added motd message system
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
57c32eea58
commit
15dfc2c84b
17 changed files with 648 additions and 251 deletions
|
@ -177,6 +177,24 @@ if(FLATPAK_BUILD)
|
||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
option(WITH_MOTD "Developer message system directed to users" OFF)
|
||||||
|
if(WITH_MOTD)
|
||||||
|
list(APPEND GTA5VIEW_HEADERS
|
||||||
|
MessageThread.h
|
||||||
|
)
|
||||||
|
list(APPEND GTA5VIEW_SOURCES
|
||||||
|
MessageThread.cpp
|
||||||
|
)
|
||||||
|
list(APPEND GTA5VIEW_DEFINES
|
||||||
|
-DGTA5SYNC_MOTD
|
||||||
|
)
|
||||||
|
if(MOTD_WEBURL)
|
||||||
|
list(APPEND GTA5VIEW_DEFINES
|
||||||
|
"-DGTA5SYNC_MOTD_WEBURL=\"${MOTD_WEBURL}\""
|
||||||
|
)
|
||||||
|
endif()
|
||||||
|
endif()
|
||||||
|
|
||||||
option(WITH_TELEMETRY "Hardware survey and basic telemetry system" OFF)
|
option(WITH_TELEMETRY "Hardware survey and basic telemetry system" OFF)
|
||||||
if(WITH_TELEMETRY)
|
if(WITH_TELEMETRY)
|
||||||
list(APPEND GTA5VIEW_HEADERS
|
list(APPEND GTA5VIEW_HEADERS
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
/*****************************************************************************
|
/*****************************************************************************
|
||||||
* gta5view Grand Theft Auto V Profile Viewer
|
* gta5view Grand Theft Auto V Profile Viewer
|
||||||
* Copyright (C) 2016-2017 Syping
|
* Copyright (C) 2016-2020 Syping
|
||||||
*
|
*
|
||||||
* This program is free software: you can redistribute it and/or modify
|
* This program is free software: you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -47,14 +47,11 @@ void DatabaseThread::run()
|
||||||
QObject::connect(this, SIGNAL(threadTerminated()), &threadLoop, SLOT(quit()));
|
QObject::connect(this, SIGNAL(threadTerminated()), &threadLoop, SLOT(quit()));
|
||||||
|
|
||||||
while (threadRunning)
|
while (threadRunning)
|
||||||
{
|
|
||||||
if (threadRunning)
|
|
||||||
{
|
{
|
||||||
QTimer::singleShot(300000, &threadLoop, SLOT(quit()));
|
QTimer::singleShot(300000, &threadLoop, SLOT(quit()));
|
||||||
threadLoop.exec();
|
threadLoop.exec();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
void DatabaseThread::scanCrewReference(const QStringList &crewList, const int &requestDelay)
|
void DatabaseThread::scanCrewReference(const QStringList &crewList, const int &requestDelay)
|
||||||
{
|
{
|
||||||
|
|
111
MessageThread.cpp
Normal file
111
MessageThread.cpp
Normal file
|
@ -0,0 +1,111 @@
|
||||||
|
/*****************************************************************************
|
||||||
|
* gta5view Grand Theft Auto V Profile Viewer
|
||||||
|
* Copyright (C) 2020 Syping
|
||||||
|
*
|
||||||
|
* This program is free software: you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation, either version 3 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License
|
||||||
|
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
*****************************************************************************/
|
||||||
|
|
||||||
|
#include "TranslationClass.h"
|
||||||
|
#include "MessageThread.h"
|
||||||
|
#include "AppEnv.h"
|
||||||
|
#include "config.h"
|
||||||
|
#include <QNetworkAccessManager>
|
||||||
|
#include <QNetworkReply>
|
||||||
|
#include <QJsonDocument>
|
||||||
|
#include <QEventLoop>
|
||||||
|
#include <QUrlQuery>
|
||||||
|
#include <QTimer>
|
||||||
|
#include <QDebug>
|
||||||
|
#include <QUrl>
|
||||||
|
|
||||||
|
MessageThread::MessageThread(uint cacheId, QObject *parent) : QThread(parent), cacheId(cacheId)
|
||||||
|
{
|
||||||
|
threadRunning = true;
|
||||||
|
}
|
||||||
|
|
||||||
|
void MessageThread::run()
|
||||||
|
{
|
||||||
|
QEventLoop threadLoop;
|
||||||
|
|
||||||
|
QObject::connect(this, SIGNAL(threadTerminated()), &threadLoop, SLOT(quit()));
|
||||||
|
|
||||||
|
while (threadRunning) {
|
||||||
|
{
|
||||||
|
#ifdef GTA5SYNC_MOTD_WEBURL
|
||||||
|
QUrl motdWebUrl = QUrl(GTA5SYNC_MOTD_WEBURL);
|
||||||
|
#else
|
||||||
|
QUrl motdWebUrl = QUrl("https://motd.syping.de/gta5view-dev/");
|
||||||
|
#endif
|
||||||
|
QUrlQuery urlQuery(motdWebUrl);
|
||||||
|
urlQuery.addQueryItem("code", GTA5SYNC_BUILDCODE);
|
||||||
|
urlQuery.addQueryItem("cacheid", QString::number(cacheId));
|
||||||
|
urlQuery.addQueryItem("lang", Translator->getCurrentLanguage());
|
||||||
|
urlQuery.addQueryItem("version", GTA5SYNC_APPVER);
|
||||||
|
motdWebUrl.setQuery(urlQuery);
|
||||||
|
|
||||||
|
QNetworkAccessManager *netManager = new QNetworkAccessManager();
|
||||||
|
QNetworkRequest netRequest(motdWebUrl);
|
||||||
|
netRequest.setRawHeader("User-Agent", AppEnv::getUserAgent());
|
||||||
|
QNetworkReply *netReply = netManager->get(netRequest);
|
||||||
|
|
||||||
|
QEventLoop downloadLoop;
|
||||||
|
QObject::connect(netManager, SIGNAL(finished(QNetworkReply*)), &downloadLoop, SLOT(quit()));
|
||||||
|
QObject::connect(this, SIGNAL(threadTerminated()), &threadLoop, SLOT(quit()));
|
||||||
|
QTimer::singleShot(60000, &downloadLoop, SLOT(quit()));
|
||||||
|
downloadLoop.exec();
|
||||||
|
|
||||||
|
if (netReply->isFinished()) {
|
||||||
|
QByteArray jsonContent = netReply->readAll();
|
||||||
|
QString headerData = QString::fromUtf8(netReply->rawHeader("gta5view"));
|
||||||
|
if (!headerData.isEmpty()) {
|
||||||
|
QMap<QString,QString> headerMap;
|
||||||
|
const QStringList headerVarList = headerData.split(';');
|
||||||
|
for (QString headerVar : headerVarList) {
|
||||||
|
QStringList varValueList = headerVar.split('=');
|
||||||
|
if (varValueList.length() >= 2) {
|
||||||
|
const QString variable = varValueList.at(0).trimmed();
|
||||||
|
varValueList.removeFirst();
|
||||||
|
const QString value = varValueList.join('=');
|
||||||
|
headerMap.insert(variable, value);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (headerMap.value("update", "false") == "true") {
|
||||||
|
QJsonDocument jsonDocument = QJsonDocument::fromJson(jsonContent);
|
||||||
|
emit messagesArrived(jsonDocument.object());
|
||||||
|
}
|
||||||
|
if (headerMap.contains("cache")) {
|
||||||
|
bool uintOk;
|
||||||
|
uint cacheVal = headerMap.value("cache").toUInt(&uintOk);
|
||||||
|
if (uintOk) {
|
||||||
|
cacheId = cacheVal;
|
||||||
|
emit updateCacheId(cacheId);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
delete netReply;
|
||||||
|
delete netManager;
|
||||||
|
}
|
||||||
|
|
||||||
|
QTimer::singleShot(300000, &threadLoop, SLOT(quit()));
|
||||||
|
threadLoop.exec();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void MessageThread::terminateThread()
|
||||||
|
{
|
||||||
|
threadRunning = false;
|
||||||
|
emit threadTerminated();
|
||||||
|
}
|
48
MessageThread.h
Normal file
48
MessageThread.h
Normal file
|
@ -0,0 +1,48 @@
|
||||||
|
/*****************************************************************************
|
||||||
|
* gta5view Grand Theft Auto V Profile Viewer
|
||||||
|
* Copyright (C) 2020 Syping
|
||||||
|
*
|
||||||
|
* This program is free software: you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation, either version 3 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License
|
||||||
|
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
*****************************************************************************/
|
||||||
|
|
||||||
|
#ifndef MESSAGETHREAD_H
|
||||||
|
#define MESSAGETHREAD_H
|
||||||
|
|
||||||
|
#include <QJsonObject>
|
||||||
|
#include <QObject>
|
||||||
|
#include <QThread>
|
||||||
|
|
||||||
|
class MessageThread : public QThread
|
||||||
|
{
|
||||||
|
Q_OBJECT
|
||||||
|
public:
|
||||||
|
explicit MessageThread(uint cacheId, QObject *parent = 0);
|
||||||
|
|
||||||
|
public slots:
|
||||||
|
void terminateThread();
|
||||||
|
|
||||||
|
private:
|
||||||
|
bool threadRunning;
|
||||||
|
uint cacheId;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void run();
|
||||||
|
|
||||||
|
signals:
|
||||||
|
void messagesArrived(const QJsonObject &messageObject);
|
||||||
|
void updateCacheId(uint cacheId);
|
||||||
|
void threadTerminated();
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif // MESSAGETHREAD_H
|
|
@ -40,14 +40,21 @@
|
||||||
#include <QMessageBox>
|
#include <QMessageBox>
|
||||||
#include <QSettings>
|
#include <QSettings>
|
||||||
#include <QFileInfo>
|
#include <QFileInfo>
|
||||||
|
#include <QTimer>
|
||||||
#include <QDebug>
|
#include <QDebug>
|
||||||
#include <QFile>
|
#include <QFile>
|
||||||
#include <QDir>
|
#include <QDir>
|
||||||
#include <QMap>
|
#include <QMap>
|
||||||
|
|
||||||
|
#ifdef GTA5SYNC_MOTD
|
||||||
|
UserInterface::UserInterface(ProfileDatabase *profileDB, CrewDatabase *crewDB, DatabaseThread *threadDB, MessageThread *threadMessage, QWidget *parent) :
|
||||||
|
QMainWindow(parent), profileDB(profileDB), crewDB(crewDB), threadDB(threadDB), threadMessage(threadMessage),
|
||||||
|
ui(new Ui::UserInterface)
|
||||||
|
#else
|
||||||
UserInterface::UserInterface(ProfileDatabase *profileDB, CrewDatabase *crewDB, DatabaseThread *threadDB, QWidget *parent) :
|
UserInterface::UserInterface(ProfileDatabase *profileDB, CrewDatabase *crewDB, DatabaseThread *threadDB, QWidget *parent) :
|
||||||
QMainWindow(parent), profileDB(profileDB), crewDB(crewDB), threadDB(threadDB),
|
QMainWindow(parent), profileDB(profileDB), crewDB(crewDB), threadDB(threadDB),
|
||||||
ui(new Ui::UserInterface)
|
ui(new Ui::UserInterface)
|
||||||
|
#endif
|
||||||
{
|
{
|
||||||
ui->setupUi(this);
|
ui->setupUi(this);
|
||||||
contentMode = 0;
|
contentMode = 0;
|
||||||
|
@ -328,7 +335,11 @@ void UserInterface::closeProfile_p()
|
||||||
void UserInterface::closeEvent(QCloseEvent *ev)
|
void UserInterface::closeEvent(QCloseEvent *ev)
|
||||||
{
|
{
|
||||||
Q_UNUSED(ev)
|
Q_UNUSED(ev)
|
||||||
|
#ifdef GTA5SYNC_MOTD
|
||||||
|
threadMessage->terminateThread();
|
||||||
|
#else
|
||||||
threadDB->terminateThread();
|
threadDB->terminateThread();
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
UserInterface::~UserInterface()
|
UserInterface::~UserInterface()
|
||||||
|
@ -603,6 +614,119 @@ void UserInterface::settingsApplied(int _contentMode, bool languageChanged)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifdef GTA5SYNC_MOTD
|
||||||
|
void UserInterface::messagesArrived(const QJsonObject &object)
|
||||||
|
{
|
||||||
|
QSettings settings(GTA5SYNC_APPVENDOR, GTA5SYNC_APPSTR);
|
||||||
|
settings.beginGroup("Messages");
|
||||||
|
QJsonObject::const_iterator it = object.constBegin();
|
||||||
|
QJsonObject::const_iterator end = object.constEnd();
|
||||||
|
QStringList messages;
|
||||||
|
while (it != end) {
|
||||||
|
const QString key = it.key();
|
||||||
|
const QJsonValue value = it.value();
|
||||||
|
bool uintOk;
|
||||||
|
uint messageId = key.toUInt(&uintOk);
|
||||||
|
if (uintOk && value.isString()) {
|
||||||
|
const QString valueStr = value.toString();
|
||||||
|
settings.setValue(QString::number(messageId), valueStr);
|
||||||
|
messages << valueStr;
|
||||||
|
}
|
||||||
|
it++;
|
||||||
|
}
|
||||||
|
settings.endGroup();
|
||||||
|
if (!messages.isEmpty())
|
||||||
|
showMessages(messages);
|
||||||
|
}
|
||||||
|
|
||||||
|
void UserInterface::showMessages(const QStringList messages)
|
||||||
|
{
|
||||||
|
QDialog *messageDialog = new QDialog(this);
|
||||||
|
messageDialog->setWindowTitle(tr("%1 - Messages").arg(GTA5SYNC_APPSTR));
|
||||||
|
messageDialog->setWindowFlags(messageDialog->windowFlags()^Qt::WindowContextHelpButtonHint);
|
||||||
|
QVBoxLayout *messageLayout = new QVBoxLayout;
|
||||||
|
messageDialog->setLayout(messageLayout);
|
||||||
|
QStackedWidget *stackWidget = new QStackedWidget(messageDialog);
|
||||||
|
for (const QString message : messages) {
|
||||||
|
QLabel *messageLabel = new QLabel(messageDialog);
|
||||||
|
messageLabel->setText(message);
|
||||||
|
messageLabel->setWordWrap(true);
|
||||||
|
stackWidget->addWidget(messageLabel);
|
||||||
|
}
|
||||||
|
messageLayout->addWidget(stackWidget);
|
||||||
|
QHBoxLayout *buttonLayout = new QHBoxLayout;
|
||||||
|
QPushButton *backButton = new QPushButton(messageDialog);
|
||||||
|
QPushButton *nextButton = new QPushButton(messageDialog);
|
||||||
|
if (QIcon::hasThemeIcon("go-previous") && QIcon::hasThemeIcon("go-next") && QIcon::hasThemeIcon("list-add")) {
|
||||||
|
backButton->setIcon(QIcon::fromTheme("go-previous"));
|
||||||
|
nextButton->setIcon(QIcon::fromTheme("go-next"));
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
backButton->setIcon(QIcon(":/img/back.svgz"));
|
||||||
|
nextButton->setIcon(QIcon(":/img/next.svgz"));
|
||||||
|
}
|
||||||
|
backButton->setEnabled(false);
|
||||||
|
if (stackWidget->count() <= 1) {
|
||||||
|
nextButton->setEnabled(false);
|
||||||
|
}
|
||||||
|
buttonLayout->addWidget(backButton);
|
||||||
|
buttonLayout->addWidget(nextButton);
|
||||||
|
buttonLayout->addSpacerItem(new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum));
|
||||||
|
QPushButton *closeButton = new QPushButton(messageDialog);
|
||||||
|
closeButton->setText(tr("&Close"));
|
||||||
|
if (QIcon::hasThemeIcon("dialog-close")) {
|
||||||
|
closeButton->setIcon(QIcon::fromTheme("dialog-close"));
|
||||||
|
}
|
||||||
|
else if (QIcon::hasThemeIcon("gtk-close")) {
|
||||||
|
closeButton->setIcon(QIcon::fromTheme("gtk-close"));
|
||||||
|
}
|
||||||
|
buttonLayout->addWidget(closeButton);
|
||||||
|
messageLayout->addLayout(buttonLayout);
|
||||||
|
QObject::connect(backButton, &QPushButton::clicked, [stackWidget,backButton,nextButton,closeButton]() {
|
||||||
|
int index = stackWidget->currentIndex();
|
||||||
|
if (index > 0) {
|
||||||
|
index--;
|
||||||
|
stackWidget->setCurrentIndex(index);
|
||||||
|
nextButton->setEnabled(true);
|
||||||
|
if (index > 0) {
|
||||||
|
backButton->setEnabled(true);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
backButton->setEnabled(false);
|
||||||
|
closeButton->setFocus();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
QObject::connect(nextButton, &QPushButton::clicked, [stackWidget,backButton,nextButton,closeButton]() {
|
||||||
|
int index = stackWidget->currentIndex();
|
||||||
|
if (index < stackWidget->count()-1) {
|
||||||
|
index++;
|
||||||
|
stackWidget->setCurrentIndex(index);
|
||||||
|
backButton->setEnabled(true);
|
||||||
|
if (index < stackWidget->count()-1) {
|
||||||
|
nextButton->setEnabled(true);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
nextButton->setEnabled(false);
|
||||||
|
closeButton->setFocus();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
QObject::connect(closeButton, &QPushButton::clicked, messageDialog, &QDialog::accept);
|
||||||
|
QObject::connect(messageDialog, &QDialog::finished, messageDialog, &QDialog::deleteLater);
|
||||||
|
QTimer::singleShot(0, closeButton, SLOT(setFocus()));
|
||||||
|
messageDialog->show();
|
||||||
|
}
|
||||||
|
|
||||||
|
void UserInterface::updateCacheId(uint cacheId)
|
||||||
|
{
|
||||||
|
QSettings settings(GTA5SYNC_APPVENDOR, GTA5SYNC_APPSTR);
|
||||||
|
settings.beginGroup("Messages");
|
||||||
|
settings.setValue("CacheId", cacheId);
|
||||||
|
settings.endGroup();
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
void UserInterface::on_actionSelect_GTA_Folder_triggered()
|
void UserInterface::on_actionSelect_GTA_Folder_triggered()
|
||||||
{
|
{
|
||||||
QString GTAV_Folder_Temp = QFileDialog::getExistingDirectory(this, tr("Select GTA V Folder..."), StandardPaths::documentsLocation(), QFileDialog::ShowDirsOnly);
|
QString GTAV_Folder_Temp = QFileDialog::getExistingDirectory(this, tr("Select GTA V Folder..."), StandardPaths::documentsLocation(), QFileDialog::ShowDirsOnly);
|
||||||
|
|
|
@ -31,6 +31,10 @@
|
||||||
#include <QString>
|
#include <QString>
|
||||||
#include <QMap>
|
#include <QMap>
|
||||||
|
|
||||||
|
#ifdef GTA5SYNC_MOTD
|
||||||
|
#include "MessageThread.h"
|
||||||
|
#endif
|
||||||
|
|
||||||
namespace Ui {
|
namespace Ui {
|
||||||
class UserInterface;
|
class UserInterface;
|
||||||
}
|
}
|
||||||
|
@ -39,7 +43,11 @@ class UserInterface : public QMainWindow
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
public:
|
public:
|
||||||
|
#ifdef GTA5SYNC_MOTD
|
||||||
|
explicit UserInterface(ProfileDatabase *profileDB, CrewDatabase *crewDB, DatabaseThread *threadDB, MessageThread *messageThread, QWidget *parent = 0);
|
||||||
|
#else
|
||||||
explicit UserInterface(ProfileDatabase *profileDB, CrewDatabase *crewDB, DatabaseThread *threadDB, QWidget *parent = 0);
|
explicit UserInterface(ProfileDatabase *profileDB, CrewDatabase *crewDB, DatabaseThread *threadDB, QWidget *parent = 0);
|
||||||
|
#endif
|
||||||
void setupDirEnv();
|
void setupDirEnv();
|
||||||
~UserInterface();
|
~UserInterface();
|
||||||
|
|
||||||
|
@ -67,6 +75,11 @@ private slots:
|
||||||
void on_actionSet_Crew_triggered();
|
void on_actionSet_Crew_triggered();
|
||||||
void on_actionSet_Title_triggered();
|
void on_actionSet_Title_triggered();
|
||||||
void settingsApplied(int contentMode, bool languageChanged);
|
void settingsApplied(int contentMode, bool languageChanged);
|
||||||
|
#ifdef GTA5SYNC_MOTD
|
||||||
|
void messagesArrived(const QJsonObject &object);
|
||||||
|
void showMessages(const QStringList messages);
|
||||||
|
void updateCacheId(uint cacheId);
|
||||||
|
#endif
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void closeEvent(QCloseEvent *ev);
|
void closeEvent(QCloseEvent *ev);
|
||||||
|
@ -75,6 +88,9 @@ private:
|
||||||
ProfileDatabase *profileDB;
|
ProfileDatabase *profileDB;
|
||||||
CrewDatabase *crewDB;
|
CrewDatabase *crewDB;
|
||||||
DatabaseThread *threadDB;
|
DatabaseThread *threadDB;
|
||||||
|
#ifdef GTA5SYNC_MOTD
|
||||||
|
MessageThread *threadMessage;
|
||||||
|
#endif
|
||||||
Ui::UserInterface *ui;
|
Ui::UserInterface *ui;
|
||||||
ProfileInterface *profileUI;
|
ProfileInterface *profileUI;
|
||||||
QList<QPushButton*> profileBtns;
|
QList<QPushButton*> profileBtns;
|
||||||
|
|
14
gta5view.pro
14
gta5view.pro
|
@ -40,6 +40,7 @@ SOURCES += main.cpp \
|
||||||
ImportDialog.cpp \
|
ImportDialog.cpp \
|
||||||
JsonEditorDialog.cpp \
|
JsonEditorDialog.cpp \
|
||||||
MapLocationDialog.cpp \
|
MapLocationDialog.cpp \
|
||||||
|
MessageThread.cpp \
|
||||||
OptionsDialog.cpp \
|
OptionsDialog.cpp \
|
||||||
PictureDialog.cpp \
|
PictureDialog.cpp \
|
||||||
PictureExport.cpp \
|
PictureExport.cpp \
|
||||||
|
@ -81,6 +82,7 @@ HEADERS += \
|
||||||
ImportDialog.h \
|
ImportDialog.h \
|
||||||
JsonEditorDialog.h \
|
JsonEditorDialog.h \
|
||||||
MapLocationDialog.h \
|
MapLocationDialog.h \
|
||||||
|
MessageThread.h \
|
||||||
OptionsDialog.h \
|
OptionsDialog.h \
|
||||||
PictureDialog.h \
|
PictureDialog.h \
|
||||||
PictureExport.h \
|
PictureExport.h \
|
||||||
|
@ -256,6 +258,18 @@ contains(DEFINES, GTA5SYNC_QCONF){
|
||||||
tmext/TelemetryClassAuthenticator.h
|
tmext/TelemetryClassAuthenticator.h
|
||||||
}
|
}
|
||||||
|
|
||||||
|
!contains(DEFINES, GTA5SYNC_MOTD) {
|
||||||
|
SOURCES -= MessageThread.cpp
|
||||||
|
HEADERS -= MessageThread.h
|
||||||
|
} else {
|
||||||
|
lessThan(QT_MAJOR_VERSION, 5) {
|
||||||
|
SOURCES -= MessageThread.cpp
|
||||||
|
HEADERS -= MessageThread.h
|
||||||
|
DEFINES -= GTA5SYNC_MOTD
|
||||||
|
message("Messages require Qt5 or newer!")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
# CMAKE BASED STUFF
|
# CMAKE BASED STUFF
|
||||||
|
|
||||||
unix: greaterThan(QT_MAJOR_VERSION, 4) {
|
unix: greaterThan(QT_MAJOR_VERSION, 4) {
|
||||||
|
|
25
main.cpp
25
main.cpp
|
@ -59,6 +59,10 @@
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifdef GTA5SYNC_MOTD
|
||||||
|
#include "MessageThread.h"
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifdef GTA5SYNC_TELEMETRY
|
#ifdef GTA5SYNC_TELEMETRY
|
||||||
#include "TelemetryClass.h"
|
#include "TelemetryClass.h"
|
||||||
#endif
|
#endif
|
||||||
|
@ -258,9 +262,7 @@ int main(int argc, char *argv[])
|
||||||
bool readOk = picture.readingPictureFromFile(arg1);
|
bool readOk = picture.readingPictureFromFile(arg1);
|
||||||
picDialog.setWindowIcon(IconLoader::loadingAppIcon());
|
picDialog.setWindowIcon(IconLoader::loadingAppIcon());
|
||||||
picDialog.setSnapmaticPicture(&picture, readOk);
|
picDialog.setSnapmaticPicture(&picture, readOk);
|
||||||
#ifndef Q_OS_LINUX
|
|
||||||
picDialog.setWindowFlags(picDialog.windowFlags()^Qt::Dialog^Qt::Window);
|
picDialog.setWindowFlags(picDialog.windowFlags()^Qt::Dialog^Qt::Window);
|
||||||
#endif
|
|
||||||
|
|
||||||
int crewID = picture.getSnapmaticProperties().crewID;
|
int crewID = picture.getSnapmaticProperties().crewID;
|
||||||
if (crewID != 0) { crewDB.addCrew(crewID); }
|
if (crewID != 0) { crewDB.addCrew(crewID); }
|
||||||
|
@ -305,7 +307,26 @@ int main(int argc, char *argv[])
|
||||||
QObject::connect(&threadDB, SIGNAL(finished()), &a, SLOT(quit()));
|
QObject::connect(&threadDB, SIGNAL(finished()), &a, SLOT(quit()));
|
||||||
threadDB.start();
|
threadDB.start();
|
||||||
|
|
||||||
|
#ifdef GTA5SYNC_MOTD
|
||||||
|
uint cacheId;
|
||||||
|
{
|
||||||
|
QSettings messageSettings(GTA5SYNC_APPVENDOR, GTA5SYNC_APPSTR);
|
||||||
|
messageSettings.beginGroup("Messages");
|
||||||
|
cacheId = messageSettings.value("CacheId", 0).toUInt();
|
||||||
|
messageSettings.endGroup();
|
||||||
|
}
|
||||||
|
MessageThread threadMessage(cacheId);
|
||||||
|
QObject::connect(&threadMessage, SIGNAL(finished()), &threadDB, SLOT(terminateThread()));
|
||||||
|
threadMessage.start();
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef GTA5SYNC_MOTD
|
||||||
|
UserInterface uiWindow(&profileDB, &crewDB, &threadDB, &threadMessage);
|
||||||
|
QObject::connect(&threadMessage, SIGNAL(messagesArrived(QJsonObject)), &uiWindow, SLOT(messagesArrived(QJsonObject)));
|
||||||
|
QObject::connect(&threadMessage, SIGNAL(updateCacheId(uint)), &uiWindow, SLOT(updateCacheId(uint)));
|
||||||
|
#else
|
||||||
UserInterface uiWindow(&profileDB, &crewDB, &threadDB);
|
UserInterface uiWindow(&profileDB, &crewDB, &threadDB);
|
||||||
|
#endif
|
||||||
uiWindow.setWindowIcon(IconLoader::loadingAppIcon());
|
uiWindow.setWindowIcon(IconLoader::loadingAppIcon());
|
||||||
uiWindow.setupDirEnv();
|
uiWindow.setupDirEnv();
|
||||||
#ifdef Q_OS_ANDROID
|
#ifdef Q_OS_ANDROID
|
||||||
|
|
|
@ -1315,7 +1315,7 @@ Press 1 for Default View</source>
|
||||||
<location filename="../ImportDialog.cpp" line="438"/>
|
<location filename="../ImportDialog.cpp" line="438"/>
|
||||||
<location filename="../ImportDialog.cpp" line="759"/>
|
<location filename="../ImportDialog.cpp" line="759"/>
|
||||||
<location filename="../ProfileInterface.cpp" line="529"/>
|
<location filename="../ProfileInterface.cpp" line="529"/>
|
||||||
<location filename="../UserInterface.cpp" line="463"/>
|
<location filename="../UserInterface.cpp" line="474"/>
|
||||||
<source>All files (**)</source>
|
<source>All files (**)</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1360,26 +1360,26 @@ Press 1 for Default View</source>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="525"/>
|
<location filename="../ProfileInterface.cpp" line="525"/>
|
||||||
<location filename="../UserInterface.cpp" line="460"/>
|
<location filename="../UserInterface.cpp" line="471"/>
|
||||||
<source>GTA V Export (*.g5e)</source>
|
<source>GTA V Export (*.g5e)</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="526"/>
|
<location filename="../ProfileInterface.cpp" line="526"/>
|
||||||
<location filename="../UserInterface.cpp" line="461"/>
|
<location filename="../UserInterface.cpp" line="472"/>
|
||||||
<source>Savegames files (SGTA*)</source>
|
<source>Savegames files (SGTA*)</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="527"/>
|
<location filename="../ProfileInterface.cpp" line="527"/>
|
||||||
<location filename="../UserInterface.cpp" line="462"/>
|
<location filename="../UserInterface.cpp" line="473"/>
|
||||||
<source>Snapmatic pictures (PGTA*)</source>
|
<source>Snapmatic pictures (PGTA*)</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="553"/>
|
<location filename="../ProfileInterface.cpp" line="553"/>
|
||||||
<location filename="../ProfileInterface.cpp" line="944"/>
|
<location filename="../ProfileInterface.cpp" line="944"/>
|
||||||
<location filename="../UserInterface.cpp" line="551"/>
|
<location filename="../UserInterface.cpp" line="562"/>
|
||||||
<source>No valid file is selected</source>
|
<source>No valid file is selected</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1398,13 +1398,13 @@ Press 1 for Default View</source>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="650"/>
|
<location filename="../ProfileInterface.cpp" line="650"/>
|
||||||
<location filename="../UserInterface.cpp" line="503"/>
|
<location filename="../UserInterface.cpp" line="514"/>
|
||||||
<source>Failed to read Snapmatic picture</source>
|
<source>Failed to read Snapmatic picture</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="685"/>
|
<location filename="../ProfileInterface.cpp" line="685"/>
|
||||||
<location filename="../UserInterface.cpp" line="519"/>
|
<location filename="../UserInterface.cpp" line="530"/>
|
||||||
<source>Failed to read Savegame file</source>
|
<source>Failed to read Savegame file</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1614,7 +1614,7 @@ Press 1 for Default View</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="459"/>
|
<location filename="../UserInterface.cpp" line="470"/>
|
||||||
<source>All profile files (*.g5e SGTA* PGTA*)</source>
|
<source>All profile files (*.g5e SGTA* PGTA*)</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1622,17 +1622,17 @@ Press 1 for Default View</source>
|
||||||
<context>
|
<context>
|
||||||
<name>QApplication</name>
|
<name>QApplication</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="113"/>
|
<location filename="../main.cpp" line="117"/>
|
||||||
<source>Font</source>
|
<source>Font</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="113"/>
|
<location filename="../main.cpp" line="117"/>
|
||||||
<source>Selected Font: %1</source>
|
<source>Selected Font: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="140"/>
|
<location filename="../main.cpp" line="144"/>
|
||||||
<source><h4>Welcome to %1!</h4>You want to configure %1 before you start using it?</source>
|
<source><h4>Welcome to %1!</h4>You want to configure %1 before you start using it?</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2209,22 +2209,22 @@ Press 1 for Default View</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TelemetryDialog</name>
|
<name>TelemetryDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="169"/>
|
<location filename="../main.cpp" line="173"/>
|
||||||
<source>You want help %1 to improve in the future by including personal usage data in your submission?</source>
|
<source>You want help %1 to improve in the future by including personal usage data in your submission?</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="170"/>
|
<location filename="../main.cpp" line="174"/>
|
||||||
<source>%1 User Statistics</source>
|
<source>%1 User Statistics</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="174"/>
|
<location filename="../main.cpp" line="178"/>
|
||||||
<source>Yes, I want include personal usage data.</source>
|
<source>Yes, I want include personal usage data.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="183"/>
|
<location filename="../main.cpp" line="187"/>
|
||||||
<source>&OK</source>
|
<source>&OK</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2233,7 +2233,7 @@ Press 1 for Default View</source>
|
||||||
<name>UserInterface</name>
|
<name>UserInterface</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="20"/>
|
<location filename="../UserInterface.ui" line="20"/>
|
||||||
<location filename="../UserInterface.cpp" line="61"/>
|
<location filename="../UserInterface.cpp" line="68"/>
|
||||||
<source>%2 - %1</source>
|
<source>%2 - %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2265,6 +2265,7 @@ Press 1 for Default View</source>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="153"/>
|
<location filename="../UserInterface.ui" line="153"/>
|
||||||
|
<location filename="../UserInterface.cpp" line="676"/>
|
||||||
<source>&Close</source>
|
<source>&Close</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2300,8 +2301,8 @@ Press 1 for Default View</source>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="236"/>
|
<location filename="../UserInterface.ui" line="236"/>
|
||||||
<location filename="../UserInterface.cpp" line="59"/>
|
<location filename="../UserInterface.cpp" line="66"/>
|
||||||
<location filename="../UserInterface.cpp" line="641"/>
|
<location filename="../UserInterface.cpp" line="765"/>
|
||||||
<source>&About %1</source>
|
<source>&About %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2357,15 +2358,15 @@ Press 1 for Default View</source>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="319"/>
|
<location filename="../UserInterface.ui" line="319"/>
|
||||||
<location filename="../UserInterface.cpp" line="247"/>
|
<location filename="../UserInterface.cpp" line="254"/>
|
||||||
<source>Select &GTA V Folder...</source>
|
<source>Select &GTA V Folder...</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="322"/>
|
<location filename="../UserInterface.ui" line="322"/>
|
||||||
<location filename="../OptionsDialog.cpp" line="744"/>
|
<location filename="../OptionsDialog.cpp" line="744"/>
|
||||||
<location filename="../UserInterface.cpp" line="188"/>
|
<location filename="../UserInterface.cpp" line="195"/>
|
||||||
<location filename="../UserInterface.cpp" line="608"/>
|
<location filename="../UserInterface.cpp" line="732"/>
|
||||||
<source>Select GTA V Folder...</source>
|
<source>Select GTA V Folder...</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2414,29 +2415,34 @@ Press 1 for Default View</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="63"/>
|
<location filename="../UserInterface.cpp" line="70"/>
|
||||||
<location filename="../UserInterface.cpp" line="313"/>
|
<location filename="../UserInterface.cpp" line="320"/>
|
||||||
<location filename="../UserInterface.cpp" line="655"/>
|
<location filename="../UserInterface.cpp" line="779"/>
|
||||||
<source>Select Profile</source>
|
<source>Select Profile</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="456"/>
|
<location filename="../UserInterface.cpp" line="467"/>
|
||||||
<source>Open File...</source>
|
<source>Open File...</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="503"/>
|
<location filename="../UserInterface.cpp" line="514"/>
|
||||||
<location filename="../UserInterface.cpp" line="519"/>
|
<location filename="../UserInterface.cpp" line="530"/>
|
||||||
<location filename="../UserInterface.cpp" line="546"/>
|
<location filename="../UserInterface.cpp" line="557"/>
|
||||||
<location filename="../UserInterface.cpp" line="551"/>
|
<location filename="../UserInterface.cpp" line="562"/>
|
||||||
<source>Open File</source>
|
<source>Open File</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="546"/>
|
<location filename="../UserInterface.cpp" line="557"/>
|
||||||
<source>Can't open %1 because of not valid file format</source>
|
<source>Can't open %1 because of not valid file format</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../UserInterface.cpp" line="645"/>
|
||||||
|
<source>%1 - Messages</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
</TS>
|
</TS>
|
||||||
|
|
Binary file not shown.
|
@ -1333,13 +1333,13 @@ Drücke 1 für Standardmodus</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="526"/>
|
<location filename="../ProfileInterface.cpp" line="526"/>
|
||||||
<location filename="../UserInterface.cpp" line="461"/>
|
<location filename="../UserInterface.cpp" line="472"/>
|
||||||
<source>Savegames files (SGTA*)</source>
|
<source>Savegames files (SGTA*)</source>
|
||||||
<translation>Spielstanddateien (SGTA*)</translation>
|
<translation>Spielstanddateien (SGTA*)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="527"/>
|
<location filename="../ProfileInterface.cpp" line="527"/>
|
||||||
<location filename="../UserInterface.cpp" line="462"/>
|
<location filename="../UserInterface.cpp" line="473"/>
|
||||||
<source>Snapmatic pictures (PGTA*)</source>
|
<source>Snapmatic pictures (PGTA*)</source>
|
||||||
<translation>Snapmatic Bilder (PGTA*)</translation>
|
<translation>Snapmatic Bilder (PGTA*)</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1359,7 +1359,7 @@ Drücke 1 für Standardmodus</translation>
|
||||||
<location filename="../ImportDialog.cpp" line="438"/>
|
<location filename="../ImportDialog.cpp" line="438"/>
|
||||||
<location filename="../ImportDialog.cpp" line="759"/>
|
<location filename="../ImportDialog.cpp" line="759"/>
|
||||||
<location filename="../ProfileInterface.cpp" line="529"/>
|
<location filename="../ProfileInterface.cpp" line="529"/>
|
||||||
<location filename="../UserInterface.cpp" line="463"/>
|
<location filename="../UserInterface.cpp" line="474"/>
|
||||||
<source>All files (**)</source>
|
<source>All files (**)</source>
|
||||||
<translation>Alle Dateien (**)</translation>
|
<translation>Alle Dateien (**)</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1380,13 +1380,13 @@ Drücke 1 für Standardmodus</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="650"/>
|
<location filename="../ProfileInterface.cpp" line="650"/>
|
||||||
<location filename="../UserInterface.cpp" line="503"/>
|
<location filename="../UserInterface.cpp" line="514"/>
|
||||||
<source>Failed to read Snapmatic picture</source>
|
<source>Failed to read Snapmatic picture</source>
|
||||||
<translation>Fehler beim Lesen vom Snapmatic Bild</translation>
|
<translation>Fehler beim Lesen vom Snapmatic Bild</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="685"/>
|
<location filename="../ProfileInterface.cpp" line="685"/>
|
||||||
<location filename="../UserInterface.cpp" line="519"/>
|
<location filename="../UserInterface.cpp" line="530"/>
|
||||||
<source>Failed to read Savegame file</source>
|
<source>Failed to read Savegame file</source>
|
||||||
<translation>Fehler beim Lesen von Spielstanddatei</translation>
|
<translation>Fehler beim Lesen von Spielstanddatei</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1427,7 +1427,7 @@ Drücke 1 für Standardmodus</translation>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="553"/>
|
<location filename="../ProfileInterface.cpp" line="553"/>
|
||||||
<location filename="../ProfileInterface.cpp" line="944"/>
|
<location filename="../ProfileInterface.cpp" line="944"/>
|
||||||
<location filename="../UserInterface.cpp" line="551"/>
|
<location filename="../UserInterface.cpp" line="562"/>
|
||||||
<source>No valid file is selected</source>
|
<source>No valid file is selected</source>
|
||||||
<translation>Keine gültige Datei wurde ausgewählt</translation>
|
<translation>Keine gültige Datei wurde ausgewählt</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1631,13 +1631,13 @@ Drücke 1 für Standardmodus</translation>
|
||||||
<translation>Exportiere Datei %1 von %2 Dateien</translation>
|
<translation>Exportiere Datei %1 von %2 Dateien</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="459"/>
|
<location filename="../UserInterface.cpp" line="470"/>
|
||||||
<source>All profile files (*.g5e SGTA* PGTA*)</source>
|
<source>All profile files (*.g5e SGTA* PGTA*)</source>
|
||||||
<translation>Alle Profildateien (*.g5e SGTA* PGTA*)</translation>
|
<translation>Alle Profildateien (*.g5e SGTA* PGTA*)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="525"/>
|
<location filename="../ProfileInterface.cpp" line="525"/>
|
||||||
<location filename="../UserInterface.cpp" line="460"/>
|
<location filename="../UserInterface.cpp" line="471"/>
|
||||||
<source>GTA V Export (*.g5e)</source>
|
<source>GTA V Export (*.g5e)</source>
|
||||||
<translation>GTA V Export (*.g5e)</translation>
|
<translation>GTA V Export (*.g5e)</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1645,17 +1645,17 @@ Drücke 1 für Standardmodus</translation>
|
||||||
<context>
|
<context>
|
||||||
<name>QApplication</name>
|
<name>QApplication</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="113"/>
|
<location filename="../main.cpp" line="117"/>
|
||||||
<source>Font</source>
|
<source>Font</source>
|
||||||
<translation>Schrift</translation>
|
<translation>Schrift</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="113"/>
|
<location filename="../main.cpp" line="117"/>
|
||||||
<source>Selected Font: %1</source>
|
<source>Selected Font: %1</source>
|
||||||
<translation>Ausgewähle Schrift: %1</translation>
|
<translation>Ausgewähle Schrift: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="140"/>
|
<location filename="../main.cpp" line="144"/>
|
||||||
<source><h4>Welcome to %1!</h4>You want to configure %1 before you start using it?</source>
|
<source><h4>Welcome to %1!</h4>You want to configure %1 before you start using it?</source>
|
||||||
<translation><h4>Willkommen zu %1!</h4>Möchtest du %1 einstellen bevor du es nutzt?</translation>
|
<translation><h4>Willkommen zu %1!</h4>Möchtest du %1 einstellen bevor du es nutzt?</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2234,22 +2234,22 @@ Drücke 1 für Standardmodus</translation>
|
||||||
<context>
|
<context>
|
||||||
<name>TelemetryDialog</name>
|
<name>TelemetryDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="170"/>
|
<location filename="../main.cpp" line="174"/>
|
||||||
<source>%1 User Statistics</source>
|
<source>%1 User Statistics</source>
|
||||||
<translation>%1 Benutzerstatistik</translation>
|
<translation>%1 Benutzerstatistik</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="169"/>
|
<location filename="../main.cpp" line="173"/>
|
||||||
<source>You want help %1 to improve in the future by including personal usage data in your submission?</source>
|
<source>You want help %1 to improve in the future by including personal usage data in your submission?</source>
|
||||||
<translation>Sollen bei Einreichungen Persönliche Nutzungsdaten einbezogen werden um %1 in der Zukunft zu unterstützen?</translation>
|
<translation>Sollen bei Einreichungen Persönliche Nutzungsdaten einbezogen werden um %1 in der Zukunft zu unterstützen?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="174"/>
|
<location filename="../main.cpp" line="178"/>
|
||||||
<source>Yes, I want include personal usage data.</source>
|
<source>Yes, I want include personal usage data.</source>
|
||||||
<translation>Ja, ich möchte Persönliche Nutzungsdaten einbeziehen.</translation>
|
<translation>Ja, ich möchte Persönliche Nutzungsdaten einbeziehen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="183"/>
|
<location filename="../main.cpp" line="187"/>
|
||||||
<source>&OK</source>
|
<source>&OK</source>
|
||||||
<translation>&OK</translation>
|
<translation>&OK</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2349,7 +2349,7 @@ Drücke 1 für Standardmodus</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="319"/>
|
<location filename="../UserInterface.ui" line="319"/>
|
||||||
<location filename="../UserInterface.cpp" line="247"/>
|
<location filename="../UserInterface.cpp" line="254"/>
|
||||||
<source>Select &GTA V Folder...</source>
|
<source>Select &GTA V Folder...</source>
|
||||||
<translation>Wähle &GTA V Ordner...</translation>
|
<translation>Wähle &GTA V Ordner...</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2365,6 +2365,7 @@ Drücke 1 für Standardmodus</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="153"/>
|
<location filename="../UserInterface.ui" line="153"/>
|
||||||
|
<location filename="../UserInterface.cpp" line="676"/>
|
||||||
<source>&Close</source>
|
<source>&Close</source>
|
||||||
<translation>S&chließen</translation>
|
<translation>S&chließen</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2399,51 +2400,56 @@ Drücke 1 für Standardmodus</translation>
|
||||||
<translation>Dateien &importieren...</translation>
|
<translation>Dateien &importieren...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="63"/>
|
<location filename="../UserInterface.cpp" line="70"/>
|
||||||
<location filename="../UserInterface.cpp" line="313"/>
|
<location filename="../UserInterface.cpp" line="320"/>
|
||||||
<location filename="../UserInterface.cpp" line="655"/>
|
<location filename="../UserInterface.cpp" line="779"/>
|
||||||
<source>Select Profile</source>
|
<source>Select Profile</source>
|
||||||
<translation>Profil auswählen</translation>
|
<translation>Profil auswählen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="322"/>
|
<location filename="../UserInterface.ui" line="322"/>
|
||||||
<location filename="../OptionsDialog.cpp" line="744"/>
|
<location filename="../OptionsDialog.cpp" line="744"/>
|
||||||
<location filename="../UserInterface.cpp" line="188"/>
|
<location filename="../UserInterface.cpp" line="195"/>
|
||||||
<location filename="../UserInterface.cpp" line="608"/>
|
<location filename="../UserInterface.cpp" line="732"/>
|
||||||
<source>Select GTA V Folder...</source>
|
<source>Select GTA V Folder...</source>
|
||||||
<translation>Wähle GTA V Ordner...</translation>
|
<translation>Wähle GTA V Ordner...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="456"/>
|
<location filename="../UserInterface.cpp" line="467"/>
|
||||||
<source>Open File...</source>
|
<source>Open File...</source>
|
||||||
<translation>Datei öffnen...</translation>
|
<translation>Datei öffnen...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="20"/>
|
<location filename="../UserInterface.ui" line="20"/>
|
||||||
<location filename="../UserInterface.cpp" line="61"/>
|
<location filename="../UserInterface.cpp" line="68"/>
|
||||||
<source>%2 - %1</source>
|
<source>%2 - %1</source>
|
||||||
<translation>%2 - %1</translation>
|
<translation>%2 - %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="236"/>
|
<location filename="../UserInterface.ui" line="236"/>
|
||||||
<location filename="../UserInterface.cpp" line="59"/>
|
<location filename="../UserInterface.cpp" line="66"/>
|
||||||
<location filename="../UserInterface.cpp" line="641"/>
|
<location filename="../UserInterface.cpp" line="765"/>
|
||||||
<source>&About %1</source>
|
<source>&About %1</source>
|
||||||
<translation>&Über %1</translation>
|
<translation>&Über %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="503"/>
|
<location filename="../UserInterface.cpp" line="514"/>
|
||||||
<location filename="../UserInterface.cpp" line="519"/>
|
<location filename="../UserInterface.cpp" line="530"/>
|
||||||
<location filename="../UserInterface.cpp" line="546"/>
|
<location filename="../UserInterface.cpp" line="557"/>
|
||||||
<location filename="../UserInterface.cpp" line="551"/>
|
<location filename="../UserInterface.cpp" line="562"/>
|
||||||
<source>Open File</source>
|
<source>Open File</source>
|
||||||
<translation>Datei öffnen</translation>
|
<translation>Datei öffnen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="546"/>
|
<location filename="../UserInterface.cpp" line="557"/>
|
||||||
<source>Can't open %1 because of not valid file format</source>
|
<source>Can't open %1 because of not valid file format</source>
|
||||||
<translation>Kann nicht %1 öffnen weil Dateiformat nicht gültig ist</translation>
|
<translation>Kann nicht %1 öffnen weil Dateiformat nicht gültig ist</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../UserInterface.cpp" line="645"/>
|
||||||
|
<source>%1 - Messages</source>
|
||||||
|
<translation>%1 - Nachrichten</translation>
|
||||||
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="134"/>
|
<location filename="../UserInterface.ui" line="134"/>
|
||||||
<source>&Reload</source>
|
<source>&Reload</source>
|
||||||
|
|
|
@ -1331,19 +1331,19 @@ Press 1 for Default View</source>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="525"/>
|
<location filename="../ProfileInterface.cpp" line="525"/>
|
||||||
<location filename="../UserInterface.cpp" line="460"/>
|
<location filename="../UserInterface.cpp" line="471"/>
|
||||||
<source>GTA V Export (*.g5e)</source>
|
<source>GTA V Export (*.g5e)</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="526"/>
|
<location filename="../ProfileInterface.cpp" line="526"/>
|
||||||
<location filename="../UserInterface.cpp" line="461"/>
|
<location filename="../UserInterface.cpp" line="472"/>
|
||||||
<source>Savegames files (SGTA*)</source>
|
<source>Savegames files (SGTA*)</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="527"/>
|
<location filename="../ProfileInterface.cpp" line="527"/>
|
||||||
<location filename="../UserInterface.cpp" line="462"/>
|
<location filename="../UserInterface.cpp" line="473"/>
|
||||||
<source>Snapmatic pictures (PGTA*)</source>
|
<source>Snapmatic pictures (PGTA*)</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1358,14 +1358,14 @@ Press 1 for Default View</source>
|
||||||
<location filename="../ImportDialog.cpp" line="438"/>
|
<location filename="../ImportDialog.cpp" line="438"/>
|
||||||
<location filename="../ImportDialog.cpp" line="759"/>
|
<location filename="../ImportDialog.cpp" line="759"/>
|
||||||
<location filename="../ProfileInterface.cpp" line="529"/>
|
<location filename="../ProfileInterface.cpp" line="529"/>
|
||||||
<location filename="../UserInterface.cpp" line="463"/>
|
<location filename="../UserInterface.cpp" line="474"/>
|
||||||
<source>All files (**)</source>
|
<source>All files (**)</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="553"/>
|
<location filename="../ProfileInterface.cpp" line="553"/>
|
||||||
<location filename="../ProfileInterface.cpp" line="944"/>
|
<location filename="../ProfileInterface.cpp" line="944"/>
|
||||||
<location filename="../UserInterface.cpp" line="551"/>
|
<location filename="../UserInterface.cpp" line="562"/>
|
||||||
<source>No valid file is selected</source>
|
<source>No valid file is selected</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1384,13 +1384,13 @@ Press 1 for Default View</source>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="650"/>
|
<location filename="../ProfileInterface.cpp" line="650"/>
|
||||||
<location filename="../UserInterface.cpp" line="503"/>
|
<location filename="../UserInterface.cpp" line="514"/>
|
||||||
<source>Failed to read Snapmatic picture</source>
|
<source>Failed to read Snapmatic picture</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="685"/>
|
<location filename="../ProfileInterface.cpp" line="685"/>
|
||||||
<location filename="../UserInterface.cpp" line="519"/>
|
<location filename="../UserInterface.cpp" line="530"/>
|
||||||
<source>Failed to read Savegame file</source>
|
<source>Failed to read Savegame file</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1614,7 +1614,7 @@ Press 1 for Default View</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="459"/>
|
<location filename="../UserInterface.cpp" line="470"/>
|
||||||
<source>All profile files (*.g5e SGTA* PGTA*)</source>
|
<source>All profile files (*.g5e SGTA* PGTA*)</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1622,17 +1622,17 @@ Press 1 for Default View</source>
|
||||||
<context>
|
<context>
|
||||||
<name>QApplication</name>
|
<name>QApplication</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="113"/>
|
<location filename="../main.cpp" line="117"/>
|
||||||
<source>Font</source>
|
<source>Font</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="113"/>
|
<location filename="../main.cpp" line="117"/>
|
||||||
<source>Selected Font: %1</source>
|
<source>Selected Font: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="140"/>
|
<location filename="../main.cpp" line="144"/>
|
||||||
<source><h4>Welcome to %1!</h4>You want to configure %1 before you start using it?</source>
|
<source><h4>Welcome to %1!</h4>You want to configure %1 before you start using it?</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2209,22 +2209,22 @@ Press 1 for Default View</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TelemetryDialog</name>
|
<name>TelemetryDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="169"/>
|
<location filename="../main.cpp" line="173"/>
|
||||||
<source>You want help %1 to improve in the future by including personal usage data in your submission?</source>
|
<source>You want help %1 to improve in the future by including personal usage data in your submission?</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="170"/>
|
<location filename="../main.cpp" line="174"/>
|
||||||
<source>%1 User Statistics</source>
|
<source>%1 User Statistics</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="174"/>
|
<location filename="../main.cpp" line="178"/>
|
||||||
<source>Yes, I want include personal usage data.</source>
|
<source>Yes, I want include personal usage data.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="183"/>
|
<location filename="../main.cpp" line="187"/>
|
||||||
<source>&OK</source>
|
<source>&OK</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2233,7 +2233,7 @@ Press 1 for Default View</source>
|
||||||
<name>UserInterface</name>
|
<name>UserInterface</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="20"/>
|
<location filename="../UserInterface.ui" line="20"/>
|
||||||
<location filename="../UserInterface.cpp" line="61"/>
|
<location filename="../UserInterface.cpp" line="68"/>
|
||||||
<source>%2 - %1</source>
|
<source>%2 - %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2265,6 +2265,7 @@ Press 1 for Default View</source>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="153"/>
|
<location filename="../UserInterface.ui" line="153"/>
|
||||||
|
<location filename="../UserInterface.cpp" line="676"/>
|
||||||
<source>&Close</source>
|
<source>&Close</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2295,8 +2296,8 @@ Press 1 for Default View</source>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="236"/>
|
<location filename="../UserInterface.ui" line="236"/>
|
||||||
<location filename="../UserInterface.cpp" line="59"/>
|
<location filename="../UserInterface.cpp" line="66"/>
|
||||||
<location filename="../UserInterface.cpp" line="641"/>
|
<location filename="../UserInterface.cpp" line="765"/>
|
||||||
<source>&About %1</source>
|
<source>&About %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2352,15 +2353,15 @@ Press 1 for Default View</source>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="319"/>
|
<location filename="../UserInterface.ui" line="319"/>
|
||||||
<location filename="../UserInterface.cpp" line="247"/>
|
<location filename="../UserInterface.cpp" line="254"/>
|
||||||
<source>Select &GTA V Folder...</source>
|
<source>Select &GTA V Folder...</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="322"/>
|
<location filename="../UserInterface.ui" line="322"/>
|
||||||
<location filename="../OptionsDialog.cpp" line="744"/>
|
<location filename="../OptionsDialog.cpp" line="744"/>
|
||||||
<location filename="../UserInterface.cpp" line="188"/>
|
<location filename="../UserInterface.cpp" line="195"/>
|
||||||
<location filename="../UserInterface.cpp" line="608"/>
|
<location filename="../UserInterface.cpp" line="732"/>
|
||||||
<source>Select GTA V Folder...</source>
|
<source>Select GTA V Folder...</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2400,30 +2401,35 @@ Press 1 for Default View</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="63"/>
|
<location filename="../UserInterface.cpp" line="70"/>
|
||||||
<location filename="../UserInterface.cpp" line="313"/>
|
<location filename="../UserInterface.cpp" line="320"/>
|
||||||
<location filename="../UserInterface.cpp" line="655"/>
|
<location filename="../UserInterface.cpp" line="779"/>
|
||||||
<source>Select Profile</source>
|
<source>Select Profile</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="456"/>
|
<location filename="../UserInterface.cpp" line="467"/>
|
||||||
<source>Open File...</source>
|
<source>Open File...</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="503"/>
|
<location filename="../UserInterface.cpp" line="514"/>
|
||||||
<location filename="../UserInterface.cpp" line="519"/>
|
<location filename="../UserInterface.cpp" line="530"/>
|
||||||
<location filename="../UserInterface.cpp" line="546"/>
|
<location filename="../UserInterface.cpp" line="557"/>
|
||||||
<location filename="../UserInterface.cpp" line="551"/>
|
<location filename="../UserInterface.cpp" line="562"/>
|
||||||
<source>Open File</source>
|
<source>Open File</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="546"/>
|
<location filename="../UserInterface.cpp" line="557"/>
|
||||||
<source>Can't open %1 because of not valid file format</source>
|
<source>Can't open %1 because of not valid file format</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../UserInterface.cpp" line="645"/>
|
||||||
|
<source>%1 - Messages</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="1545"/>
|
<location filename="../ProfileInterface.cpp" line="1545"/>
|
||||||
<location filename="../ProfileInterface.cpp" line="1559"/>
|
<location filename="../ProfileInterface.cpp" line="1559"/>
|
||||||
|
|
|
@ -1344,13 +1344,13 @@ Appuyer sur 1 pour le mode par défaut</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="526"/>
|
<location filename="../ProfileInterface.cpp" line="526"/>
|
||||||
<location filename="../UserInterface.cpp" line="461"/>
|
<location filename="../UserInterface.cpp" line="472"/>
|
||||||
<source>Savegames files (SGTA*)</source>
|
<source>Savegames files (SGTA*)</source>
|
||||||
<translation>Fichiers de sauvegarde GTA (SGTA*)</translation>
|
<translation>Fichiers de sauvegarde GTA (SGTA*)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="527"/>
|
<location filename="../ProfileInterface.cpp" line="527"/>
|
||||||
<location filename="../UserInterface.cpp" line="462"/>
|
<location filename="../UserInterface.cpp" line="473"/>
|
||||||
<source>Snapmatic pictures (PGTA*)</source>
|
<source>Snapmatic pictures (PGTA*)</source>
|
||||||
<translation>Photos Snapmatic (PGTA*)</translation>
|
<translation>Photos Snapmatic (PGTA*)</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1365,7 +1365,7 @@ Appuyer sur 1 pour le mode par défaut</translation>
|
||||||
<location filename="../ImportDialog.cpp" line="438"/>
|
<location filename="../ImportDialog.cpp" line="438"/>
|
||||||
<location filename="../ImportDialog.cpp" line="759"/>
|
<location filename="../ImportDialog.cpp" line="759"/>
|
||||||
<location filename="../ProfileInterface.cpp" line="529"/>
|
<location filename="../ProfileInterface.cpp" line="529"/>
|
||||||
<location filename="../UserInterface.cpp" line="463"/>
|
<location filename="../UserInterface.cpp" line="474"/>
|
||||||
<source>All files (**)</source>
|
<source>All files (**)</source>
|
||||||
<translation>Tous les fichiers (**)</translation>
|
<translation>Tous les fichiers (**)</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1387,7 +1387,7 @@ Appuyer sur 1 pour le mode par défaut</translation>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="553"/>
|
<location filename="../ProfileInterface.cpp" line="553"/>
|
||||||
<location filename="../ProfileInterface.cpp" line="944"/>
|
<location filename="../ProfileInterface.cpp" line="944"/>
|
||||||
<location filename="../UserInterface.cpp" line="551"/>
|
<location filename="../UserInterface.cpp" line="562"/>
|
||||||
<source>No valid file is selected</source>
|
<source>No valid file is selected</source>
|
||||||
<translation>Fichier invalide</translation>
|
<translation>Fichier invalide</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1398,13 +1398,13 @@ Appuyer sur 1 pour le mode par défaut</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="650"/>
|
<location filename="../ProfileInterface.cpp" line="650"/>
|
||||||
<location filename="../UserInterface.cpp" line="503"/>
|
<location filename="../UserInterface.cpp" line="514"/>
|
||||||
<source>Failed to read Snapmatic picture</source>
|
<source>Failed to read Snapmatic picture</source>
|
||||||
<translation>Impossible d'ouvrir la photo Snapmatic</translation>
|
<translation>Impossible d'ouvrir la photo Snapmatic</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="685"/>
|
<location filename="../ProfileInterface.cpp" line="685"/>
|
||||||
<location filename="../UserInterface.cpp" line="519"/>
|
<location filename="../UserInterface.cpp" line="530"/>
|
||||||
<source>Failed to read Savegame file</source>
|
<source>Failed to read Savegame file</source>
|
||||||
<translation>Impossible de lire le fichier de sauvegarde</translation>
|
<translation>Impossible de lire le fichier de sauvegarde</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1632,13 +1632,13 @@ Appuyer sur 1 pour le mode par défaut</translation>
|
||||||
<translation>Supprimer la sélection ?</translation>
|
<translation>Supprimer la sélection ?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="459"/>
|
<location filename="../UserInterface.cpp" line="470"/>
|
||||||
<source>All profile files (*.g5e SGTA* PGTA*)</source>
|
<source>All profile files (*.g5e SGTA* PGTA*)</source>
|
||||||
<translation>Tous les fichiers de profil (*.g5e SGTA* PGTA*)</translation>
|
<translation>Tous les fichiers de profil (*.g5e SGTA* PGTA*)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="525"/>
|
<location filename="../ProfileInterface.cpp" line="525"/>
|
||||||
<location filename="../UserInterface.cpp" line="460"/>
|
<location filename="../UserInterface.cpp" line="471"/>
|
||||||
<source>GTA V Export (*.g5e)</source>
|
<source>GTA V Export (*.g5e)</source>
|
||||||
<translation>GTA V Export (*.g5e)</translation>
|
<translation>GTA V Export (*.g5e)</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1646,17 +1646,17 @@ Appuyer sur 1 pour le mode par défaut</translation>
|
||||||
<context>
|
<context>
|
||||||
<name>QApplication</name>
|
<name>QApplication</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="113"/>
|
<location filename="../main.cpp" line="117"/>
|
||||||
<source>Font</source>
|
<source>Font</source>
|
||||||
<translation>Police</translation>
|
<translation>Police</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="113"/>
|
<location filename="../main.cpp" line="117"/>
|
||||||
<source>Selected Font: %1</source>
|
<source>Selected Font: %1</source>
|
||||||
<translation>Police sélectionnée : %1</translation>
|
<translation>Police sélectionnée : %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="140"/>
|
<location filename="../main.cpp" line="144"/>
|
||||||
<source><h4>Welcome to %1!</h4>You want to configure %1 before you start using it?</source>
|
<source><h4>Welcome to %1!</h4>You want to configure %1 before you start using it?</source>
|
||||||
<translation><h4>Bienvenue sur %1!</h4>Voulez-vous configurer %1 avant de l'utiliser t?</translation>
|
<translation><h4>Bienvenue sur %1!</h4>Voulez-vous configurer %1 avant de l'utiliser t?</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2237,22 +2237,22 @@ Appuyer sur 1 pour le mode par défaut</translation>
|
||||||
<context>
|
<context>
|
||||||
<name>TelemetryDialog</name>
|
<name>TelemetryDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="169"/>
|
<location filename="../main.cpp" line="173"/>
|
||||||
<source>You want help %1 to improve in the future by including personal usage data in your submission?</source>
|
<source>You want help %1 to improve in the future by including personal usage data in your submission?</source>
|
||||||
<translation>Voulez-vous aider au développement de %1 en transmettant vos données d'utilisation ?</translation>
|
<translation>Voulez-vous aider au développement de %1 en transmettant vos données d'utilisation ?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="170"/>
|
<location filename="../main.cpp" line="174"/>
|
||||||
<source>%1 User Statistics</source>
|
<source>%1 User Statistics</source>
|
||||||
<translation>Statistiques utilisateurs %1</translation>
|
<translation>Statistiques utilisateurs %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="174"/>
|
<location filename="../main.cpp" line="178"/>
|
||||||
<source>Yes, I want include personal usage data.</source>
|
<source>Yes, I want include personal usage data.</source>
|
||||||
<translation>Oui, je veux partager mes données d'utilisation.</translation>
|
<translation>Oui, je veux partager mes données d'utilisation.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="183"/>
|
<location filename="../main.cpp" line="187"/>
|
||||||
<source>&OK</source>
|
<source>&OK</source>
|
||||||
<translation>&OK</translation>
|
<translation>&OK</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2287,6 +2287,7 @@ Appuyer sur 1 pour le mode par défaut</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="153"/>
|
<location filename="../UserInterface.ui" line="153"/>
|
||||||
|
<location filename="../UserInterface.cpp" line="676"/>
|
||||||
<source>&Close</source>
|
<source>&Close</source>
|
||||||
<translation>Fer&mer</translation>
|
<translation>Fer&mer</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2362,15 +2363,15 @@ Appuyer sur 1 pour le mode par défaut</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="319"/>
|
<location filename="../UserInterface.ui" line="319"/>
|
||||||
<location filename="../UserInterface.cpp" line="247"/>
|
<location filename="../UserInterface.cpp" line="254"/>
|
||||||
<source>Select &GTA V Folder...</source>
|
<source>Select &GTA V Folder...</source>
|
||||||
<translation>Modifier l'emplacement de &GTA V...</translation>
|
<translation>Modifier l'emplacement de &GTA V...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="322"/>
|
<location filename="../UserInterface.ui" line="322"/>
|
||||||
<location filename="../OptionsDialog.cpp" line="744"/>
|
<location filename="../OptionsDialog.cpp" line="744"/>
|
||||||
<location filename="../UserInterface.cpp" line="188"/>
|
<location filename="../UserInterface.cpp" line="195"/>
|
||||||
<location filename="../UserInterface.cpp" line="608"/>
|
<location filename="../UserInterface.cpp" line="732"/>
|
||||||
<source>Select GTA V Folder...</source>
|
<source>Select GTA V Folder...</source>
|
||||||
<translation>Modifier l'emplacement de GTA V...</translation>
|
<translation>Modifier l'emplacement de GTA V...</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2416,42 +2417,47 @@ Appuyer sur 1 pour le mode par défaut</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="20"/>
|
<location filename="../UserInterface.ui" line="20"/>
|
||||||
<location filename="../UserInterface.cpp" line="61"/>
|
<location filename="../UserInterface.cpp" line="68"/>
|
||||||
<source>%2 - %1</source>
|
<source>%2 - %1</source>
|
||||||
<translation>%2 - %1</translation>
|
<translation>%2 - %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="236"/>
|
<location filename="../UserInterface.ui" line="236"/>
|
||||||
<location filename="../UserInterface.cpp" line="59"/>
|
<location filename="../UserInterface.cpp" line="66"/>
|
||||||
<location filename="../UserInterface.cpp" line="641"/>
|
<location filename="../UserInterface.cpp" line="765"/>
|
||||||
<source>&About %1</source>
|
<source>&About %1</source>
|
||||||
<translation>&À propos de %1</translation>
|
<translation>&À propos de %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="63"/>
|
<location filename="../UserInterface.cpp" line="70"/>
|
||||||
<location filename="../UserInterface.cpp" line="313"/>
|
<location filename="../UserInterface.cpp" line="320"/>
|
||||||
<location filename="../UserInterface.cpp" line="655"/>
|
<location filename="../UserInterface.cpp" line="779"/>
|
||||||
<source>Select Profile</source>
|
<source>Select Profile</source>
|
||||||
<translation>Sélectionner un profil</translation>
|
<translation>Sélectionner un profil</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="456"/>
|
<location filename="../UserInterface.cpp" line="467"/>
|
||||||
<source>Open File...</source>
|
<source>Open File...</source>
|
||||||
<translation>Ouvrir...</translation>
|
<translation>Ouvrir...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="503"/>
|
<location filename="../UserInterface.cpp" line="514"/>
|
||||||
<location filename="../UserInterface.cpp" line="519"/>
|
<location filename="../UserInterface.cpp" line="530"/>
|
||||||
<location filename="../UserInterface.cpp" line="546"/>
|
<location filename="../UserInterface.cpp" line="557"/>
|
||||||
<location filename="../UserInterface.cpp" line="551"/>
|
<location filename="../UserInterface.cpp" line="562"/>
|
||||||
<source>Open File</source>
|
<source>Open File</source>
|
||||||
<translation>Ouvrir</translation>
|
<translation>Ouvrir</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="546"/>
|
<location filename="../UserInterface.cpp" line="557"/>
|
||||||
<source>Can't open %1 because of not valid file format</source>
|
<source>Can't open %1 because of not valid file format</source>
|
||||||
<translation>Impossible d'ouvrir %1, format invalide</translation>
|
<translation>Impossible d'ouvrir %1, format invalide</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../UserInterface.cpp" line="645"/>
|
||||||
|
<source>%1 - Messages</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="1545"/>
|
<location filename="../ProfileInterface.cpp" line="1545"/>
|
||||||
<location filename="../ProfileInterface.cpp" line="1559"/>
|
<location filename="../ProfileInterface.cpp" line="1559"/>
|
||||||
|
|
|
@ -1347,7 +1347,7 @@ Press 1 for Default View</source>
|
||||||
<location filename="../ImportDialog.cpp" line="438"/>
|
<location filename="../ImportDialog.cpp" line="438"/>
|
||||||
<location filename="../ImportDialog.cpp" line="759"/>
|
<location filename="../ImportDialog.cpp" line="759"/>
|
||||||
<location filename="../ProfileInterface.cpp" line="529"/>
|
<location filename="../ProfileInterface.cpp" line="529"/>
|
||||||
<location filename="../UserInterface.cpp" line="463"/>
|
<location filename="../UserInterface.cpp" line="474"/>
|
||||||
<source>All files (**)</source>
|
<source>All files (**)</source>
|
||||||
<translation>모든 파일 (**)</translation>
|
<translation>모든 파일 (**)</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1392,26 +1392,26 @@ Press 1 for Default View</source>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="525"/>
|
<location filename="../ProfileInterface.cpp" line="525"/>
|
||||||
<location filename="../UserInterface.cpp" line="460"/>
|
<location filename="../UserInterface.cpp" line="471"/>
|
||||||
<source>GTA V Export (*.g5e)</source>
|
<source>GTA V Export (*.g5e)</source>
|
||||||
<translation>GTA V로 내보내기 (*.g5e)</translation>
|
<translation>GTA V로 내보내기 (*.g5e)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="526"/>
|
<location filename="../ProfileInterface.cpp" line="526"/>
|
||||||
<location filename="../UserInterface.cpp" line="461"/>
|
<location filename="../UserInterface.cpp" line="472"/>
|
||||||
<source>Savegames files (SGTA*)</source>
|
<source>Savegames files (SGTA*)</source>
|
||||||
<translation>세이브 파일 (SGTA*)</translation>
|
<translation>세이브 파일 (SGTA*)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="527"/>
|
<location filename="../ProfileInterface.cpp" line="527"/>
|
||||||
<location filename="../UserInterface.cpp" line="462"/>
|
<location filename="../UserInterface.cpp" line="473"/>
|
||||||
<source>Snapmatic pictures (PGTA*)</source>
|
<source>Snapmatic pictures (PGTA*)</source>
|
||||||
<translation>스냅매틱 사진 (PGTA*)</translation>
|
<translation>스냅매틱 사진 (PGTA*)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="553"/>
|
<location filename="../ProfileInterface.cpp" line="553"/>
|
||||||
<location filename="../ProfileInterface.cpp" line="944"/>
|
<location filename="../ProfileInterface.cpp" line="944"/>
|
||||||
<location filename="../UserInterface.cpp" line="551"/>
|
<location filename="../UserInterface.cpp" line="562"/>
|
||||||
<source>No valid file is selected</source>
|
<source>No valid file is selected</source>
|
||||||
<translation>올바른 파일이 선택되지 않았습니다</translation>
|
<translation>올바른 파일이 선택되지 않았습니다</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1432,13 +1432,13 @@ Press 1 for Default View</source>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="650"/>
|
<location filename="../ProfileInterface.cpp" line="650"/>
|
||||||
<location filename="../UserInterface.cpp" line="503"/>
|
<location filename="../UserInterface.cpp" line="514"/>
|
||||||
<source>Failed to read Snapmatic picture</source>
|
<source>Failed to read Snapmatic picture</source>
|
||||||
<translation>스냅매틱 사진을 읽지 못했습니다</translation>
|
<translation>스냅매틱 사진을 읽지 못했습니다</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="685"/>
|
<location filename="../ProfileInterface.cpp" line="685"/>
|
||||||
<location filename="../UserInterface.cpp" line="519"/>
|
<location filename="../UserInterface.cpp" line="530"/>
|
||||||
<source>Failed to read Savegame file</source>
|
<source>Failed to read Savegame file</source>
|
||||||
<translation>세이브 파일을 읽지 못했습니다</translation>
|
<translation>세이브 파일을 읽지 못했습니다</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1657,7 +1657,7 @@ Press 1 for Default View</source>
|
||||||
<translation>제목 변경</translation>
|
<translation>제목 변경</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="459"/>
|
<location filename="../UserInterface.cpp" line="470"/>
|
||||||
<source>All profile files (*.g5e SGTA* PGTA*)</source>
|
<source>All profile files (*.g5e SGTA* PGTA*)</source>
|
||||||
<translation>모든 프로필 파일 (*.g5e SGTA* PGTA*)</translation>
|
<translation>모든 프로필 파일 (*.g5e SGTA* PGTA*)</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1665,17 +1665,17 @@ Press 1 for Default View</source>
|
||||||
<context>
|
<context>
|
||||||
<name>QApplication</name>
|
<name>QApplication</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="113"/>
|
<location filename="../main.cpp" line="117"/>
|
||||||
<source>Font</source>
|
<source>Font</source>
|
||||||
<translation>폰트</translation>
|
<translation>폰트</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="113"/>
|
<location filename="../main.cpp" line="117"/>
|
||||||
<source>Selected Font: %1</source>
|
<source>Selected Font: %1</source>
|
||||||
<translation>선택된 폰트: %1</translation>
|
<translation>선택된 폰트: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="140"/>
|
<location filename="../main.cpp" line="144"/>
|
||||||
<source><h4>Welcome to %1!</h4>You want to configure %1 before you start using it?</source>
|
<source><h4>Welcome to %1!</h4>You want to configure %1 before you start using it?</source>
|
||||||
<translation><h4>%1에 오신 것을 환영합니다!</h4>%1을 사용하기 전에 구성하시겠습니까?</translation>
|
<translation><h4>%1에 오신 것을 환영합니다!</h4>%1을 사용하기 전에 구성하시겠습니까?</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2259,22 +2259,22 @@ Press 1 for Default View</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TelemetryDialog</name>
|
<name>TelemetryDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="169"/>
|
<location filename="../main.cpp" line="173"/>
|
||||||
<source>You want help %1 to improve in the future by including personal usage data in your submission?</source>
|
<source>You want help %1 to improve in the future by including personal usage data in your submission?</source>
|
||||||
<translation>개인 사용 데이터를 제출에 포함시켜 %1이(가) 개선되기를 원합니까?</translation>
|
<translation>개인 사용 데이터를 제출에 포함시켜 %1이(가) 개선되기를 원합니까?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="170"/>
|
<location filename="../main.cpp" line="174"/>
|
||||||
<source>%1 User Statistics</source>
|
<source>%1 User Statistics</source>
|
||||||
<translation>%1 사용자 통계</translation>
|
<translation>%1 사용자 통계</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="174"/>
|
<location filename="../main.cpp" line="178"/>
|
||||||
<source>Yes, I want include personal usage data.</source>
|
<source>Yes, I want include personal usage data.</source>
|
||||||
<translation>예, 개인 사용 데이터를 포함시키고 싶습니다.</translation>
|
<translation>예, 개인 사용 데이터를 포함시키고 싶습니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="183"/>
|
<location filename="../main.cpp" line="187"/>
|
||||||
<source>&OK</source>
|
<source>&OK</source>
|
||||||
<translation>확인(&O)</translation>
|
<translation>확인(&O)</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2283,7 +2283,7 @@ Press 1 for Default View</source>
|
||||||
<name>UserInterface</name>
|
<name>UserInterface</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="20"/>
|
<location filename="../UserInterface.ui" line="20"/>
|
||||||
<location filename="../UserInterface.cpp" line="61"/>
|
<location filename="../UserInterface.cpp" line="68"/>
|
||||||
<source>%2 - %1</source>
|
<source>%2 - %1</source>
|
||||||
<translation>%2 - %1</translation>
|
<translation>%2 - %1</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2316,6 +2316,7 @@ Press 1 for Default View</source>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="153"/>
|
<location filename="../UserInterface.ui" line="153"/>
|
||||||
|
<location filename="../UserInterface.cpp" line="676"/>
|
||||||
<source>&Close</source>
|
<source>&Close</source>
|
||||||
<translation>닫기(&C)</translation>
|
<translation>닫기(&C)</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2351,8 +2352,8 @@ Press 1 for Default View</source>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="236"/>
|
<location filename="../UserInterface.ui" line="236"/>
|
||||||
<location filename="../UserInterface.cpp" line="59"/>
|
<location filename="../UserInterface.cpp" line="66"/>
|
||||||
<location filename="../UserInterface.cpp" line="641"/>
|
<location filename="../UserInterface.cpp" line="765"/>
|
||||||
<source>&About %1</source>
|
<source>&About %1</source>
|
||||||
<translation>%1 정보(&A)</translation>
|
<translation>%1 정보(&A)</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2408,15 +2409,15 @@ Press 1 for Default View</source>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="319"/>
|
<location filename="../UserInterface.ui" line="319"/>
|
||||||
<location filename="../UserInterface.cpp" line="247"/>
|
<location filename="../UserInterface.cpp" line="254"/>
|
||||||
<source>Select &GTA V Folder...</source>
|
<source>Select &GTA V Folder...</source>
|
||||||
<translation>GTA V 폴더 선택(&G)...</translation>
|
<translation>GTA V 폴더 선택(&G)...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="322"/>
|
<location filename="../UserInterface.ui" line="322"/>
|
||||||
<location filename="../OptionsDialog.cpp" line="744"/>
|
<location filename="../OptionsDialog.cpp" line="744"/>
|
||||||
<location filename="../UserInterface.cpp" line="188"/>
|
<location filename="../UserInterface.cpp" line="195"/>
|
||||||
<location filename="../UserInterface.cpp" line="608"/>
|
<location filename="../UserInterface.cpp" line="732"/>
|
||||||
<source>Select GTA V Folder...</source>
|
<source>Select GTA V Folder...</source>
|
||||||
<translation>GTA V 폴더 선택</translation>
|
<translation>GTA V 폴더 선택</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2465,29 +2466,34 @@ Press 1 for Default View</source>
|
||||||
<translation>인게임 숨기기</translation>
|
<translation>인게임 숨기기</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="63"/>
|
<location filename="../UserInterface.cpp" line="70"/>
|
||||||
<location filename="../UserInterface.cpp" line="313"/>
|
<location filename="../UserInterface.cpp" line="320"/>
|
||||||
<location filename="../UserInterface.cpp" line="655"/>
|
<location filename="../UserInterface.cpp" line="779"/>
|
||||||
<source>Select Profile</source>
|
<source>Select Profile</source>
|
||||||
<translation>프로필 선택</translation>
|
<translation>프로필 선택</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="456"/>
|
<location filename="../UserInterface.cpp" line="467"/>
|
||||||
<source>Open File...</source>
|
<source>Open File...</source>
|
||||||
<translation>파일 열기...</translation>
|
<translation>파일 열기...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="503"/>
|
<location filename="../UserInterface.cpp" line="514"/>
|
||||||
<location filename="../UserInterface.cpp" line="519"/>
|
<location filename="../UserInterface.cpp" line="530"/>
|
||||||
<location filename="../UserInterface.cpp" line="546"/>
|
<location filename="../UserInterface.cpp" line="557"/>
|
||||||
<location filename="../UserInterface.cpp" line="551"/>
|
<location filename="../UserInterface.cpp" line="562"/>
|
||||||
<source>Open File</source>
|
<source>Open File</source>
|
||||||
<translation>파일 열기</translation>
|
<translation>파일 열기</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="546"/>
|
<location filename="../UserInterface.cpp" line="557"/>
|
||||||
<source>Can't open %1 because of not valid file format</source>
|
<source>Can't open %1 because of not valid file format</source>
|
||||||
<translation>올바른 파일 형식이 아니므로 %1을 열 수 없습니다</translation>
|
<translation>올바른 파일 형식이 아니므로 %1을 열 수 없습니다</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../UserInterface.cpp" line="645"/>
|
||||||
|
<source>%1 - Messages</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
</TS>
|
</TS>
|
||||||
|
|
|
@ -1345,13 +1345,13 @@ Press 1 for Default View</source>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="526"/>
|
<location filename="../ProfileInterface.cpp" line="526"/>
|
||||||
<location filename="../UserInterface.cpp" line="461"/>
|
<location filename="../UserInterface.cpp" line="472"/>
|
||||||
<source>Savegames files (SGTA*)</source>
|
<source>Savegames files (SGTA*)</source>
|
||||||
<translation>Файлы сохранения (SGTA*)</translation>
|
<translation>Файлы сохранения (SGTA*)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="527"/>
|
<location filename="../ProfileInterface.cpp" line="527"/>
|
||||||
<location filename="../UserInterface.cpp" line="462"/>
|
<location filename="../UserInterface.cpp" line="473"/>
|
||||||
<source>Snapmatic pictures (PGTA*)</source>
|
<source>Snapmatic pictures (PGTA*)</source>
|
||||||
<translation>Картинка Snapmatic (PGTA*)</translation>
|
<translation>Картинка Snapmatic (PGTA*)</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1359,7 +1359,7 @@ Press 1 for Default View</source>
|
||||||
<location filename="../ImportDialog.cpp" line="438"/>
|
<location filename="../ImportDialog.cpp" line="438"/>
|
||||||
<location filename="../ImportDialog.cpp" line="759"/>
|
<location filename="../ImportDialog.cpp" line="759"/>
|
||||||
<location filename="../ProfileInterface.cpp" line="529"/>
|
<location filename="../ProfileInterface.cpp" line="529"/>
|
||||||
<location filename="../UserInterface.cpp" line="463"/>
|
<location filename="../UserInterface.cpp" line="474"/>
|
||||||
<source>All files (**)</source>
|
<source>All files (**)</source>
|
||||||
<translation>Все файлы (**)</translation>
|
<translation>Все файлы (**)</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1380,20 +1380,20 @@ Press 1 for Default View</source>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="650"/>
|
<location filename="../ProfileInterface.cpp" line="650"/>
|
||||||
<location filename="../UserInterface.cpp" line="503"/>
|
<location filename="../UserInterface.cpp" line="514"/>
|
||||||
<source>Failed to read Snapmatic picture</source>
|
<source>Failed to read Snapmatic picture</source>
|
||||||
<translation>Не удалось загрузить картинку Snapmatic</translation>
|
<translation>Не удалось загрузить картинку Snapmatic</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="685"/>
|
<location filename="../ProfileInterface.cpp" line="685"/>
|
||||||
<location filename="../UserInterface.cpp" line="519"/>
|
<location filename="../UserInterface.cpp" line="530"/>
|
||||||
<source>Failed to read Savegame file</source>
|
<source>Failed to read Savegame file</source>
|
||||||
<translation>Не удалось загрузить файл сохранения</translation>
|
<translation>Не удалось загрузить файл сохранения</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="553"/>
|
<location filename="../ProfileInterface.cpp" line="553"/>
|
||||||
<location filename="../ProfileInterface.cpp" line="944"/>
|
<location filename="../ProfileInterface.cpp" line="944"/>
|
||||||
<location filename="../UserInterface.cpp" line="551"/>
|
<location filename="../UserInterface.cpp" line="562"/>
|
||||||
<source>No valid file is selected</source>
|
<source>No valid file is selected</source>
|
||||||
<translation>Выбранный файл неверен</translation>
|
<translation>Выбранный файл неверен</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1646,13 +1646,13 @@ Press 1 for Default View</source>
|
||||||
<translation>Экспортируется файл %1 из %2</translation>
|
<translation>Экспортируется файл %1 из %2</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="459"/>
|
<location filename="../UserInterface.cpp" line="470"/>
|
||||||
<source>All profile files (*.g5e SGTA* PGTA*)</source>
|
<source>All profile files (*.g5e SGTA* PGTA*)</source>
|
||||||
<translation>Все файлы профиля (*.g5e SGTA* PGTA*)</translation>
|
<translation>Все файлы профиля (*.g5e SGTA* PGTA*)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="525"/>
|
<location filename="../ProfileInterface.cpp" line="525"/>
|
||||||
<location filename="../UserInterface.cpp" line="460"/>
|
<location filename="../UserInterface.cpp" line="471"/>
|
||||||
<source>GTA V Export (*.g5e)</source>
|
<source>GTA V Export (*.g5e)</source>
|
||||||
<translation>GTA V Export (*.g5e)</translation>
|
<translation>GTA V Export (*.g5e)</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1660,17 +1660,17 @@ Press 1 for Default View</source>
|
||||||
<context>
|
<context>
|
||||||
<name>QApplication</name>
|
<name>QApplication</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="113"/>
|
<location filename="../main.cpp" line="117"/>
|
||||||
<source>Font</source>
|
<source>Font</source>
|
||||||
<translation>Шрифт</translation>
|
<translation>Шрифт</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="113"/>
|
<location filename="../main.cpp" line="117"/>
|
||||||
<source>Selected Font: %1</source>
|
<source>Selected Font: %1</source>
|
||||||
<translation>Выбранный шрифт: %1</translation>
|
<translation>Выбранный шрифт: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="140"/>
|
<location filename="../main.cpp" line="144"/>
|
||||||
<source><h4>Welcome to %1!</h4>You want to configure %1 before you start using it?</source>
|
<source><h4>Welcome to %1!</h4>You want to configure %1 before you start using it?</source>
|
||||||
<translation><h4>Добро пожаловать в %1!</h4>Хочешь изменить настройки %1 перед использованием?</translation>
|
<translation><h4>Добро пожаловать в %1!</h4>Хочешь изменить настройки %1 перед использованием?</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2249,22 +2249,22 @@ Press 1 for Default View</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TelemetryDialog</name>
|
<name>TelemetryDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="169"/>
|
<location filename="../main.cpp" line="173"/>
|
||||||
<source>You want help %1 to improve in the future by including personal usage data in your submission?</source>
|
<source>You want help %1 to improve in the future by including personal usage data in your submission?</source>
|
||||||
<translation>Разрешишь нам собирать статистику о пользовании тобой %1? Это поможет нам в разработке.</translation>
|
<translation>Разрешишь нам собирать статистику о пользовании тобой %1? Это поможет нам в разработке.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="170"/>
|
<location filename="../main.cpp" line="174"/>
|
||||||
<source>%1 User Statistics</source>
|
<source>%1 User Statistics</source>
|
||||||
<translation>%1 Пользовательская статистика</translation>
|
<translation>%1 Пользовательская статистика</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="174"/>
|
<location filename="../main.cpp" line="178"/>
|
||||||
<source>Yes, I want include personal usage data.</source>
|
<source>Yes, I want include personal usage data.</source>
|
||||||
<translation>Да, передавать данные о пользовании программой.</translation>
|
<translation>Да, передавать данные о пользовании программой.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="183"/>
|
<location filename="../main.cpp" line="187"/>
|
||||||
<source>&OK</source>
|
<source>&OK</source>
|
||||||
<translation>&ОК</translation>
|
<translation>&ОК</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2339,7 +2339,7 @@ Press 1 for Default View</source>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="319"/>
|
<location filename="../UserInterface.ui" line="319"/>
|
||||||
<location filename="../UserInterface.cpp" line="247"/>
|
<location filename="../UserInterface.cpp" line="254"/>
|
||||||
<source>Select &GTA V Folder...</source>
|
<source>Select &GTA V Folder...</source>
|
||||||
<translation>Выбрать &папку GTA V...</translation>
|
<translation>Выбрать &папку GTA V...</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2375,6 +2375,7 @@ Press 1 for Default View</source>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="153"/>
|
<location filename="../UserInterface.ui" line="153"/>
|
||||||
|
<location filename="../UserInterface.cpp" line="676"/>
|
||||||
<source>&Close</source>
|
<source>&Close</source>
|
||||||
<translation>&Закрыть</translation>
|
<translation>&Закрыть</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2414,51 +2415,56 @@ Press 1 for Default View</source>
|
||||||
<translation>&Открыть файл...</translation>
|
<translation>&Открыть файл...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="63"/>
|
<location filename="../UserInterface.cpp" line="70"/>
|
||||||
<location filename="../UserInterface.cpp" line="313"/>
|
<location filename="../UserInterface.cpp" line="320"/>
|
||||||
<location filename="../UserInterface.cpp" line="655"/>
|
<location filename="../UserInterface.cpp" line="779"/>
|
||||||
<source>Select Profile</source>
|
<source>Select Profile</source>
|
||||||
<translation>Выбор профиля</translation>
|
<translation>Выбор профиля</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="322"/>
|
<location filename="../UserInterface.ui" line="322"/>
|
||||||
<location filename="../OptionsDialog.cpp" line="744"/>
|
<location filename="../OptionsDialog.cpp" line="744"/>
|
||||||
<location filename="../UserInterface.cpp" line="188"/>
|
<location filename="../UserInterface.cpp" line="195"/>
|
||||||
<location filename="../UserInterface.cpp" line="608"/>
|
<location filename="../UserInterface.cpp" line="732"/>
|
||||||
<source>Select GTA V Folder...</source>
|
<source>Select GTA V Folder...</source>
|
||||||
<translation>Выбрать папку GTA V...</translation>
|
<translation>Выбрать папку GTA V...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="20"/>
|
<location filename="../UserInterface.ui" line="20"/>
|
||||||
<location filename="../UserInterface.cpp" line="61"/>
|
<location filename="../UserInterface.cpp" line="68"/>
|
||||||
<source>%2 - %1</source>
|
<source>%2 - %1</source>
|
||||||
<translation>%2 - %1</translation>
|
<translation>%2 - %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="236"/>
|
<location filename="../UserInterface.ui" line="236"/>
|
||||||
<location filename="../UserInterface.cpp" line="59"/>
|
<location filename="../UserInterface.cpp" line="66"/>
|
||||||
<location filename="../UserInterface.cpp" line="641"/>
|
<location filename="../UserInterface.cpp" line="765"/>
|
||||||
<source>&About %1</source>
|
<source>&About %1</source>
|
||||||
<translation>&О программе %1</translation>
|
<translation>&О программе %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="456"/>
|
<location filename="../UserInterface.cpp" line="467"/>
|
||||||
<source>Open File...</source>
|
<source>Open File...</source>
|
||||||
<translation>Открыть файл...</translation>
|
<translation>Открыть файл...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="503"/>
|
<location filename="../UserInterface.cpp" line="514"/>
|
||||||
<location filename="../UserInterface.cpp" line="519"/>
|
<location filename="../UserInterface.cpp" line="530"/>
|
||||||
<location filename="../UserInterface.cpp" line="546"/>
|
<location filename="../UserInterface.cpp" line="557"/>
|
||||||
<location filename="../UserInterface.cpp" line="551"/>
|
<location filename="../UserInterface.cpp" line="562"/>
|
||||||
<source>Open File</source>
|
<source>Open File</source>
|
||||||
<translation>Открыть файл</translation>
|
<translation>Открыть файл</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="546"/>
|
<location filename="../UserInterface.cpp" line="557"/>
|
||||||
<source>Can't open %1 because of not valid file format</source>
|
<source>Can't open %1 because of not valid file format</source>
|
||||||
<translation>Не удалось открыть %1 из-за неверного формата файла</translation>
|
<translation>Не удалось открыть %1 из-за неверного формата файла</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../UserInterface.cpp" line="645"/>
|
||||||
|
<source>%1 - Messages</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="134"/>
|
<location filename="../UserInterface.ui" line="134"/>
|
||||||
<source>&Reload</source>
|
<source>&Reload</source>
|
||||||
|
|
|
@ -1337,7 +1337,7 @@ Press 1 for Default View</source>
|
||||||
<location filename="../ImportDialog.cpp" line="438"/>
|
<location filename="../ImportDialog.cpp" line="438"/>
|
||||||
<location filename="../ImportDialog.cpp" line="759"/>
|
<location filename="../ImportDialog.cpp" line="759"/>
|
||||||
<location filename="../ProfileInterface.cpp" line="529"/>
|
<location filename="../ProfileInterface.cpp" line="529"/>
|
||||||
<location filename="../UserInterface.cpp" line="463"/>
|
<location filename="../UserInterface.cpp" line="474"/>
|
||||||
<source>All files (**)</source>
|
<source>All files (**)</source>
|
||||||
<translation>Усі файли (**)</translation>
|
<translation>Усі файли (**)</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1382,26 +1382,26 @@ Press 1 for Default View</source>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="525"/>
|
<location filename="../ProfileInterface.cpp" line="525"/>
|
||||||
<location filename="../UserInterface.cpp" line="460"/>
|
<location filename="../UserInterface.cpp" line="471"/>
|
||||||
<source>GTA V Export (*.g5e)</source>
|
<source>GTA V Export (*.g5e)</source>
|
||||||
<translation>GTA V Export (*.g5e)</translation>
|
<translation>GTA V Export (*.g5e)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="526"/>
|
<location filename="../ProfileInterface.cpp" line="526"/>
|
||||||
<location filename="../UserInterface.cpp" line="461"/>
|
<location filename="../UserInterface.cpp" line="472"/>
|
||||||
<source>Savegames files (SGTA*)</source>
|
<source>Savegames files (SGTA*)</source>
|
||||||
<translation>Файли збереження гри (SGTA*)</translation>
|
<translation>Файли збереження гри (SGTA*)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="527"/>
|
<location filename="../ProfileInterface.cpp" line="527"/>
|
||||||
<location filename="../UserInterface.cpp" line="462"/>
|
<location filename="../UserInterface.cpp" line="473"/>
|
||||||
<source>Snapmatic pictures (PGTA*)</source>
|
<source>Snapmatic pictures (PGTA*)</source>
|
||||||
<translation>Snapmatic зображення (PGTA*)</translation>
|
<translation>Snapmatic зображення (PGTA*)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="553"/>
|
<location filename="../ProfileInterface.cpp" line="553"/>
|
||||||
<location filename="../ProfileInterface.cpp" line="944"/>
|
<location filename="../ProfileInterface.cpp" line="944"/>
|
||||||
<location filename="../UserInterface.cpp" line="551"/>
|
<location filename="../UserInterface.cpp" line="562"/>
|
||||||
<source>No valid file is selected</source>
|
<source>No valid file is selected</source>
|
||||||
<translation>Вибрані недійсні файли</translation>
|
<translation>Вибрані недійсні файли</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1422,13 +1422,13 @@ Press 1 for Default View</source>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="650"/>
|
<location filename="../ProfileInterface.cpp" line="650"/>
|
||||||
<location filename="../UserInterface.cpp" line="503"/>
|
<location filename="../UserInterface.cpp" line="514"/>
|
||||||
<source>Failed to read Snapmatic picture</source>
|
<source>Failed to read Snapmatic picture</source>
|
||||||
<translation>Не вдалося прочитати Snapmatic картинку</translation>
|
<translation>Не вдалося прочитати Snapmatic картинку</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="685"/>
|
<location filename="../ProfileInterface.cpp" line="685"/>
|
||||||
<location filename="../UserInterface.cpp" line="519"/>
|
<location filename="../UserInterface.cpp" line="530"/>
|
||||||
<source>Failed to read Savegame file</source>
|
<source>Failed to read Savegame file</source>
|
||||||
<translation>Не вдалося прочитати файл збереження гри</translation>
|
<translation>Не вдалося прочитати файл збереження гри</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1642,7 +1642,7 @@ Press 1 for Default View</source>
|
||||||
<translation>Змінити назву</translation>
|
<translation>Змінити назву</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="459"/>
|
<location filename="../UserInterface.cpp" line="470"/>
|
||||||
<source>All profile files (*.g5e SGTA* PGTA*)</source>
|
<source>All profile files (*.g5e SGTA* PGTA*)</source>
|
||||||
<translation>Усі файли зображень (*.g5e SGTA* PGTA*)</translation>
|
<translation>Усі файли зображень (*.g5e SGTA* PGTA*)</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1650,17 +1650,17 @@ Press 1 for Default View</source>
|
||||||
<context>
|
<context>
|
||||||
<name>QApplication</name>
|
<name>QApplication</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="113"/>
|
<location filename="../main.cpp" line="117"/>
|
||||||
<source>Font</source>
|
<source>Font</source>
|
||||||
<translation>Шрифт</translation>
|
<translation>Шрифт</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="113"/>
|
<location filename="../main.cpp" line="117"/>
|
||||||
<source>Selected Font: %1</source>
|
<source>Selected Font: %1</source>
|
||||||
<translation>Вибраний шрифт:%1</translation>
|
<translation>Вибраний шрифт:%1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="140"/>
|
<location filename="../main.cpp" line="144"/>
|
||||||
<source><h4>Welcome to %1!</h4>You want to configure %1 before you start using it?</source>
|
<source><h4>Welcome to %1!</h4>You want to configure %1 before you start using it?</source>
|
||||||
<translation><h4>Ласкаво просимо до %1!</h4>Ви хочете налаштувати %1 перед використанням?</translation>
|
<translation><h4>Ласкаво просимо до %1!</h4>Ви хочете налаштувати %1 перед використанням?</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2239,22 +2239,22 @@ Press 1 for Default View</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TelemetryDialog</name>
|
<name>TelemetryDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="169"/>
|
<location filename="../main.cpp" line="173"/>
|
||||||
<source>You want help %1 to improve in the future by including personal usage data in your submission?</source>
|
<source>You want help %1 to improve in the future by including personal usage data in your submission?</source>
|
||||||
<translation>Ви хочете допомогти %1 покращитись у майбутньому, включивши дані особистого користування?</translation>
|
<translation>Ви хочете допомогти %1 покращитись у майбутньому, включивши дані особистого користування?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="170"/>
|
<location filename="../main.cpp" line="174"/>
|
||||||
<source>%1 User Statistics</source>
|
<source>%1 User Statistics</source>
|
||||||
<translation>%1 Статистика користувачів</translation>
|
<translation>%1 Статистика користувачів</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="174"/>
|
<location filename="../main.cpp" line="178"/>
|
||||||
<source>Yes, I want include personal usage data.</source>
|
<source>Yes, I want include personal usage data.</source>
|
||||||
<translation>Так, я хочу включити дані особистого користування.</translation>
|
<translation>Так, я хочу включити дані особистого користування.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="183"/>
|
<location filename="../main.cpp" line="187"/>
|
||||||
<source>&OK</source>
|
<source>&OK</source>
|
||||||
<translatorcomment>&OK</translatorcomment>
|
<translatorcomment>&OK</translatorcomment>
|
||||||
<translation>&OK</translation>
|
<translation>&OK</translation>
|
||||||
|
@ -2264,7 +2264,7 @@ Press 1 for Default View</source>
|
||||||
<name>UserInterface</name>
|
<name>UserInterface</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="20"/>
|
<location filename="../UserInterface.ui" line="20"/>
|
||||||
<location filename="../UserInterface.cpp" line="61"/>
|
<location filename="../UserInterface.cpp" line="68"/>
|
||||||
<source>%2 - %1</source>
|
<source>%2 - %1</source>
|
||||||
<translation>%2 - %1</translation>
|
<translation>%2 - %1</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2296,6 +2296,7 @@ Press 1 for Default View</source>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="153"/>
|
<location filename="../UserInterface.ui" line="153"/>
|
||||||
|
<location filename="../UserInterface.cpp" line="676"/>
|
||||||
<source>&Close</source>
|
<source>&Close</source>
|
||||||
<translation>&Закрити</translation>
|
<translation>&Закрити</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2331,8 +2332,8 @@ Press 1 for Default View</source>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="236"/>
|
<location filename="../UserInterface.ui" line="236"/>
|
||||||
<location filename="../UserInterface.cpp" line="59"/>
|
<location filename="../UserInterface.cpp" line="66"/>
|
||||||
<location filename="../UserInterface.cpp" line="641"/>
|
<location filename="../UserInterface.cpp" line="765"/>
|
||||||
<source>&About %1</source>
|
<source>&About %1</source>
|
||||||
<translation>&Про %1</translation>
|
<translation>&Про %1</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2388,15 +2389,15 @@ Press 1 for Default View</source>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="319"/>
|
<location filename="../UserInterface.ui" line="319"/>
|
||||||
<location filename="../UserInterface.cpp" line="247"/>
|
<location filename="../UserInterface.cpp" line="254"/>
|
||||||
<source>Select &GTA V Folder...</source>
|
<source>Select &GTA V Folder...</source>
|
||||||
<translation>Вибрати &GTA V теку...</translation>
|
<translation>Вибрати &GTA V теку...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="322"/>
|
<location filename="../UserInterface.ui" line="322"/>
|
||||||
<location filename="../OptionsDialog.cpp" line="744"/>
|
<location filename="../OptionsDialog.cpp" line="744"/>
|
||||||
<location filename="../UserInterface.cpp" line="188"/>
|
<location filename="../UserInterface.cpp" line="195"/>
|
||||||
<location filename="../UserInterface.cpp" line="608"/>
|
<location filename="../UserInterface.cpp" line="732"/>
|
||||||
<source>Select GTA V Folder...</source>
|
<source>Select GTA V Folder...</source>
|
||||||
<translation>Вибрати GTA V теку...</translation>
|
<translation>Вибрати GTA V теку...</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2445,29 +2446,34 @@ Press 1 for Default View</source>
|
||||||
<translation>Сховати у грі</translation>
|
<translation>Сховати у грі</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="63"/>
|
<location filename="../UserInterface.cpp" line="70"/>
|
||||||
<location filename="../UserInterface.cpp" line="313"/>
|
<location filename="../UserInterface.cpp" line="320"/>
|
||||||
<location filename="../UserInterface.cpp" line="655"/>
|
<location filename="../UserInterface.cpp" line="779"/>
|
||||||
<source>Select Profile</source>
|
<source>Select Profile</source>
|
||||||
<translation>Вибрати профіль</translation>
|
<translation>Вибрати профіль</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="456"/>
|
<location filename="../UserInterface.cpp" line="467"/>
|
||||||
<source>Open File...</source>
|
<source>Open File...</source>
|
||||||
<translation>Відкрити файл...</translation>
|
<translation>Відкрити файл...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="503"/>
|
<location filename="../UserInterface.cpp" line="514"/>
|
||||||
<location filename="../UserInterface.cpp" line="519"/>
|
<location filename="../UserInterface.cpp" line="530"/>
|
||||||
<location filename="../UserInterface.cpp" line="546"/>
|
<location filename="../UserInterface.cpp" line="557"/>
|
||||||
<location filename="../UserInterface.cpp" line="551"/>
|
<location filename="../UserInterface.cpp" line="562"/>
|
||||||
<source>Open File</source>
|
<source>Open File</source>
|
||||||
<translation>Відкрити файл</translation>
|
<translation>Відкрити файл</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="546"/>
|
<location filename="../UserInterface.cpp" line="557"/>
|
||||||
<source>Can't open %1 because of not valid file format</source>
|
<source>Can't open %1 because of not valid file format</source>
|
||||||
<translation>Неможливо відкрити %1 через невідомий формат файлу</translation>
|
<translation>Неможливо відкрити %1 через невідомий формат файлу</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../UserInterface.cpp" line="645"/>
|
||||||
|
<source>%1 - Messages</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
</TS>
|
</TS>
|
||||||
|
|
|
@ -1331,7 +1331,7 @@ Press 1 for Default View</source>
|
||||||
<location filename="../ImportDialog.cpp" line="438"/>
|
<location filename="../ImportDialog.cpp" line="438"/>
|
||||||
<location filename="../ImportDialog.cpp" line="759"/>
|
<location filename="../ImportDialog.cpp" line="759"/>
|
||||||
<location filename="../ProfileInterface.cpp" line="529"/>
|
<location filename="../ProfileInterface.cpp" line="529"/>
|
||||||
<location filename="../UserInterface.cpp" line="463"/>
|
<location filename="../UserInterface.cpp" line="474"/>
|
||||||
<source>All files (**)</source>
|
<source>All files (**)</source>
|
||||||
<translation>所有檔案 (**)</translation>
|
<translation>所有檔案 (**)</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1376,26 +1376,26 @@ Press 1 for Default View</source>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="525"/>
|
<location filename="../ProfileInterface.cpp" line="525"/>
|
||||||
<location filename="../UserInterface.cpp" line="460"/>
|
<location filename="../UserInterface.cpp" line="471"/>
|
||||||
<source>GTA V Export (*.g5e)</source>
|
<source>GTA V Export (*.g5e)</source>
|
||||||
<translation>GTA V Export (*.g5e)</translation>
|
<translation>GTA V Export (*.g5e)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="526"/>
|
<location filename="../ProfileInterface.cpp" line="526"/>
|
||||||
<location filename="../UserInterface.cpp" line="461"/>
|
<location filename="../UserInterface.cpp" line="472"/>
|
||||||
<source>Savegames files (SGTA*)</source>
|
<source>Savegames files (SGTA*)</source>
|
||||||
<translation>遊戲存檔 (SGTA*)</translation>
|
<translation>遊戲存檔 (SGTA*)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="527"/>
|
<location filename="../ProfileInterface.cpp" line="527"/>
|
||||||
<location filename="../UserInterface.cpp" line="462"/>
|
<location filename="../UserInterface.cpp" line="473"/>
|
||||||
<source>Snapmatic pictures (PGTA*)</source>
|
<source>Snapmatic pictures (PGTA*)</source>
|
||||||
<translation>Snapmatic 圖片 (PGTA*)</translation>
|
<translation>Snapmatic 圖片 (PGTA*)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="553"/>
|
<location filename="../ProfileInterface.cpp" line="553"/>
|
||||||
<location filename="../ProfileInterface.cpp" line="944"/>
|
<location filename="../ProfileInterface.cpp" line="944"/>
|
||||||
<location filename="../UserInterface.cpp" line="551"/>
|
<location filename="../UserInterface.cpp" line="562"/>
|
||||||
<source>No valid file is selected</source>
|
<source>No valid file is selected</source>
|
||||||
<translation>沒有選擇有效的檔案</translation>
|
<translation>沒有選擇有效的檔案</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1414,13 +1414,13 @@ Press 1 for Default View</source>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="650"/>
|
<location filename="../ProfileInterface.cpp" line="650"/>
|
||||||
<location filename="../UserInterface.cpp" line="503"/>
|
<location filename="../UserInterface.cpp" line="514"/>
|
||||||
<source>Failed to read Snapmatic picture</source>
|
<source>Failed to read Snapmatic picture</source>
|
||||||
<translation>無法讀取 Snapmatic 圖片</translation>
|
<translation>無法讀取 Snapmatic 圖片</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ProfileInterface.cpp" line="685"/>
|
<location filename="../ProfileInterface.cpp" line="685"/>
|
||||||
<location filename="../UserInterface.cpp" line="519"/>
|
<location filename="../UserInterface.cpp" line="530"/>
|
||||||
<source>Failed to read Savegame file</source>
|
<source>Failed to read Savegame file</source>
|
||||||
<translation>無法讀取遊戲存檔</translation>
|
<translation>無法讀取遊戲存檔</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1632,7 +1632,7 @@ Press 1 for Default View</source>
|
||||||
<translation>更改標題</translation>
|
<translation>更改標題</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="459"/>
|
<location filename="../UserInterface.cpp" line="470"/>
|
||||||
<source>All profile files (*.g5e SGTA* PGTA*)</source>
|
<source>All profile files (*.g5e SGTA* PGTA*)</source>
|
||||||
<translation>所有設定檔檔案 (*.g5e SGTA* PGTA*)</translation>
|
<translation>所有設定檔檔案 (*.g5e SGTA* PGTA*)</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1640,17 +1640,17 @@ Press 1 for Default View</source>
|
||||||
<context>
|
<context>
|
||||||
<name>QApplication</name>
|
<name>QApplication</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="113"/>
|
<location filename="../main.cpp" line="117"/>
|
||||||
<source>Font</source>
|
<source>Font</source>
|
||||||
<translation>字體</translation>
|
<translation>字體</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="113"/>
|
<location filename="../main.cpp" line="117"/>
|
||||||
<source>Selected Font: %1</source>
|
<source>Selected Font: %1</source>
|
||||||
<translation>選擇的字體: %1</translation>
|
<translation>選擇的字體: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="140"/>
|
<location filename="../main.cpp" line="144"/>
|
||||||
<source><h4>Welcome to %1!</h4>You want to configure %1 before you start using it?</source>
|
<source><h4>Welcome to %1!</h4>You want to configure %1 before you start using it?</source>
|
||||||
<translation><h4>歡迎使用 %1!</h4> 你想在開始前先設定 %1 嗎?</translation>
|
<translation><h4>歡迎使用 %1!</h4> 你想在開始前先設定 %1 嗎?</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2229,22 +2229,22 @@ Press 1 for Default View</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TelemetryDialog</name>
|
<name>TelemetryDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="169"/>
|
<location filename="../main.cpp" line="173"/>
|
||||||
<source>You want help %1 to improve in the future by including personal usage data in your submission?</source>
|
<source>You want help %1 to improve in the future by including personal usage data in your submission?</source>
|
||||||
<translation>你希望通過收集資料來幫助改善 %1 嗎?</translation>
|
<translation>你希望通過收集資料來幫助改善 %1 嗎?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="170"/>
|
<location filename="../main.cpp" line="174"/>
|
||||||
<source>%1 User Statistics</source>
|
<source>%1 User Statistics</source>
|
||||||
<translation>%1 使用者統計</translation>
|
<translation>%1 使用者統計</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="174"/>
|
<location filename="../main.cpp" line="178"/>
|
||||||
<source>Yes, I want include personal usage data.</source>
|
<source>Yes, I want include personal usage data.</source>
|
||||||
<translation>是的,我想幫忙.</translation>
|
<translation>是的,我想幫忙.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="183"/>
|
<location filename="../main.cpp" line="187"/>
|
||||||
<source>&OK</source>
|
<source>&OK</source>
|
||||||
<translation>確定(&O)</translation>
|
<translation>確定(&O)</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2253,7 +2253,7 @@ Press 1 for Default View</source>
|
||||||
<name>UserInterface</name>
|
<name>UserInterface</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="20"/>
|
<location filename="../UserInterface.ui" line="20"/>
|
||||||
<location filename="../UserInterface.cpp" line="61"/>
|
<location filename="../UserInterface.cpp" line="68"/>
|
||||||
<source>%2 - %1</source>
|
<source>%2 - %1</source>
|
||||||
<translation>%2 - %1</translation>
|
<translation>%2 - %1</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2285,6 +2285,7 @@ Press 1 for Default View</source>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="153"/>
|
<location filename="../UserInterface.ui" line="153"/>
|
||||||
|
<location filename="../UserInterface.cpp" line="676"/>
|
||||||
<source>&Close</source>
|
<source>&Close</source>
|
||||||
<translation>關閉(&C)</translation>
|
<translation>關閉(&C)</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2320,8 +2321,8 @@ Press 1 for Default View</source>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="236"/>
|
<location filename="../UserInterface.ui" line="236"/>
|
||||||
<location filename="../UserInterface.cpp" line="59"/>
|
<location filename="../UserInterface.cpp" line="66"/>
|
||||||
<location filename="../UserInterface.cpp" line="641"/>
|
<location filename="../UserInterface.cpp" line="765"/>
|
||||||
<source>&About %1</source>
|
<source>&About %1</source>
|
||||||
<translation>關於 %1(&A)</translation>
|
<translation>關於 %1(&A)</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2377,15 +2378,15 @@ Press 1 for Default View</source>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="319"/>
|
<location filename="../UserInterface.ui" line="319"/>
|
||||||
<location filename="../UserInterface.cpp" line="247"/>
|
<location filename="../UserInterface.cpp" line="254"/>
|
||||||
<source>Select &GTA V Folder...</source>
|
<source>Select &GTA V Folder...</source>
|
||||||
<translation>選擇 GTA V 資料夾(&G)...</translation>
|
<translation>選擇 GTA V 資料夾(&G)...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.ui" line="322"/>
|
<location filename="../UserInterface.ui" line="322"/>
|
||||||
<location filename="../OptionsDialog.cpp" line="744"/>
|
<location filename="../OptionsDialog.cpp" line="744"/>
|
||||||
<location filename="../UserInterface.cpp" line="188"/>
|
<location filename="../UserInterface.cpp" line="195"/>
|
||||||
<location filename="../UserInterface.cpp" line="608"/>
|
<location filename="../UserInterface.cpp" line="732"/>
|
||||||
<source>Select GTA V Folder...</source>
|
<source>Select GTA V Folder...</source>
|
||||||
<translation>選擇 GTA V 資料夾...</translation>
|
<translation>選擇 GTA V 資料夾...</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2434,29 +2435,34 @@ Press 1 for Default View</source>
|
||||||
<translation>在遊戲中隱藏</translation>
|
<translation>在遊戲中隱藏</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="63"/>
|
<location filename="../UserInterface.cpp" line="70"/>
|
||||||
<location filename="../UserInterface.cpp" line="313"/>
|
<location filename="../UserInterface.cpp" line="320"/>
|
||||||
<location filename="../UserInterface.cpp" line="655"/>
|
<location filename="../UserInterface.cpp" line="779"/>
|
||||||
<source>Select Profile</source>
|
<source>Select Profile</source>
|
||||||
<translation>選擇設定檔</translation>
|
<translation>選擇設定檔</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="456"/>
|
<location filename="../UserInterface.cpp" line="467"/>
|
||||||
<source>Open File...</source>
|
<source>Open File...</source>
|
||||||
<translation>開啟檔案...</translation>
|
<translation>開啟檔案...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="503"/>
|
<location filename="../UserInterface.cpp" line="514"/>
|
||||||
<location filename="../UserInterface.cpp" line="519"/>
|
<location filename="../UserInterface.cpp" line="530"/>
|
||||||
<location filename="../UserInterface.cpp" line="546"/>
|
<location filename="../UserInterface.cpp" line="557"/>
|
||||||
<location filename="../UserInterface.cpp" line="551"/>
|
<location filename="../UserInterface.cpp" line="562"/>
|
||||||
<source>Open File</source>
|
<source>Open File</source>
|
||||||
<translation>開啟檔案</translation>
|
<translation>開啟檔案</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../UserInterface.cpp" line="546"/>
|
<location filename="../UserInterface.cpp" line="557"/>
|
||||||
<source>Can't open %1 because of not valid file format</source>
|
<source>Can't open %1 because of not valid file format</source>
|
||||||
<translation>格式無效,無法開啟 %1</translation>
|
<translation>格式無效,無法開啟 %1</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../UserInterface.cpp" line="645"/>
|
||||||
|
<source>%1 - Messages</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
</TS>
|
</TS>
|
||||||
|
|
Loading…
Reference in a new issue