2 #pragma warning(disable : 4251) 27 static QString
get(
int id,
bool forceEnglish =
false);
28 static QString getSpecial(
int id,
bool forceEnglish =
false);
29 static QStringList getInAllLanguages(
int id);
31 static void setLanguage(CTranslator::Language lang);
32 static CTranslator::Language getLanguage();
33 static QString getLanguageAsString();
34 static void setLanguageFromString(
const QString& lang);
37 static QString translate(
const CustomTranslationsTable& table,
const QString& source,
bool emptyIfNotInTable =
false);
39 static void showMessageId(
bool onoff);
40 static void showCodeId(
bool onoff);
42 static QString getCdwkStringFromLanguage(CTranslator::Language lang);
43 static CTranslator::Language getLanguageFromCdwkString(
const QString& lang);
50 CTranslator::Language _lang;
53 std::map<int, QString> _de;
55 std::map<int, QString> _en;
57 std::map<int, QString> _fr;
59 std::map<int, QString> _sp;
61 std::map<int, QString> _po;
63 std::map<int, QString> _ro;
65 std::map<int, QString> _hu;
67 std::map<int, QString> _ru;
69 std::map<int, QString> _pl;
71 std::map<int, QString> _it;
73 std::map<int, QString> _cz;
75 std::map<int, QString> _uk;
86 std::map<int, Flags> _flags;
88 bool _showMessageId =
false;
89 bool _showCodeId =
false;
97 bool loadFile(CTranslator::Language lang)
const;
99 QString _getPathToTranslation(
wchar_t* dllName)
const;
QMap< QString, int > CustomTranslationsTable
Definition: TranslatorPython.h:25
Definition: TranslatorPython.h:22
#define BASE_EXPORT
Definition: base_defines.h:12
Core::PropertyText filename
Definition: CoreDocument.h:151
constexpr get_t< Type... > get
Variable template for lists of observed components.
Definition: entt.hpp:6068