app: locales without ISO-639-1 codes should not be ignored
Some languages have no 2-letter ISO-639-1. This is the case in particular for 3 languages we have translations for: ast (Asturian), csb (Kashubian) and nds (Low German), which have only 3-letter ISO-639-2/3 codes. They were not visible in the list of languages in the Preferences dialog until now.
Showing with 12 additions and 0 deletions