22 #ifndef UTILS_TRANSLATION_PODICT_H
23 #define UTILS_TRANSLATION_PODICT_H
30 typedef std::map <std::string, std::string>
PoMap;
35 explicit PoDict(
const std::string &lang);
41 const std::string
getStr(
const std::string &str);
43 const char *
getChar(
const char *
const str);
45 bool haveStr(
const std::string &str)
const;
56 void set(
const std::string &key,
const std::string &value)
70 #ifdef ENABLE_CUSTOMNLS
71 extern PoDict *mainTranslator;
const char * getChar(const char *const str)
bool haveStr(const std::string &str) const
void setLang(const std::string &lang)
const std::string getStr(const std::string &str)
void set(const std::string &key, const std::string &value)
PoDict(const std::string &lang)
#define A_DELETE_COPY(func)
std::map< std::string, std::string > PoMap
PoDict * reverseDictionary