Umherirrender added a comment.
It is a issue with use of `{{int:}}` and that means in core and not for this
message or extension.
When the parser function is used, the message is fetched and `Message::plain`
is called. That returns for this message in the user language the wikitext `0
{{PLURAL:0|sklic|sklica|sklici|sklicev}}`. This wikitext is parsed further in
the content language. PLURAL in english language only supports two forms (1 and
not 1), so it pick up the second ("sklica"). The plural needs to be parsed in
the user language as well, so the transform of `{{` must be done in the
message, that's what `Message::text` exists for, that would expand all
templates and parser functions, like grammar, which is good. But it can also
have some other effects, not sure.
It is there since very long (before dfd6988313d7033c8294d4b1ce7d9e92604501dc
<https://phabricator.wikimedia.org/rMWdfd6988313d7033c8294d4b1ce7d9e92604501dc>)
TASK DETAIL
https://phabricator.wikimedia.org/T326297
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Umherirrender
Cc: Umherirrender, Lucas_Werkmeister_WMDE, Aklapper, TadejM, Astuthiodit_1,
Prufkick, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz,
Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen,
rosalieper, Scott_WUaS, Srdjan, MuhammadShuaib, LNDDYL, Psychoslave,
Wikidata-bugs, aude, Gryllida, Shizhao, Arrbee, Mbch331, Jay8g
_______________________________________________
Wikidata-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]