https://bugs.documentfoundation.org/show_bug.cgi?id=160850
--- Comment #4 from Caolán McNamara <[email protected]> --- This is a bit of a car crash I think, with STR_ViewMarked as "%1 selected" and stuff like STR_ObjNamePlural as "Drawing objects" and then the latter Plural stuff returned by the TakeObjNamePlural family of methods and the two parts just assembled programatically outside of translator oversight. Worse of course is that, bizarrely IMO, we then expose this translated "plural" name of an object through our properties as "UINamePlural" aka OWN_ATTR_UINAME_PLURAL (along with "UINameSingular" for use by macros etc, which seems a really thing to do. Ideally I guess we would drop UINamePlural/UINameSingular, remove the TakeObjNamePlural/TakeObjNameSingular family of functions, expand out the full sentences we want to use, to give translators a chance. And use the ngettext stuff we use for e.g. NNC_("SCSTR_TOTAL", "One result found", "%1 results found") -- You are receiving this mail because: You are the assignee for the bug.
