17,839
edits
Changes
if a manual translated name is given, pass it through the query via #userparam instead of abusing variables to pass state between templates (no needed for the non-query branch since that passes in the translated name directly already)
| {{IfSemantics
| {{ #ask: [[{{{main}}}]]
|?Japanese base name
|?Japanese kana name
|userparam = {{ #if: {{{kana_only|}}} | kana_only | {{ #if: {{{no_ruby|}}} | no_ruby }} }} {{{3|} }}
|format = template
|template = Japanese names/core