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