MCPcopy Create free account
hub / github.com/ElementsProject/elements / GetLangTerritory

Function GetLangTerritory

src/qt/bitcoin.cpp:99–112  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

97}
98
99static QString GetLangTerritory()
100{
101 QSettings settings;
102 // Get desired locale (e.g. "de_DE")
103 // 1) System default language
104 QString lang_territory = QLocale::system().name();
105 // 2) Language from QSettings
106 QString lang_territory_qsettings = settings.value("language", "").toString();
107 if(!lang_territory_qsettings.isEmpty())
108 lang_territory = lang_territory_qsettings;
109 // 3) -lang command line argument
110 lang_territory = QString::fromStdString(gArgs.GetArg("-lang", lang_territory.toStdString()));
111 return lang_territory;
112}
113
114/** Set up translations */
115static void initTranslations(QTranslator &qtTranslatorBase, QTranslator &qtTranslator, QTranslator &translatorBase, QTranslator &translator)

Callers 1

initTranslationsFunction · 0.85

Calls 2

GetArgMethod · 0.80
valueMethod · 0.45

Tested by

no test coverage detected