Mochi

Is there a way to batch edit a field of multiple cards that use the same template?

Hi Matt!

Is there a way to batch edit a field of multiple cards that use the same template?

Take the screenshot for example. Let's say I want to edit the primary field of all these cards from “Ser” to “Ter” to create cards to practice conjugation for “Ter.”

Is that possible?

I understand I could create a template and put “Ter” in the primary field, but I would then end up with a lot of templates if I were to create one for every word I want to practice conjugating.

Hope that makes sense! Btw, I just discovered your app from your Reddit post in r/languagelearning and I love it so much that I signed up for the subscription immediately :) Great work!

Hey, thanks for subscribing! I really appreciate it.

Unfortunately there is no way to batch edit card fields like that in the app.

Please correct me if I am misunderstanding, but it seems like you have 6 templates, that each output some different content based on the primary field (Ser in this case). What you would want, then, is something like in Anki where you can create a single note and apply multiple templates to that note, creating a new card for each template.

Thanks for the reply, Matt!

Your understanding is correct.

What you would want, then, is something like in Anki where you can create a single note and apply multiple templates to that note, creating a new card for each template

That's correct.

Ultimately, the use case is for practicing conjugation, which is common when learning European languages. For each verb, it goes like this:

— Original form of the verb will stay the same (be)

  • Subject will change (I, you, he, they etc)
  • The practice part is the conjugated verb (am, is, are)

(1/2)

Right now the best workaround shortcut I have found to avoid creating multiple cards and manually fill in every single field every time for a verb is:

  1. create an archive deck
  2. put in the fields that will be the same across different cards (i.e., original form of the verb, tense, tags etc)
  3. duplicate that card X times one for each subject (I'm learning Portuguese, so that's 7 times)
  4. put in the subject for each card
  5. when I need to create a set of cards for a new verb, I duplicate the deck (Mochi doesn't seem to support duplicating multiple cards right now)
  6. select all 7 cards and move them to the active deck that I use to practice conjugation
  7. fill in the answers for the conjugations of the said verb

This workaround isn't too shabby, but if mochi had a function that would make this easier, it would be ideal :)

(2/2)