X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=src%2Fmain.cpp;h=0001d33ecb71caa8855dcd4f39848c4684638d97;hb=423109e64c9e723f9f2a52e3537892f584383865;hp=7d0ea12ab6db7d7b3a9471588639ce11ffc33555;hpb=52df1b598c253eda7b9e33cf9b7e97d16c7dc138;p=dragonfireclient.git diff --git a/src/main.cpp b/src/main.cpp index 7d0ea12ab..0001d33ec 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -1060,10 +1060,6 @@ int main(int argc, char *argv[]) std::locale::global(std::locale("C")); // This enables printing all characters in bitmap font setlocale(LC_CTYPE, "en_US"); - setlocale(LC_ALL, ""); - bindtextdomain("minetest-c55", "./../locale"); - textdomain("minetest-c55"); - /* Parse command line */ @@ -1135,7 +1131,9 @@ int main(int argc, char *argv[]) // Create user data directory fs::CreateDir(porting::path_userdata); - + + init_gettext((porting::path_userdata+"/locale").c_str()); + // Initialize debug streams #ifdef RUN_IN_PLACE std::string debugfile = DEBUGFILE; @@ -1155,7 +1153,7 @@ int main(int argc, char *argv[]) BEGIN_DEBUG_EXCEPTION_HANDLER // Print startup message - dstream<