thiemowmde created this task.
thiemowmde added subscribers: thiemowmde, Lydia_Pintscher, aude.
thiemowmde added projects: Wikidata, MediaWiki-extensions-WikibaseRepository.
Herald added a subscriber: Aklapper.

TASK DESCRIPTION
  I just realized that lots and lots of messages that are shown in the 
ApiSandbox do not have untranslatable keywords and other string constants 
marked as "do not translate!".
  1. The entity type identifiers `item` and `property` are translated in a lot 
of messages. This can't work. Code relies on these strings and will fail if you 
try to create an entity of type "Eigenschaft", for example. One example is the 
message apihelp-wbeditentity-param-new.
  2. Some parameters in API modules refer to other parameters by their name. 
One example is the message apihelp-wbeditentity-param-title. It explains that 
the parameter `title` must be used together with `sitelink`. The message does 
not make much sense if `sitelink` is translated.
  
  I think there is no "do not translate!" tag. This must either be described in 
the qqq descriptions or fixed keywords should be passed in as a variable.

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

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

To: thiemowmde
Cc: aude, Lydia_Pintscher, thiemowmde, Aklapper, Wikidata-bugs, Malyacko, P.Copp



_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to