From b03adbc87f92531065b53f0cda231c7826705ea8 Mon Sep 17 00:00:00 2001 From: sireus Date: Sat, 16 Apr 2011 12:50:10 +0000 Subject: [PATCH] set LANG alias (can still be overriden via saved.cfg etc.) git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6254 e016b1c5-ed68-44aa-a2f7-31cac88cffde --- source/src/i18n.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/source/src/i18n.cpp b/source/src/i18n.cpp index 18509f20..9713f93c 100644 --- a/source/src/i18n.cpp +++ b/source/src/i18n.cpp @@ -10,7 +10,12 @@ i18nmanager::i18nmanager(const char *domain, const char *basepath) : domain(doma textdomain(domain); bind_textdomain_codeset(domain, "UTF-8"); // we use the utf-8 charset only - printf("current locale: %s\n", locale); + char lang[3]; + copystring(lang, locale, 3); + filterlang(lang, lang); + alias("LANG", lang); + + printf("current locale: %s (%s)\n", locale, lang); } // export gettext to cubescript