diff options
Diffstat (limited to 'src/game/client/components/menus_settings.cpp')
| -rw-r--r-- | src/game/client/components/menus_settings.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/game/client/components/menus_settings.cpp b/src/game/client/components/menus_settings.cpp index c8040bfa..f3c4afe7 100644 --- a/src/game/client/components/menus_settings.cpp +++ b/src/game/client/components/menus_settings.cpp @@ -650,7 +650,7 @@ public: void LoadLanguageIndexfile(IStorage *pStorage, IConsole *pConsole, sorted_array<CLanguage> *pLanguages) { - IOHANDLE File = pStorage->OpenFile("data/languages/index.txt", IOFLAG_READ); + IOHANDLE File = pStorage->OpenFile("languages/index.txt", IOFLAG_READ, IStorage::TYPE_ALL); if(!File) { pConsole->Print(IConsole::OUTPUT_LEVEL_ADDINFO, "localization", "couldn't open index file"); @@ -681,7 +681,7 @@ void LoadLanguageIndexfile(IStorage *pStorage, IConsole *pConsole, sorted_array< } char aFileName[128]; - str_format(aFileName, sizeof(aFileName), "data/languages/%s.txt", pLine); + str_format(aFileName, sizeof(aFileName), "languages/%s.txt", pLine); pLanguages->add(CLanguage(pReplacement+3, aFileName)); } io_close(File); @@ -724,7 +724,7 @@ void CMenus::RenderSettingsGeneral(CUIRect MainView) if(OldSelected != s_SelectedLanguage) { str_copy(g_Config.m_ClLanguagefile, s_Languages[s_SelectedLanguage].m_FileName, sizeof(g_Config.m_ClLanguagefile)); - g_Localization.Load(s_Languages[s_SelectedLanguage].m_FileName, Console()); + g_Localization.Load(s_Languages[s_SelectedLanguage].m_FileName, Storage(), Console()); } } |