thunderbird-android
thunderbird-android copied to clipboard
Improve translation process
The process for updating supported app languages, as outlined in docs/translations.md, involves manually updating the language_values in arrays_general_settings_values.xml and language_entries in arrays_general_settings_strings.xml.
This approach is suboptimal because it requires keeping the indices of these two declarations aligned and also requires adherence to the Unicode default collation order for language_entries.
To improve efficiency and reduce the potential for errors, we should automate this process or try a different approach.