Thread:User talk:CodeCat/Accelerated infected form generations for Russian?/reply (10)

I created собаки by temporarily switching собака to use User:-sche/ru rather than Template:ru-noun. That doesn't show up in собака's edit history, because I found that I didn't even need to save my changes to собака, I just had to click "preview" and Conrad's ACCEL picked up on it. To enable ACCEL creation more broadly, you'll want to edit Template:ru-noun, so that you can just click on the links in the lemma entries without having to edit them (except at first, when you might have to make null edits, until all the caches update).

As for "genitive-form" being on the same line as " pl. ": I simply enclosed all instances of, the code which generates the genitive form, in the "form-of genitive-form" span. It so happens that—while a little extra code does allow for cases where the gen and pl differ, and in those cases ACCEL creation of the plural could be enabled by another span—in most cases, the template just labels the genitive "gen. sg. & nom. pl." and doesn't take the plural as a parameter.

AFAICT, the only way to get accelerated creation of plural forms is to (1) rewrite the template so that the plural form is specified in entries, and displayed by the template, as a separate parameter or (2) write specialised .js that figures out when a Russian noun has not been declared to have a plural different from its genitive, and that, in such cases, offers a "green link" to a page with both "genitive of" and "plural of" lines.