static void get_valid_system_language (void) { g_setenv ("LANGUAGE", "he_IL.utf8", TRUE); get_system_language (); }
static void get_invalid_system_language (void) { g_unsetenv ("LANGUAGE"); g_unsetenv ("LC_ALL"); g_unsetenv ("LANG"); g_unsetenv ("LC_MESSAGES"); get_system_language (); }
void initialize(const fs::path& p) { set_workpath(p); if (set_language(get_default_language(), false)) { return; } if (set_language(get_system_language(), false)) { return; } if (set_language(L"zh-CN", false)) { return; } }