Discard translations below a certain level of completion
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Won't Fix
|
High
|
jus |
Bug Description
The Mixxx GUI is translated in many languages, see https:/
Mixxx 1.12 will have more than 6,500 words (1,400+ strings)
Mixxx 1.11 had about 5,000 words (1,100+ strings)
For some, we have already a OK grade of completion.
>90% German, French
>70% Portuguese (Brazil) , English (UK), Polish, Galician, Spanish, Portuguese
>50% Serbian, Finnish, Russian, Dutch, Italian
For many other translations the coverage is not that great.
IMO there is no point in having 70 language in the Mixxx` locale box drop-down menu, if only a fraction is usable. Is like a broken controller mapping.
I propose to gradually remove translations below a threshold. The translation will be still available for improvement by translators, but not for selection by users from within the GUI. Once they pass the threshold, they'll become part of the next minor version.
Proposal
=======
Gradually start hiding the least completed translations.
* For beta1 translations that are less than 10% complete
Based on current stats, 26 languages will be hidden.
* For final translations that are less 50% complete
Based on current stats, 52 languages will be hidden.
Currently, thad leave 14 languages above the 50 threshold.
I think the translation process is so easy now (easy translation GUI, glossary, suggestion, translation memory, translator comments), that any native speaker with 2 hours spare can complete at least 50%.
`Mixxx>
In the beta1 release announcement, we should make the point clear that we only include languages above the level of completion to encourage participation.
description: | updated |
Changed in mixxx: | |
status: | In Progress → Won't Fix |
I am not sure about that "hide" Idea.
English is the Fall-back language, so Mixxx is usable if it is 0% translated.
Selecting the language is not required, because Mixxx picks the system language anyway. IMHO the Combobox is mainly for developers, or for user like to use a non-system language.
How many % we gain when only the preference dialog is translated? I think not much, but it is actually helpful for non English speaking users.
Since we are Free Software driven from contributions, I would like go another way: /www.transifex. com/projects/ p/mixxxdj/ resource/ github- master/ or to our wiki, with instructions how to translate and how to upgrade the language file since it is a more complete one available.
* Publish all languages
* Place a link to https:/
I hope this happens continuously during the lifetime of Mixxx 1.12