diff --git a/src/utils/translation.cpp b/src/utils/translation.cpp index 008f20114..4767d0881 100644 --- a/src/utils/translation.cpp +++ b/src/utils/translation.cpp @@ -329,6 +329,13 @@ Translations::Translations() //: m_dictionary_manager("UTF-16") for (int l = 0; locale[l].language != NULL; l++) { language = locale[l].language; + // Convert deprecated language code + if (language == "iw") + language = "he"; + else if (language == "in") + language = "id"; + else if (language == "ji") + language = "yi"; if (locale[l].country != NULL) { language += "-";