From 72b94648e86912c0d734a2e82f7776b0651aac61 Mon Sep 17 00:00:00 2001 From: Amar Takhar Date: Sat, 6 Jun 2009 21:05:31 +0000 Subject: [PATCH] Fix #846, patch from pomyk, thanks! Originally committed to SVN as r3026. --- aegisub/src/aegisublocale.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/aegisub/src/aegisublocale.cpp b/aegisub/src/aegisublocale.cpp index 4323c8da7..43ebb4116 100644 --- a/aegisub/src/aegisublocale.cpp +++ b/aegisub/src/aegisublocale.cpp @@ -64,6 +64,11 @@ AegisubLocale::~AegisubLocale() { void AegisubLocale::Init(int language) { if (language == -1) language = wxLANGUAGE_ENGLISH; if (locale) delete locale; + + if (!wxLocale::IsAvailable(language)) { + language = wxLANGUAGE_UNKNOWN; + } + curCode = language; locale = new wxLocale(language);