Actually the server and all apps (desktop and mobile as well) have the formal german translation at language code "de_DE".
The user documentation uses code "de" for the formal version (there is no informal version for the user docs).
This confuses translators at Transifex. Not every translator is member of both german teams at Transifex.
Target is to use "de_DE" for user docs as well.
Benefit
- It is clear to the translators that "de_DE" is the formal version.
- Team member are not confused about the mix of de and "de_DE"
- The translation memory (TM) is clean and mature, which means fewer errors occur during automatic matching.
Possible solutions:
- Shift translations at Tx from "de" to "de_DE" and move files to "de" before Sphinx compile.
- change transifex sync to map from de_DE to de -> See comments from @nickvergessen
I'm not sure if all possibilities have been tried here (due to time constraints)
- ... ?
Actually the server and all apps (desktop and mobile as well) have the formal german translation at language code "de_DE".
The user documentation uses code "de" for the formal version (there is no informal version for the user docs).
This confuses translators at Transifex. Not every translator is member of both german teams at Transifex.
Target is to use "de_DE" for user docs as well.
Benefit
Possible solutions:
I'm not sure if all possibilities have been tried here (due to time constraints)