- May 7, 2021
- 2
- 3
Hello, I'm a translator of Xiaomi.EU multi-language project.
Recently, I'm suffering from an inefficient translation process of Xiaomi.EU.
That's why I suggest how to make the translation process better and improve quality easier.
1. Universalize and Modularize Strings
Official MIUI shares most components(like system apps) across devices and that means 'strings' are also universalized.
But, strings XML by the EU team is not universalized as Xiaomi did, each device has its own strings. Like, the Security app of MIUI 12 has 45 same string files. Even they don't have any differences among them. It confusing for translators.
So, I recommend Universalize of Strings. And some device-related strings have to be modularized to make maintenance easier.
2. Using crowd-sourcing platforms like Crowdin
- Less chance of XML related issues (like parser error, double strings, apostrophe syntax error, untranslatable string, array, or plural, wrong values folder, etc)
- Easy to find untranslated strings
- Easy for those who don't have knowledge of Git, XML
Recently, I'm suffering from an inefficient translation process of Xiaomi.EU.
That's why I suggest how to make the translation process better and improve quality easier.
1. Universalize and Modularize Strings
Official MIUI shares most components(like system apps) across devices and that means 'strings' are also universalized.
But, strings XML by the EU team is not universalized as Xiaomi did, each device has its own strings. Like, the Security app of MIUI 12 has 45 same string files. Even they don't have any differences among them. It confusing for translators.
So, I recommend Universalize of Strings. And some device-related strings have to be modularized to make maintenance easier.
2. Using crowd-sourcing platforms like Crowdin
- Less chance of XML related issues (like parser error, double strings, apostrophe syntax error, untranslatable string, array, or plural, wrong values folder, etc)
- Easy to find untranslated strings
- Easy for those who don't have knowledge of Git, XML