mirror of
https://github.com/QuasarApp/QtDeployer.git
synced 2025-04-27 14:04:31 +00:00
added en locale
This commit is contained in:
parent
9354981454
commit
97335018a4
@ -46,6 +46,9 @@ HEADERS += \
|
||||
CPP/pluginmanager.h \
|
||||
CPP/qmlmanager.h
|
||||
|
||||
TRANSLATIONS += \
|
||||
languages/en.ts
|
||||
|
||||
VERSION = 1.0.0.0
|
||||
TEMPLATE = app
|
||||
RC_ICONS = snap/icon.ico
|
||||
|
1
source/languages/en.qm
Normal file
1
source/languages/en.qm
Normal file
@ -0,0 +1 @@
|
||||
<クdハ<>箆!ソ`。スン
|
152
source/languages/en.ts
Normal file
152
source/languages/en.ts
Normal file
@ -0,0 +1,152 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE TS>
|
||||
<TS version="2.1">
|
||||
<context>
|
||||
<name>PathChooser</name>
|
||||
<message>
|
||||
<location filename="../QML/PathChooser.qml" line="29"/>
|
||||
<source>Enter path or browse</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../QML/PathChooser.qml" line="34"/>
|
||||
<source>Path doesn't exist</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../QML/PathChooser.qml" line="39"/>
|
||||
<source>I don't have permission to access this path</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../QML/PathChooser.qml" line="44"/>
|
||||
<source>This path is OK</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>PreparePage</name>
|
||||
<message>
|
||||
<location filename="../QML/PreparePage.qml" line="12"/>
|
||||
<source>Prepare</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../QML/PreparePage.qml" line="36"/>
|
||||
<source>Choose Non-Qt Libraries To Copy</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../QML/PreparePage.qml" line="89"/>
|
||||
<source>Check All The Above</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../QML/PreparePage.qml" line="95"/>
|
||||
<source>Erase Everything In: </source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../QML/PreparePage.qml" line="99"/>
|
||||
<source>Next</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ProcessPage</name>
|
||||
<message>
|
||||
<location filename="../QML/ProcessPage.qml" line="14"/>
|
||||
<source>Qt Deployer</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../QML/ProcessPage.qml" line="31"/>
|
||||
<source>Wait!</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../QML/ProcessPage.qml" line="31"/>
|
||||
<source>Done!</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ResultPage</name>
|
||||
<message>
|
||||
<location filename="../QML/ResultPage.qml" line="10"/>
|
||||
<source>Result</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../QML/ResultPage.qml" line="30"/>
|
||||
<source>Qt Libraries</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../QML/ResultPage.qml" line="36"/>
|
||||
<source>Non-Qt Libraries</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../QML/ResultPage.qml" line="42"/>
|
||||
<source>Unknown Libraries</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../QML/ResultPage.qml" line="48"/>
|
||||
<source>Qml Imports</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../QML/ResultPage.qml" line="54"/>
|
||||
<source>Failed Qml Imports</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../QML/ResultPage.qml" line="60"/>
|
||||
<source>Copied Paths</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>StartPage</name>
|
||||
<message>
|
||||
<location filename="../QML/StartPage.qml" line="12"/>
|
||||
<source>Qt Deployer</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../QML/StartPage.qml" line="29"/>
|
||||
<source>Qt Build Directory</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../QML/StartPage.qml" line="35"/>
|
||||
<source>Executable File Path</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../QML/StartPage.qml" line="40"/>
|
||||
<source>Project Directory</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../QML/StartPage.qml" line="45"/>
|
||||
<source>Final Output Directory</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../QML/StartPage.qml" line="54"/>
|
||||
<source>Next</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>main</name>
|
||||
<message>
|
||||
<location filename="../QML/main.qml" line="8"/>
|
||||
<source>Qt Deployer</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
@ -2,6 +2,7 @@
|
||||
#include <QQmlApplicationEngine>
|
||||
#include <QQmlContext>
|
||||
#include <QIcon>
|
||||
#include <QTranslator>
|
||||
|
||||
#include "CPP/cppmanager.h"
|
||||
#include "CPP/mainmanager.h"
|
||||
@ -9,12 +10,29 @@
|
||||
#include "CPP/pluginmanager.h"
|
||||
#include "CPP/qmlmanager.h"
|
||||
|
||||
bool loadTr(QGuiApplication &app){
|
||||
QTranslator translator;
|
||||
|
||||
QString defaultLocale = QLocale::system().name();
|
||||
defaultLocale.truncate(defaultLocale.lastIndexOf('_'));
|
||||
|
||||
if(!translator.load(QString(":/languages/%0").arg(defaultLocale))){
|
||||
return false;
|
||||
}
|
||||
app.installTranslator(&translator);
|
||||
|
||||
return true;
|
||||
|
||||
}
|
||||
|
||||
int main(int argc, char *argv[])
|
||||
{
|
||||
QGuiApplication app(argc, argv);
|
||||
|
||||
app.setWindowIcon(QIcon("://icon"));
|
||||
|
||||
loadTr(app);
|
||||
|
||||
CppManager C;
|
||||
QmlManager Q;
|
||||
PluginManager P;
|
||||
|
@ -11,4 +11,7 @@
|
||||
<file>QML/TopBar.qml</file>
|
||||
<file alias="icon">res/icon.png</file>
|
||||
</qresource>
|
||||
<qresource prefix="/languages">
|
||||
<file alias="en">languages/en.qm</file>
|
||||
</qresource>
|
||||
</RCC>
|
||||
|
Loading…
x
Reference in New Issue
Block a user