From c6153421307565165e46993f530a823389346ad3 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Mon, 23 Mar 2020 16:08:06 +1000 Subject: [PATCH] fix English being shown in prefs for fully qualified langs like zh-CN https://anki.tenderapp.com/discussions/ankidesktop/39845-a-new-bug-has-been-found --- qt/aqt/preferences.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/qt/aqt/preferences.py b/qt/aqt/preferences.py index 6f5c020c5..8f183030a 100644 --- a/qt/aqt/preferences.py +++ b/qt/aqt/preferences.py @@ -62,6 +62,8 @@ class Preferences(QDialog): lang = anki.lang.currentLang if lang in anki.lang.compatMap: lang = anki.lang.compatMap[lang] + else: + lang = lang.replace("-", "_") try: return codes.index(lang) except: