Nemo_bis added a comment.

If this means that in Chechen, we should also add the word "and" after the last item of an array-like sentense, then why can't we create an *optional* "trailing-separator", and add it when necessary?

That seems like a sensible approach. The other alternative is to add a LanguageCe class that overrides the commaList function, which might be more appropriate if Chechen is the only language known to require this feature. (But I suspect that is not the case.)

Both approaches are acceptable, but adding another message for the lists (empty in English) also bears a little cognitive cost for translators of all the other languages. The more complex this area of i18n becomes, the more important it gets to document it correctly; at least a subsection of https://translatewiki.net/wiki/Translating:MediaWiki#Translation_notes is in order, I guess.\


TASK DETAIL
https://phabricator.wikimedia.org/T154030

EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Nemo_bis
Cc: TTO, Liuxinyu970226, Nemo_bis, Aklapper, Umar, D3r1ck01, MuhammadShuaib, Izno, Psychoslave, Wikidata-bugs, aude, Gryllida, Shizhao, Arrbee, KartikMistry, Mbch331, Jay8g
_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to