Page MenuHomePhabricator

wrong translations of wikibaselexeme-header-forms
Closed, ResolvedPublic1 Estimated Story Points

Description

The string wikibaselexeme-header-forms is being translated in a wrong way because it is marked as having the same translation as an entry form as opposed to a lexicographical form. This is wrong and needs to be fixed.

https://translatewiki.net/w/i.php?title=Special:Translate&group=ext-wikibaselexeme&language=de&filter=&action=translate

Apparently solution: remove the Identical tag from the relevant message in the qqq.json file.

Details

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Note that this doesn’t only affect the German translations – git grep -i formul shows a lot of results that look like translations of the sense “questionnaire” rather than “lexicographical variation”.

WMDE-leszek set the point value for this task to 1.Mar 13 2018, 10:58 AM

@Liuxinyu970226 thanks!

I'll assign myself to this and watch the bot update the qqq.json file etc :)

Well, do we want to do anything about the existing incorrect translations? Or clarify some more message documentations beyond the one updated by @Liuxinyu970226 (thanks!)?

Well, do we want to do anything about the existing incorrect translations? Or clarify some more message documentations beyond the one updated by @Liuxinyu970226 (thanks!)?

I guess the translations should fix themselves?
If not then we could remove all current translations and let them repopulate?

This ticket refers only to this one message, if we want to do a general audit of all of the other messages lets open another task. (IMO)

Well, just need someone to run script to add the "!!FUZZY!!" mark to them

Well, just need someone to run script to add the "!!FUZZY!!" mark to them

What script? :)

@Addshore

Well, just need someone to run script to add the "!!FUZZY!!" mark to them

What script? :)

@Raymond you know.

@Liuxin9494 @Raymond how can we move forward here?

Does FUZZY just need to be added to the qqq message?
Can we do that without the need for this script?

Also, in order for people to rewrite the messages what should we do?
Can we just remove all translations of the message from the extension?
Would that remove them from translatewiki too and cause people to re write them?

Change 421246 had a related patch set uploaded (by Raimond Spekking; owner: Raimond Spekking):
[mediawiki/extensions/WikibaseLexeme@master] Remove wrong translation

https://gerrit.wikimedia.org/r/421246

@Addshore All translations deleted on translatewiki.net too: https://translatewiki.net/w/i.php?title=Special:Translations&message=MediaWiki%3AWikibaselexeme-header-forms

This is the hardcore solution. Fuzzy'ing the translatewiki would be softer but this way is more safe, I hope.

@Addshore All translations deleted on translatewiki.net too: https://translatewiki.net/w/i.php?title=Special:Translations&message=MediaWiki%3AWikibaselexeme-header-forms

This is the hardcore solution. Fuzzy'ing the translatewiki would be softer but this way is more safe, I hope.

Great, thanks, +2ed the change and once this is all merged I'll move this ticket to Done!

Change 421246 merged by jenkins-bot:
[mediawiki/extensions/WikibaseLexeme@master] Remove wrong translation

https://gerrit.wikimedia.org/r/421246

Please keep in mind that this problem affects more than one message. For example, in the diff for [de.json](https://gerrit.wikimedia.org/r/c/421246/4/i18n/de.json) in the above change, I can see two more incorrect translations right below the removed one:

 	"wikibaselexeme-statementsection-statements-about-form": "Aussagen über $1",
-	"wikibaselexeme-header-forms": "Formulare",
 	"wikibaselexeme-enter-form-representation": "Neue Formulardarstellung eingeben",
 	"wikibaselexeme-empty-form-representation": "Keine Formulardarstellung definiert",

Please keep in mind that this problem affects more than one message. For example, in the diff for [de.json](https://gerrit.wikimedia.org/r/c/421246/4/i18n/de.json) in the above change, I can see two more incorrect translations right below the removed one:

 	"wikibaselexeme-statementsection-statements-about-form": "Aussagen über $1",
-	"wikibaselexeme-header-forms": "Formulare",
 	"wikibaselexeme-enter-form-representation": "Neue Formulardarstellung eingeben",
 	"wikibaselexeme-empty-form-representation": "Keine Formulardarstellung definiert",

This ticket refers only to this one message, if we want to do a general audit of all of the other messages lets open another task. (IMO)

@Lydia_Pintscher

@Addshore Note that I can confirm that 词性 should be the correct one in zh-hans, and likely 詞性 in zh-hant. (Both formerly translated as "表格/表单...".)

Thanks @Addshore, @Raymond and everybody else for taking such issues seriously!