mirror of
https://github.com/wh201906/Proxmark3GUI.git
synced 2025-03-03 13:27:39 +08:00
Update translations
This commit is contained in:
parent
2b5c94974d
commit
2704b7cfc2
BIN
i18n/en_US.qm
BIN
i18n/en_US.qm
Binary file not shown.
722
i18n/en_US.ts
722
i18n/en_US.ts
File diff suppressed because it is too large
Load Diff
@ -1,4 +1,3 @@
|
||||
[Languages]
|
||||
en_US=English
|
||||
zh_CN=简体中文
|
||||
(ext)=Load from external file
|
||||
|
BIN
i18n/zh_CN.qm
BIN
i18n/zh_CN.qm
Binary file not shown.
720
i18n/zh_CN.ts
720
i18n/zh_CN.ts
File diff suppressed because it is too large
Load Diff
@ -51,8 +51,8 @@ FORMS += \
|
||||
ui/mf_attack_hardnesteddialog.ui
|
||||
|
||||
TRANSLATIONS += \
|
||||
i18n/zh_CN.ts \
|
||||
i18n/en_US.ts
|
||||
../i18n/zh_CN.ts \
|
||||
../i18n/en_US.ts
|
||||
|
||||
# Default rules for deployment.
|
||||
qnx: target.path = /tmp/$${TARGET}/bin
|
||||
|
@ -119,15 +119,16 @@ bool Util::chooseLanguage(QSettings* guiSettings, QMainWindow* window)
|
||||
QStringList langList = langSettings->allKeys();
|
||||
for(int i = 0; i < langList.size(); i++)
|
||||
langMap.insert(langSettings->value(langList[i]).toString(), langList[i]);
|
||||
langMap.insert(tr("Load from external file"), "(ext)");
|
||||
langSettings->endGroup();
|
||||
delete langSettings;
|
||||
bool isOk = false;
|
||||
QString selectedText = QInputDialog::getItem(window, "", "Choose a language:", langMap.keys(), 0, false, &isOk);
|
||||
QString selectedText = QInputDialog::getItem(window, "", tr("Choose a language:"), langMap.keys(), 0, false, &isOk);
|
||||
if(!isOk)
|
||||
return false;
|
||||
if(langMap[selectedText] == "(ext)")
|
||||
{
|
||||
QString extPath = QFileDialog::getOpenFileName(nullptr, "Select the translation file:");
|
||||
QString extPath = QFileDialog::getOpenFileName(nullptr, tr("Select the translation file:"));
|
||||
if(extPath.isEmpty())
|
||||
return false;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user