diff --git a/.ci/app.rc b/.ci/app.rc index 92f6518..8a785d2 100644 --- a/.ci/app.rc +++ b/.ci/app.rc @@ -24,7 +24,7 @@ BEGIN VALUE "FileDescription", "gta5view" VALUE "FileVersion", "MAJOR_VER.MINOR_VER.PATCH_VERSTR_BUILD_VER" VALUE "InternalName", "gta5view" - VALUE "LegalCopyright", "Copyright � 2016-2021 Syping" + VALUE "LegalCopyright", "Copyright � 2016-2023 Syping" VALUE "OriginalFilename", "gta5view.exe" VALUE "ProductName", "gta5view" VALUE "ProductVersion", "MAJOR_VER.MINOR_VER.PATCH_VERSTR_BUILD_VER" diff --git a/.ci/donate.txt b/.ci/donate.txt index ab58641..407130d 100644 --- a/.ci/donate.txt +++ b/.ci/donate.txt @@ -1 +1 @@ -btc:187NSQSPzdMpQDGhxZAuw4AhZ7LgoAPV7D,eth:0x19d71DfCa86104d37a13D3c5d419936421CDC569,ltc:LKr6yvBoMMGmcxViS8Kc1A2sDjVSWTXn4m,xmr:43TB3ZMP5nk1pu5EQXRGPzdTKvmFEBGgccX3tNhRknLLiUYQ7z7dNedVHEA6WrWdByZv1isvFmjSGhCF7ddx3eRxFdm5Fzz,zec:t1SpfDKj6qGZFwyRdzJBw9w2PTj8rUixZGh \ No newline at end of file +btc:187NSQSPzdMpQDGhxZAuw4AhZ7LgoAPV7D,eth:0x19d71DfCa86104d37a13D3c5d419936421CDC569,ltc:LKr6yvBoMMGmcxViS8Kc1A2sDjVSWTXn4m,xmr:43TB3ZMP5nk1pu5EQXRGPzdTKvmFEBGgccX3tNhRknLLiUYQ7z7dNedVHEA6WrWdByZv1isvFmjSGhCF7ddx3eRxFdm5Fzz \ No newline at end of file diff --git a/.ci/gta5view.nsi b/.ci/gta5view.nsi index d99d0df..1ddd882 100644 --- a/.ci/gta5view.nsi +++ b/.ci/gta5view.nsi @@ -4,8 +4,8 @@ !define APP_EXT ".g5e" !define COMP_NAME "Syping" !define WEB_SITE "https://gta5view.syping.de/" -!define VERSION "1.10.0.0" -!define COPYRIGHT "Copyright © 2016-2021 Syping" +!define VERSION "1.10.2.0" +!define COPYRIGHT "Copyright © 2016-2022 Syping" !define DESCRIPTION "Open Source Snapmatic and Savegame viewer/editor for GTA V" !define INSTALLER_NAME "gta5view_setup.exe" !define MAIN_APP_EXE "gta5view.exe" diff --git a/.flatpak/de.syping.gta5view.yaml b/.flatpak/de.syping.gta5view.yaml index 2e6fa1d..c9a9775 100644 --- a/.flatpak/de.syping.gta5view.yaml +++ b/.flatpak/de.syping.gta5view.yaml @@ -1,6 +1,6 @@ app-id: de.syping.gta5view runtime: org.kde.Platform -runtime-version: '5.15' +runtime-version: '5.15-21.08' sdk: org.kde.Sdk command: gta5view finish-args: diff --git a/.travis.yml b/.travis.yml index 2a04b89..f6c3397 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,7 +5,7 @@ language: cpp services: - docker - + env: global: - BUILD_TYPE=REL @@ -22,22 +22,12 @@ matrix: - BUILD_SCRIPT=windows_docker.sh - QT_SELECT=qt5-x86_64-w64-mingw32 - RELEASE_LABEL="Windows 64-Bit Portable" - - env: - - BUILD_SCRIPT=windows_docker.sh - - QT_SELECT=qt5-x86_64-w64-mingw32 - - RELEASE_LABEL="Windows 64-Bit Portable for gta5-mods" - - PACKAGE_CODE=gta5-mods - - env: - - BUILD_SCRIPT=windows_docker.sh - - QT_SELECT=qt5-x86_64-w64-mingw32 - - RELEASE_LABEL="Windows 64-Bit Portable for gtainside" - - PACKAGE_CODE=gtainside - env: - BUILD_SCRIPT=wininstall_docker.sh - QT_SELECT=qt5-x86_64-w64-mingw32 - RELEASE_LABEL="Windows 64-Bit Installer" - os: osx - osx_image: xcode10.3 + osx_image: xcode14.2 env: - BUILD_SCRIPT=osx_ci.sh - RELEASE_LABEL="Mac OS X 64-Bit Disk Image" diff --git a/CMakeLists.txt b/CMakeLists.txt index 6d748c3..dbd21a8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -38,7 +38,7 @@ if(APPLE) res/gta5view.icns ) set(MACOSX_BUNDLE_BUNDLE_NAME gta5view) - set(MACOSX_BUNDLE_BUNDLE_VERSION 1.10.0) + set(MACOSX_BUNDLE_BUNDLE_VERSION 1.10.2) set(MACOSX_BUNDLE_ICON_FILE gta5view.icns) set(MACOSX_BUNDLE_GUI_IDENTIFIER de.syping.gta5view) set_source_files_properties(res/gta5view.icns PROPERTIES MACOSX_PACKAGE_LOCATION "Resources") diff --git a/ImportDialog.cpp b/ImportDialog.cpp index 61f3e50..594cbf8 100644 --- a/ImportDialog.cpp +++ b/ImportDialog.cpp @@ -1,6 +1,6 @@ /***************************************************************************** * gta5view Grand Theft Auto V Profile Viewer -* Copyright (C) 2017-2021 Syping +* Copyright (C) 2017-2022 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 @@ -111,8 +111,12 @@ ImportDialog::ImportDialog(QString profileName, QWidget *parent) : ui->vlButtom->setSpacing(6 * screenRatio); #ifndef Q_OS_MAC ui->vlButtom->setContentsMargins(9 * screenRatio, 6 * screenRatio, 9 * screenRatio, 9 * screenRatio); +#else +#if QT_VERSION >= 0x060000 + if (QApplication::style()->objectName() == "macos") { #else if (QApplication::style()->objectName() == "macintosh") { +#endif ui->vlButtom->setContentsMargins(9 * screenRatio, 9 * screenRatio, 9 * screenRatio, 9 * screenRatio); } else { diff --git a/OptionsDialog.cpp b/OptionsDialog.cpp index 15d6559..d096383 100644 --- a/OptionsDialog.cpp +++ b/OptionsDialog.cpp @@ -282,6 +282,7 @@ void OptionsDialog::setupRadioButtons() case 0: case 20: ui->rbModern->setChecked(true); + ui->cbDoubleclick->setChecked(false); break; case 1: case 2: @@ -291,11 +292,12 @@ void OptionsDialog::setupRadioButtons() break; case 10: ui->rbClassic->setChecked(true); -#if QT_VERSION >= 0x050800 - Q_FALLTHROUGH(); -#endif + ui->cbDoubleclick->setChecked(false); + break; case 11: + ui->rbClassic->setChecked(true); ui->cbDoubleclick->setChecked(true); + break; } } } diff --git a/PictureDialog.cpp b/PictureDialog.cpp index 4eb48d8..99850f8 100644 --- a/PictureDialog.cpp +++ b/PictureDialog.cpp @@ -839,7 +839,7 @@ void PictureDialog::editSnapmaticImage() importDialog->exec(); if (importDialog->isImportAgreed()) { const QByteArray previousPicture = smpic->getPictureStream(); - bool success = smpic->setImage(importDialog->image()); + bool success = smpic->setImage(importDialog->image(), importDialog->isUnlimitedBuffer()); if (success) { QString currentFilePath = smpic->getPictureFilePath(); QString originalFilePath = smpic->getOriginalPictureFilePath(); diff --git a/ProfileInterface.cpp b/ProfileInterface.cpp index 68b6407..8eca40a 100644 --- a/ProfileInterface.cpp +++ b/ProfileInterface.cpp @@ -1,6 +1,6 @@ /***************************************************************************** * gta5view Grand Theft Auto V Profile Viewer -* Copyright (C) 2016-2021 Syping +* Copyright (C) 2016-2022 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 @@ -124,8 +124,12 @@ ProfileInterface::ProfileInterface(ProfileDatabase *profileDB, CrewDatabase *cre #ifndef Q_OS_MAC ui->hlButtons->setSpacing(6 * screenRatio); ui->hlButtons->setContentsMargins(9 * screenRatio, 9 * screenRatio, 9 * screenRatio, 9 * screenRatio); +#else +#if QT_VERSION >= 0x060000 + if (QApplication::style()->objectName() == "macos") { #else if (QApplication::style()->objectName() == "macintosh") { +#endif ui->hlButtons->setSpacing(6 * screenRatio); ui->hlButtons->setContentsMargins(9 * screenRatio, 15 * screenRatio, 15 * screenRatio, 17 * screenRatio); } @@ -283,8 +287,16 @@ void ProfileInterface::directoryChanged(const QString &path) } if (fileName.startsWith("PGTA5") && !fileName.endsWith(".bak")) { t_snapmaticPics << fileName; - if (!snapmaticPics.contains(fileName)) { - n_snapmaticPics << fileName; + if (fileName.endsWith(".hidden")) { + const QString originalFileName = fileName.left(fileName.length() - 7); + if (!snapmaticPics.contains(fileName) && !snapmaticPics.contains(originalFileName)) { + n_snapmaticPics << fileName; + } + } + else { + if (!snapmaticPics.contains(fileName) && !snapmaticPics.contains(fileName % ".hidden")) { + n_snapmaticPics << fileName; + } } } } @@ -1554,7 +1566,11 @@ void ProfileInterface::settingsApplied(int _contentMode, bool languageChanged) #ifdef Q_OS_MAC // DPI calculation qreal screenRatio = AppEnv::screenRatio(); +#if QT_VERSION >= 0x060000 + if (QApplication::style()->objectName() == "macos") { +#else if (QApplication::style()->objectName() == "macintosh") { +#endif ui->hlButtons->setSpacing(6 * screenRatio); ui->hlButtons->setContentsMargins(9 * screenRatio, 15 * screenRatio, 15 * screenRatio, 17 * screenRatio); } @@ -1792,12 +1808,11 @@ void ProfileInterface::on_saProfileContent_dropped(const QMimeData *mimeData) void ProfileInterface::retranslateUi() { ui->retranslateUi(this); - QString appVersion = GTA5SYNC_APPVER; -#ifndef GTA5SYNC_BUILDTYPE_REL + QString appVersion = QApplication::applicationVersion(); + const char* literalBuildType = GTA5SYNC_BUILDTYPE; #ifdef GTA5SYNC_COMMIT - if (!appVersion.contains("-")) + if ((strcmp(literalBuildType, REL_BUILDTYPE) != 0) && !appVersion.contains("-")) appVersion = appVersion % "-" % GTA5SYNC_COMMIT; -#endif #endif ui->labVersion->setText(QString("%1 %2").arg(GTA5SYNC_APPSTR, appVersion)); } diff --git a/README.md b/README.md index b35289a..8831699 100644 --- a/README.md +++ b/README.md @@ -14,36 +14,32 @@ Open Source Snapmatic and Savegame viewer/editor for GTA V #### Build gta5view for Windows # Note: Install Docker Community Edition and Git before continuing - git clone https://gitlab.com/Syping/gta5view && cd gta5view docker pull sypingauto/gta5view-build:1.10-static - docker run --rm -v ${PWD}:/gta5view -it sypingauto/gta5view-build:1.10-static - cd /gta5view && mkdir -p build && cd build - mingw64-qt-cmake ../ - make -j $(nproc --all) + git clone https://gitlab.com/Syping/gta5view + docker run --rm -v "$PWD/gta5view:/gta5view" -it sypingauto/gta5view-build:1.10-static + mingw64-qt-cmake -B /gta5view/build /gta5view + cmake --build /gta5view/build #### Build gta5view for Debian/Ubuntu sudo apt-get install cmake git gcc g++ libqt5svg5-dev make qtbase5-dev qttranslations5-l10n - git clone https://gitlab.com/Syping/gta5view && cd gta5view - mkdir -p build && cd build - cmake ../ - make -j $(nproc --all) - sudo make install + git clone https://gitlab.com/Syping/gta5view + cmake -B gta5view-build gta5view + cmake --build gta5view-build + sudo cmake --install gta5view-build #### Build gta5view for Arch/Manjaro sudo pacman -S cmake gcc git make qt5-base qt5-svg qt5-tools qt5-translations - git clone https://gitlab.com/Syping/gta5view && cd gta5view - mkdir -p build && cd build - cmake ../ - make -j $(nproc --all) - sudo make install + git clone https://gitlab.com/Syping/gta5view + cmake -B gta5view-build gta5view + cmake --build gta5view-build + sudo cmake --install gta5view-build -#### Build gta5view for Fedora +#### Build gta5view for Fedora/RHEL sudo dnf install cmake git gcc gcc-c++ make qt5-qtbase-devel qt5-qtsvg-devel qt5-qttranslations - git clone https://gitlab.com/Syping/gta5view && cd gta5view - mkdir -p build && cd build - cmake ../ - make -j $(nproc --all) - sudo make install + git clone https://gitlab.com/Syping/gta5view + cmake -B gta5view-build gta5view + cmake --build gta5view-build + sudo cmake --install gta5view-build diff --git a/RagePhoto.cpp b/RagePhoto.cpp index 5e2113a..ba03159 100644 --- a/RagePhoto.cpp +++ b/RagePhoto.cpp @@ -1,6 +1,6 @@ /***************************************************************************** * gta5view Grand Theft Auto V Profile Viewer -* Copyright (C) 2020-2021 Syping +* Copyright (C) 2020-2022 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 @@ -22,12 +22,29 @@ #include <QFile> #if QT_VERSION < 0x060000 #include <QTextCodec> +#else +#include <QStringEncoder> +#include <QStringDecoder> #endif #ifdef RAGEPHOTO_BENCHMARK #include <QFileInfo> #include <chrono> #endif +inline quint32 joaatFromSI(const char *data, size_t size) +{ + quint32 val = 0xE47AB81CUL; + for (size_t i = 0; i != size; i++) { + val += data[i]; + val += (val << 10); + val ^= (val >> 6); + } + val += (val << 3); + val ^= (val >> 11); + val += (val << 15); + return val; +} + RagePhoto::RagePhoto() { p_photoFormat = PhotoFormat::Undefined; @@ -527,8 +544,15 @@ bool RagePhoto::setJsonData(const QByteArray &data) QJsonDocument t_jsonDocument = QJsonDocument::fromJson(data); if (t_jsonDocument.isNull()) return false; - p_jsonData = t_jsonDocument.toJson(QJsonDocument::Compact); p_jsonObject = t_jsonDocument.object(); + // serializer band-aid + QJsonObject t_jsonObject = p_jsonObject; + t_jsonObject["sign"] = "__gta5view.sign"; + t_jsonDocument.setObject(t_jsonObject); + p_jsonData = t_jsonDocument.toJson(QJsonDocument::Compact); + char sign_char[24]; + sprintf(sign_char, "%llu", (0x100000000000000ULL | joaatFromSI(p_photoData.constData(), p_photoData.size()))); + p_jsonData.replace("\"__gta5view.sign\"", sign_char); return true; } @@ -552,6 +576,8 @@ bool RagePhoto::setPhotoData(const QByteArray &data) if (size > p_photoBuffer) return false; p_photoData = data; + // serializer band-aid + setJsonData(p_jsonData); return true; } @@ -560,6 +586,8 @@ bool RagePhoto::setPhotoData(const char *data, int size) if (static_cast<quint32>(size) > p_photoBuffer) return false; p_photoData = QByteArray(data, size); + // serializer band-aid + setJsonData(p_jsonData); return true; } @@ -637,6 +665,9 @@ QByteArray RagePhoto::save(PhotoFormat photoFormat) void RagePhoto::save(QIODevice *ioDevice, PhotoFormat photoFormat) { + // serializer band-aid + setJsonData(p_jsonData); + if (photoFormat == PhotoFormat::G5EX) { char uInt32Buffer[4]; quint32 format = static_cast<quint32>(PhotoFormat::G5EX); diff --git a/SnapmaticPicture.cpp b/SnapmaticPicture.cpp index 68b553b..c3664fd 100644 --- a/SnapmaticPicture.cpp +++ b/SnapmaticPicture.cpp @@ -34,6 +34,8 @@ #if QT_VERSION < 0x060000 #include <QTextCodec> +#else +#include <QStringDecoder> #endif #if QT_VERSION >= 0x050000 @@ -199,6 +201,7 @@ bool SnapmaticPicture::setImage(const QImage &picture, bool eXtendMode) else { #ifndef GTA5SYNC_DYNAMIC_PHOTOBUFFER if (p_ragePhoto.photoBuffer() != jpegPicStreamLength) + p_ragePhoto.setPhotoData(QByteArray()); // avoid buffer set fail p_ragePhoto.setPhotoBuffer(jpegPicStreamLength, true); #endif picByteArray = picByteArrayT; diff --git a/SnapmaticWidget.cpp b/SnapmaticWidget.cpp index 9712e28..db718a7 100644 --- a/SnapmaticWidget.cpp +++ b/SnapmaticWidget.cpp @@ -357,7 +357,7 @@ void SnapmaticWidget::editSnapmaticImage() importDialog->exec(); if (importDialog->isImportAgreed()) { const QByteArray previousPicture = smpic->getPictureStream(); - bool success = smpic->setImage(importDialog->image()); + bool success = smpic->setImage(importDialog->image(), importDialog->isUnlimitedBuffer()); if (success) { QString currentFilePath = smpic->getPictureFilePath(); QString originalFilePath = smpic->getOriginalPictureFilePath(); diff --git a/UserInterface.cpp b/UserInterface.cpp index 9999908..a990b51 100644 --- a/UserInterface.cpp +++ b/UserInterface.cpp @@ -73,7 +73,12 @@ UserInterface::UserInterface(ProfileDatabase *profileDB, CrewDatabase *crewDB, D ui->menuProfile->setEnabled(false); ui->actionSelect_profile->setEnabled(false); ui->actionAbout_gta5sync->setIcon(IconLoader::loadingAppIcon()); +#ifdef Q_OS_MAC + ui->actionAbout_gta5sync->setText(QApplication::translate("MAC_APPLICATION_MENU", "About %1").arg(GTA5SYNC_APPSTR)); + ui->actionOptions->setText(QApplication::translate("MAC_APPLICATION_MENU", "Preferences...")); +#else ui->actionAbout_gta5sync->setText(tr("&About %1").arg(GTA5SYNC_APPSTR)); +#endif ui->cmdClose->setToolTip(ui->cmdClose->toolTip().arg(GTA5SYNC_APPSTR)); defaultWindowTitle = tr("%2 - %1").arg("%1", GTA5SYNC_APPSTR); @@ -873,13 +878,17 @@ void UserInterface::retranslateUi() donateAction->setText(tr("&Donate")); #endif #endif +#ifdef Q_OS_MAC + ui->actionAbout_gta5sync->setText(QApplication::translate("MAC_APPLICATION_MENU", "About %1").arg(GTA5SYNC_APPSTR)); + ui->actionOptions->setText(QApplication::translate("MAC_APPLICATION_MENU", "Preferences...")); +#else ui->actionAbout_gta5sync->setText(tr("&About %1").arg(GTA5SYNC_APPSTR)); - QString appVersion = GTA5SYNC_APPVER; -#ifndef GTA5SYNC_BUILDTYPE_REL -#ifdef GTA5SYNC_COMMIT - if (!appVersion.contains("-")) - appVersion = appVersion % "-" % GTA5SYNC_COMMIT; #endif + QString appVersion = QApplication::applicationVersion(); + const char* literalBuildType = GTA5SYNC_BUILDTYPE; +#ifdef GTA5SYNC_COMMIT + if ((strcmp(literalBuildType, REL_BUILDTYPE) != 0) && !appVersion.contains("-")) + appVersion = appVersion % "-" % GTA5SYNC_COMMIT; #endif ui->labVersion->setText(QString("%1 %2").arg(GTA5SYNC_APPSTR, appVersion)); if (profileOpen) { diff --git a/config.h b/config.h index 02e1e19..6f96056 100644 --- a/config.h +++ b/config.h @@ -47,11 +47,11 @@ #endif #ifndef GTA5SYNC_COPYRIGHT -#define GTA5SYNC_COPYRIGHT "2016-2021" +#define GTA5SYNC_COPYRIGHT "2016-2023" #endif #ifndef GTA5SYNC_APPVER -#define GTA5SYNC_APPVER "1.10.0" +#define GTA5SYNC_APPVER "1.10.2" #endif #if __cplusplus diff --git a/res/app.rc b/res/app.rc index 9bcafcb..56b1561 100644 --- a/res/app.rc +++ b/res/app.rc @@ -4,8 +4,8 @@ IDI_ICON1 ICON DISCARDABLE "5sync.ico" CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "gta5view.exe.manifest" #include <windows.h> VS_VERSION_INFO VERSIONINFO -FILEVERSION 1, 10, 0, 0 -PRODUCTVERSION 1, 10, 0, 0 +FILEVERSION 1, 10, 2, 0 +PRODUCTVERSION 1, 10, 2, 0 FILEFLAGSMASK 0x3fL FILEFLAGS 0 FILEOS VOS_NT_WINDOWS32 @@ -22,12 +22,12 @@ BEGIN BEGIN VALUE "CompanyName", "Syping" VALUE "FileDescription", "gta5view" - VALUE "FileVersion", "1.10.0" + VALUE "FileVersion", "1.10.2" VALUE "InternalName", "gta5view" - VALUE "LegalCopyright", "Copyright � 2016-2021 Syping" + VALUE "LegalCopyright", "Copyright � 2016-2023 Syping" VALUE "OriginalFilename", "gta5view.exe" VALUE "ProductName", "gta5view" - VALUE "ProductVersion", "1.10.0" + VALUE "ProductVersion", "1.10.2" END END END diff --git a/res/de.syping.gta5view.desktop b/res/de.syping.gta5view.desktop index 1400d5e..ed9c7d1 100644 --- a/res/de.syping.gta5view.desktop +++ b/res/de.syping.gta5view.desktop @@ -3,6 +3,7 @@ Type=Application Name=gta5view Comment=Open and edit GTA V profiles Comment[de]=GTA V Profile öffnen und bearbeiten +Comment[ko]=GTA V 프로필을 열고 편집 Comment[ru]=Просмотрщик и редактор профилей GTA V Comment[zh_TW]=打開與編輯 GTA V 個人檔案 Categories=Qt;Utility;FileTools; diff --git a/res/de.syping.gta5view.metainfo.xml b/res/de.syping.gta5view.metainfo.xml index 2af8225..c5ab767 100644 --- a/res/de.syping.gta5view.metainfo.xml +++ b/res/de.syping.gta5view.metainfo.xml @@ -10,6 +10,7 @@ <summary>Open and edit GTA V profiles</summary> <summary xml:lang="de">GTA V Profile öffnen und bearbeiten</summary> + <summary xml:lang="ko">GTA V 프로필을 열고 편집</summary> <summary xml:lang="ru">Просмотрщик и редактор профилей GTA V</summary> <summary xml:lang="zh-TW">打開與編輯 GTA V 個人檔案</summary> @@ -33,6 +34,8 @@ <developer_name>Syping</developer_name> <releases> + <release date="2023-03-15" version="1.10.2"/> + <release date="2021-06-17" version="1.10.1"/> <release date="2021-05-27" version="1.10.0"/> <release date="2021-03-22" version="1.9.2"/> <release date="2020-12-16" version="1.9.1"/> diff --git a/res/donate.qrc b/res/donate.qrc index fcad17d..e4a0005 100644 --- a/res/donate.qrc +++ b/res/donate.qrc @@ -8,8 +8,6 @@ <file>ltc.svgz</file> <file>xmr.str</file> <file>xmr.svgz</file> - <file>zec.str</file> - <file>zec.svgz</file> </qresource> <qresource prefix="/img"> <file>donate.svgz</file> diff --git a/res/gta5sync.ts b/res/gta5sync.ts index 403fba4..88ab419 100644 --- a/res/gta5sync.ts +++ b/res/gta5sync.ts @@ -1341,7 +1341,7 @@ Press 1 for Default View</source> <location filename="../ImportDialog.cpp" line="534"/> <location filename="../ImportDialog.cpp" line="844"/> <location filename="../ProfileInterface.cpp" line="563"/> - <location filename="../UserInterface.cpp" line="590"/> + <location filename="../UserInterface.cpp" line="595"/> <source>All files (**)</source> <translation type="unfinished"></translation> </message> @@ -1386,26 +1386,26 @@ Press 1 for Default View</source> </message> <message> <location filename="../ProfileInterface.cpp" line="559"/> - <location filename="../UserInterface.cpp" line="587"/> + <location filename="../UserInterface.cpp" line="592"/> <source>GTA V Export (*.g5e)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../ProfileInterface.cpp" line="560"/> - <location filename="../UserInterface.cpp" line="588"/> + <location filename="../UserInterface.cpp" line="593"/> <source>Savegames files (SGTA*)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../ProfileInterface.cpp" line="561"/> - <location filename="../UserInterface.cpp" line="589"/> + <location filename="../UserInterface.cpp" line="594"/> <source>Snapmatic pictures (PGTA*)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../ProfileInterface.cpp" line="583"/> <location filename="../ProfileInterface.cpp" line="974"/> - <location filename="../UserInterface.cpp" line="669"/> + <location filename="../UserInterface.cpp" line="674"/> <source>No valid file is selected</source> <translation type="unfinished"></translation> </message> @@ -1424,13 +1424,13 @@ Press 1 for Default View</source> </message> <message> <location filename="../ProfileInterface.cpp" line="676"/> - <location filename="../UserInterface.cpp" line="625"/> + <location filename="../UserInterface.cpp" line="630"/> <source>Failed to read Snapmatic picture</source> <translation type="unfinished"></translation> </message> <message> <location filename="../ProfileInterface.cpp" line="711"/> - <location filename="../UserInterface.cpp" line="639"/> + <location filename="../UserInterface.cpp" line="644"/> <source>Failed to read Savegame file</source> <translation type="unfinished"></translation> </message> @@ -1539,20 +1539,20 @@ Press 1 for Default View</source> <message> <location filename="../ProfileInterface.cpp" line="1583"/> <location filename="../ProfileInterface.cpp" line="1613"/> - <location filename="../ProfileInterface.cpp" line="2016"/> - <location filename="../ProfileInterface.cpp" line="2095"/> - <location filename="../ProfileInterface.cpp" line="2184"/> - <location filename="../ProfileInterface.cpp" line="2299"/> + <location filename="../ProfileInterface.cpp" line="2015"/> + <location filename="../ProfileInterface.cpp" line="2094"/> + <location filename="../ProfileInterface.cpp" line="2183"/> + <location filename="../ProfileInterface.cpp" line="2298"/> <source>No Snapmatic pictures are selected</source> <translation type="unfinished"></translation> </message> <message> <location filename="../ProfileInterface.cpp" line="1594"/> <location filename="../ProfileInterface.cpp" line="1624"/> - <location filename="../ProfileInterface.cpp" line="2076"/> - <location filename="../ProfileInterface.cpp" line="2165"/> - <location filename="../ProfileInterface.cpp" line="2280"/> - <location filename="../ProfileInterface.cpp" line="2372"/> + <location filename="../ProfileInterface.cpp" line="2075"/> + <location filename="../ProfileInterface.cpp" line="2164"/> + <location filename="../ProfileInterface.cpp" line="2279"/> + <location filename="../ProfileInterface.cpp" line="2371"/> <source>%1 failed with... %2</source> @@ -1560,87 +1560,87 @@ Press 1 for Default View</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2016"/> - <location filename="../ProfileInterface.cpp" line="2076"/> + <location filename="../ProfileInterface.cpp" line="2015"/> + <location filename="../ProfileInterface.cpp" line="2075"/> <source>Qualify as Avatar</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2027"/> - <location filename="../ProfileInterface.cpp" line="2120"/> - <location filename="../ProfileInterface.cpp" line="2235"/> - <location filename="../ProfileInterface.cpp" line="2330"/> + <location filename="../ProfileInterface.cpp" line="2026"/> + <location filename="../ProfileInterface.cpp" line="2119"/> + <location filename="../ProfileInterface.cpp" line="2234"/> + <location filename="../ProfileInterface.cpp" line="2329"/> <source>Patch selected...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2028"/> - <location filename="../ProfileInterface.cpp" line="2046"/> - <location filename="../ProfileInterface.cpp" line="2121"/> - <location filename="../ProfileInterface.cpp" line="2139"/> - <location filename="../ProfileInterface.cpp" line="2236"/> - <location filename="../ProfileInterface.cpp" line="2254"/> - <location filename="../ProfileInterface.cpp" line="2331"/> - <location filename="../ProfileInterface.cpp" line="2349"/> + <location filename="../ProfileInterface.cpp" line="2027"/> + <location filename="../ProfileInterface.cpp" line="2045"/> + <location filename="../ProfileInterface.cpp" line="2120"/> + <location filename="../ProfileInterface.cpp" line="2138"/> + <location filename="../ProfileInterface.cpp" line="2235"/> + <location filename="../ProfileInterface.cpp" line="2253"/> + <location filename="../ProfileInterface.cpp" line="2330"/> + <location filename="../ProfileInterface.cpp" line="2348"/> <source>Patch file %1 of %2 files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2076"/> + <location filename="../ProfileInterface.cpp" line="2075"/> <source>Qualify</source> <comment>%1 failed with...</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2095"/> - <location filename="../ProfileInterface.cpp" line="2165"/> + <location filename="../ProfileInterface.cpp" line="2094"/> + <location filename="../ProfileInterface.cpp" line="2164"/> <source>Change Players...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2165"/> + <location filename="../ProfileInterface.cpp" line="2164"/> <source>Change Players</source> <comment>%1 failed with...</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2184"/> - <location filename="../ProfileInterface.cpp" line="2214"/> - <location filename="../ProfileInterface.cpp" line="2280"/> + <location filename="../ProfileInterface.cpp" line="2183"/> + <location filename="../ProfileInterface.cpp" line="2213"/> + <location filename="../ProfileInterface.cpp" line="2279"/> <source>Change Crew...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2214"/> + <location filename="../ProfileInterface.cpp" line="2213"/> <source>Failed to enter a valid Snapmatic Crew ID</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2280"/> + <location filename="../ProfileInterface.cpp" line="2279"/> <source>Change Crew</source> <comment>%1 failed with...</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2299"/> - <location filename="../ProfileInterface.cpp" line="2313"/> - <location filename="../ProfileInterface.cpp" line="2372"/> + <location filename="../ProfileInterface.cpp" line="2298"/> + <location filename="../ProfileInterface.cpp" line="2312"/> + <location filename="../ProfileInterface.cpp" line="2371"/> <source>Change Title...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2313"/> + <location filename="../ProfileInterface.cpp" line="2312"/> <source>Failed to enter a valid Snapmatic title</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2372"/> + <location filename="../ProfileInterface.cpp" line="2371"/> <source>Change Title</source> <comment>%1 failed with...</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../UserInterface.cpp" line="586"/> + <location filename="../UserInterface.cpp" line="591"/> <source>All profile files (*.g5e SGTA* PGTA*)</source> <translation type="unfinished"></translation> </message> @@ -1959,25 +1959,25 @@ Press 1 for Default View</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2208"/> + <location filename="../ProfileInterface.cpp" line="2207"/> <location filename="../SnapmaticEditor.cpp" line="403"/> <source>Snapmatic Crew</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2208"/> + <location filename="../ProfileInterface.cpp" line="2207"/> <location filename="../SnapmaticEditor.cpp" line="403"/> <source>New Snapmatic crew:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2310"/> + <location filename="../ProfileInterface.cpp" line="2309"/> <location filename="../SnapmaticEditor.cpp" line="379"/> <source>Snapmatic Title</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2310"/> + <location filename="../ProfileInterface.cpp" line="2309"/> <location filename="../SnapmaticEditor.cpp" line="379"/> <source>New Snapmatic title:</source> <translation type="unfinished"></translation> @@ -2034,19 +2034,19 @@ Press 1 for Default View</source> <name>SnapmaticPicture</name> <message> <location filename="../JsonEditorDialog.cpp" line="165"/> - <location filename="../SnapmaticPicture.cpp" line="344"/> + <location filename="../SnapmaticPicture.cpp" line="345"/> <source>JSON is incomplete and malformed</source> <translation type="unfinished"></translation> </message> <message> <location filename="../JsonEditorDialog.cpp" line="168"/> - <location filename="../SnapmaticPicture.cpp" line="347"/> + <location filename="../SnapmaticPicture.cpp" line="348"/> <source>JSON is incomplete</source> <translation type="unfinished"></translation> </message> <message> <location filename="../JsonEditorDialog.cpp" line="171"/> - <location filename="../SnapmaticPicture.cpp" line="350"/> + <location filename="../SnapmaticPicture.cpp" line="351"/> <source>JSON is malformed</source> <translation type="unfinished"></translation> </message> @@ -2056,42 +2056,42 @@ Press 1 for Default View</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="314"/> + <location filename="../SnapmaticPicture.cpp" line="315"/> <source>open file %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="326"/> + <location filename="../SnapmaticPicture.cpp" line="327"/> <source>header not exists</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="329"/> + <location filename="../SnapmaticPicture.cpp" line="330"/> <source>header is malformed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="332"/> + <location filename="../SnapmaticPicture.cpp" line="333"/> <source>picture not exists (%1)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="335"/> + <location filename="../SnapmaticPicture.cpp" line="336"/> <source>JSON not exists (%1)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="338"/> + <location filename="../SnapmaticPicture.cpp" line="339"/> <source>title not exists (%1)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="341"/> + <location filename="../SnapmaticPicture.cpp" line="342"/> <source>description not exists (%1)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="352"/> + <location filename="../SnapmaticPicture.cpp" line="353"/> <source>reading file %1 because of %2</source> <comment>Example for %2: JSON is malformed error</comment> <translation type="unfinished"></translation> @@ -2259,7 +2259,7 @@ Press 1 for Default View</source> <name>UserInterface</name> <message> <location filename="../UserInterface.ui" line="20"/> - <location filename="../UserInterface.cpp" line="78"/> + <location filename="../UserInterface.cpp" line="83"/> <source>%2 - %1</source> <translation type="unfinished"></translation> </message> @@ -2291,9 +2291,9 @@ Press 1 for Default View</source> </message> <message> <location filename="../UserInterface.ui" line="153"/> - <location filename="../UserInterface.cpp" line="264"/> - <location filename="../UserInterface.cpp" line="288"/> - <location filename="../UserInterface.cpp" line="786"/> + <location filename="../UserInterface.cpp" line="269"/> + <location filename="../UserInterface.cpp" line="293"/> + <location filename="../UserInterface.cpp" line="791"/> <source>&Close</source> <translation type="unfinished"></translation> </message> @@ -2329,8 +2329,8 @@ Press 1 for Default View</source> </message> <message> <location filename="../UserInterface.ui" line="236"/> - <location filename="../UserInterface.cpp" line="76"/> - <location filename="../UserInterface.cpp" line="876"/> + <location filename="../UserInterface.cpp" line="80"/> + <location filename="../UserInterface.cpp" line="885"/> <source>&About %1</source> <translation type="unfinished"></translation> </message> @@ -2386,15 +2386,15 @@ Press 1 for Default View</source> </message> <message> <location filename="../UserInterface.ui" line="319"/> - <location filename="../UserInterface.cpp" line="382"/> + <location filename="../UserInterface.cpp" line="387"/> <source>Select &GTA V Folder...</source> <translation type="unfinished"></translation> </message> <message> <location filename="../UserInterface.ui" line="322"/> <location filename="../OptionsDialog.cpp" line="704"/> - <location filename="../UserInterface.cpp" line="329"/> - <location filename="../UserInterface.cpp" line="844"/> + <location filename="../UserInterface.cpp" line="334"/> + <location filename="../UserInterface.cpp" line="849"/> <source>Select GTA V Folder...</source> <translation type="unfinished"></translation> </message> @@ -2451,53 +2451,53 @@ Press 1 for Default View</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UserInterface.cpp" line="80"/> - <location filename="../UserInterface.cpp" line="445"/> - <location filename="../UserInterface.cpp" line="889"/> + <location filename="../UserInterface.cpp" line="85"/> + <location filename="../UserInterface.cpp" line="450"/> + <location filename="../UserInterface.cpp" line="898"/> <source>Select Profile</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UserInterface.cpp" line="168"/> - <location filename="../UserInterface.cpp" line="873"/> + <location filename="../UserInterface.cpp" line="173"/> + <location filename="../UserInterface.cpp" line="878"/> <source>&Donate</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UserInterface.cpp" line="181"/> + <location filename="../UserInterface.cpp" line="186"/> <source>Donate</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UserInterface.cpp" line="189"/> + <location filename="../UserInterface.cpp" line="194"/> <source>Donation methods</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UserInterface.cpp" line="256"/> + <location filename="../UserInterface.cpp" line="261"/> <source>&Copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UserInterface.cpp" line="583"/> + <location filename="../UserInterface.cpp" line="588"/> <source>Open File...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UserInterface.cpp" line="625"/> - <location filename="../UserInterface.cpp" line="639"/> - <location filename="../UserInterface.cpp" line="663"/> - <location filename="../UserInterface.cpp" line="669"/> + <location filename="../UserInterface.cpp" line="630"/> + <location filename="../UserInterface.cpp" line="644"/> + <location filename="../UserInterface.cpp" line="668"/> + <location filename="../UserInterface.cpp" line="674"/> <source>Open File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UserInterface.cpp" line="663"/> + <location filename="../UserInterface.cpp" line="668"/> <source>Can't open %1 because of not valid file format</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UserInterface.cpp" line="751"/> + <location filename="../UserInterface.cpp" line="756"/> <source>%1 - Messages</source> <translation type="unfinished"></translation> </message> diff --git a/res/gta5sync_de.ts b/res/gta5sync_de.ts index d878c5f..054fac6 100644 --- a/res/gta5sync_de.ts +++ b/res/gta5sync_de.ts @@ -1383,13 +1383,13 @@ Drücke 1 für Standardmodus</translation> </message> <message> <location filename="../ProfileInterface.cpp" line="560"/> - <location filename="../UserInterface.cpp" line="588"/> + <location filename="../UserInterface.cpp" line="593"/> <source>Savegames files (SGTA*)</source> <translation>Spielstanddateien (SGTA*)</translation> </message> <message> <location filename="../ProfileInterface.cpp" line="561"/> - <location filename="../UserInterface.cpp" line="589"/> + <location filename="../UserInterface.cpp" line="594"/> <source>Snapmatic pictures (PGTA*)</source> <translation>Snapmatic Bilder (PGTA*)</translation> </message> @@ -1409,7 +1409,7 @@ Drücke 1 für Standardmodus</translation> <location filename="../ImportDialog.cpp" line="534"/> <location filename="../ImportDialog.cpp" line="844"/> <location filename="../ProfileInterface.cpp" line="563"/> - <location filename="../UserInterface.cpp" line="590"/> + <location filename="../UserInterface.cpp" line="595"/> <source>All files (**)</source> <translation>Alle Dateien (**)</translation> </message> @@ -1430,13 +1430,13 @@ Drücke 1 für Standardmodus</translation> </message> <message> <location filename="../ProfileInterface.cpp" line="676"/> - <location filename="../UserInterface.cpp" line="625"/> + <location filename="../UserInterface.cpp" line="630"/> <source>Failed to read Snapmatic picture</source> <translation>Fehler beim Lesen vom Snapmatic Bild</translation> </message> <message> <location filename="../ProfileInterface.cpp" line="711"/> - <location filename="../UserInterface.cpp" line="639"/> + <location filename="../UserInterface.cpp" line="644"/> <source>Failed to read Savegame file</source> <translation>Fehler beim Lesen von Spielstanddatei</translation> </message> @@ -1477,7 +1477,7 @@ Drücke 1 für Standardmodus</translation> <message> <location filename="../ProfileInterface.cpp" line="583"/> <location filename="../ProfileInterface.cpp" line="974"/> - <location filename="../UserInterface.cpp" line="669"/> + <location filename="../UserInterface.cpp" line="674"/> <source>No valid file is selected</source> <translation>Keine gültige Datei wurde ausgewählt</translation> </message> @@ -1525,38 +1525,38 @@ Drücke 1 für Standardmodus</translation> <translation>Nur GTA Snapmatic</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2027"/> - <location filename="../ProfileInterface.cpp" line="2120"/> - <location filename="../ProfileInterface.cpp" line="2235"/> - <location filename="../ProfileInterface.cpp" line="2330"/> + <location filename="../ProfileInterface.cpp" line="2026"/> + <location filename="../ProfileInterface.cpp" line="2119"/> + <location filename="../ProfileInterface.cpp" line="2234"/> + <location filename="../ProfileInterface.cpp" line="2329"/> <source>Patch selected...</source> <translation>Auswahl patchen...</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2028"/> - <location filename="../ProfileInterface.cpp" line="2046"/> - <location filename="../ProfileInterface.cpp" line="2121"/> - <location filename="../ProfileInterface.cpp" line="2139"/> - <location filename="../ProfileInterface.cpp" line="2236"/> - <location filename="../ProfileInterface.cpp" line="2254"/> - <location filename="../ProfileInterface.cpp" line="2331"/> - <location filename="../ProfileInterface.cpp" line="2349"/> + <location filename="../ProfileInterface.cpp" line="2027"/> + <location filename="../ProfileInterface.cpp" line="2045"/> + <location filename="../ProfileInterface.cpp" line="2120"/> + <location filename="../ProfileInterface.cpp" line="2138"/> + <location filename="../ProfileInterface.cpp" line="2235"/> + <location filename="../ProfileInterface.cpp" line="2253"/> + <location filename="../ProfileInterface.cpp" line="2330"/> + <location filename="../ProfileInterface.cpp" line="2348"/> <source>Patch file %1 of %2 files</source> <translation>Patche Datei %1 von %2 Dateien</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2016"/> - <location filename="../ProfileInterface.cpp" line="2076"/> + <location filename="../ProfileInterface.cpp" line="2015"/> + <location filename="../ProfileInterface.cpp" line="2075"/> <source>Qualify as Avatar</source> <translation>Als Avatar qualifizieren</translation> </message> <message> <location filename="../ProfileInterface.cpp" line="1583"/> <location filename="../ProfileInterface.cpp" line="1613"/> - <location filename="../ProfileInterface.cpp" line="2016"/> - <location filename="../ProfileInterface.cpp" line="2095"/> - <location filename="../ProfileInterface.cpp" line="2184"/> - <location filename="../ProfileInterface.cpp" line="2299"/> + <location filename="../ProfileInterface.cpp" line="2015"/> + <location filename="../ProfileInterface.cpp" line="2094"/> + <location filename="../ProfileInterface.cpp" line="2183"/> + <location filename="../ProfileInterface.cpp" line="2298"/> <source>No Snapmatic pictures are selected</source> <translation>Keine Snapmatic Bilder sind ausgewählt</translation> </message> @@ -1568,10 +1568,10 @@ Drücke 1 für Standardmodus</translation> <message> <location filename="../ProfileInterface.cpp" line="1594"/> <location filename="../ProfileInterface.cpp" line="1624"/> - <location filename="../ProfileInterface.cpp" line="2076"/> - <location filename="../ProfileInterface.cpp" line="2165"/> - <location filename="../ProfileInterface.cpp" line="2280"/> - <location filename="../ProfileInterface.cpp" line="2372"/> + <location filename="../ProfileInterface.cpp" line="2075"/> + <location filename="../ProfileInterface.cpp" line="2164"/> + <location filename="../ProfileInterface.cpp" line="2279"/> + <location filename="../ProfileInterface.cpp" line="2371"/> <source>%1 failed with... %2</source> @@ -1586,55 +1586,55 @@ Drücke 1 für Standardmodus</translation> <translation>Bereite Inhalt für Import vor...</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2076"/> + <location filename="../ProfileInterface.cpp" line="2075"/> <source>Qualify</source> <comment>%1 failed with...</comment> <translation>Qualifizieren</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2095"/> - <location filename="../ProfileInterface.cpp" line="2165"/> + <location filename="../ProfileInterface.cpp" line="2094"/> + <location filename="../ProfileInterface.cpp" line="2164"/> <source>Change Players...</source> <translation>Spieler ändern...</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2165"/> + <location filename="../ProfileInterface.cpp" line="2164"/> <source>Change Players</source> <comment>%1 failed with...</comment> <translation>Spieler ändern</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2184"/> - <location filename="../ProfileInterface.cpp" line="2214"/> - <location filename="../ProfileInterface.cpp" line="2280"/> + <location filename="../ProfileInterface.cpp" line="2183"/> + <location filename="../ProfileInterface.cpp" line="2213"/> + <location filename="../ProfileInterface.cpp" line="2279"/> <source>Change Crew...</source> <translation>Crew ändern...</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2214"/> + <location filename="../ProfileInterface.cpp" line="2213"/> <source>Failed to enter a valid Snapmatic Crew ID</source> <translation>Fehlgeschlagen beim Eingeben von einer gültigen Crew ID</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2280"/> + <location filename="../ProfileInterface.cpp" line="2279"/> <source>Change Crew</source> <comment>%1 failed with...</comment> <translation>Crew ändern</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2299"/> - <location filename="../ProfileInterface.cpp" line="2313"/> - <location filename="../ProfileInterface.cpp" line="2372"/> + <location filename="../ProfileInterface.cpp" line="2298"/> + <location filename="../ProfileInterface.cpp" line="2312"/> + <location filename="../ProfileInterface.cpp" line="2371"/> <source>Change Title...</source> <translation>Titel ändern...</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2313"/> + <location filename="../ProfileInterface.cpp" line="2312"/> <source>Failed to enter a valid Snapmatic title</source> <translation>Fehlgeschlagen beim Eingeben eines gültigen Snapmatic Titel</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2372"/> + <location filename="../ProfileInterface.cpp" line="2371"/> <source>Change Title</source> <comment>%1 failed with...</comment> <translation>Titel ändern</translation> @@ -1681,13 +1681,13 @@ Drücke 1 für Standardmodus</translation> <translation>Exportiere Datei %1 von %2 Dateien</translation> </message> <message> - <location filename="../UserInterface.cpp" line="586"/> + <location filename="../UserInterface.cpp" line="591"/> <source>All profile files (*.g5e SGTA* PGTA*)</source> <translation>Alle Profildateien (*.g5e SGTA* PGTA*)</translation> </message> <message> <location filename="../ProfileInterface.cpp" line="559"/> - <location filename="../UserInterface.cpp" line="587"/> + <location filename="../UserInterface.cpp" line="592"/> <source>GTA V Export (*.g5e)</source> <translation>GTA V Export (*.g5e)</translation> </message> @@ -1952,7 +1952,7 @@ Drücke 1 für Standardmodus</translation> <translation>Meme</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2310"/> + <location filename="../ProfileInterface.cpp" line="2309"/> <location filename="../SnapmaticEditor.cpp" line="379"/> <source>Snapmatic Title</source> <translation>Snapmatic Titel</translation> @@ -2068,19 +2068,19 @@ Drücke 1 für Standardmodus</translation> <translation>Patchen von Snapmatic Eigenschaften fehlgeschlagen wegen I/O Fehler</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2310"/> + <location filename="../ProfileInterface.cpp" line="2309"/> <location filename="../SnapmaticEditor.cpp" line="379"/> <source>New Snapmatic title:</source> <translation>Neuer Snapmatic Titel:</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2208"/> + <location filename="../ProfileInterface.cpp" line="2207"/> <location filename="../SnapmaticEditor.cpp" line="403"/> <source>Snapmatic Crew</source> <translation>Snapmatic Crew</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2208"/> + <location filename="../ProfileInterface.cpp" line="2207"/> <location filename="../SnapmaticEditor.cpp" line="403"/> <source>New Snapmatic crew:</source> <translation>Neue Snapmatic Crew:</translation> @@ -2094,61 +2094,61 @@ Drücke 1 für Standardmodus</translation> <translation>FOTO - %1</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="314"/> + <location filename="../SnapmaticPicture.cpp" line="315"/> <source>open file %1</source> <translation>Datei öffnen %1</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="326"/> + <location filename="../SnapmaticPicture.cpp" line="327"/> <source>header not exists</source> <translation>Header nicht existiert</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="329"/> + <location filename="../SnapmaticPicture.cpp" line="330"/> <source>header is malformed</source> <translation>Header fehlerhaft ist</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="332"/> + <location filename="../SnapmaticPicture.cpp" line="333"/> <source>picture not exists (%1)</source> <translation>Bild nicht existiert (%1)</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="335"/> + <location filename="../SnapmaticPicture.cpp" line="336"/> <source>JSON not exists (%1)</source> <translation>JSON nicht existiert (%1)</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="338"/> + <location filename="../SnapmaticPicture.cpp" line="339"/> <source>title not exists (%1)</source> <translation>Titel nicht existiert (%1)</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="341"/> + <location filename="../SnapmaticPicture.cpp" line="342"/> <source>description not exists (%1)</source> <translation>Beschreibung nicht existiert (%1)</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="352"/> + <location filename="../SnapmaticPicture.cpp" line="353"/> <source>reading file %1 because of %2</source> <comment>Example for %2: JSON is malformed error</comment> <translation>Datei lesen von %1 weil %2</translation> </message> <message> <location filename="../JsonEditorDialog.cpp" line="165"/> - <location filename="../SnapmaticPicture.cpp" line="344"/> + <location filename="../SnapmaticPicture.cpp" line="345"/> <source>JSON is incomplete and malformed</source> <translation>JSON ist unvollständig und Fehlerhaft</translation> </message> <message> <location filename="../JsonEditorDialog.cpp" line="168"/> - <location filename="../SnapmaticPicture.cpp" line="347"/> + <location filename="../SnapmaticPicture.cpp" line="348"/> <source>JSON is incomplete</source> <translation>JSON ist unvollständig</translation> </message> <message> <location filename="../JsonEditorDialog.cpp" line="171"/> - <location filename="../SnapmaticPicture.cpp" line="350"/> + <location filename="../SnapmaticPicture.cpp" line="351"/> <source>JSON is malformed</source> <translation>JSON ist Fehlerhaft</translation> </message> @@ -2414,7 +2414,7 @@ Drücke 1 für Standardmodus</translation> </message> <message> <location filename="../UserInterface.ui" line="319"/> - <location filename="../UserInterface.cpp" line="382"/> + <location filename="../UserInterface.cpp" line="387"/> <source>Select &GTA V Folder...</source> <translation>Wähle &GTA V Ordner...</translation> </message> @@ -2430,9 +2430,9 @@ Drücke 1 für Standardmodus</translation> </message> <message> <location filename="../UserInterface.ui" line="153"/> - <location filename="../UserInterface.cpp" line="264"/> - <location filename="../UserInterface.cpp" line="288"/> - <location filename="../UserInterface.cpp" line="786"/> + <location filename="../UserInterface.cpp" line="269"/> + <location filename="../UserInterface.cpp" line="293"/> + <location filename="../UserInterface.cpp" line="791"/> <source>&Close</source> <translation>S&chließen</translation> </message> @@ -2467,56 +2467,56 @@ Drücke 1 für Standardmodus</translation> <translation>Dateien &importieren...</translation> </message> <message> - <location filename="../UserInterface.cpp" line="80"/> - <location filename="../UserInterface.cpp" line="445"/> - <location filename="../UserInterface.cpp" line="889"/> + <location filename="../UserInterface.cpp" line="85"/> + <location filename="../UserInterface.cpp" line="450"/> + <location filename="../UserInterface.cpp" line="898"/> <source>Select Profile</source> <translation>Profil auswählen</translation> </message> <message> <location filename="../UserInterface.ui" line="322"/> <location filename="../OptionsDialog.cpp" line="704"/> - <location filename="../UserInterface.cpp" line="329"/> - <location filename="../UserInterface.cpp" line="844"/> + <location filename="../UserInterface.cpp" line="334"/> + <location filename="../UserInterface.cpp" line="849"/> <source>Select GTA V Folder...</source> <translation>Wähle GTA V Ordner...</translation> </message> <message> - <location filename="../UserInterface.cpp" line="583"/> + <location filename="../UserInterface.cpp" line="588"/> <source>Open File...</source> <translation>Datei öffnen...</translation> </message> <message> <location filename="../UserInterface.ui" line="20"/> - <location filename="../UserInterface.cpp" line="78"/> + <location filename="../UserInterface.cpp" line="83"/> <source>%2 - %1</source> <translation>%2 - %1</translation> </message> <message> <location filename="../UserInterface.ui" line="236"/> - <location filename="../UserInterface.cpp" line="76"/> - <location filename="../UserInterface.cpp" line="876"/> + <location filename="../UserInterface.cpp" line="80"/> + <location filename="../UserInterface.cpp" line="885"/> <source>&About %1</source> <translation>&Über %1</translation> </message> <message> - <location filename="../UserInterface.cpp" line="168"/> - <location filename="../UserInterface.cpp" line="873"/> + <location filename="../UserInterface.cpp" line="173"/> + <location filename="../UserInterface.cpp" line="878"/> <source>&Donate</source> <translation>Spen&den</translation> </message> <message> - <location filename="../UserInterface.cpp" line="181"/> + <location filename="../UserInterface.cpp" line="186"/> <source>Donate</source> <translation>Spenden</translation> </message> <message> - <location filename="../UserInterface.cpp" line="189"/> + <location filename="../UserInterface.cpp" line="194"/> <source>Donation methods</source> <translation>Spendenmethoden</translation> </message> <message> - <location filename="../UserInterface.cpp" line="256"/> + <location filename="../UserInterface.cpp" line="261"/> <source>&Copy</source> <translation>&Kopieren</translation> </message> @@ -2529,20 +2529,20 @@ Drücke 1 für Standardmodus</translation> <translation type="vanished">Kopieren</translation> </message> <message> - <location filename="../UserInterface.cpp" line="625"/> - <location filename="../UserInterface.cpp" line="639"/> - <location filename="../UserInterface.cpp" line="663"/> - <location filename="../UserInterface.cpp" line="669"/> + <location filename="../UserInterface.cpp" line="630"/> + <location filename="../UserInterface.cpp" line="644"/> + <location filename="../UserInterface.cpp" line="668"/> + <location filename="../UserInterface.cpp" line="674"/> <source>Open File</source> <translation>Datei öffnen</translation> </message> <message> - <location filename="../UserInterface.cpp" line="663"/> + <location filename="../UserInterface.cpp" line="668"/> <source>Can't open %1 because of not valid file format</source> <translation>Kann nicht %1 öffnen weil Dateiformat nicht gültig ist</translation> </message> <message> - <location filename="../UserInterface.cpp" line="751"/> + <location filename="../UserInterface.cpp" line="756"/> <source>%1 - Messages</source> <translation>%1 - Nachrichten</translation> </message> diff --git a/res/gta5sync_en_US.ts b/res/gta5sync_en_US.ts index 766a167..1b4c531 100644 --- a/res/gta5sync_en_US.ts +++ b/res/gta5sync_en_US.ts @@ -1357,19 +1357,19 @@ Press 1 for Default View</source> </message> <message> <location filename="../ProfileInterface.cpp" line="559"/> - <location filename="../UserInterface.cpp" line="587"/> + <location filename="../UserInterface.cpp" line="592"/> <source>GTA V Export (*.g5e)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../ProfileInterface.cpp" line="560"/> - <location filename="../UserInterface.cpp" line="588"/> + <location filename="../UserInterface.cpp" line="593"/> <source>Savegames files (SGTA*)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../ProfileInterface.cpp" line="561"/> - <location filename="../UserInterface.cpp" line="589"/> + <location filename="../UserInterface.cpp" line="594"/> <source>Snapmatic pictures (PGTA*)</source> <translation type="unfinished"></translation> </message> @@ -1384,14 +1384,14 @@ Press 1 for Default View</source> <location filename="../ImportDialog.cpp" line="534"/> <location filename="../ImportDialog.cpp" line="844"/> <location filename="../ProfileInterface.cpp" line="563"/> - <location filename="../UserInterface.cpp" line="590"/> + <location filename="../UserInterface.cpp" line="595"/> <source>All files (**)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../ProfileInterface.cpp" line="583"/> <location filename="../ProfileInterface.cpp" line="974"/> - <location filename="../UserInterface.cpp" line="669"/> + <location filename="../UserInterface.cpp" line="674"/> <source>No valid file is selected</source> <translation type="unfinished"></translation> </message> @@ -1410,13 +1410,13 @@ Press 1 for Default View</source> </message> <message> <location filename="../ProfileInterface.cpp" line="676"/> - <location filename="../UserInterface.cpp" line="625"/> + <location filename="../UserInterface.cpp" line="630"/> <source>Failed to read Snapmatic picture</source> <translation type="unfinished"></translation> </message> <message> <location filename="../ProfileInterface.cpp" line="711"/> - <location filename="../UserInterface.cpp" line="639"/> + <location filename="../UserInterface.cpp" line="644"/> <source>Failed to read Savegame file</source> <translation type="unfinished"></translation> </message> @@ -1522,48 +1522,48 @@ Press 1 for Default View</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2016"/> - <location filename="../ProfileInterface.cpp" line="2076"/> + <location filename="../ProfileInterface.cpp" line="2015"/> + <location filename="../ProfileInterface.cpp" line="2075"/> <source>Qualify as Avatar</source> <translation type="unfinished"></translation> </message> <message> <location filename="../ProfileInterface.cpp" line="1583"/> <location filename="../ProfileInterface.cpp" line="1613"/> - <location filename="../ProfileInterface.cpp" line="2016"/> - <location filename="../ProfileInterface.cpp" line="2095"/> - <location filename="../ProfileInterface.cpp" line="2184"/> - <location filename="../ProfileInterface.cpp" line="2299"/> + <location filename="../ProfileInterface.cpp" line="2015"/> + <location filename="../ProfileInterface.cpp" line="2094"/> + <location filename="../ProfileInterface.cpp" line="2183"/> + <location filename="../ProfileInterface.cpp" line="2298"/> <source>No Snapmatic pictures are selected</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2027"/> - <location filename="../ProfileInterface.cpp" line="2120"/> - <location filename="../ProfileInterface.cpp" line="2235"/> - <location filename="../ProfileInterface.cpp" line="2330"/> + <location filename="../ProfileInterface.cpp" line="2026"/> + <location filename="../ProfileInterface.cpp" line="2119"/> + <location filename="../ProfileInterface.cpp" line="2234"/> + <location filename="../ProfileInterface.cpp" line="2329"/> <source>Patch selected...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2028"/> - <location filename="../ProfileInterface.cpp" line="2046"/> - <location filename="../ProfileInterface.cpp" line="2121"/> - <location filename="../ProfileInterface.cpp" line="2139"/> - <location filename="../ProfileInterface.cpp" line="2236"/> - <location filename="../ProfileInterface.cpp" line="2254"/> - <location filename="../ProfileInterface.cpp" line="2331"/> - <location filename="../ProfileInterface.cpp" line="2349"/> + <location filename="../ProfileInterface.cpp" line="2027"/> + <location filename="../ProfileInterface.cpp" line="2045"/> + <location filename="../ProfileInterface.cpp" line="2120"/> + <location filename="../ProfileInterface.cpp" line="2138"/> + <location filename="../ProfileInterface.cpp" line="2235"/> + <location filename="../ProfileInterface.cpp" line="2253"/> + <location filename="../ProfileInterface.cpp" line="2330"/> + <location filename="../ProfileInterface.cpp" line="2348"/> <source>Patch file %1 of %2 files</source> <translation type="unfinished"></translation> </message> <message> <location filename="../ProfileInterface.cpp" line="1594"/> <location filename="../ProfileInterface.cpp" line="1624"/> - <location filename="../ProfileInterface.cpp" line="2076"/> - <location filename="../ProfileInterface.cpp" line="2165"/> - <location filename="../ProfileInterface.cpp" line="2280"/> - <location filename="../ProfileInterface.cpp" line="2372"/> + <location filename="../ProfileInterface.cpp" line="2075"/> + <location filename="../ProfileInterface.cpp" line="2164"/> + <location filename="../ProfileInterface.cpp" line="2279"/> + <location filename="../ProfileInterface.cpp" line="2371"/> <source>%1 failed with... %2</source> @@ -1586,61 +1586,61 @@ Press 1 for Default View</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2076"/> + <location filename="../ProfileInterface.cpp" line="2075"/> <source>Qualify</source> <comment>%1 failed with...</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2095"/> - <location filename="../ProfileInterface.cpp" line="2165"/> + <location filename="../ProfileInterface.cpp" line="2094"/> + <location filename="../ProfileInterface.cpp" line="2164"/> <source>Change Players...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2165"/> + <location filename="../ProfileInterface.cpp" line="2164"/> <source>Change Players</source> <comment>%1 failed with...</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2184"/> - <location filename="../ProfileInterface.cpp" line="2214"/> - <location filename="../ProfileInterface.cpp" line="2280"/> + <location filename="../ProfileInterface.cpp" line="2183"/> + <location filename="../ProfileInterface.cpp" line="2213"/> + <location filename="../ProfileInterface.cpp" line="2279"/> <source>Change Crew...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2214"/> + <location filename="../ProfileInterface.cpp" line="2213"/> <source>Failed to enter a valid Snapmatic Crew ID</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2280"/> + <location filename="../ProfileInterface.cpp" line="2279"/> <source>Change Crew</source> <comment>%1 failed with...</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2299"/> - <location filename="../ProfileInterface.cpp" line="2313"/> - <location filename="../ProfileInterface.cpp" line="2372"/> + <location filename="../ProfileInterface.cpp" line="2298"/> + <location filename="../ProfileInterface.cpp" line="2312"/> + <location filename="../ProfileInterface.cpp" line="2371"/> <source>Change Title...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2313"/> + <location filename="../ProfileInterface.cpp" line="2312"/> <source>Failed to enter a valid Snapmatic title</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2372"/> + <location filename="../ProfileInterface.cpp" line="2371"/> <source>Change Title</source> <comment>%1 failed with...</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../UserInterface.cpp" line="586"/> + <location filename="../UserInterface.cpp" line="591"/> <source>All profile files (*.g5e SGTA* PGTA*)</source> <translation type="unfinished"></translation> </message> @@ -2006,25 +2006,25 @@ Press 1 for Default View</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2310"/> + <location filename="../ProfileInterface.cpp" line="2309"/> <location filename="../SnapmaticEditor.cpp" line="379"/> <source>Snapmatic Title</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2310"/> + <location filename="../ProfileInterface.cpp" line="2309"/> <location filename="../SnapmaticEditor.cpp" line="379"/> <source>New Snapmatic title:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2208"/> + <location filename="../ProfileInterface.cpp" line="2207"/> <location filename="../SnapmaticEditor.cpp" line="403"/> <source>Snapmatic Crew</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2208"/> + <location filename="../ProfileInterface.cpp" line="2207"/> <location filename="../SnapmaticEditor.cpp" line="403"/> <source>New Snapmatic crew:</source> <translation type="unfinished"></translation> @@ -2038,61 +2038,61 @@ Press 1 for Default View</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="314"/> + <location filename="../SnapmaticPicture.cpp" line="315"/> <source>open file %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="326"/> + <location filename="../SnapmaticPicture.cpp" line="327"/> <source>header not exists</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="329"/> + <location filename="../SnapmaticPicture.cpp" line="330"/> <source>header is malformed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="332"/> + <location filename="../SnapmaticPicture.cpp" line="333"/> <source>picture not exists (%1)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="335"/> + <location filename="../SnapmaticPicture.cpp" line="336"/> <source>JSON not exists (%1)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="338"/> + <location filename="../SnapmaticPicture.cpp" line="339"/> <source>title not exists (%1)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="341"/> + <location filename="../SnapmaticPicture.cpp" line="342"/> <source>description not exists (%1)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="352"/> + <location filename="../SnapmaticPicture.cpp" line="353"/> <source>reading file %1 because of %2</source> <comment>Example for %2: JSON is malformed error</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../JsonEditorDialog.cpp" line="165"/> - <location filename="../SnapmaticPicture.cpp" line="344"/> + <location filename="../SnapmaticPicture.cpp" line="345"/> <source>JSON is incomplete and malformed</source> <translation type="unfinished"></translation> </message> <message> <location filename="../JsonEditorDialog.cpp" line="168"/> - <location filename="../SnapmaticPicture.cpp" line="347"/> + <location filename="../SnapmaticPicture.cpp" line="348"/> <source>JSON is incomplete</source> <translation type="unfinished"></translation> </message> <message> <location filename="../JsonEditorDialog.cpp" line="171"/> - <location filename="../SnapmaticPicture.cpp" line="350"/> + <location filename="../SnapmaticPicture.cpp" line="351"/> <source>JSON is malformed</source> <translation type="unfinished"></translation> </message> @@ -2259,7 +2259,7 @@ Press 1 for Default View</source> <name>UserInterface</name> <message> <location filename="../UserInterface.ui" line="20"/> - <location filename="../UserInterface.cpp" line="78"/> + <location filename="../UserInterface.cpp" line="83"/> <source>%2 - %1</source> <translation type="unfinished"></translation> </message> @@ -2291,9 +2291,9 @@ Press 1 for Default View</source> </message> <message> <location filename="../UserInterface.ui" line="153"/> - <location filename="../UserInterface.cpp" line="264"/> - <location filename="../UserInterface.cpp" line="288"/> - <location filename="../UserInterface.cpp" line="786"/> + <location filename="../UserInterface.cpp" line="269"/> + <location filename="../UserInterface.cpp" line="293"/> + <location filename="../UserInterface.cpp" line="791"/> <source>&Close</source> <translation type="unfinished"></translation> </message> @@ -2324,8 +2324,8 @@ Press 1 for Default View</source> </message> <message> <location filename="../UserInterface.ui" line="236"/> - <location filename="../UserInterface.cpp" line="76"/> - <location filename="../UserInterface.cpp" line="876"/> + <location filename="../UserInterface.cpp" line="80"/> + <location filename="../UserInterface.cpp" line="885"/> <source>&About %1</source> <translation type="unfinished"></translation> </message> @@ -2381,15 +2381,15 @@ Press 1 for Default View</source> </message> <message> <location filename="../UserInterface.ui" line="319"/> - <location filename="../UserInterface.cpp" line="382"/> + <location filename="../UserInterface.cpp" line="387"/> <source>Select &GTA V Folder...</source> <translation type="unfinished"></translation> </message> <message> <location filename="../UserInterface.ui" line="322"/> <location filename="../OptionsDialog.cpp" line="704"/> - <location filename="../UserInterface.cpp" line="329"/> - <location filename="../UserInterface.cpp" line="844"/> + <location filename="../UserInterface.cpp" line="334"/> + <location filename="../UserInterface.cpp" line="849"/> <source>Select GTA V Folder...</source> <translation type="unfinished"></translation> </message> @@ -2437,53 +2437,53 @@ Press 1 for Default View</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UserInterface.cpp" line="80"/> - <location filename="../UserInterface.cpp" line="445"/> - <location filename="../UserInterface.cpp" line="889"/> + <location filename="../UserInterface.cpp" line="85"/> + <location filename="../UserInterface.cpp" line="450"/> + <location filename="../UserInterface.cpp" line="898"/> <source>Select Profile</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UserInterface.cpp" line="168"/> - <location filename="../UserInterface.cpp" line="873"/> + <location filename="../UserInterface.cpp" line="173"/> + <location filename="../UserInterface.cpp" line="878"/> <source>&Donate</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UserInterface.cpp" line="181"/> + <location filename="../UserInterface.cpp" line="186"/> <source>Donate</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UserInterface.cpp" line="189"/> + <location filename="../UserInterface.cpp" line="194"/> <source>Donation methods</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UserInterface.cpp" line="256"/> + <location filename="../UserInterface.cpp" line="261"/> <source>&Copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UserInterface.cpp" line="583"/> + <location filename="../UserInterface.cpp" line="588"/> <source>Open File...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UserInterface.cpp" line="625"/> - <location filename="../UserInterface.cpp" line="639"/> - <location filename="../UserInterface.cpp" line="663"/> - <location filename="../UserInterface.cpp" line="669"/> + <location filename="../UserInterface.cpp" line="630"/> + <location filename="../UserInterface.cpp" line="644"/> + <location filename="../UserInterface.cpp" line="668"/> + <location filename="../UserInterface.cpp" line="674"/> <source>Open File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UserInterface.cpp" line="663"/> + <location filename="../UserInterface.cpp" line="668"/> <source>Can't open %1 because of not valid file format</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UserInterface.cpp" line="751"/> + <location filename="../UserInterface.cpp" line="756"/> <source>%1 - Messages</source> <translation type="unfinished"></translation> </message> diff --git a/res/gta5sync_fr.ts b/res/gta5sync_fr.ts index 305c0a0..7e90ba6 100644 --- a/res/gta5sync_fr.ts +++ b/res/gta5sync_fr.ts @@ -1391,13 +1391,13 @@ Appuyer sur 1 pour le mode par défaut</translation> </message> <message> <location filename="../ProfileInterface.cpp" line="560"/> - <location filename="../UserInterface.cpp" line="588"/> + <location filename="../UserInterface.cpp" line="593"/> <source>Savegames files (SGTA*)</source> <translation>Fichiers de sauvegarde GTA (SGTA*)</translation> </message> <message> <location filename="../ProfileInterface.cpp" line="561"/> - <location filename="../UserInterface.cpp" line="589"/> + <location filename="../UserInterface.cpp" line="594"/> <source>Snapmatic pictures (PGTA*)</source> <translation>Photos Snapmatic (PGTA*)</translation> </message> @@ -1412,7 +1412,7 @@ Appuyer sur 1 pour le mode par défaut</translation> <location filename="../ImportDialog.cpp" line="534"/> <location filename="../ImportDialog.cpp" line="844"/> <location filename="../ProfileInterface.cpp" line="563"/> - <location filename="../UserInterface.cpp" line="590"/> + <location filename="../UserInterface.cpp" line="595"/> <source>All files (**)</source> <translation>Tous les fichiers (**)</translation> </message> @@ -1434,7 +1434,7 @@ Appuyer sur 1 pour le mode par défaut</translation> <message> <location filename="../ProfileInterface.cpp" line="583"/> <location filename="../ProfileInterface.cpp" line="974"/> - <location filename="../UserInterface.cpp" line="669"/> + <location filename="../UserInterface.cpp" line="674"/> <source>No valid file is selected</source> <translation>Fichier invalide</translation> </message> @@ -1445,13 +1445,13 @@ Appuyer sur 1 pour le mode par défaut</translation> </message> <message> <location filename="../ProfileInterface.cpp" line="676"/> - <location filename="../UserInterface.cpp" line="625"/> + <location filename="../UserInterface.cpp" line="630"/> <source>Failed to read Snapmatic picture</source> <translation>Impossible d'ouvrir la photo Snapmatic</translation> </message> <message> <location filename="../ProfileInterface.cpp" line="711"/> - <location filename="../UserInterface.cpp" line="639"/> + <location filename="../UserInterface.cpp" line="644"/> <source>Failed to read Savegame file</source> <translation>Impossible de lire le fichier de sauvegarde</translation> </message> @@ -1532,48 +1532,48 @@ Appuyer sur 1 pour le mode par défaut</translation> <translation>Initialisation de l'export...</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2016"/> - <location filename="../ProfileInterface.cpp" line="2076"/> + <location filename="../ProfileInterface.cpp" line="2015"/> + <location filename="../ProfileInterface.cpp" line="2075"/> <source>Qualify as Avatar</source> <translation>Qualifier comme Avatar</translation> </message> <message> <location filename="../ProfileInterface.cpp" line="1583"/> <location filename="../ProfileInterface.cpp" line="1613"/> - <location filename="../ProfileInterface.cpp" line="2016"/> - <location filename="../ProfileInterface.cpp" line="2095"/> - <location filename="../ProfileInterface.cpp" line="2184"/> - <location filename="../ProfileInterface.cpp" line="2299"/> + <location filename="../ProfileInterface.cpp" line="2015"/> + <location filename="../ProfileInterface.cpp" line="2094"/> + <location filename="../ProfileInterface.cpp" line="2183"/> + <location filename="../ProfileInterface.cpp" line="2298"/> <source>No Snapmatic pictures are selected</source> <translation>Aucun Snapmatic sélectionné</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2027"/> - <location filename="../ProfileInterface.cpp" line="2120"/> - <location filename="../ProfileInterface.cpp" line="2235"/> - <location filename="../ProfileInterface.cpp" line="2330"/> + <location filename="../ProfileInterface.cpp" line="2026"/> + <location filename="../ProfileInterface.cpp" line="2119"/> + <location filename="../ProfileInterface.cpp" line="2234"/> + <location filename="../ProfileInterface.cpp" line="2329"/> <source>Patch selected...</source> <translation>Patcher la sélection...</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2028"/> - <location filename="../ProfileInterface.cpp" line="2046"/> - <location filename="../ProfileInterface.cpp" line="2121"/> - <location filename="../ProfileInterface.cpp" line="2139"/> - <location filename="../ProfileInterface.cpp" line="2236"/> - <location filename="../ProfileInterface.cpp" line="2254"/> - <location filename="../ProfileInterface.cpp" line="2331"/> - <location filename="../ProfileInterface.cpp" line="2349"/> + <location filename="../ProfileInterface.cpp" line="2027"/> + <location filename="../ProfileInterface.cpp" line="2045"/> + <location filename="../ProfileInterface.cpp" line="2120"/> + <location filename="../ProfileInterface.cpp" line="2138"/> + <location filename="../ProfileInterface.cpp" line="2235"/> + <location filename="../ProfileInterface.cpp" line="2253"/> + <location filename="../ProfileInterface.cpp" line="2330"/> + <location filename="../ProfileInterface.cpp" line="2348"/> <source>Patch file %1 of %2 files</source> <translation>Patch du fichier %1 sur %2</translation> </message> <message> <location filename="../ProfileInterface.cpp" line="1594"/> <location filename="../ProfileInterface.cpp" line="1624"/> - <location filename="../ProfileInterface.cpp" line="2076"/> - <location filename="../ProfileInterface.cpp" line="2165"/> - <location filename="../ProfileInterface.cpp" line="2280"/> - <location filename="../ProfileInterface.cpp" line="2372"/> + <location filename="../ProfileInterface.cpp" line="2075"/> + <location filename="../ProfileInterface.cpp" line="2164"/> + <location filename="../ProfileInterface.cpp" line="2279"/> + <location filename="../ProfileInterface.cpp" line="2371"/> <source>%1 failed with... %2</source> @@ -1598,55 +1598,55 @@ Appuyer sur 1 pour le mode par défaut</translation> <translation>Un Snapmatic existe déjà avec le uid %1, voulez-vous assigner à votre import un nouvel uid et timestamp ?</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2076"/> + <location filename="../ProfileInterface.cpp" line="2075"/> <source>Qualify</source> <comment>%1 failed with...</comment> <translation>Qualifier</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2095"/> - <location filename="../ProfileInterface.cpp" line="2165"/> + <location filename="../ProfileInterface.cpp" line="2094"/> + <location filename="../ProfileInterface.cpp" line="2164"/> <source>Change Players...</source> <translation>Modifier les joueurs...</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2165"/> + <location filename="../ProfileInterface.cpp" line="2164"/> <source>Change Players</source> <comment>%1 failed with...</comment> <translation>Modifier les joueurs</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2184"/> - <location filename="../ProfileInterface.cpp" line="2214"/> - <location filename="../ProfileInterface.cpp" line="2280"/> + <location filename="../ProfileInterface.cpp" line="2183"/> + <location filename="../ProfileInterface.cpp" line="2213"/> + <location filename="../ProfileInterface.cpp" line="2279"/> <source>Change Crew...</source> <translation>Modifier le Crew...</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2214"/> + <location filename="../ProfileInterface.cpp" line="2213"/> <source>Failed to enter a valid Snapmatic Crew ID</source> <translation>Snapmatic Crew ID invalide</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2280"/> + <location filename="../ProfileInterface.cpp" line="2279"/> <source>Change Crew</source> <comment>%1 failed with...</comment> <translation>Changer le Crew</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2299"/> - <location filename="../ProfileInterface.cpp" line="2313"/> - <location filename="../ProfileInterface.cpp" line="2372"/> + <location filename="../ProfileInterface.cpp" line="2298"/> + <location filename="../ProfileInterface.cpp" line="2312"/> + <location filename="../ProfileInterface.cpp" line="2371"/> <source>Change Title...</source> <translation>Changer le titre...</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2313"/> + <location filename="../ProfileInterface.cpp" line="2312"/> <source>Failed to enter a valid Snapmatic title</source> <translation>Titre Snapmatic invalide</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2372"/> + <location filename="../ProfileInterface.cpp" line="2371"/> <source>Change Title</source> <comment>%1 failed with...</comment> <translation>Changer le titre</translation> @@ -1679,13 +1679,13 @@ Appuyer sur 1 pour le mode par défaut</translation> <translation>Supprimer la sélection ?</translation> </message> <message> - <location filename="../UserInterface.cpp" line="586"/> + <location filename="../UserInterface.cpp" line="591"/> <source>All profile files (*.g5e SGTA* PGTA*)</source> <translation>Tous les fichiers de profil (*.g5e SGTA* PGTA*)</translation> </message> <message> <location filename="../ProfileInterface.cpp" line="559"/> - <location filename="../UserInterface.cpp" line="587"/> + <location filename="../UserInterface.cpp" line="592"/> <source>GTA V Export (*.g5e)</source> <translation>GTA V Export (*.g5e)</translation> </message> @@ -1958,7 +1958,7 @@ Appuyer sur 1 pour le mode par défaut</translation> <translation>Meme</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2310"/> + <location filename="../ProfileInterface.cpp" line="2309"/> <location filename="../SnapmaticEditor.cpp" line="379"/> <source>Snapmatic Title</source> <translation>Titre Snapmatic</translation> @@ -2076,19 +2076,19 @@ Appuyer sur 1 pour le mode par défaut</translation> <translation>La modification des propriétés Snapmatic a échoué : erreur d'entrée/sortie</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2310"/> + <location filename="../ProfileInterface.cpp" line="2309"/> <location filename="../SnapmaticEditor.cpp" line="379"/> <source>New Snapmatic title:</source> <translation>Nouveau titre Snapmatic :</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2208"/> + <location filename="../ProfileInterface.cpp" line="2207"/> <location filename="../SnapmaticEditor.cpp" line="403"/> <source>Snapmatic Crew</source> <translation>Crew Snapmatic</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2208"/> + <location filename="../ProfileInterface.cpp" line="2207"/> <location filename="../SnapmaticEditor.cpp" line="403"/> <source>New Snapmatic crew:</source> <translation>Nouveau crew Snapmatic :</translation> @@ -2102,61 +2102,61 @@ Appuyer sur 1 pour le mode par défaut</translation> <translation>PHOTO - %1</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="314"/> + <location filename="../SnapmaticPicture.cpp" line="315"/> <source>open file %1</source> <translation>ouverture du fichier %1</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="326"/> + <location filename="../SnapmaticPicture.cpp" line="327"/> <source>header not exists</source> <translation>les headers n'existent pas</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="329"/> + <location filename="../SnapmaticPicture.cpp" line="330"/> <source>header is malformed</source> <translation>les headers sont incorrects</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="332"/> + <location filename="../SnapmaticPicture.cpp" line="333"/> <source>picture not exists (%1)</source> <translation>l'image n'existe pas (%1)</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="335"/> + <location filename="../SnapmaticPicture.cpp" line="336"/> <source>JSON not exists (%1)</source> <translation>le JSON n'existe pas (%1)</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="338"/> + <location filename="../SnapmaticPicture.cpp" line="339"/> <source>title not exists (%1)</source> <translation>le titre n'existe pas (%1)</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="341"/> + <location filename="../SnapmaticPicture.cpp" line="342"/> <source>description not exists (%1)</source> <translation>la description n'existe pas (%1)</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="352"/> + <location filename="../SnapmaticPicture.cpp" line="353"/> <source>reading file %1 because of %2</source> <comment>Example for %2: JSON is malformed error</comment> <translation>lecture du fichier %1 : %2</translation> </message> <message> <location filename="../JsonEditorDialog.cpp" line="165"/> - <location filename="../SnapmaticPicture.cpp" line="344"/> + <location filename="../SnapmaticPicture.cpp" line="345"/> <source>JSON is incomplete and malformed</source> <translation>JSON incomplet ou incorrect</translation> </message> <message> <location filename="../JsonEditorDialog.cpp" line="168"/> - <location filename="../SnapmaticPicture.cpp" line="347"/> + <location filename="../SnapmaticPicture.cpp" line="348"/> <source>JSON is incomplete</source> <translation>JSON incomplet</translation> </message> <message> <location filename="../JsonEditorDialog.cpp" line="171"/> - <location filename="../SnapmaticPicture.cpp" line="350"/> + <location filename="../SnapmaticPicture.cpp" line="351"/> <source>JSON is malformed</source> <translation>JSON incorrect</translation> </message> @@ -2349,9 +2349,9 @@ Appuyer sur 1 pour le mode par défaut</translation> </message> <message> <location filename="../UserInterface.ui" line="153"/> - <location filename="../UserInterface.cpp" line="264"/> - <location filename="../UserInterface.cpp" line="288"/> - <location filename="../UserInterface.cpp" line="786"/> + <location filename="../UserInterface.cpp" line="269"/> + <location filename="../UserInterface.cpp" line="293"/> + <location filename="../UserInterface.cpp" line="791"/> <source>&Close</source> <translation>Fer&mer</translation> </message> @@ -2427,15 +2427,15 @@ Appuyer sur 1 pour le mode par défaut</translation> </message> <message> <location filename="../UserInterface.ui" line="319"/> - <location filename="../UserInterface.cpp" line="382"/> + <location filename="../UserInterface.cpp" line="387"/> <source>Select &GTA V Folder...</source> <translation>Modifier l'emplacement de &GTA V...</translation> </message> <message> <location filename="../UserInterface.ui" line="322"/> <location filename="../OptionsDialog.cpp" line="704"/> - <location filename="../UserInterface.cpp" line="329"/> - <location filename="../UserInterface.cpp" line="844"/> + <location filename="../UserInterface.cpp" line="334"/> + <location filename="../UserInterface.cpp" line="849"/> <source>Select GTA V Folder...</source> <translation>Modifier l'emplacement de GTA V...</translation> </message> @@ -2489,37 +2489,37 @@ Appuyer sur 1 pour le mode par défaut</translation> </message> <message> <location filename="../UserInterface.ui" line="20"/> - <location filename="../UserInterface.cpp" line="78"/> + <location filename="../UserInterface.cpp" line="83"/> <source>%2 - %1</source> <translation>%2 - %1</translation> </message> <message> <location filename="../UserInterface.ui" line="236"/> - <location filename="../UserInterface.cpp" line="76"/> - <location filename="../UserInterface.cpp" line="876"/> + <location filename="../UserInterface.cpp" line="80"/> + <location filename="../UserInterface.cpp" line="885"/> <source>&About %1</source> <translation>&À propos de %1</translation> </message> <message> - <location filename="../UserInterface.cpp" line="80"/> - <location filename="../UserInterface.cpp" line="445"/> - <location filename="../UserInterface.cpp" line="889"/> + <location filename="../UserInterface.cpp" line="85"/> + <location filename="../UserInterface.cpp" line="450"/> + <location filename="../UserInterface.cpp" line="898"/> <source>Select Profile</source> <translation>Sélectionner un profil</translation> </message> <message> - <location filename="../UserInterface.cpp" line="168"/> - <location filename="../UserInterface.cpp" line="873"/> + <location filename="../UserInterface.cpp" line="173"/> + <location filename="../UserInterface.cpp" line="878"/> <source>&Donate</source> <translation>&Don</translation> </message> <message> - <location filename="../UserInterface.cpp" line="181"/> + <location filename="../UserInterface.cpp" line="186"/> <source>Donate</source> <translation>Don</translation> </message> <message> - <location filename="../UserInterface.cpp" line="189"/> + <location filename="../UserInterface.cpp" line="194"/> <source>Donation methods</source> <translation>Méthodes de don</translation> </message> @@ -2532,30 +2532,30 @@ Appuyer sur 1 pour le mode par défaut</translation> <translation type="vanished">Copier</translation> </message> <message> - <location filename="../UserInterface.cpp" line="256"/> + <location filename="../UserInterface.cpp" line="261"/> <source>&Copy</source> <translation>&Copier</translation> </message> <message> - <location filename="../UserInterface.cpp" line="583"/> + <location filename="../UserInterface.cpp" line="588"/> <source>Open File...</source> <translation>Ouvrir...</translation> </message> <message> - <location filename="../UserInterface.cpp" line="625"/> - <location filename="../UserInterface.cpp" line="639"/> - <location filename="../UserInterface.cpp" line="663"/> - <location filename="../UserInterface.cpp" line="669"/> + <location filename="../UserInterface.cpp" line="630"/> + <location filename="../UserInterface.cpp" line="644"/> + <location filename="../UserInterface.cpp" line="668"/> + <location filename="../UserInterface.cpp" line="674"/> <source>Open File</source> <translation>Ouvrir</translation> </message> <message> - <location filename="../UserInterface.cpp" line="663"/> + <location filename="../UserInterface.cpp" line="668"/> <source>Can't open %1 because of not valid file format</source> <translation>Impossible d'ouvrir %1, format invalide</translation> </message> <message> - <location filename="../UserInterface.cpp" line="751"/> + <location filename="../UserInterface.cpp" line="756"/> <source>%1 - Messages</source> <translation>%1 - Nouvelles</translation> </message> diff --git a/res/gta5sync_ko.ts b/res/gta5sync_ko.ts index 396eb77..d2ebaa3 100644 --- a/res/gta5sync_ko.ts +++ b/res/gta5sync_ko.ts @@ -1397,7 +1397,7 @@ Press 1 for Default View</source> <location filename="../ImportDialog.cpp" line="534"/> <location filename="../ImportDialog.cpp" line="844"/> <location filename="../ProfileInterface.cpp" line="563"/> - <location filename="../UserInterface.cpp" line="590"/> + <location filename="../UserInterface.cpp" line="595"/> <source>All files (**)</source> <translation>모든 파일 (**)</translation> </message> @@ -1442,26 +1442,26 @@ Press 1 for Default View</source> </message> <message> <location filename="../ProfileInterface.cpp" line="559"/> - <location filename="../UserInterface.cpp" line="587"/> + <location filename="../UserInterface.cpp" line="592"/> <source>GTA V Export (*.g5e)</source> <translation>GTA V로 내보내기 (*.g5e)</translation> </message> <message> <location filename="../ProfileInterface.cpp" line="560"/> - <location filename="../UserInterface.cpp" line="588"/> + <location filename="../UserInterface.cpp" line="593"/> <source>Savegames files (SGTA*)</source> <translation>세이브 파일 (SGTA*)</translation> </message> <message> <location filename="../ProfileInterface.cpp" line="561"/> - <location filename="../UserInterface.cpp" line="589"/> + <location filename="../UserInterface.cpp" line="594"/> <source>Snapmatic pictures (PGTA*)</source> <translation>스냅매틱 이미지 (PGTA*)</translation> </message> <message> <location filename="../ProfileInterface.cpp" line="583"/> <location filename="../ProfileInterface.cpp" line="974"/> - <location filename="../UserInterface.cpp" line="669"/> + <location filename="../UserInterface.cpp" line="674"/> <source>No valid file is selected</source> <translation>올바른 파일이 선택되지 않았습니다.</translation> </message> @@ -1482,13 +1482,13 @@ Press 1 for Default View</source> </message> <message> <location filename="../ProfileInterface.cpp" line="676"/> - <location filename="../UserInterface.cpp" line="625"/> + <location filename="../UserInterface.cpp" line="630"/> <source>Failed to read Snapmatic picture</source> <translation>스냅매틱 이미지를 읽지 못했습니다.</translation> </message> <message> <location filename="../ProfileInterface.cpp" line="711"/> - <location filename="../UserInterface.cpp" line="639"/> + <location filename="../UserInterface.cpp" line="644"/> <source>Failed to read Savegame file</source> <translation>세이브 파일을 읽지 못했습니다.</translation> </message> @@ -1599,20 +1599,20 @@ Press 1 for Default View</source> <message> <location filename="../ProfileInterface.cpp" line="1583"/> <location filename="../ProfileInterface.cpp" line="1613"/> - <location filename="../ProfileInterface.cpp" line="2016"/> - <location filename="../ProfileInterface.cpp" line="2095"/> - <location filename="../ProfileInterface.cpp" line="2184"/> - <location filename="../ProfileInterface.cpp" line="2299"/> + <location filename="../ProfileInterface.cpp" line="2015"/> + <location filename="../ProfileInterface.cpp" line="2094"/> + <location filename="../ProfileInterface.cpp" line="2183"/> + <location filename="../ProfileInterface.cpp" line="2298"/> <source>No Snapmatic pictures are selected</source> <translation>스냅매틱 이미지가 선택되지 않았습니다.</translation> </message> <message> <location filename="../ProfileInterface.cpp" line="1594"/> <location filename="../ProfileInterface.cpp" line="1624"/> - <location filename="../ProfileInterface.cpp" line="2076"/> - <location filename="../ProfileInterface.cpp" line="2165"/> - <location filename="../ProfileInterface.cpp" line="2280"/> - <location filename="../ProfileInterface.cpp" line="2372"/> + <location filename="../ProfileInterface.cpp" line="2075"/> + <location filename="../ProfileInterface.cpp" line="2164"/> + <location filename="../ProfileInterface.cpp" line="2279"/> + <location filename="../ProfileInterface.cpp" line="2371"/> <source>%1 failed with... %2</source> @@ -1623,91 +1623,91 @@ Press 1 for Default View</source> %2</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2016"/> - <location filename="../ProfileInterface.cpp" line="2076"/> + <location filename="../ProfileInterface.cpp" line="2015"/> + <location filename="../ProfileInterface.cpp" line="2075"/> <source>Qualify as Avatar</source> <translation>아바타 자격 부여</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2027"/> - <location filename="../ProfileInterface.cpp" line="2120"/> - <location filename="../ProfileInterface.cpp" line="2235"/> - <location filename="../ProfileInterface.cpp" line="2330"/> + <location filename="../ProfileInterface.cpp" line="2026"/> + <location filename="../ProfileInterface.cpp" line="2119"/> + <location filename="../ProfileInterface.cpp" line="2234"/> + <location filename="../ProfileInterface.cpp" line="2329"/> <source>Patch selected...</source> <translation>패치가 선택됨...</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2028"/> - <location filename="../ProfileInterface.cpp" line="2046"/> - <location filename="../ProfileInterface.cpp" line="2121"/> - <location filename="../ProfileInterface.cpp" line="2139"/> - <location filename="../ProfileInterface.cpp" line="2236"/> - <location filename="../ProfileInterface.cpp" line="2254"/> - <location filename="../ProfileInterface.cpp" line="2331"/> - <location filename="../ProfileInterface.cpp" line="2349"/> + <location filename="../ProfileInterface.cpp" line="2027"/> + <location filename="../ProfileInterface.cpp" line="2045"/> + <location filename="../ProfileInterface.cpp" line="2120"/> + <location filename="../ProfileInterface.cpp" line="2138"/> + <location filename="../ProfileInterface.cpp" line="2235"/> + <location filename="../ProfileInterface.cpp" line="2253"/> + <location filename="../ProfileInterface.cpp" line="2330"/> + <location filename="../ProfileInterface.cpp" line="2348"/> <source>Patch file %1 of %2 files</source> <translation>%2 파일의 %1 패치 파일입니다.</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2076"/> + <location filename="../ProfileInterface.cpp" line="2075"/> <source>Qualify</source> <comment>%1 failed with...</comment> <translatorcomment>%1이(가) 실패한 경우...</translatorcomment> <translation>자격 부여</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2095"/> - <location filename="../ProfileInterface.cpp" line="2165"/> + <location filename="../ProfileInterface.cpp" line="2094"/> + <location filename="../ProfileInterface.cpp" line="2164"/> <source>Change Players...</source> <translation>플레이어 변경</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2165"/> + <location filename="../ProfileInterface.cpp" line="2164"/> <source>Change Players</source> <comment>%1 failed with...</comment> <translatorcomment>%1이(가) 실패한 경우...</translatorcomment> <translation>플레이어 변경</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2184"/> - <location filename="../ProfileInterface.cpp" line="2214"/> - <location filename="../ProfileInterface.cpp" line="2280"/> + <location filename="../ProfileInterface.cpp" line="2183"/> + <location filename="../ProfileInterface.cpp" line="2213"/> + <location filename="../ProfileInterface.cpp" line="2279"/> <source>Change Crew...</source> <translation>조직 변경</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2214"/> + <location filename="../ProfileInterface.cpp" line="2213"/> <source>Failed to enter a valid Snapmatic Crew ID</source> <translation>올바른 스냅매틱 조직 아이디를 입력하지 못했습니다.</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2280"/> + <location filename="../ProfileInterface.cpp" line="2279"/> <source>Change Crew</source> <comment>%1 failed with...</comment> <translatorcomment>%1이(가) 실패한 경우...</translatorcomment> <translation>조직 변경</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2299"/> - <location filename="../ProfileInterface.cpp" line="2313"/> - <location filename="../ProfileInterface.cpp" line="2372"/> + <location filename="../ProfileInterface.cpp" line="2298"/> + <location filename="../ProfileInterface.cpp" line="2312"/> + <location filename="../ProfileInterface.cpp" line="2371"/> <source>Change Title...</source> <translation>제목 변경</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2313"/> + <location filename="../ProfileInterface.cpp" line="2312"/> <source>Failed to enter a valid Snapmatic title</source> <translation>올바른 스냅매틱 제목을 입력하지 않았습니다.</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2372"/> + <location filename="../ProfileInterface.cpp" line="2371"/> <source>Change Title</source> <comment>%1 failed with...</comment> <translatorcomment>%1이(가) 실패한 경우...</translatorcomment> <translation>제목 변경</translation> </message> <message> - <location filename="../UserInterface.cpp" line="586"/> + <location filename="../UserInterface.cpp" line="591"/> <source>All profile files (*.g5e SGTA* PGTA*)</source> <translation>모든 프로필 파일 (*.g5e SGTA* PGTA*)</translation> </message> @@ -2043,25 +2043,25 @@ Press 1 for Default View</source> <translation>JSON 오류로 인해 스냅매틱 속성을 패치하지 못했습니다.</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2208"/> + <location filename="../ProfileInterface.cpp" line="2207"/> <location filename="../SnapmaticEditor.cpp" line="403"/> <source>Snapmatic Crew</source> <translation>조직 스냅매틱</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2208"/> + <location filename="../ProfileInterface.cpp" line="2207"/> <location filename="../SnapmaticEditor.cpp" line="403"/> <source>New Snapmatic crew:</source> <translation>새로운 조직 스냅매틱:</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2310"/> + <location filename="../ProfileInterface.cpp" line="2309"/> <location filename="../SnapmaticEditor.cpp" line="379"/> <source>Snapmatic Title</source> <translation>스냅매틱 제목</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2310"/> + <location filename="../ProfileInterface.cpp" line="2309"/> <location filename="../SnapmaticEditor.cpp" line="379"/> <source>New Snapmatic title:</source> <translation>새로운 스냅매틱 제목:</translation> @@ -2122,19 +2122,19 @@ Press 1 for Default View</source> <name>SnapmaticPicture</name> <message> <location filename="../JsonEditorDialog.cpp" line="165"/> - <location filename="../SnapmaticPicture.cpp" line="344"/> + <location filename="../SnapmaticPicture.cpp" line="345"/> <source>JSON is incomplete and malformed</source> <translation>JSON 파일이 불안정하거나 형식이 잘못되었습니다.</translation> </message> <message> <location filename="../JsonEditorDialog.cpp" line="168"/> - <location filename="../SnapmaticPicture.cpp" line="347"/> + <location filename="../SnapmaticPicture.cpp" line="348"/> <source>JSON is incomplete</source> <translation>JSON 파일이 불안정합니다.</translation> </message> <message> <location filename="../JsonEditorDialog.cpp" line="171"/> - <location filename="../SnapmaticPicture.cpp" line="350"/> + <location filename="../SnapmaticPicture.cpp" line="351"/> <source>JSON is malformed</source> <translation>잘못된 JSON 형식</translation> </message> @@ -2144,42 +2144,42 @@ Press 1 for Default View</source> <translation>사진 - %1</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="314"/> + <location filename="../SnapmaticPicture.cpp" line="315"/> <source>open file %1</source> <translation>파일 열기 %1</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="326"/> + <location filename="../SnapmaticPicture.cpp" line="327"/> <source>header not exists</source> <translation>헤더가 존재하지 않습니다.</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="329"/> + <location filename="../SnapmaticPicture.cpp" line="330"/> <source>header is malformed</source> <translation>헤더의 형식이 잘못되었습니다.</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="332"/> + <location filename="../SnapmaticPicture.cpp" line="333"/> <source>picture not exists (%1)</source> <translation>이미지가 존재하지 않습니다. (%1)</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="335"/> + <location filename="../SnapmaticPicture.cpp" line="336"/> <source>JSON not exists (%1)</source> <translation>JSON 파일이 존재하지 않습니다. (%1)</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="338"/> + <location filename="../SnapmaticPicture.cpp" line="339"/> <source>title not exists (%1)</source> <translation>제목이 존재하지 않습니다. (%1)</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="341"/> + <location filename="../SnapmaticPicture.cpp" line="342"/> <source>description not exists (%1)</source> <translation>설명이 존재하지 않습니다. (%1)</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="352"/> + <location filename="../SnapmaticPicture.cpp" line="353"/> <source>reading file %1 because of %2</source> <comment>Example for %2: JSON is malformed error</comment> <translatorcomment>%2의 예: JSON이 잘못된 형식입니다</translatorcomment> @@ -2348,7 +2348,7 @@ Press 1 for Default View</source> <name>UserInterface</name> <message> <location filename="../UserInterface.ui" line="20"/> - <location filename="../UserInterface.cpp" line="78"/> + <location filename="../UserInterface.cpp" line="83"/> <source>%2 - %1</source> <translation>%2 - %1</translation> </message> @@ -2381,9 +2381,9 @@ Press 1 for Default View</source> </message> <message> <location filename="../UserInterface.ui" line="153"/> - <location filename="../UserInterface.cpp" line="264"/> - <location filename="../UserInterface.cpp" line="288"/> - <location filename="../UserInterface.cpp" line="786"/> + <location filename="../UserInterface.cpp" line="269"/> + <location filename="../UserInterface.cpp" line="293"/> + <location filename="../UserInterface.cpp" line="791"/> <source>&Close</source> <translation>닫기(&C)</translation> </message> @@ -2419,8 +2419,8 @@ Press 1 for Default View</source> </message> <message> <location filename="../UserInterface.ui" line="236"/> - <location filename="../UserInterface.cpp" line="76"/> - <location filename="../UserInterface.cpp" line="876"/> + <location filename="../UserInterface.cpp" line="80"/> + <location filename="../UserInterface.cpp" line="885"/> <source>&About %1</source> <translation>%1 정보(&A)</translation> </message> @@ -2476,15 +2476,15 @@ Press 1 for Default View</source> </message> <message> <location filename="../UserInterface.ui" line="319"/> - <location filename="../UserInterface.cpp" line="382"/> + <location filename="../UserInterface.cpp" line="387"/> <source>Select &GTA V Folder...</source> <translation>GTA V 폴더 선택(&G)</translation> </message> <message> <location filename="../UserInterface.ui" line="322"/> <location filename="../OptionsDialog.cpp" line="704"/> - <location filename="../UserInterface.cpp" line="329"/> - <location filename="../UserInterface.cpp" line="844"/> + <location filename="../UserInterface.cpp" line="334"/> + <location filename="../UserInterface.cpp" line="849"/> <source>Select GTA V Folder...</source> <translation>GTA V 폴더 선택</translation> </message> @@ -2541,25 +2541,25 @@ Press 1 for Default View</source> <translation>인게임 숨기기</translation> </message> <message> - <location filename="../UserInterface.cpp" line="80"/> - <location filename="../UserInterface.cpp" line="445"/> - <location filename="../UserInterface.cpp" line="889"/> + <location filename="../UserInterface.cpp" line="85"/> + <location filename="../UserInterface.cpp" line="450"/> + <location filename="../UserInterface.cpp" line="898"/> <source>Select Profile</source> <translation>프로필 선택</translation> </message> <message> - <location filename="../UserInterface.cpp" line="168"/> - <location filename="../UserInterface.cpp" line="873"/> + <location filename="../UserInterface.cpp" line="173"/> + <location filename="../UserInterface.cpp" line="878"/> <source>&Donate</source> <translation>기부하기(&D)</translation> </message> <message> - <location filename="../UserInterface.cpp" line="181"/> + <location filename="../UserInterface.cpp" line="186"/> <source>Donate</source> <translation>기부하기</translation> </message> <message> - <location filename="../UserInterface.cpp" line="189"/> + <location filename="../UserInterface.cpp" line="194"/> <source>Donation methods</source> <translation>기부 방법</translation> </message> @@ -2572,30 +2572,30 @@ Press 1 for Default View</source> <translation type="vanished">복사</translation> </message> <message> - <location filename="../UserInterface.cpp" line="256"/> + <location filename="../UserInterface.cpp" line="261"/> <source>&Copy</source> <translation>복사(&C)</translation> </message> <message> - <location filename="../UserInterface.cpp" line="583"/> + <location filename="../UserInterface.cpp" line="588"/> <source>Open File...</source> <translation>파일 열기...</translation> </message> <message> - <location filename="../UserInterface.cpp" line="625"/> - <location filename="../UserInterface.cpp" line="639"/> - <location filename="../UserInterface.cpp" line="663"/> - <location filename="../UserInterface.cpp" line="669"/> + <location filename="../UserInterface.cpp" line="630"/> + <location filename="../UserInterface.cpp" line="644"/> + <location filename="../UserInterface.cpp" line="668"/> + <location filename="../UserInterface.cpp" line="674"/> <source>Open File</source> <translation>파일 열기</translation> </message> <message> - <location filename="../UserInterface.cpp" line="663"/> + <location filename="../UserInterface.cpp" line="668"/> <source>Can't open %1 because of not valid file format</source> <translation>올바른 파일 형식이 아니므로 %1을 열 수 없습니다.</translation> </message> <message> - <location filename="../UserInterface.cpp" line="751"/> + <location filename="../UserInterface.cpp" line="756"/> <source>%1 - Messages</source> <translation>%1 - 뉴스</translation> </message> diff --git a/res/gta5sync_ru.ts b/res/gta5sync_ru.ts index 914cb87..a05570c 100644 --- a/res/gta5sync_ru.ts +++ b/res/gta5sync_ru.ts @@ -1395,13 +1395,13 @@ Press 1 for Default View</source> </message> <message> <location filename="../ProfileInterface.cpp" line="560"/> - <location filename="../UserInterface.cpp" line="588"/> + <location filename="../UserInterface.cpp" line="593"/> <source>Savegames files (SGTA*)</source> <translation>Файлы сохранения (SGTA*)</translation> </message> <message> <location filename="../ProfileInterface.cpp" line="561"/> - <location filename="../UserInterface.cpp" line="589"/> + <location filename="../UserInterface.cpp" line="594"/> <source>Snapmatic pictures (PGTA*)</source> <translation>Картинка Snapmatic (PGTA*)</translation> </message> @@ -1409,7 +1409,7 @@ Press 1 for Default View</source> <location filename="../ImportDialog.cpp" line="534"/> <location filename="../ImportDialog.cpp" line="844"/> <location filename="../ProfileInterface.cpp" line="563"/> - <location filename="../UserInterface.cpp" line="590"/> + <location filename="../UserInterface.cpp" line="595"/> <source>All files (**)</source> <translation>Все файлы (**)</translation> </message> @@ -1430,20 +1430,20 @@ Press 1 for Default View</source> </message> <message> <location filename="../ProfileInterface.cpp" line="676"/> - <location filename="../UserInterface.cpp" line="625"/> + <location filename="../UserInterface.cpp" line="630"/> <source>Failed to read Snapmatic picture</source> <translation>Не удалось загрузить картинку Snapmatic</translation> </message> <message> <location filename="../ProfileInterface.cpp" line="711"/> - <location filename="../UserInterface.cpp" line="639"/> + <location filename="../UserInterface.cpp" line="644"/> <source>Failed to read Savegame file</source> <translation>Не удалось загрузить файл сохранения</translation> </message> <message> <location filename="../ProfileInterface.cpp" line="583"/> <location filename="../ProfileInterface.cpp" line="974"/> - <location filename="../UserInterface.cpp" line="669"/> + <location filename="../UserInterface.cpp" line="674"/> <source>No valid file is selected</source> <translation>Выбранный файл неверен</translation> </message> @@ -1550,48 +1550,48 @@ Press 1 for Default View</source> <translation>Подготовка данных к импорту...</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2016"/> - <location filename="../ProfileInterface.cpp" line="2076"/> + <location filename="../ProfileInterface.cpp" line="2015"/> + <location filename="../ProfileInterface.cpp" line="2075"/> <source>Qualify as Avatar</source> <translation>Пометить как Аватар</translation> </message> <message> <location filename="../ProfileInterface.cpp" line="1583"/> <location filename="../ProfileInterface.cpp" line="1613"/> - <location filename="../ProfileInterface.cpp" line="2016"/> - <location filename="../ProfileInterface.cpp" line="2095"/> - <location filename="../ProfileInterface.cpp" line="2184"/> - <location filename="../ProfileInterface.cpp" line="2299"/> + <location filename="../ProfileInterface.cpp" line="2015"/> + <location filename="../ProfileInterface.cpp" line="2094"/> + <location filename="../ProfileInterface.cpp" line="2183"/> + <location filename="../ProfileInterface.cpp" line="2298"/> <source>No Snapmatic pictures are selected</source> <translation>Не выделена ни одна картинка Snapmatic</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2027"/> - <location filename="../ProfileInterface.cpp" line="2120"/> - <location filename="../ProfileInterface.cpp" line="2235"/> - <location filename="../ProfileInterface.cpp" line="2330"/> + <location filename="../ProfileInterface.cpp" line="2026"/> + <location filename="../ProfileInterface.cpp" line="2119"/> + <location filename="../ProfileInterface.cpp" line="2234"/> + <location filename="../ProfileInterface.cpp" line="2329"/> <source>Patch selected...</source> <translation>Пропатчить выделенные...</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2028"/> - <location filename="../ProfileInterface.cpp" line="2046"/> - <location filename="../ProfileInterface.cpp" line="2121"/> - <location filename="../ProfileInterface.cpp" line="2139"/> - <location filename="../ProfileInterface.cpp" line="2236"/> - <location filename="../ProfileInterface.cpp" line="2254"/> - <location filename="../ProfileInterface.cpp" line="2331"/> - <location filename="../ProfileInterface.cpp" line="2349"/> + <location filename="../ProfileInterface.cpp" line="2027"/> + <location filename="../ProfileInterface.cpp" line="2045"/> + <location filename="../ProfileInterface.cpp" line="2120"/> + <location filename="../ProfileInterface.cpp" line="2138"/> + <location filename="../ProfileInterface.cpp" line="2235"/> + <location filename="../ProfileInterface.cpp" line="2253"/> + <location filename="../ProfileInterface.cpp" line="2330"/> + <location filename="../ProfileInterface.cpp" line="2348"/> <source>Patch file %1 of %2 files</source> <translation>Изменяется файл %1 из %2</translation> </message> <message> <location filename="../ProfileInterface.cpp" line="1594"/> <location filename="../ProfileInterface.cpp" line="1624"/> - <location filename="../ProfileInterface.cpp" line="2076"/> - <location filename="../ProfileInterface.cpp" line="2165"/> - <location filename="../ProfileInterface.cpp" line="2280"/> - <location filename="../ProfileInterface.cpp" line="2372"/> + <location filename="../ProfileInterface.cpp" line="2075"/> + <location filename="../ProfileInterface.cpp" line="2164"/> + <location filename="../ProfileInterface.cpp" line="2279"/> + <location filename="../ProfileInterface.cpp" line="2371"/> <source>%1 failed with... %2</source> @@ -1612,55 +1612,55 @@ Press 1 for Default View</source> <translation>Не удалось удалить все выделенные картинки Snapmatic и/или сохранения</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2076"/> + <location filename="../ProfileInterface.cpp" line="2075"/> <source>Qualify</source> <comment>%1 failed with...</comment> <translation>Помечание</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2095"/> - <location filename="../ProfileInterface.cpp" line="2165"/> + <location filename="../ProfileInterface.cpp" line="2094"/> + <location filename="../ProfileInterface.cpp" line="2164"/> <source>Change Players...</source> <translation>Изменить игроков...</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2165"/> + <location filename="../ProfileInterface.cpp" line="2164"/> <source>Change Players</source> <comment>%1 failed with...</comment> <translation>Измение игроков</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2184"/> - <location filename="../ProfileInterface.cpp" line="2214"/> - <location filename="../ProfileInterface.cpp" line="2280"/> + <location filename="../ProfileInterface.cpp" line="2183"/> + <location filename="../ProfileInterface.cpp" line="2213"/> + <location filename="../ProfileInterface.cpp" line="2279"/> <source>Change Crew...</source> <translation>Изменить банду...</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2214"/> + <location filename="../ProfileInterface.cpp" line="2213"/> <source>Failed to enter a valid Snapmatic Crew ID</source> <translation>Введённый идентификатор банды не верен</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2280"/> + <location filename="../ProfileInterface.cpp" line="2279"/> <source>Change Crew</source> <comment>%1 failed with...</comment> <translation>Изменение банды</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2299"/> - <location filename="../ProfileInterface.cpp" line="2313"/> - <location filename="../ProfileInterface.cpp" line="2372"/> + <location filename="../ProfileInterface.cpp" line="2298"/> + <location filename="../ProfileInterface.cpp" line="2312"/> + <location filename="../ProfileInterface.cpp" line="2371"/> <source>Change Title...</source> <translation>Изменить заголовок...</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2313"/> + <location filename="../ProfileInterface.cpp" line="2312"/> <source>Failed to enter a valid Snapmatic title</source> <translation>Введённый заголовок не верен</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2372"/> + <location filename="../ProfileInterface.cpp" line="2371"/> <source>Change Title</source> <comment>%1 failed with...</comment> <translation>Изменение заголовка</translation> @@ -1696,13 +1696,13 @@ Press 1 for Default View</source> <translation>Экспортируется файл %1 из %2</translation> </message> <message> - <location filename="../UserInterface.cpp" line="586"/> + <location filename="../UserInterface.cpp" line="591"/> <source>All profile files (*.g5e SGTA* PGTA*)</source> <translation>Все файлы профиля (*.g5e SGTA* PGTA*)</translation> </message> <message> <location filename="../ProfileInterface.cpp" line="559"/> - <location filename="../UserInterface.cpp" line="587"/> + <location filename="../UserInterface.cpp" line="592"/> <source>GTA V Export (*.g5e)</source> <translation>GTA V Export (*.g5e)</translation> </message> @@ -1977,7 +1977,7 @@ Press 1 for Default View</source> <translation>Meme</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2310"/> + <location filename="../ProfileInterface.cpp" line="2309"/> <location filename="../SnapmaticEditor.cpp" line="379"/> <source>Snapmatic Title</source> <translation>Заголовок Snapmatic</translation> @@ -2083,19 +2083,19 @@ Press 1 for Default View</source> <translation>Не удалось измененить свойства Snapmatic из-за проблемы ввода/вывода</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2310"/> + <location filename="../ProfileInterface.cpp" line="2309"/> <location filename="../SnapmaticEditor.cpp" line="379"/> <source>New Snapmatic title:</source> <translation>Новый заголовок Snapmatic:</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2208"/> + <location filename="../ProfileInterface.cpp" line="2207"/> <location filename="../SnapmaticEditor.cpp" line="403"/> <source>Snapmatic Crew</source> <translation>Банда на Snapmatic</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2208"/> + <location filename="../ProfileInterface.cpp" line="2207"/> <location filename="../SnapmaticEditor.cpp" line="403"/> <source>New Snapmatic crew:</source> <translation>Новая банда на Snapmatic:</translation> @@ -2109,61 +2109,61 @@ Press 1 for Default View</source> <translation>ФОТО - %1</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="314"/> + <location filename="../SnapmaticPicture.cpp" line="315"/> <source>open file %1</source> <translation>Открыть файл %1</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="326"/> + <location filename="../SnapmaticPicture.cpp" line="327"/> <source>header not exists</source> <translation>Отсутствует шапка (header)</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="329"/> + <location filename="../SnapmaticPicture.cpp" line="330"/> <source>header is malformed</source> <translation>Шапка (header) повреждена</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="332"/> + <location filename="../SnapmaticPicture.cpp" line="333"/> <source>picture not exists (%1)</source> <translation>Картинки не существует (%1)</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="335"/> + <location filename="../SnapmaticPicture.cpp" line="336"/> <source>JSON not exists (%1)</source> <translation>JSON не существует (%1)</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="338"/> + <location filename="../SnapmaticPicture.cpp" line="339"/> <source>title not exists (%1)</source> <translation>Заголовок отсутствует (%1)</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="341"/> + <location filename="../SnapmaticPicture.cpp" line="342"/> <source>description not exists (%1)</source> <translation>Описание отсутствует (%1)</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="352"/> + <location filename="../SnapmaticPicture.cpp" line="353"/> <source>reading file %1 because of %2</source> <comment>Example for %2: JSON is malformed error</comment> <translation>Чтение из файла %1 из-за %2</translation> </message> <message> <location filename="../JsonEditorDialog.cpp" line="165"/> - <location filename="../SnapmaticPicture.cpp" line="344"/> + <location filename="../SnapmaticPicture.cpp" line="345"/> <source>JSON is incomplete and malformed</source> <translation>JSON не полный и повреждён</translation> </message> <message> <location filename="../JsonEditorDialog.cpp" line="168"/> - <location filename="../SnapmaticPicture.cpp" line="347"/> + <location filename="../SnapmaticPicture.cpp" line="348"/> <source>JSON is incomplete</source> <translation>JSON частично отсутствует</translation> </message> <message> <location filename="../JsonEditorDialog.cpp" line="171"/> - <location filename="../SnapmaticPicture.cpp" line="350"/> + <location filename="../SnapmaticPicture.cpp" line="351"/> <source>JSON is malformed</source> <translation>JSON повреждён</translation> </message> @@ -2396,7 +2396,7 @@ Press 1 for Default View</source> </message> <message> <location filename="../UserInterface.ui" line="319"/> - <location filename="../UserInterface.cpp" line="382"/> + <location filename="../UserInterface.cpp" line="387"/> <source>Select &GTA V Folder...</source> <translation>Выбрать &папку GTA V...</translation> </message> @@ -2440,9 +2440,9 @@ Press 1 for Default View</source> </message> <message> <location filename="../UserInterface.ui" line="153"/> - <location filename="../UserInterface.cpp" line="264"/> - <location filename="../UserInterface.cpp" line="288"/> - <location filename="../UserInterface.cpp" line="786"/> + <location filename="../UserInterface.cpp" line="269"/> + <location filename="../UserInterface.cpp" line="293"/> + <location filename="../UserInterface.cpp" line="791"/> <source>&Close</source> <translation>&Закрыть</translation> </message> @@ -2482,51 +2482,51 @@ Press 1 for Default View</source> <translation>&Открыть файл...</translation> </message> <message> - <location filename="../UserInterface.cpp" line="80"/> - <location filename="../UserInterface.cpp" line="445"/> - <location filename="../UserInterface.cpp" line="889"/> + <location filename="../UserInterface.cpp" line="85"/> + <location filename="../UserInterface.cpp" line="450"/> + <location filename="../UserInterface.cpp" line="898"/> <source>Select Profile</source> <translation>Выбор профиля</translation> </message> <message> <location filename="../UserInterface.ui" line="322"/> <location filename="../OptionsDialog.cpp" line="704"/> - <location filename="../UserInterface.cpp" line="329"/> - <location filename="../UserInterface.cpp" line="844"/> + <location filename="../UserInterface.cpp" line="334"/> + <location filename="../UserInterface.cpp" line="849"/> <source>Select GTA V Folder...</source> <translation>Выбрать папку GTA V...</translation> </message> <message> <location filename="../UserInterface.ui" line="20"/> - <location filename="../UserInterface.cpp" line="78"/> + <location filename="../UserInterface.cpp" line="83"/> <source>%2 - %1</source> <translation>%2 - %1</translation> </message> <message> <location filename="../UserInterface.ui" line="236"/> - <location filename="../UserInterface.cpp" line="76"/> - <location filename="../UserInterface.cpp" line="876"/> + <location filename="../UserInterface.cpp" line="80"/> + <location filename="../UserInterface.cpp" line="885"/> <source>&About %1</source> <translation>&О программе %1</translation> </message> <message> - <location filename="../UserInterface.cpp" line="168"/> - <location filename="../UserInterface.cpp" line="873"/> + <location filename="../UserInterface.cpp" line="173"/> + <location filename="../UserInterface.cpp" line="878"/> <source>&Donate</source> <translation>По&жертвовать</translation> </message> <message> - <location filename="../UserInterface.cpp" line="181"/> + <location filename="../UserInterface.cpp" line="186"/> <source>Donate</source> <translation>Пожертвовать</translation> </message> <message> - <location filename="../UserInterface.cpp" line="189"/> + <location filename="../UserInterface.cpp" line="194"/> <source>Donation methods</source> <translation>Способы для взноса</translation> </message> <message> - <location filename="../UserInterface.cpp" line="256"/> + <location filename="../UserInterface.cpp" line="261"/> <source>&Copy</source> <translation>&Копировать</translation> </message> @@ -2539,25 +2539,25 @@ Press 1 for Default View</source> <translation type="vanished">Копировать</translation> </message> <message> - <location filename="../UserInterface.cpp" line="583"/> + <location filename="../UserInterface.cpp" line="588"/> <source>Open File...</source> <translation>Открыть файл...</translation> </message> <message> - <location filename="../UserInterface.cpp" line="625"/> - <location filename="../UserInterface.cpp" line="639"/> - <location filename="../UserInterface.cpp" line="663"/> - <location filename="../UserInterface.cpp" line="669"/> + <location filename="../UserInterface.cpp" line="630"/> + <location filename="../UserInterface.cpp" line="644"/> + <location filename="../UserInterface.cpp" line="668"/> + <location filename="../UserInterface.cpp" line="674"/> <source>Open File</source> <translation>Открыть файл</translation> </message> <message> - <location filename="../UserInterface.cpp" line="663"/> + <location filename="../UserInterface.cpp" line="668"/> <source>Can't open %1 because of not valid file format</source> <translation>Не удалось открыть %1 из-за неверного формата файла</translation> </message> <message> - <location filename="../UserInterface.cpp" line="751"/> + <location filename="../UserInterface.cpp" line="756"/> <source>%1 - Messages</source> <translation>%1 - Новости</translation> </message> diff --git a/res/gta5sync_uk.ts b/res/gta5sync_uk.ts index 4d08720..c49c9ce 100644 --- a/res/gta5sync_uk.ts +++ b/res/gta5sync_uk.ts @@ -1387,7 +1387,7 @@ Press 1 for Default View</source> <location filename="../ImportDialog.cpp" line="534"/> <location filename="../ImportDialog.cpp" line="844"/> <location filename="../ProfileInterface.cpp" line="563"/> - <location filename="../UserInterface.cpp" line="590"/> + <location filename="../UserInterface.cpp" line="595"/> <source>All files (**)</source> <translation>Усі файли (**)</translation> </message> @@ -1432,26 +1432,26 @@ Press 1 for Default View</source> </message> <message> <location filename="../ProfileInterface.cpp" line="559"/> - <location filename="../UserInterface.cpp" line="587"/> + <location filename="../UserInterface.cpp" line="592"/> <source>GTA V Export (*.g5e)</source> <translation>GTA V Export (*.g5e)</translation> </message> <message> <location filename="../ProfileInterface.cpp" line="560"/> - <location filename="../UserInterface.cpp" line="588"/> + <location filename="../UserInterface.cpp" line="593"/> <source>Savegames files (SGTA*)</source> <translation>Файли збереження гри (SGTA*)</translation> </message> <message> <location filename="../ProfileInterface.cpp" line="561"/> - <location filename="../UserInterface.cpp" line="589"/> + <location filename="../UserInterface.cpp" line="594"/> <source>Snapmatic pictures (PGTA*)</source> <translation>Snapmatic зображення (PGTA*)</translation> </message> <message> <location filename="../ProfileInterface.cpp" line="583"/> <location filename="../ProfileInterface.cpp" line="974"/> - <location filename="../UserInterface.cpp" line="669"/> + <location filename="../UserInterface.cpp" line="674"/> <source>No valid file is selected</source> <translation>Вибрані недійсні файли</translation> </message> @@ -1472,13 +1472,13 @@ Press 1 for Default View</source> </message> <message> <location filename="../ProfileInterface.cpp" line="676"/> - <location filename="../UserInterface.cpp" line="625"/> + <location filename="../UserInterface.cpp" line="630"/> <source>Failed to read Snapmatic picture</source> <translation>Не вдалося прочитати Snapmatic картинку</translation> </message> <message> <location filename="../ProfileInterface.cpp" line="711"/> - <location filename="../UserInterface.cpp" line="639"/> + <location filename="../UserInterface.cpp" line="644"/> <source>Failed to read Savegame file</source> <translation>Не вдалося прочитати файл збереження гри</translation> </message> @@ -1579,20 +1579,20 @@ Press 1 for Default View</source> <message> <location filename="../ProfileInterface.cpp" line="1583"/> <location filename="../ProfileInterface.cpp" line="1613"/> - <location filename="../ProfileInterface.cpp" line="2016"/> - <location filename="../ProfileInterface.cpp" line="2095"/> - <location filename="../ProfileInterface.cpp" line="2184"/> - <location filename="../ProfileInterface.cpp" line="2299"/> + <location filename="../ProfileInterface.cpp" line="2015"/> + <location filename="../ProfileInterface.cpp" line="2094"/> + <location filename="../ProfileInterface.cpp" line="2183"/> + <location filename="../ProfileInterface.cpp" line="2298"/> <source>No Snapmatic pictures are selected</source> <translation>Не вибрано жодного Snapmatic зображення</translation> </message> <message> <location filename="../ProfileInterface.cpp" line="1594"/> <location filename="../ProfileInterface.cpp" line="1624"/> - <location filename="../ProfileInterface.cpp" line="2076"/> - <location filename="../ProfileInterface.cpp" line="2165"/> - <location filename="../ProfileInterface.cpp" line="2280"/> - <location filename="../ProfileInterface.cpp" line="2372"/> + <location filename="../ProfileInterface.cpp" line="2075"/> + <location filename="../ProfileInterface.cpp" line="2164"/> + <location filename="../ProfileInterface.cpp" line="2279"/> + <location filename="../ProfileInterface.cpp" line="2371"/> <source>%1 failed with... %2</source> @@ -1612,87 +1612,87 @@ Press 1 for Default View</source> <translation>Snapmatic зображення з uid %1 вже існує, ви хочете призначити для імпорту новий uid та мітку часу?</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2016"/> - <location filename="../ProfileInterface.cpp" line="2076"/> + <location filename="../ProfileInterface.cpp" line="2015"/> + <location filename="../ProfileInterface.cpp" line="2075"/> <source>Qualify as Avatar</source> <translation>Позначити як Аватар</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2027"/> - <location filename="../ProfileInterface.cpp" line="2120"/> - <location filename="../ProfileInterface.cpp" line="2235"/> - <location filename="../ProfileInterface.cpp" line="2330"/> + <location filename="../ProfileInterface.cpp" line="2026"/> + <location filename="../ProfileInterface.cpp" line="2119"/> + <location filename="../ProfileInterface.cpp" line="2234"/> + <location filename="../ProfileInterface.cpp" line="2329"/> <source>Patch selected...</source> <translation>Вибір патчу...</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2028"/> - <location filename="../ProfileInterface.cpp" line="2046"/> - <location filename="../ProfileInterface.cpp" line="2121"/> - <location filename="../ProfileInterface.cpp" line="2139"/> - <location filename="../ProfileInterface.cpp" line="2236"/> - <location filename="../ProfileInterface.cpp" line="2254"/> - <location filename="../ProfileInterface.cpp" line="2331"/> - <location filename="../ProfileInterface.cpp" line="2349"/> + <location filename="../ProfileInterface.cpp" line="2027"/> + <location filename="../ProfileInterface.cpp" line="2045"/> + <location filename="../ProfileInterface.cpp" line="2120"/> + <location filename="../ProfileInterface.cpp" line="2138"/> + <location filename="../ProfileInterface.cpp" line="2235"/> + <location filename="../ProfileInterface.cpp" line="2253"/> + <location filename="../ProfileInterface.cpp" line="2330"/> + <location filename="../ProfileInterface.cpp" line="2348"/> <source>Patch file %1 of %2 files</source> <translation>Патч файлу %1 з %2 файлів</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2076"/> + <location filename="../ProfileInterface.cpp" line="2075"/> <source>Qualify</source> <comment>%1 failed with...</comment> <translation>Якість</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2095"/> - <location filename="../ProfileInterface.cpp" line="2165"/> + <location filename="../ProfileInterface.cpp" line="2094"/> + <location filename="../ProfileInterface.cpp" line="2164"/> <source>Change Players...</source> <translation>Зміна гравців...</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2165"/> + <location filename="../ProfileInterface.cpp" line="2164"/> <source>Change Players</source> <comment>%1 failed with...</comment> <translation>Змінити гравців</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2184"/> - <location filename="../ProfileInterface.cpp" line="2214"/> - <location filename="../ProfileInterface.cpp" line="2280"/> + <location filename="../ProfileInterface.cpp" line="2183"/> + <location filename="../ProfileInterface.cpp" line="2213"/> + <location filename="../ProfileInterface.cpp" line="2279"/> <source>Change Crew...</source> <translation>Зміна банди...</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2214"/> + <location filename="../ProfileInterface.cpp" line="2213"/> <source>Failed to enter a valid Snapmatic Crew ID</source> <translation>Не вдалося ввести дійсний ID Банди Snapmatic</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2280"/> + <location filename="../ProfileInterface.cpp" line="2279"/> <source>Change Crew</source> <comment>%1 failed with...</comment> <translation>Змінити банду</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2299"/> - <location filename="../ProfileInterface.cpp" line="2313"/> - <location filename="../ProfileInterface.cpp" line="2372"/> + <location filename="../ProfileInterface.cpp" line="2298"/> + <location filename="../ProfileInterface.cpp" line="2312"/> + <location filename="../ProfileInterface.cpp" line="2371"/> <source>Change Title...</source> <translation>Зміна назви...</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2313"/> + <location filename="../ProfileInterface.cpp" line="2312"/> <source>Failed to enter a valid Snapmatic title</source> <translation>Не вдалося ввести дійсний заголовок Snapmatic</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2372"/> + <location filename="../ProfileInterface.cpp" line="2371"/> <source>Change Title</source> <comment>%1 failed with...</comment> <translation>Змінити назву</translation> </message> <message> - <location filename="../UserInterface.cpp" line="586"/> + <location filename="../UserInterface.cpp" line="591"/> <source>All profile files (*.g5e SGTA* PGTA*)</source> <translation>Усі файли зображень (*.g5e SGTA* PGTA*)</translation> </message> @@ -2028,25 +2028,25 @@ Press 1 for Default View</source> <translation>Змінити властивості Snapmatic не вдалося через JSON Помилку</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2208"/> + <location filename="../ProfileInterface.cpp" line="2207"/> <location filename="../SnapmaticEditor.cpp" line="403"/> <source>Snapmatic Crew</source> <translation>Snapmatic банда</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2208"/> + <location filename="../ProfileInterface.cpp" line="2207"/> <location filename="../SnapmaticEditor.cpp" line="403"/> <source>New Snapmatic crew:</source> <translation>Нова Snapmatic банда:</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2310"/> + <location filename="../ProfileInterface.cpp" line="2309"/> <location filename="../SnapmaticEditor.cpp" line="379"/> <source>Snapmatic Title</source> <translation>Snapmatic назва</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2310"/> + <location filename="../ProfileInterface.cpp" line="2309"/> <location filename="../SnapmaticEditor.cpp" line="379"/> <source>New Snapmatic title:</source> <translation>Новий Snapmatic заголовок:</translation> @@ -2103,19 +2103,19 @@ Press 1 for Default View</source> <name>SnapmaticPicture</name> <message> <location filename="../JsonEditorDialog.cpp" line="165"/> - <location filename="../SnapmaticPicture.cpp" line="344"/> + <location filename="../SnapmaticPicture.cpp" line="345"/> <source>JSON is incomplete and malformed</source> <translation>JSON неповний та неправильний</translation> </message> <message> <location filename="../JsonEditorDialog.cpp" line="168"/> - <location filename="../SnapmaticPicture.cpp" line="347"/> + <location filename="../SnapmaticPicture.cpp" line="348"/> <source>JSON is incomplete</source> <translation>JSON неповний</translation> </message> <message> <location filename="../JsonEditorDialog.cpp" line="171"/> - <location filename="../SnapmaticPicture.cpp" line="350"/> + <location filename="../SnapmaticPicture.cpp" line="351"/> <source>JSON is malformed</source> <translation>JSON неправильний</translation> </message> @@ -2125,42 +2125,42 @@ Press 1 for Default View</source> <translation>ФОТО - %1</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="314"/> + <location filename="../SnapmaticPicture.cpp" line="315"/> <source>open file %1</source> <translation>відкрити файл%1</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="326"/> + <location filename="../SnapmaticPicture.cpp" line="327"/> <source>header not exists</source> <translation>заголовок не існує</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="329"/> + <location filename="../SnapmaticPicture.cpp" line="330"/> <source>header is malformed</source> <translation>заголовок неправильний</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="332"/> + <location filename="../SnapmaticPicture.cpp" line="333"/> <source>picture not exists (%1)</source> <translation>зображення не існує (%1)</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="335"/> + <location filename="../SnapmaticPicture.cpp" line="336"/> <source>JSON not exists (%1)</source> <translation>JSON не існує (%1)</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="338"/> + <location filename="../SnapmaticPicture.cpp" line="339"/> <source>title not exists (%1)</source> <translation>заголовок не існує (%1)</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="341"/> + <location filename="../SnapmaticPicture.cpp" line="342"/> <source>description not exists (%1)</source> <translation>опис не існує (%1)</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="352"/> + <location filename="../SnapmaticPicture.cpp" line="353"/> <source>reading file %1 because of %2</source> <comment>Example for %2: JSON is malformed error</comment> <translation>читання файлу %1 тому що %2</translation> @@ -2329,7 +2329,7 @@ Press 1 for Default View</source> <name>UserInterface</name> <message> <location filename="../UserInterface.ui" line="20"/> - <location filename="../UserInterface.cpp" line="78"/> + <location filename="../UserInterface.cpp" line="83"/> <source>%2 - %1</source> <translation>%2 - %1</translation> </message> @@ -2361,9 +2361,9 @@ Press 1 for Default View</source> </message> <message> <location filename="../UserInterface.ui" line="153"/> - <location filename="../UserInterface.cpp" line="264"/> - <location filename="../UserInterface.cpp" line="288"/> - <location filename="../UserInterface.cpp" line="786"/> + <location filename="../UserInterface.cpp" line="269"/> + <location filename="../UserInterface.cpp" line="293"/> + <location filename="../UserInterface.cpp" line="791"/> <source>&Close</source> <translation>&Закрити</translation> </message> @@ -2399,8 +2399,8 @@ Press 1 for Default View</source> </message> <message> <location filename="../UserInterface.ui" line="236"/> - <location filename="../UserInterface.cpp" line="76"/> - <location filename="../UserInterface.cpp" line="876"/> + <location filename="../UserInterface.cpp" line="80"/> + <location filename="../UserInterface.cpp" line="885"/> <source>&About %1</source> <translation>&Про %1</translation> </message> @@ -2456,15 +2456,15 @@ Press 1 for Default View</source> </message> <message> <location filename="../UserInterface.ui" line="319"/> - <location filename="../UserInterface.cpp" line="382"/> + <location filename="../UserInterface.cpp" line="387"/> <source>Select &GTA V Folder...</source> <translation>Вибрати &GTA V теку...</translation> </message> <message> <location filename="../UserInterface.ui" line="322"/> <location filename="../OptionsDialog.cpp" line="704"/> - <location filename="../UserInterface.cpp" line="329"/> - <location filename="../UserInterface.cpp" line="844"/> + <location filename="../UserInterface.cpp" line="334"/> + <location filename="../UserInterface.cpp" line="849"/> <source>Select GTA V Folder...</source> <translation>Вибрати GTA V теку...</translation> </message> @@ -2521,25 +2521,25 @@ Press 1 for Default View</source> <translation>Сховати у грі</translation> </message> <message> - <location filename="../UserInterface.cpp" line="80"/> - <location filename="../UserInterface.cpp" line="445"/> - <location filename="../UserInterface.cpp" line="889"/> + <location filename="../UserInterface.cpp" line="85"/> + <location filename="../UserInterface.cpp" line="450"/> + <location filename="../UserInterface.cpp" line="898"/> <source>Select Profile</source> <translation>Вибрати профіль</translation> </message> <message> - <location filename="../UserInterface.cpp" line="168"/> - <location filename="../UserInterface.cpp" line="873"/> + <location filename="../UserInterface.cpp" line="173"/> + <location filename="../UserInterface.cpp" line="878"/> <source>&Donate</source> <translation>&Пожертвування</translation> </message> <message> - <location filename="../UserInterface.cpp" line="181"/> + <location filename="../UserInterface.cpp" line="186"/> <source>Donate</source> <translation>Пожертвування</translation> </message> <message> - <location filename="../UserInterface.cpp" line="189"/> + <location filename="../UserInterface.cpp" line="194"/> <source>Donation methods</source> <translation>Метод пожертвування</translation> </message> @@ -2552,30 +2552,30 @@ Press 1 for Default View</source> <translation type="vanished">Копіювати</translation> </message> <message> - <location filename="../UserInterface.cpp" line="256"/> + <location filename="../UserInterface.cpp" line="261"/> <source>&Copy</source> <translation>&Копіювати</translation> </message> <message> - <location filename="../UserInterface.cpp" line="583"/> + <location filename="../UserInterface.cpp" line="588"/> <source>Open File...</source> <translation>Відкрити файл...</translation> </message> <message> - <location filename="../UserInterface.cpp" line="625"/> - <location filename="../UserInterface.cpp" line="639"/> - <location filename="../UserInterface.cpp" line="663"/> - <location filename="../UserInterface.cpp" line="669"/> + <location filename="../UserInterface.cpp" line="630"/> + <location filename="../UserInterface.cpp" line="644"/> + <location filename="../UserInterface.cpp" line="668"/> + <location filename="../UserInterface.cpp" line="674"/> <source>Open File</source> <translation>Відкрити файл</translation> </message> <message> - <location filename="../UserInterface.cpp" line="663"/> + <location filename="../UserInterface.cpp" line="668"/> <source>Can't open %1 because of not valid file format</source> <translation>Неможливо відкрити %1 через невідомий формат файлу</translation> </message> <message> - <location filename="../UserInterface.cpp" line="751"/> + <location filename="../UserInterface.cpp" line="756"/> <source>%1 - Messages</source> <translation>%1 - Новини</translation> </message> diff --git a/res/gta5sync_zh_TW.ts b/res/gta5sync_zh_TW.ts index bb70143..fb4d4bc 100644 --- a/res/gta5sync_zh_TW.ts +++ b/res/gta5sync_zh_TW.ts @@ -1381,7 +1381,7 @@ Press 1 for Default View</source> <location filename="../ImportDialog.cpp" line="534"/> <location filename="../ImportDialog.cpp" line="844"/> <location filename="../ProfileInterface.cpp" line="563"/> - <location filename="../UserInterface.cpp" line="590"/> + <location filename="../UserInterface.cpp" line="595"/> <source>All files (**)</source> <translation>所有檔案 (**)</translation> </message> @@ -1426,26 +1426,26 @@ Press 1 for Default View</source> </message> <message> <location filename="../ProfileInterface.cpp" line="559"/> - <location filename="../UserInterface.cpp" line="587"/> + <location filename="../UserInterface.cpp" line="592"/> <source>GTA V Export (*.g5e)</source> <translation>GTA V Export (*.g5e)</translation> </message> <message> <location filename="../ProfileInterface.cpp" line="560"/> - <location filename="../UserInterface.cpp" line="588"/> + <location filename="../UserInterface.cpp" line="593"/> <source>Savegames files (SGTA*)</source> <translation>遊戲存檔 (SGTA*)</translation> </message> <message> <location filename="../ProfileInterface.cpp" line="561"/> - <location filename="../UserInterface.cpp" line="589"/> + <location filename="../UserInterface.cpp" line="594"/> <source>Snapmatic pictures (PGTA*)</source> <translation>Snapmatic 圖片 (PGTA*)</translation> </message> <message> <location filename="../ProfileInterface.cpp" line="583"/> <location filename="../ProfileInterface.cpp" line="974"/> - <location filename="../UserInterface.cpp" line="669"/> + <location filename="../UserInterface.cpp" line="674"/> <source>No valid file is selected</source> <translation>沒有選擇有效的檔案</translation> </message> @@ -1464,13 +1464,13 @@ Press 1 for Default View</source> </message> <message> <location filename="../ProfileInterface.cpp" line="676"/> - <location filename="../UserInterface.cpp" line="625"/> + <location filename="../UserInterface.cpp" line="630"/> <source>Failed to read Snapmatic picture</source> <translation>無法讀取 Snapmatic 圖片</translation> </message> <message> <location filename="../ProfileInterface.cpp" line="711"/> - <location filename="../UserInterface.cpp" line="639"/> + <location filename="../UserInterface.cpp" line="644"/> <source>Failed to read Savegame file</source> <translation>無法讀取遊戲存檔</translation> </message> @@ -1569,20 +1569,20 @@ Press 1 for Default View</source> <message> <location filename="../ProfileInterface.cpp" line="1583"/> <location filename="../ProfileInterface.cpp" line="1613"/> - <location filename="../ProfileInterface.cpp" line="2016"/> - <location filename="../ProfileInterface.cpp" line="2095"/> - <location filename="../ProfileInterface.cpp" line="2184"/> - <location filename="../ProfileInterface.cpp" line="2299"/> + <location filename="../ProfileInterface.cpp" line="2015"/> + <location filename="../ProfileInterface.cpp" line="2094"/> + <location filename="../ProfileInterface.cpp" line="2183"/> + <location filename="../ProfileInterface.cpp" line="2298"/> <source>No Snapmatic pictures are selected</source> <translation>未選擇 Snapmatic 圖片</translation> </message> <message> <location filename="../ProfileInterface.cpp" line="1594"/> <location filename="../ProfileInterface.cpp" line="1624"/> - <location filename="../ProfileInterface.cpp" line="2076"/> - <location filename="../ProfileInterface.cpp" line="2165"/> - <location filename="../ProfileInterface.cpp" line="2280"/> - <location filename="../ProfileInterface.cpp" line="2372"/> + <location filename="../ProfileInterface.cpp" line="2075"/> + <location filename="../ProfileInterface.cpp" line="2164"/> + <location filename="../ProfileInterface.cpp" line="2279"/> + <location filename="../ProfileInterface.cpp" line="2371"/> <source>%1 failed with... %2</source> @@ -1602,87 +1602,87 @@ Press 1 for Default View</source> <translation>已有與 uid %1 相同的 Snapmatic 圖片,你想要匯入新的 uid 和時間戳嗎?</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2016"/> - <location filename="../ProfileInterface.cpp" line="2076"/> + <location filename="../ProfileInterface.cpp" line="2015"/> + <location filename="../ProfileInterface.cpp" line="2075"/> <source>Qualify as Avatar</source> <translation>合格大頭貼</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2027"/> - <location filename="../ProfileInterface.cpp" line="2120"/> - <location filename="../ProfileInterface.cpp" line="2235"/> - <location filename="../ProfileInterface.cpp" line="2330"/> + <location filename="../ProfileInterface.cpp" line="2026"/> + <location filename="../ProfileInterface.cpp" line="2119"/> + <location filename="../ProfileInterface.cpp" line="2234"/> + <location filename="../ProfileInterface.cpp" line="2329"/> <source>Patch selected...</source> <translation>修改所選...</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2028"/> - <location filename="../ProfileInterface.cpp" line="2046"/> - <location filename="../ProfileInterface.cpp" line="2121"/> - <location filename="../ProfileInterface.cpp" line="2139"/> - <location filename="../ProfileInterface.cpp" line="2236"/> - <location filename="../ProfileInterface.cpp" line="2254"/> - <location filename="../ProfileInterface.cpp" line="2331"/> - <location filename="../ProfileInterface.cpp" line="2349"/> + <location filename="../ProfileInterface.cpp" line="2027"/> + <location filename="../ProfileInterface.cpp" line="2045"/> + <location filename="../ProfileInterface.cpp" line="2120"/> + <location filename="../ProfileInterface.cpp" line="2138"/> + <location filename="../ProfileInterface.cpp" line="2235"/> + <location filename="../ProfileInterface.cpp" line="2253"/> + <location filename="../ProfileInterface.cpp" line="2330"/> + <location filename="../ProfileInterface.cpp" line="2348"/> <source>Patch file %1 of %2 files</source> <translation>修改檔案 %1 共 %2 個檔案</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2076"/> + <location filename="../ProfileInterface.cpp" line="2075"/> <source>Qualify</source> <comment>%1 failed with...</comment> <translation>合格</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2095"/> - <location filename="../ProfileInterface.cpp" line="2165"/> + <location filename="../ProfileInterface.cpp" line="2094"/> + <location filename="../ProfileInterface.cpp" line="2164"/> <source>Change Players...</source> <translation>更改玩家...</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2165"/> + <location filename="../ProfileInterface.cpp" line="2164"/> <source>Change Players</source> <comment>%1 failed with...</comment> <translation>更改玩家</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2184"/> - <location filename="../ProfileInterface.cpp" line="2214"/> - <location filename="../ProfileInterface.cpp" line="2280"/> + <location filename="../ProfileInterface.cpp" line="2183"/> + <location filename="../ProfileInterface.cpp" line="2213"/> + <location filename="../ProfileInterface.cpp" line="2279"/> <source>Change Crew...</source> <translation>更改幫會...</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2214"/> + <location filename="../ProfileInterface.cpp" line="2213"/> <source>Failed to enter a valid Snapmatic Crew ID</source> <translation>輸入了無效的幫會 ID</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2280"/> + <location filename="../ProfileInterface.cpp" line="2279"/> <source>Change Crew</source> <comment>%1 failed with...</comment> <translation>更改幫會</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2299"/> - <location filename="../ProfileInterface.cpp" line="2313"/> - <location filename="../ProfileInterface.cpp" line="2372"/> + <location filename="../ProfileInterface.cpp" line="2298"/> + <location filename="../ProfileInterface.cpp" line="2312"/> + <location filename="../ProfileInterface.cpp" line="2371"/> <source>Change Title...</source> <translation>更改標題...</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2313"/> + <location filename="../ProfileInterface.cpp" line="2312"/> <source>Failed to enter a valid Snapmatic title</source> <translation>輸入了無效的標題</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2372"/> + <location filename="../ProfileInterface.cpp" line="2371"/> <source>Change Title</source> <comment>%1 failed with...</comment> <translation>更改標題</translation> </message> <message> - <location filename="../UserInterface.cpp" line="586"/> + <location filename="../UserInterface.cpp" line="591"/> <source>All profile files (*.g5e SGTA* PGTA*)</source> <translation>所有設定檔檔案 (*.g5e SGTA* PGTA*)</translation> </message> @@ -2010,25 +2010,25 @@ Press 1 for Default View</source> <translation>JSON 錯誤,未能更新 Snapmatic 屬性</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2208"/> + <location filename="../ProfileInterface.cpp" line="2207"/> <location filename="../SnapmaticEditor.cpp" line="403"/> <source>Snapmatic Crew</source> <translation>幫會</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2208"/> + <location filename="../ProfileInterface.cpp" line="2207"/> <location filename="../SnapmaticEditor.cpp" line="403"/> <source>New Snapmatic crew:</source> <translation>輸入新的幫會:</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2310"/> + <location filename="../ProfileInterface.cpp" line="2309"/> <location filename="../SnapmaticEditor.cpp" line="379"/> <source>Snapmatic Title</source> <translation>標題</translation> </message> <message> - <location filename="../ProfileInterface.cpp" line="2310"/> + <location filename="../ProfileInterface.cpp" line="2309"/> <location filename="../SnapmaticEditor.cpp" line="379"/> <source>New Snapmatic title:</source> <translation>輸入新的標題:</translation> @@ -2085,19 +2085,19 @@ Press 1 for Default View</source> <name>SnapmaticPicture</name> <message> <location filename="../JsonEditorDialog.cpp" line="165"/> - <location filename="../SnapmaticPicture.cpp" line="344"/> + <location filename="../SnapmaticPicture.cpp" line="345"/> <source>JSON is incomplete and malformed</source> <translation>JSON 不完整和異常</translation> </message> <message> <location filename="../JsonEditorDialog.cpp" line="168"/> - <location filename="../SnapmaticPicture.cpp" line="347"/> + <location filename="../SnapmaticPicture.cpp" line="348"/> <source>JSON is incomplete</source> <translation>JSON 不完整</translation> </message> <message> <location filename="../JsonEditorDialog.cpp" line="171"/> - <location filename="../SnapmaticPicture.cpp" line="350"/> + <location filename="../SnapmaticPicture.cpp" line="351"/> <source>JSON is malformed</source> <translation>JSON 異常</translation> </message> @@ -2107,42 +2107,42 @@ Press 1 for Default View</source> <translation>照片 - %1</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="314"/> + <location filename="../SnapmaticPicture.cpp" line="315"/> <source>open file %1</source> <translation>開啟檔案 - %1</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="326"/> + <location filename="../SnapmaticPicture.cpp" line="327"/> <source>header not exists</source> <translation>標頭不存在</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="329"/> + <location filename="../SnapmaticPicture.cpp" line="330"/> <source>header is malformed</source> <translation>標頭異常</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="332"/> + <location filename="../SnapmaticPicture.cpp" line="333"/> <source>picture not exists (%1)</source> <translation>圖片不存在 (%1)</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="335"/> + <location filename="../SnapmaticPicture.cpp" line="336"/> <source>JSON not exists (%1)</source> <translation>JSON 不存在 (%1)</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="338"/> + <location filename="../SnapmaticPicture.cpp" line="339"/> <source>title not exists (%1)</source> <translation>標題不存在 (%1)</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="341"/> + <location filename="../SnapmaticPicture.cpp" line="342"/> <source>description not exists (%1)</source> <translation>描述不存在 (%1)</translation> </message> <message> - <location filename="../SnapmaticPicture.cpp" line="352"/> + <location filename="../SnapmaticPicture.cpp" line="353"/> <source>reading file %1 because of %2</source> <comment>Example for %2: JSON is malformed error</comment> <translation>讀取檔案 %1 失敗,因為 %2</translation> @@ -2310,7 +2310,7 @@ Press 1 for Default View</source> <name>UserInterface</name> <message> <location filename="../UserInterface.ui" line="20"/> - <location filename="../UserInterface.cpp" line="78"/> + <location filename="../UserInterface.cpp" line="83"/> <source>%2 - %1</source> <translation>%2 - %1</translation> </message> @@ -2342,9 +2342,9 @@ Press 1 for Default View</source> </message> <message> <location filename="../UserInterface.ui" line="153"/> - <location filename="../UserInterface.cpp" line="264"/> - <location filename="../UserInterface.cpp" line="288"/> - <location filename="../UserInterface.cpp" line="786"/> + <location filename="../UserInterface.cpp" line="269"/> + <location filename="../UserInterface.cpp" line="293"/> + <location filename="../UserInterface.cpp" line="791"/> <source>&Close</source> <translation>關閉(&C)</translation> </message> @@ -2380,8 +2380,8 @@ Press 1 for Default View</source> </message> <message> <location filename="../UserInterface.ui" line="236"/> - <location filename="../UserInterface.cpp" line="76"/> - <location filename="../UserInterface.cpp" line="876"/> + <location filename="../UserInterface.cpp" line="80"/> + <location filename="../UserInterface.cpp" line="885"/> <source>&About %1</source> <translation>關於 %1(&A)</translation> </message> @@ -2437,15 +2437,15 @@ Press 1 for Default View</source> </message> <message> <location filename="../UserInterface.ui" line="319"/> - <location filename="../UserInterface.cpp" line="382"/> + <location filename="../UserInterface.cpp" line="387"/> <source>Select &GTA V Folder...</source> <translation>選擇 GTA V 資料夾(&G)...</translation> </message> <message> <location filename="../UserInterface.ui" line="322"/> <location filename="../OptionsDialog.cpp" line="704"/> - <location filename="../UserInterface.cpp" line="329"/> - <location filename="../UserInterface.cpp" line="844"/> + <location filename="../UserInterface.cpp" line="334"/> + <location filename="../UserInterface.cpp" line="849"/> <source>Select GTA V Folder...</source> <translation>選擇 GTA V 資料夾...</translation> </message> @@ -2502,25 +2502,25 @@ Press 1 for Default View</source> <translation>在遊戲中隱藏</translation> </message> <message> - <location filename="../UserInterface.cpp" line="80"/> - <location filename="../UserInterface.cpp" line="445"/> - <location filename="../UserInterface.cpp" line="889"/> + <location filename="../UserInterface.cpp" line="85"/> + <location filename="../UserInterface.cpp" line="450"/> + <location filename="../UserInterface.cpp" line="898"/> <source>Select Profile</source> <translation>選擇設定檔</translation> </message> <message> - <location filename="../UserInterface.cpp" line="168"/> - <location filename="../UserInterface.cpp" line="873"/> + <location filename="../UserInterface.cpp" line="173"/> + <location filename="../UserInterface.cpp" line="878"/> <source>&Donate</source> <translation>贊助(&D)</translation> </message> <message> - <location filename="../UserInterface.cpp" line="181"/> + <location filename="../UserInterface.cpp" line="186"/> <source>Donate</source> <translation>贊助</translation> </message> <message> - <location filename="../UserInterface.cpp" line="189"/> + <location filename="../UserInterface.cpp" line="194"/> <source>Donation methods</source> <translation>贊助方式</translation> </message> @@ -2533,30 +2533,30 @@ Press 1 for Default View</source> <translation type="vanished">複製</translation> </message> <message> - <location filename="../UserInterface.cpp" line="256"/> + <location filename="../UserInterface.cpp" line="261"/> <source>&Copy</source> <translation>複製(&C)</translation> </message> <message> - <location filename="../UserInterface.cpp" line="583"/> + <location filename="../UserInterface.cpp" line="588"/> <source>Open File...</source> <translation>開啟檔案...</translation> </message> <message> - <location filename="../UserInterface.cpp" line="625"/> - <location filename="../UserInterface.cpp" line="639"/> - <location filename="../UserInterface.cpp" line="663"/> - <location filename="../UserInterface.cpp" line="669"/> + <location filename="../UserInterface.cpp" line="630"/> + <location filename="../UserInterface.cpp" line="644"/> + <location filename="../UserInterface.cpp" line="668"/> + <location filename="../UserInterface.cpp" line="674"/> <source>Open File</source> <translation>開啟檔案</translation> </message> <message> - <location filename="../UserInterface.cpp" line="663"/> + <location filename="../UserInterface.cpp" line="668"/> <source>Can't open %1 because of not valid file format</source> <translation>格式無效,無法開啟 %1</translation> </message> <message> - <location filename="../UserInterface.cpp" line="751"/> + <location filename="../UserInterface.cpp" line="756"/> <source>%1 - Messages</source> <translation>%1 - 新聞</translation> </message> diff --git a/res/qt6/qtbase_de.qm b/res/qt6/qtbase_de.qm index a108050..a0d2672 100644 Binary files a/res/qt6/qtbase_de.qm and b/res/qt6/qtbase_de.qm differ diff --git a/res/zec.str b/res/zec.str deleted file mode 100644 index b7160ff..0000000 --- a/res/zec.str +++ /dev/null @@ -1 +0,0 @@ -Zcash \ No newline at end of file diff --git a/res/zec.svgz b/res/zec.svgz deleted file mode 100644 index a39853d..0000000 Binary files a/res/zec.svgz and /dev/null differ