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]

Reply via email to