Got an odd problem. Here’s the app (run app.py):
I have a string “Firepower” that is translated in Russian and Chinese, but not in Korean or Turkish. This string is set as the title of the window for the app in the example. If I set the language to Russian or Chine, I get the translated version. This is expected.
If I set the language to Korean, since it doesn’t have a translation for this term, it fall back to English. Again, this is expected.
However, if I set the language to Turkish, which also doesn’t have a translation for this term, it uses the Russian translation for the term instead of the English fallback.
I have no idea why. Any ideas?
Also, and I don’t have this demonstrated in the example app because I forgot, but if the Turkish catalog has an explicit translation, it seems to correctly use it.
Original description form our project:
wxPython 4.0.6 (our app has issues with the newer versions, but I haven’t tried the newer versions as it relates to this specific problem. Will try that and report back)