It would be great if conditional formatting worked with ThoughtDef objects. In this case translators can write like that:
<DivorcedMe.stages.divorced_me.label>{0_gender ? развёлся : развелась} со мной</DivorcedMe.stages.divorced_me.label>
instead of:
<DivorcedMe.stages.divorced_me.label>развелся(ась) со мной</DivorcedMe.stages.divorced_me.label>
This will provide cleaner thought messages and help to improve translations to different languages.
Moved to mantis: https://ludeon.com/mantis/view.php?id=3630