19 #ifndef INC_C4Language
20 #define INC_C4Language
75 void LoadInfos(
C4Group &hGroup);
77 bool InitStringTable(
const char *strCode);
78 bool LoadStringTable(
C4Group &hGroup,
const char *strCode);
const char * LoadResStrNoAmp(const char *id)
const int C4MaxLanguageInfo
const char * LoadResStr(const char *id)
const StdStrBuf & GetDataBuf() const
const std::string & Translate(const std::string &text) const
static C4LangStringTable & GetSystemStringTable()
C4LanguageInfo * FindInfo(const char *strCode)
C4GroupSet GetPackGroups(C4Group &)
bool CloseGroup(const char *strPath)
static bool LoadComponentHost(C4ComponentHost *host, C4Group &hGroup, const char *szFilename, const char *szLanguage)
C4LanguageInfo * GetInfo(int iIndex)
bool LoadLanguage(const char *strLanguages)
bool HasStringTable() const
char Name[C4MaxLanguageInfo+1]
char Fallback[C4MaxLanguageInfo+1]
char Info[C4MaxLanguageInfo+1]