Compare commits

...

6 Commits

Author SHA1 Message Date
Rafael 20de3627d5
fix manifest release year
continuous-integration/drone/push Build is passing Details
2023-03-15 09:19:24 +01:00
Syping 13b6d614fc gta5view 1.10.2 release
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
- fix crash bug and upload issue
2023-03-15 07:10:50 +01:00
Syping d7b28c2468 fix Content Mode options and few other changes
continuous-integration/drone/push Build is passing Details
- fix setupRadioButtons (Content Mode options)
- update integrated qtbase_de.qm from Qt 6.4
- bump copyright year and some version numbers (again)
2022-12-25 22:11:51 +01:00
Syping 5e6c4e6ad1 fix Qt 6.4 build and few other changes
continuous-integration/drone/push Build is passing Details
- include QStringEncoder and QStringDecoder for Qt 6.4
- update integrated qtbase_de.qm from Qt 6.3
- fix macOS theme detection on Qt 6
- bump copyright year and some version numbers
- remove ZEC donation
- rework README.md
2022-08-21 21:39:19 +02:00
Syping 3cd6cc903d gta5view 1.10.1 release
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2021-06-17 06:14:35 +02:00
Syping c42cc1dc26 Add Korean strings for Desktop and Metainfo files
continuous-integration/drone/push Build is passing Details
2021-05-28 15:21:07 +02:00
31 changed files with 784 additions and 733 deletions

View File

@ -24,7 +24,7 @@ BEGIN
VALUE "FileDescription", "gta5view" VALUE "FileDescription", "gta5view"
VALUE "FileVersion", "MAJOR_VER.MINOR_VER.PATCH_VERSTR_BUILD_VER" VALUE "FileVersion", "MAJOR_VER.MINOR_VER.PATCH_VERSTR_BUILD_VER"
VALUE "InternalName", "gta5view" VALUE "InternalName", "gta5view"
VALUE "LegalCopyright", "Copyright © 2016-2021 Syping" VALUE "LegalCopyright", "Copyright © 2016-2023 Syping"
VALUE "OriginalFilename", "gta5view.exe" VALUE "OriginalFilename", "gta5view.exe"
VALUE "ProductName", "gta5view" VALUE "ProductName", "gta5view"
VALUE "ProductVersion", "MAJOR_VER.MINOR_VER.PATCH_VERSTR_BUILD_VER" VALUE "ProductVersion", "MAJOR_VER.MINOR_VER.PATCH_VERSTR_BUILD_VER"

View File

@ -1 +1 @@
btc:187NSQSPzdMpQDGhxZAuw4AhZ7LgoAPV7D,eth:0x19d71DfCa86104d37a13D3c5d419936421CDC569,ltc:LKr6yvBoMMGmcxViS8Kc1A2sDjVSWTXn4m,xmr:43TB3ZMP5nk1pu5EQXRGPzdTKvmFEBGgccX3tNhRknLLiUYQ7z7dNedVHEA6WrWdByZv1isvFmjSGhCF7ddx3eRxFdm5Fzz,zec:t1SpfDKj6qGZFwyRdzJBw9w2PTj8rUixZGh btc:187NSQSPzdMpQDGhxZAuw4AhZ7LgoAPV7D,eth:0x19d71DfCa86104d37a13D3c5d419936421CDC569,ltc:LKr6yvBoMMGmcxViS8Kc1A2sDjVSWTXn4m,xmr:43TB3ZMP5nk1pu5EQXRGPzdTKvmFEBGgccX3tNhRknLLiUYQ7z7dNedVHEA6WrWdByZv1isvFmjSGhCF7ddx3eRxFdm5Fzz

View File

@ -4,8 +4,8 @@
!define APP_EXT ".g5e" !define APP_EXT ".g5e"
!define COMP_NAME "Syping" !define COMP_NAME "Syping"
!define WEB_SITE "https://gta5view.syping.de/" !define WEB_SITE "https://gta5view.syping.de/"
!define VERSION "1.10.0.0" !define VERSION "1.10.2.0"
!define COPYRIGHT "Copyright © 2016-2021 Syping" !define COPYRIGHT "Copyright © 2016-2022 Syping"
!define DESCRIPTION "Open Source Snapmatic and Savegame viewer/editor for GTA V" !define DESCRIPTION "Open Source Snapmatic and Savegame viewer/editor for GTA V"
!define INSTALLER_NAME "gta5view_setup.exe" !define INSTALLER_NAME "gta5view_setup.exe"
!define MAIN_APP_EXE "gta5view.exe" !define MAIN_APP_EXE "gta5view.exe"

View File

@ -1,6 +1,6 @@
app-id: de.syping.gta5view app-id: de.syping.gta5view
runtime: org.kde.Platform runtime: org.kde.Platform
runtime-version: '5.15' runtime-version: '5.15-21.08'
sdk: org.kde.Sdk sdk: org.kde.Sdk
command: gta5view command: gta5view
finish-args: finish-args:

View File

@ -5,7 +5,7 @@ language: cpp
services: services:
- docker - docker
env: env:
global: global:
- BUILD_TYPE=REL - BUILD_TYPE=REL
@ -22,22 +22,12 @@ matrix:
- BUILD_SCRIPT=windows_docker.sh - BUILD_SCRIPT=windows_docker.sh
- QT_SELECT=qt5-x86_64-w64-mingw32 - QT_SELECT=qt5-x86_64-w64-mingw32
- RELEASE_LABEL="Windows 64-Bit Portable" - 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: - env:
- BUILD_SCRIPT=wininstall_docker.sh - BUILD_SCRIPT=wininstall_docker.sh
- QT_SELECT=qt5-x86_64-w64-mingw32 - QT_SELECT=qt5-x86_64-w64-mingw32
- RELEASE_LABEL="Windows 64-Bit Installer" - RELEASE_LABEL="Windows 64-Bit Installer"
- os: osx - os: osx
osx_image: xcode10.3 osx_image: xcode14.2
env: env:
- BUILD_SCRIPT=osx_ci.sh - BUILD_SCRIPT=osx_ci.sh
- RELEASE_LABEL="Mac OS X 64-Bit Disk Image" - RELEASE_LABEL="Mac OS X 64-Bit Disk Image"

View File

@ -38,7 +38,7 @@ if(APPLE)
res/gta5view.icns res/gta5view.icns
) )
set(MACOSX_BUNDLE_BUNDLE_NAME gta5view) 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_ICON_FILE gta5view.icns)
set(MACOSX_BUNDLE_GUI_IDENTIFIER de.syping.gta5view) set(MACOSX_BUNDLE_GUI_IDENTIFIER de.syping.gta5view)
set_source_files_properties(res/gta5view.icns PROPERTIES MACOSX_PACKAGE_LOCATION "Resources") set_source_files_properties(res/gta5view.icns PROPERTIES MACOSX_PACKAGE_LOCATION "Resources")

View File

@ -1,6 +1,6 @@
/***************************************************************************** /*****************************************************************************
* gta5view Grand Theft Auto V Profile Viewer * 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 * This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
@ -111,8 +111,12 @@ ImportDialog::ImportDialog(QString profileName, QWidget *parent) :
ui->vlButtom->setSpacing(6 * screenRatio); ui->vlButtom->setSpacing(6 * screenRatio);
#ifndef Q_OS_MAC #ifndef Q_OS_MAC
ui->vlButtom->setContentsMargins(9 * screenRatio, 6 * screenRatio, 9 * screenRatio, 9 * screenRatio); ui->vlButtom->setContentsMargins(9 * screenRatio, 6 * screenRatio, 9 * screenRatio, 9 * screenRatio);
#else
#if QT_VERSION >= 0x060000
if (QApplication::style()->objectName() == "macos") {
#else #else
if (QApplication::style()->objectName() == "macintosh") { if (QApplication::style()->objectName() == "macintosh") {
#endif
ui->vlButtom->setContentsMargins(9 * screenRatio, 9 * screenRatio, 9 * screenRatio, 9 * screenRatio); ui->vlButtom->setContentsMargins(9 * screenRatio, 9 * screenRatio, 9 * screenRatio, 9 * screenRatio);
} }
else { else {

View File

@ -282,6 +282,7 @@ void OptionsDialog::setupRadioButtons()
case 0: case 0:
case 20: case 20:
ui->rbModern->setChecked(true); ui->rbModern->setChecked(true);
ui->cbDoubleclick->setChecked(false);
break; break;
case 1: case 1:
case 2: case 2:
@ -291,11 +292,12 @@ void OptionsDialog::setupRadioButtons()
break; break;
case 10: case 10:
ui->rbClassic->setChecked(true); ui->rbClassic->setChecked(true);
#if QT_VERSION >= 0x050800 ui->cbDoubleclick->setChecked(false);
Q_FALLTHROUGH(); break;
#endif
case 11: case 11:
ui->rbClassic->setChecked(true);
ui->cbDoubleclick->setChecked(true); ui->cbDoubleclick->setChecked(true);
break;
} }
} }
} }

View File

@ -839,7 +839,7 @@ void PictureDialog::editSnapmaticImage()
importDialog->exec(); importDialog->exec();
if (importDialog->isImportAgreed()) { if (importDialog->isImportAgreed()) {
const QByteArray previousPicture = smpic->getPictureStream(); const QByteArray previousPicture = smpic->getPictureStream();
bool success = smpic->setImage(importDialog->image()); bool success = smpic->setImage(importDialog->image(), importDialog->isUnlimitedBuffer());
if (success) { if (success) {
QString currentFilePath = smpic->getPictureFilePath(); QString currentFilePath = smpic->getPictureFilePath();
QString originalFilePath = smpic->getOriginalPictureFilePath(); QString originalFilePath = smpic->getOriginalPictureFilePath();

View File

@ -1,6 +1,6 @@
/***************************************************************************** /*****************************************************************************
* gta5view Grand Theft Auto V Profile Viewer * 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 * This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
@ -124,8 +124,12 @@ ProfileInterface::ProfileInterface(ProfileDatabase *profileDB, CrewDatabase *cre
#ifndef Q_OS_MAC #ifndef Q_OS_MAC
ui->hlButtons->setSpacing(6 * screenRatio); ui->hlButtons->setSpacing(6 * screenRatio);
ui->hlButtons->setContentsMargins(9 * screenRatio, 9 * screenRatio, 9 * screenRatio, 9 * screenRatio); ui->hlButtons->setContentsMargins(9 * screenRatio, 9 * screenRatio, 9 * screenRatio, 9 * screenRatio);
#else
#if QT_VERSION >= 0x060000
if (QApplication::style()->objectName() == "macos") {
#else #else
if (QApplication::style()->objectName() == "macintosh") { if (QApplication::style()->objectName() == "macintosh") {
#endif
ui->hlButtons->setSpacing(6 * screenRatio); ui->hlButtons->setSpacing(6 * screenRatio);
ui->hlButtons->setContentsMargins(9 * screenRatio, 15 * screenRatio, 15 * screenRatio, 17 * 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")) { if (fileName.startsWith("PGTA5") && !fileName.endsWith(".bak")) {
t_snapmaticPics << fileName; t_snapmaticPics << fileName;
if (!snapmaticPics.contains(fileName)) { if (fileName.endsWith(".hidden")) {
n_snapmaticPics << fileName; 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 #ifdef Q_OS_MAC
// DPI calculation // DPI calculation
qreal screenRatio = AppEnv::screenRatio(); qreal screenRatio = AppEnv::screenRatio();
#if QT_VERSION >= 0x060000
if (QApplication::style()->objectName() == "macos") {
#else
if (QApplication::style()->objectName() == "macintosh") { if (QApplication::style()->objectName() == "macintosh") {
#endif
ui->hlButtons->setSpacing(6 * screenRatio); ui->hlButtons->setSpacing(6 * screenRatio);
ui->hlButtons->setContentsMargins(9 * screenRatio, 15 * screenRatio, 15 * screenRatio, 17 * 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() void ProfileInterface::retranslateUi()
{ {
ui->retranslateUi(this); ui->retranslateUi(this);
QString appVersion = GTA5SYNC_APPVER; QString appVersion = QApplication::applicationVersion();
#ifndef GTA5SYNC_BUILDTYPE_REL const char* literalBuildType = GTA5SYNC_BUILDTYPE;
#ifdef GTA5SYNC_COMMIT #ifdef GTA5SYNC_COMMIT
if (!appVersion.contains("-")) if ((strcmp(literalBuildType, REL_BUILDTYPE) != 0) && !appVersion.contains("-"))
appVersion = appVersion % "-" % GTA5SYNC_COMMIT; appVersion = appVersion % "-" % GTA5SYNC_COMMIT;
#endif
#endif #endif
ui->labVersion->setText(QString("%1 %2").arg(GTA5SYNC_APPSTR, appVersion)); ui->labVersion->setText(QString("%1 %2").arg(GTA5SYNC_APPSTR, appVersion));
} }

View File

@ -14,36 +14,32 @@ Open Source Snapmatic and Savegame viewer/editor for GTA V
#### Build gta5view for Windows #### Build gta5view for Windows
# Note: Install Docker Community Edition and Git before continuing # 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 pull sypingauto/gta5view-build:1.10-static
docker run --rm -v ${PWD}:/gta5view -it sypingauto/gta5view-build:1.10-static git clone https://gitlab.com/Syping/gta5view
cd /gta5view && mkdir -p build && cd build docker run --rm -v "$PWD/gta5view:/gta5view" -it sypingauto/gta5view-build:1.10-static
mingw64-qt-cmake ../ mingw64-qt-cmake -B /gta5view/build /gta5view
make -j $(nproc --all) cmake --build /gta5view/build
#### Build gta5view for Debian/Ubuntu #### Build gta5view for Debian/Ubuntu
sudo apt-get install cmake git gcc g++ libqt5svg5-dev make qtbase5-dev qttranslations5-l10n sudo apt-get install cmake git gcc g++ libqt5svg5-dev make qtbase5-dev qttranslations5-l10n
git clone https://gitlab.com/Syping/gta5view && cd gta5view git clone https://gitlab.com/Syping/gta5view
mkdir -p build && cd build cmake -B gta5view-build gta5view
cmake ../ cmake --build gta5view-build
make -j $(nproc --all) sudo cmake --install gta5view-build
sudo make install
#### Build gta5view for Arch/Manjaro #### Build gta5view for Arch/Manjaro
sudo pacman -S cmake gcc git make qt5-base qt5-svg qt5-tools qt5-translations sudo pacman -S cmake gcc git make qt5-base qt5-svg qt5-tools qt5-translations
git clone https://gitlab.com/Syping/gta5view && cd gta5view git clone https://gitlab.com/Syping/gta5view
mkdir -p build && cd build cmake -B gta5view-build gta5view
cmake ../ cmake --build gta5view-build
make -j $(nproc --all) sudo cmake --install gta5view-build
sudo make install
#### 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 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 git clone https://gitlab.com/Syping/gta5view
mkdir -p build && cd build cmake -B gta5view-build gta5view
cmake ../ cmake --build gta5view-build
make -j $(nproc --all) sudo cmake --install gta5view-build
sudo make install

View File

@ -1,6 +1,6 @@
/***************************************************************************** /*****************************************************************************
* gta5view Grand Theft Auto V Profile Viewer * 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 * This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
@ -22,12 +22,29 @@
#include <QFile> #include <QFile>
#if QT_VERSION < 0x060000 #if QT_VERSION < 0x060000
#include <QTextCodec> #include <QTextCodec>
#else
#include <QStringEncoder>
#include <QStringDecoder>
#endif #endif
#ifdef RAGEPHOTO_BENCHMARK #ifdef RAGEPHOTO_BENCHMARK
#include <QFileInfo> #include <QFileInfo>
#include <chrono> #include <chrono>
#endif #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() RagePhoto::RagePhoto()
{ {
p_photoFormat = PhotoFormat::Undefined; p_photoFormat = PhotoFormat::Undefined;
@ -527,8 +544,15 @@ bool RagePhoto::setJsonData(const QByteArray &data)
QJsonDocument t_jsonDocument = QJsonDocument::fromJson(data); QJsonDocument t_jsonDocument = QJsonDocument::fromJson(data);
if (t_jsonDocument.isNull()) if (t_jsonDocument.isNull())
return false; return false;
p_jsonData = t_jsonDocument.toJson(QJsonDocument::Compact);
p_jsonObject = t_jsonDocument.object(); 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; return true;
} }
@ -552,6 +576,8 @@ bool RagePhoto::setPhotoData(const QByteArray &data)
if (size > p_photoBuffer) if (size > p_photoBuffer)
return false; return false;
p_photoData = data; p_photoData = data;
// serializer band-aid
setJsonData(p_jsonData);
return true; return true;
} }
@ -560,6 +586,8 @@ bool RagePhoto::setPhotoData(const char *data, int size)
if (static_cast<quint32>(size) > p_photoBuffer) if (static_cast<quint32>(size) > p_photoBuffer)
return false; return false;
p_photoData = QByteArray(data, size); p_photoData = QByteArray(data, size);
// serializer band-aid
setJsonData(p_jsonData);
return true; return true;
} }
@ -637,6 +665,9 @@ QByteArray RagePhoto::save(PhotoFormat photoFormat)
void RagePhoto::save(QIODevice *ioDevice, PhotoFormat photoFormat) void RagePhoto::save(QIODevice *ioDevice, PhotoFormat photoFormat)
{ {
// serializer band-aid
setJsonData(p_jsonData);
if (photoFormat == PhotoFormat::G5EX) { if (photoFormat == PhotoFormat::G5EX) {
char uInt32Buffer[4]; char uInt32Buffer[4];
quint32 format = static_cast<quint32>(PhotoFormat::G5EX); quint32 format = static_cast<quint32>(PhotoFormat::G5EX);

View File

@ -34,6 +34,8 @@
#if QT_VERSION < 0x060000 #if QT_VERSION < 0x060000
#include <QTextCodec> #include <QTextCodec>
#else
#include <QStringDecoder>
#endif #endif
#if QT_VERSION >= 0x050000 #if QT_VERSION >= 0x050000
@ -199,6 +201,7 @@ bool SnapmaticPicture::setImage(const QImage &picture, bool eXtendMode)
else { else {
#ifndef GTA5SYNC_DYNAMIC_PHOTOBUFFER #ifndef GTA5SYNC_DYNAMIC_PHOTOBUFFER
if (p_ragePhoto.photoBuffer() != jpegPicStreamLength) if (p_ragePhoto.photoBuffer() != jpegPicStreamLength)
p_ragePhoto.setPhotoData(QByteArray()); // avoid buffer set fail
p_ragePhoto.setPhotoBuffer(jpegPicStreamLength, true); p_ragePhoto.setPhotoBuffer(jpegPicStreamLength, true);
#endif #endif
picByteArray = picByteArrayT; picByteArray = picByteArrayT;

View File

@ -357,7 +357,7 @@ void SnapmaticWidget::editSnapmaticImage()
importDialog->exec(); importDialog->exec();
if (importDialog->isImportAgreed()) { if (importDialog->isImportAgreed()) {
const QByteArray previousPicture = smpic->getPictureStream(); const QByteArray previousPicture = smpic->getPictureStream();
bool success = smpic->setImage(importDialog->image()); bool success = smpic->setImage(importDialog->image(), importDialog->isUnlimitedBuffer());
if (success) { if (success) {
QString currentFilePath = smpic->getPictureFilePath(); QString currentFilePath = smpic->getPictureFilePath();
QString originalFilePath = smpic->getOriginalPictureFilePath(); QString originalFilePath = smpic->getOriginalPictureFilePath();

View File

@ -73,7 +73,12 @@ UserInterface::UserInterface(ProfileDatabase *profileDB, CrewDatabase *crewDB, D
ui->menuProfile->setEnabled(false); ui->menuProfile->setEnabled(false);
ui->actionSelect_profile->setEnabled(false); ui->actionSelect_profile->setEnabled(false);
ui->actionAbout_gta5sync->setIcon(IconLoader::loadingAppIcon()); 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)); ui->actionAbout_gta5sync->setText(tr("&About %1").arg(GTA5SYNC_APPSTR));
#endif
ui->cmdClose->setToolTip(ui->cmdClose->toolTip().arg(GTA5SYNC_APPSTR)); ui->cmdClose->setToolTip(ui->cmdClose->toolTip().arg(GTA5SYNC_APPSTR));
defaultWindowTitle = tr("%2 - %1").arg("%1", GTA5SYNC_APPSTR); defaultWindowTitle = tr("%2 - %1").arg("%1", GTA5SYNC_APPSTR);
@ -873,13 +878,17 @@ void UserInterface::retranslateUi()
donateAction->setText(tr("&Donate")); donateAction->setText(tr("&Donate"));
#endif #endif
#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)); 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 #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 #endif
ui->labVersion->setText(QString("%1 %2").arg(GTA5SYNC_APPSTR, appVersion)); ui->labVersion->setText(QString("%1 %2").arg(GTA5SYNC_APPSTR, appVersion));
if (profileOpen) { if (profileOpen) {

View File

@ -47,11 +47,11 @@
#endif #endif
#ifndef GTA5SYNC_COPYRIGHT #ifndef GTA5SYNC_COPYRIGHT
#define GTA5SYNC_COPYRIGHT "2016-2021" #define GTA5SYNC_COPYRIGHT "2016-2023"
#endif #endif
#ifndef GTA5SYNC_APPVER #ifndef GTA5SYNC_APPVER
#define GTA5SYNC_APPVER "1.10.0" #define GTA5SYNC_APPVER "1.10.2"
#endif #endif
#if __cplusplus #if __cplusplus

View File

@ -4,8 +4,8 @@ IDI_ICON1 ICON DISCARDABLE "5sync.ico"
CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "gta5view.exe.manifest" CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "gta5view.exe.manifest"
#include <windows.h> #include <windows.h>
VS_VERSION_INFO VERSIONINFO VS_VERSION_INFO VERSIONINFO
FILEVERSION 1, 10, 0, 0 FILEVERSION 1, 10, 2, 0
PRODUCTVERSION 1, 10, 0, 0 PRODUCTVERSION 1, 10, 2, 0
FILEFLAGSMASK 0x3fL FILEFLAGSMASK 0x3fL
FILEFLAGS 0 FILEFLAGS 0
FILEOS VOS_NT_WINDOWS32 FILEOS VOS_NT_WINDOWS32
@ -22,12 +22,12 @@ BEGIN
BEGIN BEGIN
VALUE "CompanyName", "Syping" VALUE "CompanyName", "Syping"
VALUE "FileDescription", "gta5view" VALUE "FileDescription", "gta5view"
VALUE "FileVersion", "1.10.0" VALUE "FileVersion", "1.10.2"
VALUE "InternalName", "gta5view" VALUE "InternalName", "gta5view"
VALUE "LegalCopyright", "Copyright © 2016-2021 Syping" VALUE "LegalCopyright", "Copyright © 2016-2023 Syping"
VALUE "OriginalFilename", "gta5view.exe" VALUE "OriginalFilename", "gta5view.exe"
VALUE "ProductName", "gta5view" VALUE "ProductName", "gta5view"
VALUE "ProductVersion", "1.10.0" VALUE "ProductVersion", "1.10.2"
END END
END END
END END

View File

@ -3,6 +3,7 @@ Type=Application
Name=gta5view Name=gta5view
Comment=Open and edit GTA V profiles Comment=Open and edit GTA V profiles
Comment[de]=GTA V Profile öffnen und bearbeiten Comment[de]=GTA V Profile öffnen und bearbeiten
Comment[ko]=GTA V
Comment[ru]=Просмотрщик и редактор профилей GTA V Comment[ru]=Просмотрщик и редактор профилей GTA V
Comment[zh_TW]= GTA V Comment[zh_TW]= GTA V
Categories=Qt;Utility;FileTools; Categories=Qt;Utility;FileTools;

View File

@ -10,6 +10,7 @@
<summary>Open and edit GTA V profiles</summary> <summary>Open and edit GTA V profiles</summary>
<summary xml:lang="de">GTA V Profile öffnen und bearbeiten</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="ru">Просмотрщик и редактор профилей GTA V</summary>
<summary xml:lang="zh-TW">打開與編輯 GTA V 個人檔案</summary> <summary xml:lang="zh-TW">打開與編輯 GTA V 個人檔案</summary>
@ -33,6 +34,8 @@
<developer_name>Syping</developer_name> <developer_name>Syping</developer_name>
<releases> <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-05-27" version="1.10.0"/>
<release date="2021-03-22" version="1.9.2"/> <release date="2021-03-22" version="1.9.2"/>
<release date="2020-12-16" version="1.9.1"/> <release date="2020-12-16" version="1.9.1"/>

View File

@ -8,8 +8,6 @@
<file>ltc.svgz</file> <file>ltc.svgz</file>
<file>xmr.str</file> <file>xmr.str</file>
<file>xmr.svgz</file> <file>xmr.svgz</file>
<file>zec.str</file>
<file>zec.svgz</file>
</qresource> </qresource>
<qresource prefix="/img"> <qresource prefix="/img">
<file>donate.svgz</file> <file>donate.svgz</file>

View File

@ -1341,7 +1341,7 @@ Press 1 for Default View</source>
<location filename="../ImportDialog.cpp" line="534"/> <location filename="../ImportDialog.cpp" line="534"/>
<location filename="../ImportDialog.cpp" line="844"/> <location filename="../ImportDialog.cpp" line="844"/>
<location filename="../ProfileInterface.cpp" line="563"/> <location filename="../ProfileInterface.cpp" line="563"/>
<location filename="../UserInterface.cpp" line="590"/> <location filename="../UserInterface.cpp" line="595"/>
<source>All files (**)</source> <source>All files (**)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1386,26 +1386,26 @@ Press 1 for Default View</source>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="559"/> <location filename="../ProfileInterface.cpp" line="559"/>
<location filename="../UserInterface.cpp" line="587"/> <location filename="../UserInterface.cpp" line="592"/>
<source>GTA V Export (*.g5e)</source> <source>GTA V Export (*.g5e)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="560"/> <location filename="../ProfileInterface.cpp" line="560"/>
<location filename="../UserInterface.cpp" line="588"/> <location filename="../UserInterface.cpp" line="593"/>
<source>Savegames files (SGTA*)</source> <source>Savegames files (SGTA*)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="561"/> <location filename="../ProfileInterface.cpp" line="561"/>
<location filename="../UserInterface.cpp" line="589"/> <location filename="../UserInterface.cpp" line="594"/>
<source>Snapmatic pictures (PGTA*)</source> <source>Snapmatic pictures (PGTA*)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="583"/> <location filename="../ProfileInterface.cpp" line="583"/>
<location filename="../ProfileInterface.cpp" line="974"/> <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> <source>No valid file is selected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1424,13 +1424,13 @@ Press 1 for Default View</source>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="676"/> <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> <source>Failed to read Snapmatic picture</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="711"/> <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> <source>Failed to read Savegame file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1539,20 +1539,20 @@ Press 1 for Default View</source>
<message> <message>
<location filename="../ProfileInterface.cpp" line="1583"/> <location filename="../ProfileInterface.cpp" line="1583"/>
<location filename="../ProfileInterface.cpp" line="1613"/> <location filename="../ProfileInterface.cpp" line="1613"/>
<location filename="../ProfileInterface.cpp" line="2016"/> <location filename="../ProfileInterface.cpp" line="2015"/>
<location filename="../ProfileInterface.cpp" line="2095"/> <location filename="../ProfileInterface.cpp" line="2094"/>
<location filename="../ProfileInterface.cpp" line="2184"/> <location filename="../ProfileInterface.cpp" line="2183"/>
<location filename="../ProfileInterface.cpp" line="2299"/> <location filename="../ProfileInterface.cpp" line="2298"/>
<source>No Snapmatic pictures are selected</source> <source>No Snapmatic pictures are selected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="1594"/> <location filename="../ProfileInterface.cpp" line="1594"/>
<location filename="../ProfileInterface.cpp" line="1624"/> <location filename="../ProfileInterface.cpp" line="1624"/>
<location filename="../ProfileInterface.cpp" line="2076"/> <location filename="../ProfileInterface.cpp" line="2075"/>
<location filename="../ProfileInterface.cpp" line="2165"/> <location filename="../ProfileInterface.cpp" line="2164"/>
<location filename="../ProfileInterface.cpp" line="2280"/> <location filename="../ProfileInterface.cpp" line="2279"/>
<location filename="../ProfileInterface.cpp" line="2372"/> <location filename="../ProfileInterface.cpp" line="2371"/>
<source>%1 failed with... <source>%1 failed with...
%2</source> %2</source>
@ -1560,87 +1560,87 @@ Press 1 for Default View</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2016"/> <location filename="../ProfileInterface.cpp" line="2015"/>
<location filename="../ProfileInterface.cpp" line="2076"/> <location filename="../ProfileInterface.cpp" line="2075"/>
<source>Qualify as Avatar</source> <source>Qualify as Avatar</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2027"/> <location filename="../ProfileInterface.cpp" line="2026"/>
<location filename="../ProfileInterface.cpp" line="2120"/> <location filename="../ProfileInterface.cpp" line="2119"/>
<location filename="../ProfileInterface.cpp" line="2235"/> <location filename="../ProfileInterface.cpp" line="2234"/>
<location filename="../ProfileInterface.cpp" line="2330"/> <location filename="../ProfileInterface.cpp" line="2329"/>
<source>Patch selected...</source> <source>Patch selected...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2028"/> <location filename="../ProfileInterface.cpp" line="2027"/>
<location filename="../ProfileInterface.cpp" line="2046"/> <location filename="../ProfileInterface.cpp" line="2045"/>
<location filename="../ProfileInterface.cpp" line="2121"/> <location filename="../ProfileInterface.cpp" line="2120"/>
<location filename="../ProfileInterface.cpp" line="2139"/> <location filename="../ProfileInterface.cpp" line="2138"/>
<location filename="../ProfileInterface.cpp" line="2236"/> <location filename="../ProfileInterface.cpp" line="2235"/>
<location filename="../ProfileInterface.cpp" line="2254"/> <location filename="../ProfileInterface.cpp" line="2253"/>
<location filename="../ProfileInterface.cpp" line="2331"/> <location filename="../ProfileInterface.cpp" line="2330"/>
<location filename="../ProfileInterface.cpp" line="2349"/> <location filename="../ProfileInterface.cpp" line="2348"/>
<source>Patch file %1 of %2 files</source> <source>Patch file %1 of %2 files</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2076"/> <location filename="../ProfileInterface.cpp" line="2075"/>
<source>Qualify</source> <source>Qualify</source>
<comment>%1 failed with...</comment> <comment>%1 failed with...</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2095"/> <location filename="../ProfileInterface.cpp" line="2094"/>
<location filename="../ProfileInterface.cpp" line="2165"/> <location filename="../ProfileInterface.cpp" line="2164"/>
<source>Change Players...</source> <source>Change Players...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2165"/> <location filename="../ProfileInterface.cpp" line="2164"/>
<source>Change Players</source> <source>Change Players</source>
<comment>%1 failed with...</comment> <comment>%1 failed with...</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2184"/> <location filename="../ProfileInterface.cpp" line="2183"/>
<location filename="../ProfileInterface.cpp" line="2214"/> <location filename="../ProfileInterface.cpp" line="2213"/>
<location filename="../ProfileInterface.cpp" line="2280"/> <location filename="../ProfileInterface.cpp" line="2279"/>
<source>Change Crew...</source> <source>Change Crew...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2214"/> <location filename="../ProfileInterface.cpp" line="2213"/>
<source>Failed to enter a valid Snapmatic Crew ID</source> <source>Failed to enter a valid Snapmatic Crew ID</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2280"/> <location filename="../ProfileInterface.cpp" line="2279"/>
<source>Change Crew</source> <source>Change Crew</source>
<comment>%1 failed with...</comment> <comment>%1 failed with...</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2299"/> <location filename="../ProfileInterface.cpp" line="2298"/>
<location filename="../ProfileInterface.cpp" line="2313"/> <location filename="../ProfileInterface.cpp" line="2312"/>
<location filename="../ProfileInterface.cpp" line="2372"/> <location filename="../ProfileInterface.cpp" line="2371"/>
<source>Change Title...</source> <source>Change Title...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2313"/> <location filename="../ProfileInterface.cpp" line="2312"/>
<source>Failed to enter a valid Snapmatic title</source> <source>Failed to enter a valid Snapmatic title</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2372"/> <location filename="../ProfileInterface.cpp" line="2371"/>
<source>Change Title</source> <source>Change Title</source>
<comment>%1 failed with...</comment> <comment>%1 failed with...</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="586"/> <location filename="../UserInterface.cpp" line="591"/>
<source>All profile files (*.g5e SGTA* PGTA*)</source> <source>All profile files (*.g5e SGTA* PGTA*)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1959,25 +1959,25 @@ Press 1 for Default View</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2208"/> <location filename="../ProfileInterface.cpp" line="2207"/>
<location filename="../SnapmaticEditor.cpp" line="403"/> <location filename="../SnapmaticEditor.cpp" line="403"/>
<source>Snapmatic Crew</source> <source>Snapmatic Crew</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2208"/> <location filename="../ProfileInterface.cpp" line="2207"/>
<location filename="../SnapmaticEditor.cpp" line="403"/> <location filename="../SnapmaticEditor.cpp" line="403"/>
<source>New Snapmatic crew:</source> <source>New Snapmatic crew:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2310"/> <location filename="../ProfileInterface.cpp" line="2309"/>
<location filename="../SnapmaticEditor.cpp" line="379"/> <location filename="../SnapmaticEditor.cpp" line="379"/>
<source>Snapmatic Title</source> <source>Snapmatic Title</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2310"/> <location filename="../ProfileInterface.cpp" line="2309"/>
<location filename="../SnapmaticEditor.cpp" line="379"/> <location filename="../SnapmaticEditor.cpp" line="379"/>
<source>New Snapmatic title:</source> <source>New Snapmatic title:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2034,19 +2034,19 @@ Press 1 for Default View</source>
<name>SnapmaticPicture</name> <name>SnapmaticPicture</name>
<message> <message>
<location filename="../JsonEditorDialog.cpp" line="165"/> <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> <source>JSON is incomplete and malformed</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../JsonEditorDialog.cpp" line="168"/> <location filename="../JsonEditorDialog.cpp" line="168"/>
<location filename="../SnapmaticPicture.cpp" line="347"/> <location filename="../SnapmaticPicture.cpp" line="348"/>
<source>JSON is incomplete</source> <source>JSON is incomplete</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../JsonEditorDialog.cpp" line="171"/> <location filename="../JsonEditorDialog.cpp" line="171"/>
<location filename="../SnapmaticPicture.cpp" line="350"/> <location filename="../SnapmaticPicture.cpp" line="351"/>
<source>JSON is malformed</source> <source>JSON is malformed</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2056,42 +2056,42 @@ Press 1 for Default View</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="314"/> <location filename="../SnapmaticPicture.cpp" line="315"/>
<source>open file %1</source> <source>open file %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="326"/> <location filename="../SnapmaticPicture.cpp" line="327"/>
<source>header not exists</source> <source>header not exists</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="329"/> <location filename="../SnapmaticPicture.cpp" line="330"/>
<source>header is malformed</source> <source>header is malformed</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="332"/> <location filename="../SnapmaticPicture.cpp" line="333"/>
<source>picture not exists (%1)</source> <source>picture not exists (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="335"/> <location filename="../SnapmaticPicture.cpp" line="336"/>
<source>JSON not exists (%1)</source> <source>JSON not exists (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="338"/> <location filename="../SnapmaticPicture.cpp" line="339"/>
<source>title not exists (%1)</source> <source>title not exists (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="341"/> <location filename="../SnapmaticPicture.cpp" line="342"/>
<source>description not exists (%1)</source> <source>description not exists (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="352"/> <location filename="../SnapmaticPicture.cpp" line="353"/>
<source>reading file %1 because of %2</source> <source>reading file %1 because of %2</source>
<comment>Example for %2: JSON is malformed error</comment> <comment>Example for %2: JSON is malformed error</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2259,7 +2259,7 @@ Press 1 for Default View</source>
<name>UserInterface</name> <name>UserInterface</name>
<message> <message>
<location filename="../UserInterface.ui" line="20"/> <location filename="../UserInterface.ui" line="20"/>
<location filename="../UserInterface.cpp" line="78"/> <location filename="../UserInterface.cpp" line="83"/>
<source>%2 - %1</source> <source>%2 - %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2291,9 +2291,9 @@ Press 1 for Default View</source>
</message> </message>
<message> <message>
<location filename="../UserInterface.ui" line="153"/> <location filename="../UserInterface.ui" line="153"/>
<location filename="../UserInterface.cpp" line="264"/> <location filename="../UserInterface.cpp" line="269"/>
<location filename="../UserInterface.cpp" line="288"/> <location filename="../UserInterface.cpp" line="293"/>
<location filename="../UserInterface.cpp" line="786"/> <location filename="../UserInterface.cpp" line="791"/>
<source>&amp;Close</source> <source>&amp;Close</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2329,8 +2329,8 @@ Press 1 for Default View</source>
</message> </message>
<message> <message>
<location filename="../UserInterface.ui" line="236"/> <location filename="../UserInterface.ui" line="236"/>
<location filename="../UserInterface.cpp" line="76"/> <location filename="../UserInterface.cpp" line="80"/>
<location filename="../UserInterface.cpp" line="876"/> <location filename="../UserInterface.cpp" line="885"/>
<source>&amp;About %1</source> <source>&amp;About %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2386,15 +2386,15 @@ Press 1 for Default View</source>
</message> </message>
<message> <message>
<location filename="../UserInterface.ui" line="319"/> <location filename="../UserInterface.ui" line="319"/>
<location filename="../UserInterface.cpp" line="382"/> <location filename="../UserInterface.cpp" line="387"/>
<source>Select &amp;GTA V Folder...</source> <source>Select &amp;GTA V Folder...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.ui" line="322"/> <location filename="../UserInterface.ui" line="322"/>
<location filename="../OptionsDialog.cpp" line="704"/> <location filename="../OptionsDialog.cpp" line="704"/>
<location filename="../UserInterface.cpp" line="329"/> <location filename="../UserInterface.cpp" line="334"/>
<location filename="../UserInterface.cpp" line="844"/> <location filename="../UserInterface.cpp" line="849"/>
<source>Select GTA V Folder...</source> <source>Select GTA V Folder...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2451,53 +2451,53 @@ Press 1 for Default View</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="80"/> <location filename="../UserInterface.cpp" line="85"/>
<location filename="../UserInterface.cpp" line="445"/> <location filename="../UserInterface.cpp" line="450"/>
<location filename="../UserInterface.cpp" line="889"/> <location filename="../UserInterface.cpp" line="898"/>
<source>Select Profile</source> <source>Select Profile</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="168"/> <location filename="../UserInterface.cpp" line="173"/>
<location filename="../UserInterface.cpp" line="873"/> <location filename="../UserInterface.cpp" line="878"/>
<source>&amp;Donate</source> <source>&amp;Donate</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="181"/> <location filename="../UserInterface.cpp" line="186"/>
<source>Donate</source> <source>Donate</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="189"/> <location filename="../UserInterface.cpp" line="194"/>
<source>Donation methods</source> <source>Donation methods</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="256"/> <location filename="../UserInterface.cpp" line="261"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="583"/> <location filename="../UserInterface.cpp" line="588"/>
<source>Open File...</source> <source>Open File...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="625"/> <location filename="../UserInterface.cpp" line="630"/>
<location filename="../UserInterface.cpp" line="639"/> <location filename="../UserInterface.cpp" line="644"/>
<location filename="../UserInterface.cpp" line="663"/> <location filename="../UserInterface.cpp" line="668"/>
<location filename="../UserInterface.cpp" line="669"/> <location filename="../UserInterface.cpp" line="674"/>
<source>Open File</source> <source>Open File</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="663"/> <location filename="../UserInterface.cpp" line="668"/>
<source>Can&apos;t open %1 because of not valid file format</source> <source>Can&apos;t open %1 because of not valid file format</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="751"/> <location filename="../UserInterface.cpp" line="756"/>
<source>%1 - Messages</source> <source>%1 - Messages</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View File

@ -1383,13 +1383,13 @@ Drücke 1 für Standardmodus</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="560"/> <location filename="../ProfileInterface.cpp" line="560"/>
<location filename="../UserInterface.cpp" line="588"/> <location filename="../UserInterface.cpp" line="593"/>
<source>Savegames files (SGTA*)</source> <source>Savegames files (SGTA*)</source>
<translation>Spielstanddateien (SGTA*)</translation> <translation>Spielstanddateien (SGTA*)</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="561"/> <location filename="../ProfileInterface.cpp" line="561"/>
<location filename="../UserInterface.cpp" line="589"/> <location filename="../UserInterface.cpp" line="594"/>
<source>Snapmatic pictures (PGTA*)</source> <source>Snapmatic pictures (PGTA*)</source>
<translation>Snapmatic Bilder (PGTA*)</translation> <translation>Snapmatic Bilder (PGTA*)</translation>
</message> </message>
@ -1409,7 +1409,7 @@ Drücke 1 für Standardmodus</translation>
<location filename="../ImportDialog.cpp" line="534"/> <location filename="../ImportDialog.cpp" line="534"/>
<location filename="../ImportDialog.cpp" line="844"/> <location filename="../ImportDialog.cpp" line="844"/>
<location filename="../ProfileInterface.cpp" line="563"/> <location filename="../ProfileInterface.cpp" line="563"/>
<location filename="../UserInterface.cpp" line="590"/> <location filename="../UserInterface.cpp" line="595"/>
<source>All files (**)</source> <source>All files (**)</source>
<translation>Alle Dateien (**)</translation> <translation>Alle Dateien (**)</translation>
</message> </message>
@ -1430,13 +1430,13 @@ Drücke 1 für Standardmodus</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="676"/> <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> <source>Failed to read Snapmatic picture</source>
<translation>Fehler beim Lesen vom Snapmatic Bild</translation> <translation>Fehler beim Lesen vom Snapmatic Bild</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="711"/> <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> <source>Failed to read Savegame file</source>
<translation>Fehler beim Lesen von Spielstanddatei</translation> <translation>Fehler beim Lesen von Spielstanddatei</translation>
</message> </message>
@ -1477,7 +1477,7 @@ Drücke 1 für Standardmodus</translation>
<message> <message>
<location filename="../ProfileInterface.cpp" line="583"/> <location filename="../ProfileInterface.cpp" line="583"/>
<location filename="../ProfileInterface.cpp" line="974"/> <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> <source>No valid file is selected</source>
<translation>Keine gültige Datei wurde ausgewählt</translation> <translation>Keine gültige Datei wurde ausgewählt</translation>
</message> </message>
@ -1525,38 +1525,38 @@ Drücke 1 für Standardmodus</translation>
<translation>Nur GTA Snapmatic</translation> <translation>Nur GTA Snapmatic</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2027"/> <location filename="../ProfileInterface.cpp" line="2026"/>
<location filename="../ProfileInterface.cpp" line="2120"/> <location filename="../ProfileInterface.cpp" line="2119"/>
<location filename="../ProfileInterface.cpp" line="2235"/> <location filename="../ProfileInterface.cpp" line="2234"/>
<location filename="../ProfileInterface.cpp" line="2330"/> <location filename="../ProfileInterface.cpp" line="2329"/>
<source>Patch selected...</source> <source>Patch selected...</source>
<translation>Auswahl patchen...</translation> <translation>Auswahl patchen...</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2028"/> <location filename="../ProfileInterface.cpp" line="2027"/>
<location filename="../ProfileInterface.cpp" line="2046"/> <location filename="../ProfileInterface.cpp" line="2045"/>
<location filename="../ProfileInterface.cpp" line="2121"/> <location filename="../ProfileInterface.cpp" line="2120"/>
<location filename="../ProfileInterface.cpp" line="2139"/> <location filename="../ProfileInterface.cpp" line="2138"/>
<location filename="../ProfileInterface.cpp" line="2236"/> <location filename="../ProfileInterface.cpp" line="2235"/>
<location filename="../ProfileInterface.cpp" line="2254"/> <location filename="../ProfileInterface.cpp" line="2253"/>
<location filename="../ProfileInterface.cpp" line="2331"/> <location filename="../ProfileInterface.cpp" line="2330"/>
<location filename="../ProfileInterface.cpp" line="2349"/> <location filename="../ProfileInterface.cpp" line="2348"/>
<source>Patch file %1 of %2 files</source> <source>Patch file %1 of %2 files</source>
<translation>Patche Datei %1 von %2 Dateien</translation> <translation>Patche Datei %1 von %2 Dateien</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2016"/> <location filename="../ProfileInterface.cpp" line="2015"/>
<location filename="../ProfileInterface.cpp" line="2076"/> <location filename="../ProfileInterface.cpp" line="2075"/>
<source>Qualify as Avatar</source> <source>Qualify as Avatar</source>
<translation>Als Avatar qualifizieren</translation> <translation>Als Avatar qualifizieren</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="1583"/> <location filename="../ProfileInterface.cpp" line="1583"/>
<location filename="../ProfileInterface.cpp" line="1613"/> <location filename="../ProfileInterface.cpp" line="1613"/>
<location filename="../ProfileInterface.cpp" line="2016"/> <location filename="../ProfileInterface.cpp" line="2015"/>
<location filename="../ProfileInterface.cpp" line="2095"/> <location filename="../ProfileInterface.cpp" line="2094"/>
<location filename="../ProfileInterface.cpp" line="2184"/> <location filename="../ProfileInterface.cpp" line="2183"/>
<location filename="../ProfileInterface.cpp" line="2299"/> <location filename="../ProfileInterface.cpp" line="2298"/>
<source>No Snapmatic pictures are selected</source> <source>No Snapmatic pictures are selected</source>
<translation>Keine Snapmatic Bilder sind ausgewählt</translation> <translation>Keine Snapmatic Bilder sind ausgewählt</translation>
</message> </message>
@ -1568,10 +1568,10 @@ Drücke 1 für Standardmodus</translation>
<message> <message>
<location filename="../ProfileInterface.cpp" line="1594"/> <location filename="../ProfileInterface.cpp" line="1594"/>
<location filename="../ProfileInterface.cpp" line="1624"/> <location filename="../ProfileInterface.cpp" line="1624"/>
<location filename="../ProfileInterface.cpp" line="2076"/> <location filename="../ProfileInterface.cpp" line="2075"/>
<location filename="../ProfileInterface.cpp" line="2165"/> <location filename="../ProfileInterface.cpp" line="2164"/>
<location filename="../ProfileInterface.cpp" line="2280"/> <location filename="../ProfileInterface.cpp" line="2279"/>
<location filename="../ProfileInterface.cpp" line="2372"/> <location filename="../ProfileInterface.cpp" line="2371"/>
<source>%1 failed with... <source>%1 failed with...
%2</source> %2</source>
@ -1586,55 +1586,55 @@ Drücke 1 für Standardmodus</translation>
<translation>Bereite Inhalt für Import vor...</translation> <translation>Bereite Inhalt für Import vor...</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2076"/> <location filename="../ProfileInterface.cpp" line="2075"/>
<source>Qualify</source> <source>Qualify</source>
<comment>%1 failed with...</comment> <comment>%1 failed with...</comment>
<translation>Qualifizieren</translation> <translation>Qualifizieren</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2095"/> <location filename="../ProfileInterface.cpp" line="2094"/>
<location filename="../ProfileInterface.cpp" line="2165"/> <location filename="../ProfileInterface.cpp" line="2164"/>
<source>Change Players...</source> <source>Change Players...</source>
<translation>Spieler ändern...</translation> <translation>Spieler ändern...</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2165"/> <location filename="../ProfileInterface.cpp" line="2164"/>
<source>Change Players</source> <source>Change Players</source>
<comment>%1 failed with...</comment> <comment>%1 failed with...</comment>
<translation>Spieler ändern</translation> <translation>Spieler ändern</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2184"/> <location filename="../ProfileInterface.cpp" line="2183"/>
<location filename="../ProfileInterface.cpp" line="2214"/> <location filename="../ProfileInterface.cpp" line="2213"/>
<location filename="../ProfileInterface.cpp" line="2280"/> <location filename="../ProfileInterface.cpp" line="2279"/>
<source>Change Crew...</source> <source>Change Crew...</source>
<translation>Crew ändern...</translation> <translation>Crew ändern...</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2214"/> <location filename="../ProfileInterface.cpp" line="2213"/>
<source>Failed to enter a valid Snapmatic Crew ID</source> <source>Failed to enter a valid Snapmatic Crew ID</source>
<translation>Fehlgeschlagen beim Eingeben von einer gültigen Crew ID</translation> <translation>Fehlgeschlagen beim Eingeben von einer gültigen Crew ID</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2280"/> <location filename="../ProfileInterface.cpp" line="2279"/>
<source>Change Crew</source> <source>Change Crew</source>
<comment>%1 failed with...</comment> <comment>%1 failed with...</comment>
<translation>Crew ändern</translation> <translation>Crew ändern</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2299"/> <location filename="../ProfileInterface.cpp" line="2298"/>
<location filename="../ProfileInterface.cpp" line="2313"/> <location filename="../ProfileInterface.cpp" line="2312"/>
<location filename="../ProfileInterface.cpp" line="2372"/> <location filename="../ProfileInterface.cpp" line="2371"/>
<source>Change Title...</source> <source>Change Title...</source>
<translation>Titel ändern...</translation> <translation>Titel ändern...</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2313"/> <location filename="../ProfileInterface.cpp" line="2312"/>
<source>Failed to enter a valid Snapmatic title</source> <source>Failed to enter a valid Snapmatic title</source>
<translation>Fehlgeschlagen beim Eingeben eines gültigen Snapmatic Titel</translation> <translation>Fehlgeschlagen beim Eingeben eines gültigen Snapmatic Titel</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2372"/> <location filename="../ProfileInterface.cpp" line="2371"/>
<source>Change Title</source> <source>Change Title</source>
<comment>%1 failed with...</comment> <comment>%1 failed with...</comment>
<translation>Titel ändern</translation> <translation>Titel ändern</translation>
@ -1681,13 +1681,13 @@ Drücke 1 für Standardmodus</translation>
<translation>Exportiere Datei %1 von %2 Dateien</translation> <translation>Exportiere Datei %1 von %2 Dateien</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="586"/> <location filename="../UserInterface.cpp" line="591"/>
<source>All profile files (*.g5e SGTA* PGTA*)</source> <source>All profile files (*.g5e SGTA* PGTA*)</source>
<translation>Alle Profildateien (*.g5e SGTA* PGTA*)</translation> <translation>Alle Profildateien (*.g5e SGTA* PGTA*)</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="559"/> <location filename="../ProfileInterface.cpp" line="559"/>
<location filename="../UserInterface.cpp" line="587"/> <location filename="../UserInterface.cpp" line="592"/>
<source>GTA V Export (*.g5e)</source> <source>GTA V Export (*.g5e)</source>
<translation>GTA V Export (*.g5e)</translation> <translation>GTA V Export (*.g5e)</translation>
</message> </message>
@ -1952,7 +1952,7 @@ Drücke 1 für Standardmodus</translation>
<translation>Meme</translation> <translation>Meme</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2310"/> <location filename="../ProfileInterface.cpp" line="2309"/>
<location filename="../SnapmaticEditor.cpp" line="379"/> <location filename="../SnapmaticEditor.cpp" line="379"/>
<source>Snapmatic Title</source> <source>Snapmatic Title</source>
<translation>Snapmatic Titel</translation> <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> <translation>Patchen von Snapmatic Eigenschaften fehlgeschlagen wegen I/O Fehler</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2310"/> <location filename="../ProfileInterface.cpp" line="2309"/>
<location filename="../SnapmaticEditor.cpp" line="379"/> <location filename="../SnapmaticEditor.cpp" line="379"/>
<source>New Snapmatic title:</source> <source>New Snapmatic title:</source>
<translation>Neuer Snapmatic Titel:</translation> <translation>Neuer Snapmatic Titel:</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2208"/> <location filename="../ProfileInterface.cpp" line="2207"/>
<location filename="../SnapmaticEditor.cpp" line="403"/> <location filename="../SnapmaticEditor.cpp" line="403"/>
<source>Snapmatic Crew</source> <source>Snapmatic Crew</source>
<translation>Snapmatic Crew</translation> <translation>Snapmatic Crew</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2208"/> <location filename="../ProfileInterface.cpp" line="2207"/>
<location filename="../SnapmaticEditor.cpp" line="403"/> <location filename="../SnapmaticEditor.cpp" line="403"/>
<source>New Snapmatic crew:</source> <source>New Snapmatic crew:</source>
<translation>Neue Snapmatic Crew:</translation> <translation>Neue Snapmatic Crew:</translation>
@ -2094,61 +2094,61 @@ Drücke 1 für Standardmodus</translation>
<translation>FOTO - %1</translation> <translation>FOTO - %1</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="314"/> <location filename="../SnapmaticPicture.cpp" line="315"/>
<source>open file %1</source> <source>open file %1</source>
<translation>Datei öffnen %1</translation> <translation>Datei öffnen %1</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="326"/> <location filename="../SnapmaticPicture.cpp" line="327"/>
<source>header not exists</source> <source>header not exists</source>
<translation>Header nicht existiert</translation> <translation>Header nicht existiert</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="329"/> <location filename="../SnapmaticPicture.cpp" line="330"/>
<source>header is malformed</source> <source>header is malformed</source>
<translation>Header fehlerhaft ist</translation> <translation>Header fehlerhaft ist</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="332"/> <location filename="../SnapmaticPicture.cpp" line="333"/>
<source>picture not exists (%1)</source> <source>picture not exists (%1)</source>
<translation>Bild nicht existiert (%1)</translation> <translation>Bild nicht existiert (%1)</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="335"/> <location filename="../SnapmaticPicture.cpp" line="336"/>
<source>JSON not exists (%1)</source> <source>JSON not exists (%1)</source>
<translation>JSON nicht existiert (%1)</translation> <translation>JSON nicht existiert (%1)</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="338"/> <location filename="../SnapmaticPicture.cpp" line="339"/>
<source>title not exists (%1)</source> <source>title not exists (%1)</source>
<translation>Titel nicht existiert (%1)</translation> <translation>Titel nicht existiert (%1)</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="341"/> <location filename="../SnapmaticPicture.cpp" line="342"/>
<source>description not exists (%1)</source> <source>description not exists (%1)</source>
<translation>Beschreibung nicht existiert (%1)</translation> <translation>Beschreibung nicht existiert (%1)</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="352"/> <location filename="../SnapmaticPicture.cpp" line="353"/>
<source>reading file %1 because of %2</source> <source>reading file %1 because of %2</source>
<comment>Example for %2: JSON is malformed error</comment> <comment>Example for %2: JSON is malformed error</comment>
<translation>Datei lesen von %1 weil %2</translation> <translation>Datei lesen von %1 weil %2</translation>
</message> </message>
<message> <message>
<location filename="../JsonEditorDialog.cpp" line="165"/> <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> <source>JSON is incomplete and malformed</source>
<translation>JSON ist unvollständig und Fehlerhaft</translation> <translation>JSON ist unvollständig und Fehlerhaft</translation>
</message> </message>
<message> <message>
<location filename="../JsonEditorDialog.cpp" line="168"/> <location filename="../JsonEditorDialog.cpp" line="168"/>
<location filename="../SnapmaticPicture.cpp" line="347"/> <location filename="../SnapmaticPicture.cpp" line="348"/>
<source>JSON is incomplete</source> <source>JSON is incomplete</source>
<translation>JSON ist unvollständig</translation> <translation>JSON ist unvollständig</translation>
</message> </message>
<message> <message>
<location filename="../JsonEditorDialog.cpp" line="171"/> <location filename="../JsonEditorDialog.cpp" line="171"/>
<location filename="../SnapmaticPicture.cpp" line="350"/> <location filename="../SnapmaticPicture.cpp" line="351"/>
<source>JSON is malformed</source> <source>JSON is malformed</source>
<translation>JSON ist Fehlerhaft</translation> <translation>JSON ist Fehlerhaft</translation>
</message> </message>
@ -2414,7 +2414,7 @@ Drücke 1 für Standardmodus</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.ui" line="319"/> <location filename="../UserInterface.ui" line="319"/>
<location filename="../UserInterface.cpp" line="382"/> <location filename="../UserInterface.cpp" line="387"/>
<source>Select &amp;GTA V Folder...</source> <source>Select &amp;GTA V Folder...</source>
<translation>Wähle &amp;GTA V Ordner...</translation> <translation>Wähle &amp;GTA V Ordner...</translation>
</message> </message>
@ -2430,9 +2430,9 @@ Drücke 1 für Standardmodus</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.ui" line="153"/> <location filename="../UserInterface.ui" line="153"/>
<location filename="../UserInterface.cpp" line="264"/> <location filename="../UserInterface.cpp" line="269"/>
<location filename="../UserInterface.cpp" line="288"/> <location filename="../UserInterface.cpp" line="293"/>
<location filename="../UserInterface.cpp" line="786"/> <location filename="../UserInterface.cpp" line="791"/>
<source>&amp;Close</source> <source>&amp;Close</source>
<translation>S&amp;chließen</translation> <translation>S&amp;chließen</translation>
</message> </message>
@ -2467,56 +2467,56 @@ Drücke 1 für Standardmodus</translation>
<translation>Dateien &amp;importieren...</translation> <translation>Dateien &amp;importieren...</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="80"/> <location filename="../UserInterface.cpp" line="85"/>
<location filename="../UserInterface.cpp" line="445"/> <location filename="../UserInterface.cpp" line="450"/>
<location filename="../UserInterface.cpp" line="889"/> <location filename="../UserInterface.cpp" line="898"/>
<source>Select Profile</source> <source>Select Profile</source>
<translation>Profil auswählen</translation> <translation>Profil auswählen</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.ui" line="322"/> <location filename="../UserInterface.ui" line="322"/>
<location filename="../OptionsDialog.cpp" line="704"/> <location filename="../OptionsDialog.cpp" line="704"/>
<location filename="../UserInterface.cpp" line="329"/> <location filename="../UserInterface.cpp" line="334"/>
<location filename="../UserInterface.cpp" line="844"/> <location filename="../UserInterface.cpp" line="849"/>
<source>Select GTA V Folder...</source> <source>Select GTA V Folder...</source>
<translation>Wähle GTA V Ordner...</translation> <translation>Wähle GTA V Ordner...</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="583"/> <location filename="../UserInterface.cpp" line="588"/>
<source>Open File...</source> <source>Open File...</source>
<translation>Datei öffnen...</translation> <translation>Datei öffnen...</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.ui" line="20"/> <location filename="../UserInterface.ui" line="20"/>
<location filename="../UserInterface.cpp" line="78"/> <location filename="../UserInterface.cpp" line="83"/>
<source>%2 - %1</source> <source>%2 - %1</source>
<translation>%2 - %1</translation> <translation>%2 - %1</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.ui" line="236"/> <location filename="../UserInterface.ui" line="236"/>
<location filename="../UserInterface.cpp" line="76"/> <location filename="../UserInterface.cpp" line="80"/>
<location filename="../UserInterface.cpp" line="876"/> <location filename="../UserInterface.cpp" line="885"/>
<source>&amp;About %1</source> <source>&amp;About %1</source>
<translation>&amp;Über %1</translation> <translation>&amp;Über %1</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="168"/> <location filename="../UserInterface.cpp" line="173"/>
<location filename="../UserInterface.cpp" line="873"/> <location filename="../UserInterface.cpp" line="878"/>
<source>&amp;Donate</source> <source>&amp;Donate</source>
<translation>Spen&amp;den</translation> <translation>Spen&amp;den</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="181"/> <location filename="../UserInterface.cpp" line="186"/>
<source>Donate</source> <source>Donate</source>
<translation>Spenden</translation> <translation>Spenden</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="189"/> <location filename="../UserInterface.cpp" line="194"/>
<source>Donation methods</source> <source>Donation methods</source>
<translation>Spendenmethoden</translation> <translation>Spendenmethoden</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="256"/> <location filename="../UserInterface.cpp" line="261"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation>&amp;Kopieren</translation> <translation>&amp;Kopieren</translation>
</message> </message>
@ -2529,20 +2529,20 @@ Drücke 1 für Standardmodus</translation>
<translation type="vanished">Kopieren</translation> <translation type="vanished">Kopieren</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="625"/> <location filename="../UserInterface.cpp" line="630"/>
<location filename="../UserInterface.cpp" line="639"/> <location filename="../UserInterface.cpp" line="644"/>
<location filename="../UserInterface.cpp" line="663"/> <location filename="../UserInterface.cpp" line="668"/>
<location filename="../UserInterface.cpp" line="669"/> <location filename="../UserInterface.cpp" line="674"/>
<source>Open File</source> <source>Open File</source>
<translation>Datei öffnen</translation> <translation>Datei öffnen</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="663"/> <location filename="../UserInterface.cpp" line="668"/>
<source>Can&apos;t open %1 because of not valid file format</source> <source>Can&apos;t open %1 because of not valid file format</source>
<translation>Kann nicht %1 öffnen weil Dateiformat nicht gültig ist</translation> <translation>Kann nicht %1 öffnen weil Dateiformat nicht gültig ist</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="751"/> <location filename="../UserInterface.cpp" line="756"/>
<source>%1 - Messages</source> <source>%1 - Messages</source>
<translation>%1 - Nachrichten</translation> <translation>%1 - Nachrichten</translation>
</message> </message>

View File

@ -1357,19 +1357,19 @@ Press 1 for Default View</source>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="559"/> <location filename="../ProfileInterface.cpp" line="559"/>
<location filename="../UserInterface.cpp" line="587"/> <location filename="../UserInterface.cpp" line="592"/>
<source>GTA V Export (*.g5e)</source> <source>GTA V Export (*.g5e)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="560"/> <location filename="../ProfileInterface.cpp" line="560"/>
<location filename="../UserInterface.cpp" line="588"/> <location filename="../UserInterface.cpp" line="593"/>
<source>Savegames files (SGTA*)</source> <source>Savegames files (SGTA*)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="561"/> <location filename="../ProfileInterface.cpp" line="561"/>
<location filename="../UserInterface.cpp" line="589"/> <location filename="../UserInterface.cpp" line="594"/>
<source>Snapmatic pictures (PGTA*)</source> <source>Snapmatic pictures (PGTA*)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1384,14 +1384,14 @@ Press 1 for Default View</source>
<location filename="../ImportDialog.cpp" line="534"/> <location filename="../ImportDialog.cpp" line="534"/>
<location filename="../ImportDialog.cpp" line="844"/> <location filename="../ImportDialog.cpp" line="844"/>
<location filename="../ProfileInterface.cpp" line="563"/> <location filename="../ProfileInterface.cpp" line="563"/>
<location filename="../UserInterface.cpp" line="590"/> <location filename="../UserInterface.cpp" line="595"/>
<source>All files (**)</source> <source>All files (**)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="583"/> <location filename="../ProfileInterface.cpp" line="583"/>
<location filename="../ProfileInterface.cpp" line="974"/> <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> <source>No valid file is selected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1410,13 +1410,13 @@ Press 1 for Default View</source>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="676"/> <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> <source>Failed to read Snapmatic picture</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="711"/> <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> <source>Failed to read Savegame file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1522,48 +1522,48 @@ Press 1 for Default View</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2016"/> <location filename="../ProfileInterface.cpp" line="2015"/>
<location filename="../ProfileInterface.cpp" line="2076"/> <location filename="../ProfileInterface.cpp" line="2075"/>
<source>Qualify as Avatar</source> <source>Qualify as Avatar</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="1583"/> <location filename="../ProfileInterface.cpp" line="1583"/>
<location filename="../ProfileInterface.cpp" line="1613"/> <location filename="../ProfileInterface.cpp" line="1613"/>
<location filename="../ProfileInterface.cpp" line="2016"/> <location filename="../ProfileInterface.cpp" line="2015"/>
<location filename="../ProfileInterface.cpp" line="2095"/> <location filename="../ProfileInterface.cpp" line="2094"/>
<location filename="../ProfileInterface.cpp" line="2184"/> <location filename="../ProfileInterface.cpp" line="2183"/>
<location filename="../ProfileInterface.cpp" line="2299"/> <location filename="../ProfileInterface.cpp" line="2298"/>
<source>No Snapmatic pictures are selected</source> <source>No Snapmatic pictures are selected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2027"/> <location filename="../ProfileInterface.cpp" line="2026"/>
<location filename="../ProfileInterface.cpp" line="2120"/> <location filename="../ProfileInterface.cpp" line="2119"/>
<location filename="../ProfileInterface.cpp" line="2235"/> <location filename="../ProfileInterface.cpp" line="2234"/>
<location filename="../ProfileInterface.cpp" line="2330"/> <location filename="../ProfileInterface.cpp" line="2329"/>
<source>Patch selected...</source> <source>Patch selected...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2028"/> <location filename="../ProfileInterface.cpp" line="2027"/>
<location filename="../ProfileInterface.cpp" line="2046"/> <location filename="../ProfileInterface.cpp" line="2045"/>
<location filename="../ProfileInterface.cpp" line="2121"/> <location filename="../ProfileInterface.cpp" line="2120"/>
<location filename="../ProfileInterface.cpp" line="2139"/> <location filename="../ProfileInterface.cpp" line="2138"/>
<location filename="../ProfileInterface.cpp" line="2236"/> <location filename="../ProfileInterface.cpp" line="2235"/>
<location filename="../ProfileInterface.cpp" line="2254"/> <location filename="../ProfileInterface.cpp" line="2253"/>
<location filename="../ProfileInterface.cpp" line="2331"/> <location filename="../ProfileInterface.cpp" line="2330"/>
<location filename="../ProfileInterface.cpp" line="2349"/> <location filename="../ProfileInterface.cpp" line="2348"/>
<source>Patch file %1 of %2 files</source> <source>Patch file %1 of %2 files</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="1594"/> <location filename="../ProfileInterface.cpp" line="1594"/>
<location filename="../ProfileInterface.cpp" line="1624"/> <location filename="../ProfileInterface.cpp" line="1624"/>
<location filename="../ProfileInterface.cpp" line="2076"/> <location filename="../ProfileInterface.cpp" line="2075"/>
<location filename="../ProfileInterface.cpp" line="2165"/> <location filename="../ProfileInterface.cpp" line="2164"/>
<location filename="../ProfileInterface.cpp" line="2280"/> <location filename="../ProfileInterface.cpp" line="2279"/>
<location filename="../ProfileInterface.cpp" line="2372"/> <location filename="../ProfileInterface.cpp" line="2371"/>
<source>%1 failed with... <source>%1 failed with...
%2</source> %2</source>
@ -1586,61 +1586,61 @@ Press 1 for Default View</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2076"/> <location filename="../ProfileInterface.cpp" line="2075"/>
<source>Qualify</source> <source>Qualify</source>
<comment>%1 failed with...</comment> <comment>%1 failed with...</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2095"/> <location filename="../ProfileInterface.cpp" line="2094"/>
<location filename="../ProfileInterface.cpp" line="2165"/> <location filename="../ProfileInterface.cpp" line="2164"/>
<source>Change Players...</source> <source>Change Players...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2165"/> <location filename="../ProfileInterface.cpp" line="2164"/>
<source>Change Players</source> <source>Change Players</source>
<comment>%1 failed with...</comment> <comment>%1 failed with...</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2184"/> <location filename="../ProfileInterface.cpp" line="2183"/>
<location filename="../ProfileInterface.cpp" line="2214"/> <location filename="../ProfileInterface.cpp" line="2213"/>
<location filename="../ProfileInterface.cpp" line="2280"/> <location filename="../ProfileInterface.cpp" line="2279"/>
<source>Change Crew...</source> <source>Change Crew...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2214"/> <location filename="../ProfileInterface.cpp" line="2213"/>
<source>Failed to enter a valid Snapmatic Crew ID</source> <source>Failed to enter a valid Snapmatic Crew ID</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2280"/> <location filename="../ProfileInterface.cpp" line="2279"/>
<source>Change Crew</source> <source>Change Crew</source>
<comment>%1 failed with...</comment> <comment>%1 failed with...</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2299"/> <location filename="../ProfileInterface.cpp" line="2298"/>
<location filename="../ProfileInterface.cpp" line="2313"/> <location filename="../ProfileInterface.cpp" line="2312"/>
<location filename="../ProfileInterface.cpp" line="2372"/> <location filename="../ProfileInterface.cpp" line="2371"/>
<source>Change Title...</source> <source>Change Title...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2313"/> <location filename="../ProfileInterface.cpp" line="2312"/>
<source>Failed to enter a valid Snapmatic title</source> <source>Failed to enter a valid Snapmatic title</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2372"/> <location filename="../ProfileInterface.cpp" line="2371"/>
<source>Change Title</source> <source>Change Title</source>
<comment>%1 failed with...</comment> <comment>%1 failed with...</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="586"/> <location filename="../UserInterface.cpp" line="591"/>
<source>All profile files (*.g5e SGTA* PGTA*)</source> <source>All profile files (*.g5e SGTA* PGTA*)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2006,25 +2006,25 @@ Press 1 for Default View</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2310"/> <location filename="../ProfileInterface.cpp" line="2309"/>
<location filename="../SnapmaticEditor.cpp" line="379"/> <location filename="../SnapmaticEditor.cpp" line="379"/>
<source>Snapmatic Title</source> <source>Snapmatic Title</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2310"/> <location filename="../ProfileInterface.cpp" line="2309"/>
<location filename="../SnapmaticEditor.cpp" line="379"/> <location filename="../SnapmaticEditor.cpp" line="379"/>
<source>New Snapmatic title:</source> <source>New Snapmatic title:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2208"/> <location filename="../ProfileInterface.cpp" line="2207"/>
<location filename="../SnapmaticEditor.cpp" line="403"/> <location filename="../SnapmaticEditor.cpp" line="403"/>
<source>Snapmatic Crew</source> <source>Snapmatic Crew</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2208"/> <location filename="../ProfileInterface.cpp" line="2207"/>
<location filename="../SnapmaticEditor.cpp" line="403"/> <location filename="../SnapmaticEditor.cpp" line="403"/>
<source>New Snapmatic crew:</source> <source>New Snapmatic crew:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2038,61 +2038,61 @@ Press 1 for Default View</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="314"/> <location filename="../SnapmaticPicture.cpp" line="315"/>
<source>open file %1</source> <source>open file %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="326"/> <location filename="../SnapmaticPicture.cpp" line="327"/>
<source>header not exists</source> <source>header not exists</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="329"/> <location filename="../SnapmaticPicture.cpp" line="330"/>
<source>header is malformed</source> <source>header is malformed</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="332"/> <location filename="../SnapmaticPicture.cpp" line="333"/>
<source>picture not exists (%1)</source> <source>picture not exists (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="335"/> <location filename="../SnapmaticPicture.cpp" line="336"/>
<source>JSON not exists (%1)</source> <source>JSON not exists (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="338"/> <location filename="../SnapmaticPicture.cpp" line="339"/>
<source>title not exists (%1)</source> <source>title not exists (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="341"/> <location filename="../SnapmaticPicture.cpp" line="342"/>
<source>description not exists (%1)</source> <source>description not exists (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="352"/> <location filename="../SnapmaticPicture.cpp" line="353"/>
<source>reading file %1 because of %2</source> <source>reading file %1 because of %2</source>
<comment>Example for %2: JSON is malformed error</comment> <comment>Example for %2: JSON is malformed error</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../JsonEditorDialog.cpp" line="165"/> <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> <source>JSON is incomplete and malformed</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../JsonEditorDialog.cpp" line="168"/> <location filename="../JsonEditorDialog.cpp" line="168"/>
<location filename="../SnapmaticPicture.cpp" line="347"/> <location filename="../SnapmaticPicture.cpp" line="348"/>
<source>JSON is incomplete</source> <source>JSON is incomplete</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../JsonEditorDialog.cpp" line="171"/> <location filename="../JsonEditorDialog.cpp" line="171"/>
<location filename="../SnapmaticPicture.cpp" line="350"/> <location filename="../SnapmaticPicture.cpp" line="351"/>
<source>JSON is malformed</source> <source>JSON is malformed</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2259,7 +2259,7 @@ Press 1 for Default View</source>
<name>UserInterface</name> <name>UserInterface</name>
<message> <message>
<location filename="../UserInterface.ui" line="20"/> <location filename="../UserInterface.ui" line="20"/>
<location filename="../UserInterface.cpp" line="78"/> <location filename="../UserInterface.cpp" line="83"/>
<source>%2 - %1</source> <source>%2 - %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2291,9 +2291,9 @@ Press 1 for Default View</source>
</message> </message>
<message> <message>
<location filename="../UserInterface.ui" line="153"/> <location filename="../UserInterface.ui" line="153"/>
<location filename="../UserInterface.cpp" line="264"/> <location filename="../UserInterface.cpp" line="269"/>
<location filename="../UserInterface.cpp" line="288"/> <location filename="../UserInterface.cpp" line="293"/>
<location filename="../UserInterface.cpp" line="786"/> <location filename="../UserInterface.cpp" line="791"/>
<source>&amp;Close</source> <source>&amp;Close</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2324,8 +2324,8 @@ Press 1 for Default View</source>
</message> </message>
<message> <message>
<location filename="../UserInterface.ui" line="236"/> <location filename="../UserInterface.ui" line="236"/>
<location filename="../UserInterface.cpp" line="76"/> <location filename="../UserInterface.cpp" line="80"/>
<location filename="../UserInterface.cpp" line="876"/> <location filename="../UserInterface.cpp" line="885"/>
<source>&amp;About %1</source> <source>&amp;About %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2381,15 +2381,15 @@ Press 1 for Default View</source>
</message> </message>
<message> <message>
<location filename="../UserInterface.ui" line="319"/> <location filename="../UserInterface.ui" line="319"/>
<location filename="../UserInterface.cpp" line="382"/> <location filename="../UserInterface.cpp" line="387"/>
<source>Select &amp;GTA V Folder...</source> <source>Select &amp;GTA V Folder...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.ui" line="322"/> <location filename="../UserInterface.ui" line="322"/>
<location filename="../OptionsDialog.cpp" line="704"/> <location filename="../OptionsDialog.cpp" line="704"/>
<location filename="../UserInterface.cpp" line="329"/> <location filename="../UserInterface.cpp" line="334"/>
<location filename="../UserInterface.cpp" line="844"/> <location filename="../UserInterface.cpp" line="849"/>
<source>Select GTA V Folder...</source> <source>Select GTA V Folder...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2437,53 +2437,53 @@ Press 1 for Default View</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="80"/> <location filename="../UserInterface.cpp" line="85"/>
<location filename="../UserInterface.cpp" line="445"/> <location filename="../UserInterface.cpp" line="450"/>
<location filename="../UserInterface.cpp" line="889"/> <location filename="../UserInterface.cpp" line="898"/>
<source>Select Profile</source> <source>Select Profile</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="168"/> <location filename="../UserInterface.cpp" line="173"/>
<location filename="../UserInterface.cpp" line="873"/> <location filename="../UserInterface.cpp" line="878"/>
<source>&amp;Donate</source> <source>&amp;Donate</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="181"/> <location filename="../UserInterface.cpp" line="186"/>
<source>Donate</source> <source>Donate</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="189"/> <location filename="../UserInterface.cpp" line="194"/>
<source>Donation methods</source> <source>Donation methods</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="256"/> <location filename="../UserInterface.cpp" line="261"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="583"/> <location filename="../UserInterface.cpp" line="588"/>
<source>Open File...</source> <source>Open File...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="625"/> <location filename="../UserInterface.cpp" line="630"/>
<location filename="../UserInterface.cpp" line="639"/> <location filename="../UserInterface.cpp" line="644"/>
<location filename="../UserInterface.cpp" line="663"/> <location filename="../UserInterface.cpp" line="668"/>
<location filename="../UserInterface.cpp" line="669"/> <location filename="../UserInterface.cpp" line="674"/>
<source>Open File</source> <source>Open File</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="663"/> <location filename="../UserInterface.cpp" line="668"/>
<source>Can&apos;t open %1 because of not valid file format</source> <source>Can&apos;t open %1 because of not valid file format</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="751"/> <location filename="../UserInterface.cpp" line="756"/>
<source>%1 - Messages</source> <source>%1 - Messages</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View File

@ -1391,13 +1391,13 @@ Appuyer sur 1 pour le mode par défaut</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="560"/> <location filename="../ProfileInterface.cpp" line="560"/>
<location filename="../UserInterface.cpp" line="588"/> <location filename="../UserInterface.cpp" line="593"/>
<source>Savegames files (SGTA*)</source> <source>Savegames files (SGTA*)</source>
<translation>Fichiers de sauvegarde GTA (SGTA*)</translation> <translation>Fichiers de sauvegarde GTA (SGTA*)</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="561"/> <location filename="../ProfileInterface.cpp" line="561"/>
<location filename="../UserInterface.cpp" line="589"/> <location filename="../UserInterface.cpp" line="594"/>
<source>Snapmatic pictures (PGTA*)</source> <source>Snapmatic pictures (PGTA*)</source>
<translation>Photos Snapmatic (PGTA*)</translation> <translation>Photos Snapmatic (PGTA*)</translation>
</message> </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="534"/>
<location filename="../ImportDialog.cpp" line="844"/> <location filename="../ImportDialog.cpp" line="844"/>
<location filename="../ProfileInterface.cpp" line="563"/> <location filename="../ProfileInterface.cpp" line="563"/>
<location filename="../UserInterface.cpp" line="590"/> <location filename="../UserInterface.cpp" line="595"/>
<source>All files (**)</source> <source>All files (**)</source>
<translation>Tous les fichiers (**)</translation> <translation>Tous les fichiers (**)</translation>
</message> </message>
@ -1434,7 +1434,7 @@ Appuyer sur 1 pour le mode par défaut</translation>
<message> <message>
<location filename="../ProfileInterface.cpp" line="583"/> <location filename="../ProfileInterface.cpp" line="583"/>
<location filename="../ProfileInterface.cpp" line="974"/> <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> <source>No valid file is selected</source>
<translation>Fichier invalide</translation> <translation>Fichier invalide</translation>
</message> </message>
@ -1445,13 +1445,13 @@ Appuyer sur 1 pour le mode par défaut</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="676"/> <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> <source>Failed to read Snapmatic picture</source>
<translation>Impossible d&apos;ouvrir la photo Snapmatic</translation> <translation>Impossible d&apos;ouvrir la photo Snapmatic</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="711"/> <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> <source>Failed to read Savegame file</source>
<translation>Impossible de lire le fichier de sauvegarde</translation> <translation>Impossible de lire le fichier de sauvegarde</translation>
</message> </message>
@ -1532,48 +1532,48 @@ Appuyer sur 1 pour le mode par défaut</translation>
<translation>Initialisation de l&apos;export...</translation> <translation>Initialisation de l&apos;export...</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2016"/> <location filename="../ProfileInterface.cpp" line="2015"/>
<location filename="../ProfileInterface.cpp" line="2076"/> <location filename="../ProfileInterface.cpp" line="2075"/>
<source>Qualify as Avatar</source> <source>Qualify as Avatar</source>
<translation>Qualifier comme Avatar</translation> <translation>Qualifier comme Avatar</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="1583"/> <location filename="../ProfileInterface.cpp" line="1583"/>
<location filename="../ProfileInterface.cpp" line="1613"/> <location filename="../ProfileInterface.cpp" line="1613"/>
<location filename="../ProfileInterface.cpp" line="2016"/> <location filename="../ProfileInterface.cpp" line="2015"/>
<location filename="../ProfileInterface.cpp" line="2095"/> <location filename="../ProfileInterface.cpp" line="2094"/>
<location filename="../ProfileInterface.cpp" line="2184"/> <location filename="../ProfileInterface.cpp" line="2183"/>
<location filename="../ProfileInterface.cpp" line="2299"/> <location filename="../ProfileInterface.cpp" line="2298"/>
<source>No Snapmatic pictures are selected</source> <source>No Snapmatic pictures are selected</source>
<translation>Aucun Snapmatic sélectionné</translation> <translation>Aucun Snapmatic sélectionné</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2027"/> <location filename="../ProfileInterface.cpp" line="2026"/>
<location filename="../ProfileInterface.cpp" line="2120"/> <location filename="../ProfileInterface.cpp" line="2119"/>
<location filename="../ProfileInterface.cpp" line="2235"/> <location filename="../ProfileInterface.cpp" line="2234"/>
<location filename="../ProfileInterface.cpp" line="2330"/> <location filename="../ProfileInterface.cpp" line="2329"/>
<source>Patch selected...</source> <source>Patch selected...</source>
<translation>Patcher la sélection...</translation> <translation>Patcher la sélection...</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2028"/> <location filename="../ProfileInterface.cpp" line="2027"/>
<location filename="../ProfileInterface.cpp" line="2046"/> <location filename="../ProfileInterface.cpp" line="2045"/>
<location filename="../ProfileInterface.cpp" line="2121"/> <location filename="../ProfileInterface.cpp" line="2120"/>
<location filename="../ProfileInterface.cpp" line="2139"/> <location filename="../ProfileInterface.cpp" line="2138"/>
<location filename="../ProfileInterface.cpp" line="2236"/> <location filename="../ProfileInterface.cpp" line="2235"/>
<location filename="../ProfileInterface.cpp" line="2254"/> <location filename="../ProfileInterface.cpp" line="2253"/>
<location filename="../ProfileInterface.cpp" line="2331"/> <location filename="../ProfileInterface.cpp" line="2330"/>
<location filename="../ProfileInterface.cpp" line="2349"/> <location filename="../ProfileInterface.cpp" line="2348"/>
<source>Patch file %1 of %2 files</source> <source>Patch file %1 of %2 files</source>
<translation>Patch du fichier %1 sur %2</translation> <translation>Patch du fichier %1 sur %2</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="1594"/> <location filename="../ProfileInterface.cpp" line="1594"/>
<location filename="../ProfileInterface.cpp" line="1624"/> <location filename="../ProfileInterface.cpp" line="1624"/>
<location filename="../ProfileInterface.cpp" line="2076"/> <location filename="../ProfileInterface.cpp" line="2075"/>
<location filename="../ProfileInterface.cpp" line="2165"/> <location filename="../ProfileInterface.cpp" line="2164"/>
<location filename="../ProfileInterface.cpp" line="2280"/> <location filename="../ProfileInterface.cpp" line="2279"/>
<location filename="../ProfileInterface.cpp" line="2372"/> <location filename="../ProfileInterface.cpp" line="2371"/>
<source>%1 failed with... <source>%1 failed with...
%2</source> %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> <translation>Un Snapmatic existe déjà avec le uid %1, voulez-vous assigner à votre import un nouvel uid et timestamp ?</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2076"/> <location filename="../ProfileInterface.cpp" line="2075"/>
<source>Qualify</source> <source>Qualify</source>
<comment>%1 failed with...</comment> <comment>%1 failed with...</comment>
<translation>Qualifier</translation> <translation>Qualifier</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2095"/> <location filename="../ProfileInterface.cpp" line="2094"/>
<location filename="../ProfileInterface.cpp" line="2165"/> <location filename="../ProfileInterface.cpp" line="2164"/>
<source>Change Players...</source> <source>Change Players...</source>
<translation>Modifier les joueurs...</translation> <translation>Modifier les joueurs...</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2165"/> <location filename="../ProfileInterface.cpp" line="2164"/>
<source>Change Players</source> <source>Change Players</source>
<comment>%1 failed with...</comment> <comment>%1 failed with...</comment>
<translation>Modifier les joueurs</translation> <translation>Modifier les joueurs</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2184"/> <location filename="../ProfileInterface.cpp" line="2183"/>
<location filename="../ProfileInterface.cpp" line="2214"/> <location filename="../ProfileInterface.cpp" line="2213"/>
<location filename="../ProfileInterface.cpp" line="2280"/> <location filename="../ProfileInterface.cpp" line="2279"/>
<source>Change Crew...</source> <source>Change Crew...</source>
<translation>Modifier le Crew...</translation> <translation>Modifier le Crew...</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2214"/> <location filename="../ProfileInterface.cpp" line="2213"/>
<source>Failed to enter a valid Snapmatic Crew ID</source> <source>Failed to enter a valid Snapmatic Crew ID</source>
<translation>Snapmatic Crew ID invalide</translation> <translation>Snapmatic Crew ID invalide</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2280"/> <location filename="../ProfileInterface.cpp" line="2279"/>
<source>Change Crew</source> <source>Change Crew</source>
<comment>%1 failed with...</comment> <comment>%1 failed with...</comment>
<translation>Changer le Crew</translation> <translation>Changer le Crew</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2299"/> <location filename="../ProfileInterface.cpp" line="2298"/>
<location filename="../ProfileInterface.cpp" line="2313"/> <location filename="../ProfileInterface.cpp" line="2312"/>
<location filename="../ProfileInterface.cpp" line="2372"/> <location filename="../ProfileInterface.cpp" line="2371"/>
<source>Change Title...</source> <source>Change Title...</source>
<translation>Changer le titre...</translation> <translation>Changer le titre...</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2313"/> <location filename="../ProfileInterface.cpp" line="2312"/>
<source>Failed to enter a valid Snapmatic title</source> <source>Failed to enter a valid Snapmatic title</source>
<translation>Titre Snapmatic invalide</translation> <translation>Titre Snapmatic invalide</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2372"/> <location filename="../ProfileInterface.cpp" line="2371"/>
<source>Change Title</source> <source>Change Title</source>
<comment>%1 failed with...</comment> <comment>%1 failed with...</comment>
<translation>Changer le titre</translation> <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> <translation>Supprimer la sélection ?</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="586"/> <location filename="../UserInterface.cpp" line="591"/>
<source>All profile files (*.g5e SGTA* PGTA*)</source> <source>All profile files (*.g5e SGTA* PGTA*)</source>
<translation>Tous les fichiers de profil (*.g5e SGTA* PGTA*)</translation> <translation>Tous les fichiers de profil (*.g5e SGTA* PGTA*)</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="559"/> <location filename="../ProfileInterface.cpp" line="559"/>
<location filename="../UserInterface.cpp" line="587"/> <location filename="../UserInterface.cpp" line="592"/>
<source>GTA V Export (*.g5e)</source> <source>GTA V Export (*.g5e)</source>
<translation>GTA V Export (*.g5e)</translation> <translation>GTA V Export (*.g5e)</translation>
</message> </message>
@ -1958,7 +1958,7 @@ Appuyer sur 1 pour le mode par défaut</translation>
<translation>Meme</translation> <translation>Meme</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2310"/> <location filename="../ProfileInterface.cpp" line="2309"/>
<location filename="../SnapmaticEditor.cpp" line="379"/> <location filename="../SnapmaticEditor.cpp" line="379"/>
<source>Snapmatic Title</source> <source>Snapmatic Title</source>
<translation>Titre Snapmatic</translation> <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&apos;entrée/sortie</translation> <translation>La modification des propriétés Snapmatic a échoué : erreur d&apos;entrée/sortie</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2310"/> <location filename="../ProfileInterface.cpp" line="2309"/>
<location filename="../SnapmaticEditor.cpp" line="379"/> <location filename="../SnapmaticEditor.cpp" line="379"/>
<source>New Snapmatic title:</source> <source>New Snapmatic title:</source>
<translation>Nouveau titre Snapmatic :</translation> <translation>Nouveau titre Snapmatic :</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2208"/> <location filename="../ProfileInterface.cpp" line="2207"/>
<location filename="../SnapmaticEditor.cpp" line="403"/> <location filename="../SnapmaticEditor.cpp" line="403"/>
<source>Snapmatic Crew</source> <source>Snapmatic Crew</source>
<translation>Crew Snapmatic</translation> <translation>Crew Snapmatic</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2208"/> <location filename="../ProfileInterface.cpp" line="2207"/>
<location filename="../SnapmaticEditor.cpp" line="403"/> <location filename="../SnapmaticEditor.cpp" line="403"/>
<source>New Snapmatic crew:</source> <source>New Snapmatic crew:</source>
<translation>Nouveau crew Snapmatic :</translation> <translation>Nouveau crew Snapmatic :</translation>
@ -2102,61 +2102,61 @@ Appuyer sur 1 pour le mode par défaut</translation>
<translation>PHOTO - %1</translation> <translation>PHOTO - %1</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="314"/> <location filename="../SnapmaticPicture.cpp" line="315"/>
<source>open file %1</source> <source>open file %1</source>
<translation>ouverture du fichier %1</translation> <translation>ouverture du fichier %1</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="326"/> <location filename="../SnapmaticPicture.cpp" line="327"/>
<source>header not exists</source> <source>header not exists</source>
<translation>les headers n&apos;existent pas</translation> <translation>les headers n&apos;existent pas</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="329"/> <location filename="../SnapmaticPicture.cpp" line="330"/>
<source>header is malformed</source> <source>header is malformed</source>
<translation>les headers sont incorrects</translation> <translation>les headers sont incorrects</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="332"/> <location filename="../SnapmaticPicture.cpp" line="333"/>
<source>picture not exists (%1)</source> <source>picture not exists (%1)</source>
<translation>l&apos;image n&apos;existe pas (%1)</translation> <translation>l&apos;image n&apos;existe pas (%1)</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="335"/> <location filename="../SnapmaticPicture.cpp" line="336"/>
<source>JSON not exists (%1)</source> <source>JSON not exists (%1)</source>
<translation>le JSON n&apos;existe pas (%1)</translation> <translation>le JSON n&apos;existe pas (%1)</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="338"/> <location filename="../SnapmaticPicture.cpp" line="339"/>
<source>title not exists (%1)</source> <source>title not exists (%1)</source>
<translation>le titre n&apos;existe pas (%1)</translation> <translation>le titre n&apos;existe pas (%1)</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="341"/> <location filename="../SnapmaticPicture.cpp" line="342"/>
<source>description not exists (%1)</source> <source>description not exists (%1)</source>
<translation>la description n&apos;existe pas (%1)</translation> <translation>la description n&apos;existe pas (%1)</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="352"/> <location filename="../SnapmaticPicture.cpp" line="353"/>
<source>reading file %1 because of %2</source> <source>reading file %1 because of %2</source>
<comment>Example for %2: JSON is malformed error</comment> <comment>Example for %2: JSON is malformed error</comment>
<translation>lecture du fichier %1 : %2</translation> <translation>lecture du fichier %1 : %2</translation>
</message> </message>
<message> <message>
<location filename="../JsonEditorDialog.cpp" line="165"/> <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> <source>JSON is incomplete and malformed</source>
<translation>JSON incomplet ou incorrect</translation> <translation>JSON incomplet ou incorrect</translation>
</message> </message>
<message> <message>
<location filename="../JsonEditorDialog.cpp" line="168"/> <location filename="../JsonEditorDialog.cpp" line="168"/>
<location filename="../SnapmaticPicture.cpp" line="347"/> <location filename="../SnapmaticPicture.cpp" line="348"/>
<source>JSON is incomplete</source> <source>JSON is incomplete</source>
<translation>JSON incomplet</translation> <translation>JSON incomplet</translation>
</message> </message>
<message> <message>
<location filename="../JsonEditorDialog.cpp" line="171"/> <location filename="../JsonEditorDialog.cpp" line="171"/>
<location filename="../SnapmaticPicture.cpp" line="350"/> <location filename="../SnapmaticPicture.cpp" line="351"/>
<source>JSON is malformed</source> <source>JSON is malformed</source>
<translation>JSON incorrect</translation> <translation>JSON incorrect</translation>
</message> </message>
@ -2349,9 +2349,9 @@ Appuyer sur 1 pour le mode par défaut</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.ui" line="153"/> <location filename="../UserInterface.ui" line="153"/>
<location filename="../UserInterface.cpp" line="264"/> <location filename="../UserInterface.cpp" line="269"/>
<location filename="../UserInterface.cpp" line="288"/> <location filename="../UserInterface.cpp" line="293"/>
<location filename="../UserInterface.cpp" line="786"/> <location filename="../UserInterface.cpp" line="791"/>
<source>&amp;Close</source> <source>&amp;Close</source>
<translation>Fer&amp;mer</translation> <translation>Fer&amp;mer</translation>
</message> </message>
@ -2427,15 +2427,15 @@ Appuyer sur 1 pour le mode par défaut</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.ui" line="319"/> <location filename="../UserInterface.ui" line="319"/>
<location filename="../UserInterface.cpp" line="382"/> <location filename="../UserInterface.cpp" line="387"/>
<source>Select &amp;GTA V Folder...</source> <source>Select &amp;GTA V Folder...</source>
<translation>Modifier l&apos;emplacement de &amp;GTA V...</translation> <translation>Modifier l&apos;emplacement de &amp;GTA V...</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.ui" line="322"/> <location filename="../UserInterface.ui" line="322"/>
<location filename="../OptionsDialog.cpp" line="704"/> <location filename="../OptionsDialog.cpp" line="704"/>
<location filename="../UserInterface.cpp" line="329"/> <location filename="../UserInterface.cpp" line="334"/>
<location filename="../UserInterface.cpp" line="844"/> <location filename="../UserInterface.cpp" line="849"/>
<source>Select GTA V Folder...</source> <source>Select GTA V Folder...</source>
<translation>Modifier l&apos;emplacement de GTA V...</translation> <translation>Modifier l&apos;emplacement de GTA V...</translation>
</message> </message>
@ -2489,37 +2489,37 @@ Appuyer sur 1 pour le mode par défaut</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.ui" line="20"/> <location filename="../UserInterface.ui" line="20"/>
<location filename="../UserInterface.cpp" line="78"/> <location filename="../UserInterface.cpp" line="83"/>
<source>%2 - %1</source> <source>%2 - %1</source>
<translation>%2 - %1</translation> <translation>%2 - %1</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.ui" line="236"/> <location filename="../UserInterface.ui" line="236"/>
<location filename="../UserInterface.cpp" line="76"/> <location filename="../UserInterface.cpp" line="80"/>
<location filename="../UserInterface.cpp" line="876"/> <location filename="../UserInterface.cpp" line="885"/>
<source>&amp;About %1</source> <source>&amp;About %1</source>
<translation>&amp;À propos de %1</translation> <translation>&amp;À propos de %1</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="80"/> <location filename="../UserInterface.cpp" line="85"/>
<location filename="../UserInterface.cpp" line="445"/> <location filename="../UserInterface.cpp" line="450"/>
<location filename="../UserInterface.cpp" line="889"/> <location filename="../UserInterface.cpp" line="898"/>
<source>Select Profile</source> <source>Select Profile</source>
<translation>Sélectionner un profil</translation> <translation>Sélectionner un profil</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="168"/> <location filename="../UserInterface.cpp" line="173"/>
<location filename="../UserInterface.cpp" line="873"/> <location filename="../UserInterface.cpp" line="878"/>
<source>&amp;Donate</source> <source>&amp;Donate</source>
<translation>&amp;Don</translation> <translation>&amp;Don</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="181"/> <location filename="../UserInterface.cpp" line="186"/>
<source>Donate</source> <source>Donate</source>
<translation>Don</translation> <translation>Don</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="189"/> <location filename="../UserInterface.cpp" line="194"/>
<source>Donation methods</source> <source>Donation methods</source>
<translation>Méthodes de don</translation> <translation>Méthodes de don</translation>
</message> </message>
@ -2532,30 +2532,30 @@ Appuyer sur 1 pour le mode par défaut</translation>
<translation type="vanished">Copier</translation> <translation type="vanished">Copier</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="256"/> <location filename="../UserInterface.cpp" line="261"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation>&amp;Copier</translation> <translation>&amp;Copier</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="583"/> <location filename="../UserInterface.cpp" line="588"/>
<source>Open File...</source> <source>Open File...</source>
<translation>Ouvrir...</translation> <translation>Ouvrir...</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="625"/> <location filename="../UserInterface.cpp" line="630"/>
<location filename="../UserInterface.cpp" line="639"/> <location filename="../UserInterface.cpp" line="644"/>
<location filename="../UserInterface.cpp" line="663"/> <location filename="../UserInterface.cpp" line="668"/>
<location filename="../UserInterface.cpp" line="669"/> <location filename="../UserInterface.cpp" line="674"/>
<source>Open File</source> <source>Open File</source>
<translation>Ouvrir</translation> <translation>Ouvrir</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="663"/> <location filename="../UserInterface.cpp" line="668"/>
<source>Can&apos;t open %1 because of not valid file format</source> <source>Can&apos;t open %1 because of not valid file format</source>
<translation>Impossible d&apos;ouvrir %1, format invalide</translation> <translation>Impossible d&apos;ouvrir %1, format invalide</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="751"/> <location filename="../UserInterface.cpp" line="756"/>
<source>%1 - Messages</source> <source>%1 - Messages</source>
<translation>%1 - Nouvelles</translation> <translation>%1 - Nouvelles</translation>
</message> </message>

View File

@ -1397,7 +1397,7 @@ Press 1 for Default View</source>
<location filename="../ImportDialog.cpp" line="534"/> <location filename="../ImportDialog.cpp" line="534"/>
<location filename="../ImportDialog.cpp" line="844"/> <location filename="../ImportDialog.cpp" line="844"/>
<location filename="../ProfileInterface.cpp" line="563"/> <location filename="../ProfileInterface.cpp" line="563"/>
<location filename="../UserInterface.cpp" line="590"/> <location filename="../UserInterface.cpp" line="595"/>
<source>All files (**)</source> <source>All files (**)</source>
<translation> (**)</translation> <translation> (**)</translation>
</message> </message>
@ -1442,26 +1442,26 @@ Press 1 for Default View</source>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="559"/> <location filename="../ProfileInterface.cpp" line="559"/>
<location filename="../UserInterface.cpp" line="587"/> <location filename="../UserInterface.cpp" line="592"/>
<source>GTA V Export (*.g5e)</source> <source>GTA V Export (*.g5e)</source>
<translation>GTA V로 (*.g5e)</translation> <translation>GTA V로 (*.g5e)</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="560"/> <location filename="../ProfileInterface.cpp" line="560"/>
<location filename="../UserInterface.cpp" line="588"/> <location filename="../UserInterface.cpp" line="593"/>
<source>Savegames files (SGTA*)</source> <source>Savegames files (SGTA*)</source>
<translation> (SGTA*)</translation> <translation> (SGTA*)</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="561"/> <location filename="../ProfileInterface.cpp" line="561"/>
<location filename="../UserInterface.cpp" line="589"/> <location filename="../UserInterface.cpp" line="594"/>
<source>Snapmatic pictures (PGTA*)</source> <source>Snapmatic pictures (PGTA*)</source>
<translation> (PGTA*)</translation> <translation> (PGTA*)</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="583"/> <location filename="../ProfileInterface.cpp" line="583"/>
<location filename="../ProfileInterface.cpp" line="974"/> <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> <source>No valid file is selected</source>
<translation> .</translation> <translation> .</translation>
</message> </message>
@ -1482,13 +1482,13 @@ Press 1 for Default View</source>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="676"/> <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> <source>Failed to read Snapmatic picture</source>
<translation> .</translation> <translation> .</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="711"/> <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> <source>Failed to read Savegame file</source>
<translation> .</translation> <translation> .</translation>
</message> </message>
@ -1599,20 +1599,20 @@ Press 1 for Default View</source>
<message> <message>
<location filename="../ProfileInterface.cpp" line="1583"/> <location filename="../ProfileInterface.cpp" line="1583"/>
<location filename="../ProfileInterface.cpp" line="1613"/> <location filename="../ProfileInterface.cpp" line="1613"/>
<location filename="../ProfileInterface.cpp" line="2016"/> <location filename="../ProfileInterface.cpp" line="2015"/>
<location filename="../ProfileInterface.cpp" line="2095"/> <location filename="../ProfileInterface.cpp" line="2094"/>
<location filename="../ProfileInterface.cpp" line="2184"/> <location filename="../ProfileInterface.cpp" line="2183"/>
<location filename="../ProfileInterface.cpp" line="2299"/> <location filename="../ProfileInterface.cpp" line="2298"/>
<source>No Snapmatic pictures are selected</source> <source>No Snapmatic pictures are selected</source>
<translation> .</translation> <translation> .</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="1594"/> <location filename="../ProfileInterface.cpp" line="1594"/>
<location filename="../ProfileInterface.cpp" line="1624"/> <location filename="../ProfileInterface.cpp" line="1624"/>
<location filename="../ProfileInterface.cpp" line="2076"/> <location filename="../ProfileInterface.cpp" line="2075"/>
<location filename="../ProfileInterface.cpp" line="2165"/> <location filename="../ProfileInterface.cpp" line="2164"/>
<location filename="../ProfileInterface.cpp" line="2280"/> <location filename="../ProfileInterface.cpp" line="2279"/>
<location filename="../ProfileInterface.cpp" line="2372"/> <location filename="../ProfileInterface.cpp" line="2371"/>
<source>%1 failed with... <source>%1 failed with...
%2</source> %2</source>
@ -1623,91 +1623,91 @@ Press 1 for Default View</source>
%2</translation> %2</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2016"/> <location filename="../ProfileInterface.cpp" line="2015"/>
<location filename="../ProfileInterface.cpp" line="2076"/> <location filename="../ProfileInterface.cpp" line="2075"/>
<source>Qualify as Avatar</source> <source>Qualify as Avatar</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2027"/> <location filename="../ProfileInterface.cpp" line="2026"/>
<location filename="../ProfileInterface.cpp" line="2120"/> <location filename="../ProfileInterface.cpp" line="2119"/>
<location filename="../ProfileInterface.cpp" line="2235"/> <location filename="../ProfileInterface.cpp" line="2234"/>
<location filename="../ProfileInterface.cpp" line="2330"/> <location filename="../ProfileInterface.cpp" line="2329"/>
<source>Patch selected...</source> <source>Patch selected...</source>
<translation> ...</translation> <translation> ...</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2028"/> <location filename="../ProfileInterface.cpp" line="2027"/>
<location filename="../ProfileInterface.cpp" line="2046"/> <location filename="../ProfileInterface.cpp" line="2045"/>
<location filename="../ProfileInterface.cpp" line="2121"/> <location filename="../ProfileInterface.cpp" line="2120"/>
<location filename="../ProfileInterface.cpp" line="2139"/> <location filename="../ProfileInterface.cpp" line="2138"/>
<location filename="../ProfileInterface.cpp" line="2236"/> <location filename="../ProfileInterface.cpp" line="2235"/>
<location filename="../ProfileInterface.cpp" line="2254"/> <location filename="../ProfileInterface.cpp" line="2253"/>
<location filename="../ProfileInterface.cpp" line="2331"/> <location filename="../ProfileInterface.cpp" line="2330"/>
<location filename="../ProfileInterface.cpp" line="2349"/> <location filename="../ProfileInterface.cpp" line="2348"/>
<source>Patch file %1 of %2 files</source> <source>Patch file %1 of %2 files</source>
<translation>%2 %1 .</translation> <translation>%2 %1 .</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2076"/> <location filename="../ProfileInterface.cpp" line="2075"/>
<source>Qualify</source> <source>Qualify</source>
<comment>%1 failed with...</comment> <comment>%1 failed with...</comment>
<translatorcomment>%1() ...</translatorcomment> <translatorcomment>%1() ...</translatorcomment>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2095"/> <location filename="../ProfileInterface.cpp" line="2094"/>
<location filename="../ProfileInterface.cpp" line="2165"/> <location filename="../ProfileInterface.cpp" line="2164"/>
<source>Change Players...</source> <source>Change Players...</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2165"/> <location filename="../ProfileInterface.cpp" line="2164"/>
<source>Change Players</source> <source>Change Players</source>
<comment>%1 failed with...</comment> <comment>%1 failed with...</comment>
<translatorcomment>%1() ...</translatorcomment> <translatorcomment>%1() ...</translatorcomment>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2184"/> <location filename="../ProfileInterface.cpp" line="2183"/>
<location filename="../ProfileInterface.cpp" line="2214"/> <location filename="../ProfileInterface.cpp" line="2213"/>
<location filename="../ProfileInterface.cpp" line="2280"/> <location filename="../ProfileInterface.cpp" line="2279"/>
<source>Change Crew...</source> <source>Change Crew...</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2214"/> <location filename="../ProfileInterface.cpp" line="2213"/>
<source>Failed to enter a valid Snapmatic Crew ID</source> <source>Failed to enter a valid Snapmatic Crew ID</source>
<translation> .</translation> <translation> .</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2280"/> <location filename="../ProfileInterface.cpp" line="2279"/>
<source>Change Crew</source> <source>Change Crew</source>
<comment>%1 failed with...</comment> <comment>%1 failed with...</comment>
<translatorcomment>%1() ...</translatorcomment> <translatorcomment>%1() ...</translatorcomment>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2299"/> <location filename="../ProfileInterface.cpp" line="2298"/>
<location filename="../ProfileInterface.cpp" line="2313"/> <location filename="../ProfileInterface.cpp" line="2312"/>
<location filename="../ProfileInterface.cpp" line="2372"/> <location filename="../ProfileInterface.cpp" line="2371"/>
<source>Change Title...</source> <source>Change Title...</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2313"/> <location filename="../ProfileInterface.cpp" line="2312"/>
<source>Failed to enter a valid Snapmatic title</source> <source>Failed to enter a valid Snapmatic title</source>
<translation> .</translation> <translation> .</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2372"/> <location filename="../ProfileInterface.cpp" line="2371"/>
<source>Change Title</source> <source>Change Title</source>
<comment>%1 failed with...</comment> <comment>%1 failed with...</comment>
<translatorcomment>%1() ...</translatorcomment> <translatorcomment>%1() ...</translatorcomment>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="586"/> <location filename="../UserInterface.cpp" line="591"/>
<source>All profile files (*.g5e SGTA* PGTA*)</source> <source>All profile files (*.g5e SGTA* PGTA*)</source>
<translation> (*.g5e SGTA* PGTA*)</translation> <translation> (*.g5e SGTA* PGTA*)</translation>
</message> </message>
@ -2043,25 +2043,25 @@ Press 1 for Default View</source>
<translation>JSON .</translation> <translation>JSON .</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2208"/> <location filename="../ProfileInterface.cpp" line="2207"/>
<location filename="../SnapmaticEditor.cpp" line="403"/> <location filename="../SnapmaticEditor.cpp" line="403"/>
<source>Snapmatic Crew</source> <source>Snapmatic Crew</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2208"/> <location filename="../ProfileInterface.cpp" line="2207"/>
<location filename="../SnapmaticEditor.cpp" line="403"/> <location filename="../SnapmaticEditor.cpp" line="403"/>
<source>New Snapmatic crew:</source> <source>New Snapmatic crew:</source>
<translation> :</translation> <translation> :</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2310"/> <location filename="../ProfileInterface.cpp" line="2309"/>
<location filename="../SnapmaticEditor.cpp" line="379"/> <location filename="../SnapmaticEditor.cpp" line="379"/>
<source>Snapmatic Title</source> <source>Snapmatic Title</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2310"/> <location filename="../ProfileInterface.cpp" line="2309"/>
<location filename="../SnapmaticEditor.cpp" line="379"/> <location filename="../SnapmaticEditor.cpp" line="379"/>
<source>New Snapmatic title:</source> <source>New Snapmatic title:</source>
<translation> :</translation> <translation> :</translation>
@ -2122,19 +2122,19 @@ Press 1 for Default View</source>
<name>SnapmaticPicture</name> <name>SnapmaticPicture</name>
<message> <message>
<location filename="../JsonEditorDialog.cpp" line="165"/> <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> <source>JSON is incomplete and malformed</source>
<translation>JSON .</translation> <translation>JSON .</translation>
</message> </message>
<message> <message>
<location filename="../JsonEditorDialog.cpp" line="168"/> <location filename="../JsonEditorDialog.cpp" line="168"/>
<location filename="../SnapmaticPicture.cpp" line="347"/> <location filename="../SnapmaticPicture.cpp" line="348"/>
<source>JSON is incomplete</source> <source>JSON is incomplete</source>
<translation>JSON .</translation> <translation>JSON .</translation>
</message> </message>
<message> <message>
<location filename="../JsonEditorDialog.cpp" line="171"/> <location filename="../JsonEditorDialog.cpp" line="171"/>
<location filename="../SnapmaticPicture.cpp" line="350"/> <location filename="../SnapmaticPicture.cpp" line="351"/>
<source>JSON is malformed</source> <source>JSON is malformed</source>
<translation> JSON </translation> <translation> JSON </translation>
</message> </message>
@ -2144,42 +2144,42 @@ Press 1 for Default View</source>
<translation> - %1</translation> <translation> - %1</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="314"/> <location filename="../SnapmaticPicture.cpp" line="315"/>
<source>open file %1</source> <source>open file %1</source>
<translation> %1</translation> <translation> %1</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="326"/> <location filename="../SnapmaticPicture.cpp" line="327"/>
<source>header not exists</source> <source>header not exists</source>
<translation> .</translation> <translation> .</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="329"/> <location filename="../SnapmaticPicture.cpp" line="330"/>
<source>header is malformed</source> <source>header is malformed</source>
<translation> .</translation> <translation> .</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="332"/> <location filename="../SnapmaticPicture.cpp" line="333"/>
<source>picture not exists (%1)</source> <source>picture not exists (%1)</source>
<translation> . (%1)</translation> <translation> . (%1)</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="335"/> <location filename="../SnapmaticPicture.cpp" line="336"/>
<source>JSON not exists (%1)</source> <source>JSON not exists (%1)</source>
<translation>JSON . (%1)</translation> <translation>JSON . (%1)</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="338"/> <location filename="../SnapmaticPicture.cpp" line="339"/>
<source>title not exists (%1)</source> <source>title not exists (%1)</source>
<translation> . (%1)</translation> <translation> . (%1)</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="341"/> <location filename="../SnapmaticPicture.cpp" line="342"/>
<source>description not exists (%1)</source> <source>description not exists (%1)</source>
<translation> . (%1)</translation> <translation> . (%1)</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="352"/> <location filename="../SnapmaticPicture.cpp" line="353"/>
<source>reading file %1 because of %2</source> <source>reading file %1 because of %2</source>
<comment>Example for %2: JSON is malformed error</comment> <comment>Example for %2: JSON is malformed error</comment>
<translatorcomment>%2 : JSON이 </translatorcomment> <translatorcomment>%2 : JSON이 </translatorcomment>
@ -2348,7 +2348,7 @@ Press 1 for Default View</source>
<name>UserInterface</name> <name>UserInterface</name>
<message> <message>
<location filename="../UserInterface.ui" line="20"/> <location filename="../UserInterface.ui" line="20"/>
<location filename="../UserInterface.cpp" line="78"/> <location filename="../UserInterface.cpp" line="83"/>
<source>%2 - %1</source> <source>%2 - %1</source>
<translation>%2 - %1</translation> <translation>%2 - %1</translation>
</message> </message>
@ -2381,9 +2381,9 @@ Press 1 for Default View</source>
</message> </message>
<message> <message>
<location filename="../UserInterface.ui" line="153"/> <location filename="../UserInterface.ui" line="153"/>
<location filename="../UserInterface.cpp" line="264"/> <location filename="../UserInterface.cpp" line="269"/>
<location filename="../UserInterface.cpp" line="288"/> <location filename="../UserInterface.cpp" line="293"/>
<location filename="../UserInterface.cpp" line="786"/> <location filename="../UserInterface.cpp" line="791"/>
<source>&amp;Close</source> <source>&amp;Close</source>
<translation>(&amp;C)</translation> <translation>(&amp;C)</translation>
</message> </message>
@ -2419,8 +2419,8 @@ Press 1 for Default View</source>
</message> </message>
<message> <message>
<location filename="../UserInterface.ui" line="236"/> <location filename="../UserInterface.ui" line="236"/>
<location filename="../UserInterface.cpp" line="76"/> <location filename="../UserInterface.cpp" line="80"/>
<location filename="../UserInterface.cpp" line="876"/> <location filename="../UserInterface.cpp" line="885"/>
<source>&amp;About %1</source> <source>&amp;About %1</source>
<translation>%1 (&amp;A)</translation> <translation>%1 (&amp;A)</translation>
</message> </message>
@ -2476,15 +2476,15 @@ Press 1 for Default View</source>
</message> </message>
<message> <message>
<location filename="../UserInterface.ui" line="319"/> <location filename="../UserInterface.ui" line="319"/>
<location filename="../UserInterface.cpp" line="382"/> <location filename="../UserInterface.cpp" line="387"/>
<source>Select &amp;GTA V Folder...</source> <source>Select &amp;GTA V Folder...</source>
<translation>GTA V (&amp;G)</translation> <translation>GTA V (&amp;G)</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.ui" line="322"/> <location filename="../UserInterface.ui" line="322"/>
<location filename="../OptionsDialog.cpp" line="704"/> <location filename="../OptionsDialog.cpp" line="704"/>
<location filename="../UserInterface.cpp" line="329"/> <location filename="../UserInterface.cpp" line="334"/>
<location filename="../UserInterface.cpp" line="844"/> <location filename="../UserInterface.cpp" line="849"/>
<source>Select GTA V Folder...</source> <source>Select GTA V Folder...</source>
<translation>GTA V </translation> <translation>GTA V </translation>
</message> </message>
@ -2541,25 +2541,25 @@ Press 1 for Default View</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="80"/> <location filename="../UserInterface.cpp" line="85"/>
<location filename="../UserInterface.cpp" line="445"/> <location filename="../UserInterface.cpp" line="450"/>
<location filename="../UserInterface.cpp" line="889"/> <location filename="../UserInterface.cpp" line="898"/>
<source>Select Profile</source> <source>Select Profile</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="168"/> <location filename="../UserInterface.cpp" line="173"/>
<location filename="../UserInterface.cpp" line="873"/> <location filename="../UserInterface.cpp" line="878"/>
<source>&amp;Donate</source> <source>&amp;Donate</source>
<translation>(&amp;D)</translation> <translation>(&amp;D)</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="181"/> <location filename="../UserInterface.cpp" line="186"/>
<source>Donate</source> <source>Donate</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="189"/> <location filename="../UserInterface.cpp" line="194"/>
<source>Donation methods</source> <source>Donation methods</source>
<translation> </translation> <translation> </translation>
</message> </message>
@ -2572,30 +2572,30 @@ Press 1 for Default View</source>
<translation type="vanished"></translation> <translation type="vanished"></translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="256"/> <location filename="../UserInterface.cpp" line="261"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation>(&amp;C)</translation> <translation>(&amp;C)</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="583"/> <location filename="../UserInterface.cpp" line="588"/>
<source>Open File...</source> <source>Open File...</source>
<translation> ...</translation> <translation> ...</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="625"/> <location filename="../UserInterface.cpp" line="630"/>
<location filename="../UserInterface.cpp" line="639"/> <location filename="../UserInterface.cpp" line="644"/>
<location filename="../UserInterface.cpp" line="663"/> <location filename="../UserInterface.cpp" line="668"/>
<location filename="../UserInterface.cpp" line="669"/> <location filename="../UserInterface.cpp" line="674"/>
<source>Open File</source> <source>Open File</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="663"/> <location filename="../UserInterface.cpp" line="668"/>
<source>Can&apos;t open %1 because of not valid file format</source> <source>Can&apos;t open %1 because of not valid file format</source>
<translation> %1 .</translation> <translation> %1 .</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="751"/> <location filename="../UserInterface.cpp" line="756"/>
<source>%1 - Messages</source> <source>%1 - Messages</source>
<translation>%1 - </translation> <translation>%1 - </translation>
</message> </message>

View File

@ -1395,13 +1395,13 @@ Press 1 for Default View</source>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="560"/> <location filename="../ProfileInterface.cpp" line="560"/>
<location filename="../UserInterface.cpp" line="588"/> <location filename="../UserInterface.cpp" line="593"/>
<source>Savegames files (SGTA*)</source> <source>Savegames files (SGTA*)</source>
<translation>Файлы сохранения (SGTA*)</translation> <translation>Файлы сохранения (SGTA*)</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="561"/> <location filename="../ProfileInterface.cpp" line="561"/>
<location filename="../UserInterface.cpp" line="589"/> <location filename="../UserInterface.cpp" line="594"/>
<source>Snapmatic pictures (PGTA*)</source> <source>Snapmatic pictures (PGTA*)</source>
<translation>Картинка Snapmatic (PGTA*)</translation> <translation>Картинка Snapmatic (PGTA*)</translation>
</message> </message>
@ -1409,7 +1409,7 @@ Press 1 for Default View</source>
<location filename="../ImportDialog.cpp" line="534"/> <location filename="../ImportDialog.cpp" line="534"/>
<location filename="../ImportDialog.cpp" line="844"/> <location filename="../ImportDialog.cpp" line="844"/>
<location filename="../ProfileInterface.cpp" line="563"/> <location filename="../ProfileInterface.cpp" line="563"/>
<location filename="../UserInterface.cpp" line="590"/> <location filename="../UserInterface.cpp" line="595"/>
<source>All files (**)</source> <source>All files (**)</source>
<translation>Все файлы (**)</translation> <translation>Все файлы (**)</translation>
</message> </message>
@ -1430,20 +1430,20 @@ Press 1 for Default View</source>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="676"/> <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> <source>Failed to read Snapmatic picture</source>
<translation>Не удалось загрузить картинку Snapmatic</translation> <translation>Не удалось загрузить картинку Snapmatic</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="711"/> <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> <source>Failed to read Savegame file</source>
<translation>Не удалось загрузить файл сохранения</translation> <translation>Не удалось загрузить файл сохранения</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="583"/> <location filename="../ProfileInterface.cpp" line="583"/>
<location filename="../ProfileInterface.cpp" line="974"/> <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> <source>No valid file is selected</source>
<translation>Выбранный файл неверен</translation> <translation>Выбранный файл неверен</translation>
</message> </message>
@ -1550,48 +1550,48 @@ Press 1 for Default View</source>
<translation>Подготовка данных к импорту...</translation> <translation>Подготовка данных к импорту...</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2016"/> <location filename="../ProfileInterface.cpp" line="2015"/>
<location filename="../ProfileInterface.cpp" line="2076"/> <location filename="../ProfileInterface.cpp" line="2075"/>
<source>Qualify as Avatar</source> <source>Qualify as Avatar</source>
<translation>Пометить как Аватар</translation> <translation>Пометить как Аватар</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="1583"/> <location filename="../ProfileInterface.cpp" line="1583"/>
<location filename="../ProfileInterface.cpp" line="1613"/> <location filename="../ProfileInterface.cpp" line="1613"/>
<location filename="../ProfileInterface.cpp" line="2016"/> <location filename="../ProfileInterface.cpp" line="2015"/>
<location filename="../ProfileInterface.cpp" line="2095"/> <location filename="../ProfileInterface.cpp" line="2094"/>
<location filename="../ProfileInterface.cpp" line="2184"/> <location filename="../ProfileInterface.cpp" line="2183"/>
<location filename="../ProfileInterface.cpp" line="2299"/> <location filename="../ProfileInterface.cpp" line="2298"/>
<source>No Snapmatic pictures are selected</source> <source>No Snapmatic pictures are selected</source>
<translation>Не выделена ни одна картинка Snapmatic</translation> <translation>Не выделена ни одна картинка Snapmatic</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2027"/> <location filename="../ProfileInterface.cpp" line="2026"/>
<location filename="../ProfileInterface.cpp" line="2120"/> <location filename="../ProfileInterface.cpp" line="2119"/>
<location filename="../ProfileInterface.cpp" line="2235"/> <location filename="../ProfileInterface.cpp" line="2234"/>
<location filename="../ProfileInterface.cpp" line="2330"/> <location filename="../ProfileInterface.cpp" line="2329"/>
<source>Patch selected...</source> <source>Patch selected...</source>
<translation>Пропатчить выделенные...</translation> <translation>Пропатчить выделенные...</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2028"/> <location filename="../ProfileInterface.cpp" line="2027"/>
<location filename="../ProfileInterface.cpp" line="2046"/> <location filename="../ProfileInterface.cpp" line="2045"/>
<location filename="../ProfileInterface.cpp" line="2121"/> <location filename="../ProfileInterface.cpp" line="2120"/>
<location filename="../ProfileInterface.cpp" line="2139"/> <location filename="../ProfileInterface.cpp" line="2138"/>
<location filename="../ProfileInterface.cpp" line="2236"/> <location filename="../ProfileInterface.cpp" line="2235"/>
<location filename="../ProfileInterface.cpp" line="2254"/> <location filename="../ProfileInterface.cpp" line="2253"/>
<location filename="../ProfileInterface.cpp" line="2331"/> <location filename="../ProfileInterface.cpp" line="2330"/>
<location filename="../ProfileInterface.cpp" line="2349"/> <location filename="../ProfileInterface.cpp" line="2348"/>
<source>Patch file %1 of %2 files</source> <source>Patch file %1 of %2 files</source>
<translation>Изменяется файл %1 из %2</translation> <translation>Изменяется файл %1 из %2</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="1594"/> <location filename="../ProfileInterface.cpp" line="1594"/>
<location filename="../ProfileInterface.cpp" line="1624"/> <location filename="../ProfileInterface.cpp" line="1624"/>
<location filename="../ProfileInterface.cpp" line="2076"/> <location filename="../ProfileInterface.cpp" line="2075"/>
<location filename="../ProfileInterface.cpp" line="2165"/> <location filename="../ProfileInterface.cpp" line="2164"/>
<location filename="../ProfileInterface.cpp" line="2280"/> <location filename="../ProfileInterface.cpp" line="2279"/>
<location filename="../ProfileInterface.cpp" line="2372"/> <location filename="../ProfileInterface.cpp" line="2371"/>
<source>%1 failed with... <source>%1 failed with...
%2</source> %2</source>
@ -1612,55 +1612,55 @@ Press 1 for Default View</source>
<translation>Не удалось удалить все выделенные картинки Snapmatic и/или сохранения</translation> <translation>Не удалось удалить все выделенные картинки Snapmatic и/или сохранения</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2076"/> <location filename="../ProfileInterface.cpp" line="2075"/>
<source>Qualify</source> <source>Qualify</source>
<comment>%1 failed with...</comment> <comment>%1 failed with...</comment>
<translation>Помечание</translation> <translation>Помечание</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2095"/> <location filename="../ProfileInterface.cpp" line="2094"/>
<location filename="../ProfileInterface.cpp" line="2165"/> <location filename="../ProfileInterface.cpp" line="2164"/>
<source>Change Players...</source> <source>Change Players...</source>
<translation>Изменить игроков...</translation> <translation>Изменить игроков...</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2165"/> <location filename="../ProfileInterface.cpp" line="2164"/>
<source>Change Players</source> <source>Change Players</source>
<comment>%1 failed with...</comment> <comment>%1 failed with...</comment>
<translation>Измение игроков</translation> <translation>Измение игроков</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2184"/> <location filename="../ProfileInterface.cpp" line="2183"/>
<location filename="../ProfileInterface.cpp" line="2214"/> <location filename="../ProfileInterface.cpp" line="2213"/>
<location filename="../ProfileInterface.cpp" line="2280"/> <location filename="../ProfileInterface.cpp" line="2279"/>
<source>Change Crew...</source> <source>Change Crew...</source>
<translation>Изменить банду...</translation> <translation>Изменить банду...</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2214"/> <location filename="../ProfileInterface.cpp" line="2213"/>
<source>Failed to enter a valid Snapmatic Crew ID</source> <source>Failed to enter a valid Snapmatic Crew ID</source>
<translation>Введённый идентификатор банды не верен</translation> <translation>Введённый идентификатор банды не верен</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2280"/> <location filename="../ProfileInterface.cpp" line="2279"/>
<source>Change Crew</source> <source>Change Crew</source>
<comment>%1 failed with...</comment> <comment>%1 failed with...</comment>
<translation>Изменение банды</translation> <translation>Изменение банды</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2299"/> <location filename="../ProfileInterface.cpp" line="2298"/>
<location filename="../ProfileInterface.cpp" line="2313"/> <location filename="../ProfileInterface.cpp" line="2312"/>
<location filename="../ProfileInterface.cpp" line="2372"/> <location filename="../ProfileInterface.cpp" line="2371"/>
<source>Change Title...</source> <source>Change Title...</source>
<translation>Изменить заголовок...</translation> <translation>Изменить заголовок...</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2313"/> <location filename="../ProfileInterface.cpp" line="2312"/>
<source>Failed to enter a valid Snapmatic title</source> <source>Failed to enter a valid Snapmatic title</source>
<translation>Введённый заголовок не верен</translation> <translation>Введённый заголовок не верен</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2372"/> <location filename="../ProfileInterface.cpp" line="2371"/>
<source>Change Title</source> <source>Change Title</source>
<comment>%1 failed with...</comment> <comment>%1 failed with...</comment>
<translation>Изменение заголовка</translation> <translation>Изменение заголовка</translation>
@ -1696,13 +1696,13 @@ Press 1 for Default View</source>
<translation>Экспортируется файл %1 из %2</translation> <translation>Экспортируется файл %1 из %2</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="586"/> <location filename="../UserInterface.cpp" line="591"/>
<source>All profile files (*.g5e SGTA* PGTA*)</source> <source>All profile files (*.g5e SGTA* PGTA*)</source>
<translation>Все файлы профиля (*.g5e SGTA* PGTA*)</translation> <translation>Все файлы профиля (*.g5e SGTA* PGTA*)</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="559"/> <location filename="../ProfileInterface.cpp" line="559"/>
<location filename="../UserInterface.cpp" line="587"/> <location filename="../UserInterface.cpp" line="592"/>
<source>GTA V Export (*.g5e)</source> <source>GTA V Export (*.g5e)</source>
<translation>GTA V Export (*.g5e)</translation> <translation>GTA V Export (*.g5e)</translation>
</message> </message>
@ -1977,7 +1977,7 @@ Press 1 for Default View</source>
<translation>Meme</translation> <translation>Meme</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2310"/> <location filename="../ProfileInterface.cpp" line="2309"/>
<location filename="../SnapmaticEditor.cpp" line="379"/> <location filename="../SnapmaticEditor.cpp" line="379"/>
<source>Snapmatic Title</source> <source>Snapmatic Title</source>
<translation>Заголовок Snapmatic</translation> <translation>Заголовок Snapmatic</translation>
@ -2083,19 +2083,19 @@ Press 1 for Default View</source>
<translation>Не удалось измененить свойства Snapmatic из-за проблемы ввода/вывода</translation> <translation>Не удалось измененить свойства Snapmatic из-за проблемы ввода/вывода</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2310"/> <location filename="../ProfileInterface.cpp" line="2309"/>
<location filename="../SnapmaticEditor.cpp" line="379"/> <location filename="../SnapmaticEditor.cpp" line="379"/>
<source>New Snapmatic title:</source> <source>New Snapmatic title:</source>
<translation>Новый заголовок Snapmatic:</translation> <translation>Новый заголовок Snapmatic:</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2208"/> <location filename="../ProfileInterface.cpp" line="2207"/>
<location filename="../SnapmaticEditor.cpp" line="403"/> <location filename="../SnapmaticEditor.cpp" line="403"/>
<source>Snapmatic Crew</source> <source>Snapmatic Crew</source>
<translation>Банда на Snapmatic</translation> <translation>Банда на Snapmatic</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2208"/> <location filename="../ProfileInterface.cpp" line="2207"/>
<location filename="../SnapmaticEditor.cpp" line="403"/> <location filename="../SnapmaticEditor.cpp" line="403"/>
<source>New Snapmatic crew:</source> <source>New Snapmatic crew:</source>
<translation>Новая банда на Snapmatic:</translation> <translation>Новая банда на Snapmatic:</translation>
@ -2109,61 +2109,61 @@ Press 1 for Default View</source>
<translation>ФОТО - %1</translation> <translation>ФОТО - %1</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="314"/> <location filename="../SnapmaticPicture.cpp" line="315"/>
<source>open file %1</source> <source>open file %1</source>
<translation>Открыть файл %1</translation> <translation>Открыть файл %1</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="326"/> <location filename="../SnapmaticPicture.cpp" line="327"/>
<source>header not exists</source> <source>header not exists</source>
<translation>Отсутствует шапка (header)</translation> <translation>Отсутствует шапка (header)</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="329"/> <location filename="../SnapmaticPicture.cpp" line="330"/>
<source>header is malformed</source> <source>header is malformed</source>
<translation>Шапка (header) повреждена</translation> <translation>Шапка (header) повреждена</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="332"/> <location filename="../SnapmaticPicture.cpp" line="333"/>
<source>picture not exists (%1)</source> <source>picture not exists (%1)</source>
<translation>Картинки не существует (%1)</translation> <translation>Картинки не существует (%1)</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="335"/> <location filename="../SnapmaticPicture.cpp" line="336"/>
<source>JSON not exists (%1)</source> <source>JSON not exists (%1)</source>
<translation>JSON не существует (%1)</translation> <translation>JSON не существует (%1)</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="338"/> <location filename="../SnapmaticPicture.cpp" line="339"/>
<source>title not exists (%1)</source> <source>title not exists (%1)</source>
<translation>Заголовок отсутствует (%1)</translation> <translation>Заголовок отсутствует (%1)</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="341"/> <location filename="../SnapmaticPicture.cpp" line="342"/>
<source>description not exists (%1)</source> <source>description not exists (%1)</source>
<translation>Описание отсутствует (%1)</translation> <translation>Описание отсутствует (%1)</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="352"/> <location filename="../SnapmaticPicture.cpp" line="353"/>
<source>reading file %1 because of %2</source> <source>reading file %1 because of %2</source>
<comment>Example for %2: JSON is malformed error</comment> <comment>Example for %2: JSON is malformed error</comment>
<translation>Чтение из файла %1 из-за %2</translation> <translation>Чтение из файла %1 из-за %2</translation>
</message> </message>
<message> <message>
<location filename="../JsonEditorDialog.cpp" line="165"/> <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> <source>JSON is incomplete and malformed</source>
<translation>JSON не полный и повреждён</translation> <translation>JSON не полный и повреждён</translation>
</message> </message>
<message> <message>
<location filename="../JsonEditorDialog.cpp" line="168"/> <location filename="../JsonEditorDialog.cpp" line="168"/>
<location filename="../SnapmaticPicture.cpp" line="347"/> <location filename="../SnapmaticPicture.cpp" line="348"/>
<source>JSON is incomplete</source> <source>JSON is incomplete</source>
<translation>JSON частично отсутствует</translation> <translation>JSON частично отсутствует</translation>
</message> </message>
<message> <message>
<location filename="../JsonEditorDialog.cpp" line="171"/> <location filename="../JsonEditorDialog.cpp" line="171"/>
<location filename="../SnapmaticPicture.cpp" line="350"/> <location filename="../SnapmaticPicture.cpp" line="351"/>
<source>JSON is malformed</source> <source>JSON is malformed</source>
<translation>JSON повреждён</translation> <translation>JSON повреждён</translation>
</message> </message>
@ -2396,7 +2396,7 @@ Press 1 for Default View</source>
</message> </message>
<message> <message>
<location filename="../UserInterface.ui" line="319"/> <location filename="../UserInterface.ui" line="319"/>
<location filename="../UserInterface.cpp" line="382"/> <location filename="../UserInterface.cpp" line="387"/>
<source>Select &amp;GTA V Folder...</source> <source>Select &amp;GTA V Folder...</source>
<translation>Выбрать &amp;папку GTA V...</translation> <translation>Выбрать &amp;папку GTA V...</translation>
</message> </message>
@ -2440,9 +2440,9 @@ Press 1 for Default View</source>
</message> </message>
<message> <message>
<location filename="../UserInterface.ui" line="153"/> <location filename="../UserInterface.ui" line="153"/>
<location filename="../UserInterface.cpp" line="264"/> <location filename="../UserInterface.cpp" line="269"/>
<location filename="../UserInterface.cpp" line="288"/> <location filename="../UserInterface.cpp" line="293"/>
<location filename="../UserInterface.cpp" line="786"/> <location filename="../UserInterface.cpp" line="791"/>
<source>&amp;Close</source> <source>&amp;Close</source>
<translation>&amp;Закрыть</translation> <translation>&amp;Закрыть</translation>
</message> </message>
@ -2482,51 +2482,51 @@ Press 1 for Default View</source>
<translation>&amp;Открыть файл...</translation> <translation>&amp;Открыть файл...</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="80"/> <location filename="../UserInterface.cpp" line="85"/>
<location filename="../UserInterface.cpp" line="445"/> <location filename="../UserInterface.cpp" line="450"/>
<location filename="../UserInterface.cpp" line="889"/> <location filename="../UserInterface.cpp" line="898"/>
<source>Select Profile</source> <source>Select Profile</source>
<translation>Выбор профиля</translation> <translation>Выбор профиля</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.ui" line="322"/> <location filename="../UserInterface.ui" line="322"/>
<location filename="../OptionsDialog.cpp" line="704"/> <location filename="../OptionsDialog.cpp" line="704"/>
<location filename="../UserInterface.cpp" line="329"/> <location filename="../UserInterface.cpp" line="334"/>
<location filename="../UserInterface.cpp" line="844"/> <location filename="../UserInterface.cpp" line="849"/>
<source>Select GTA V Folder...</source> <source>Select GTA V Folder...</source>
<translation>Выбрать папку GTA V...</translation> <translation>Выбрать папку GTA V...</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.ui" line="20"/> <location filename="../UserInterface.ui" line="20"/>
<location filename="../UserInterface.cpp" line="78"/> <location filename="../UserInterface.cpp" line="83"/>
<source>%2 - %1</source> <source>%2 - %1</source>
<translation>%2 - %1</translation> <translation>%2 - %1</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.ui" line="236"/> <location filename="../UserInterface.ui" line="236"/>
<location filename="../UserInterface.cpp" line="76"/> <location filename="../UserInterface.cpp" line="80"/>
<location filename="../UserInterface.cpp" line="876"/> <location filename="../UserInterface.cpp" line="885"/>
<source>&amp;About %1</source> <source>&amp;About %1</source>
<translation>&amp;О программе %1</translation> <translation>&amp;О программе %1</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="168"/> <location filename="../UserInterface.cpp" line="173"/>
<location filename="../UserInterface.cpp" line="873"/> <location filename="../UserInterface.cpp" line="878"/>
<source>&amp;Donate</source> <source>&amp;Donate</source>
<translation>По&amp;жертвовать</translation> <translation>По&amp;жертвовать</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="181"/> <location filename="../UserInterface.cpp" line="186"/>
<source>Donate</source> <source>Donate</source>
<translation>Пожертвовать</translation> <translation>Пожертвовать</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="189"/> <location filename="../UserInterface.cpp" line="194"/>
<source>Donation methods</source> <source>Donation methods</source>
<translation>Способы для взноса</translation> <translation>Способы для взноса</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="256"/> <location filename="../UserInterface.cpp" line="261"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation>&amp;Копировать</translation> <translation>&amp;Копировать</translation>
</message> </message>
@ -2539,25 +2539,25 @@ Press 1 for Default View</source>
<translation type="vanished">Копировать</translation> <translation type="vanished">Копировать</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="583"/> <location filename="../UserInterface.cpp" line="588"/>
<source>Open File...</source> <source>Open File...</source>
<translation>Открыть файл...</translation> <translation>Открыть файл...</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="625"/> <location filename="../UserInterface.cpp" line="630"/>
<location filename="../UserInterface.cpp" line="639"/> <location filename="../UserInterface.cpp" line="644"/>
<location filename="../UserInterface.cpp" line="663"/> <location filename="../UserInterface.cpp" line="668"/>
<location filename="../UserInterface.cpp" line="669"/> <location filename="../UserInterface.cpp" line="674"/>
<source>Open File</source> <source>Open File</source>
<translation>Открыть файл</translation> <translation>Открыть файл</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="663"/> <location filename="../UserInterface.cpp" line="668"/>
<source>Can&apos;t open %1 because of not valid file format</source> <source>Can&apos;t open %1 because of not valid file format</source>
<translation>Не удалось открыть %1 из-за неверного формата файла</translation> <translation>Не удалось открыть %1 из-за неверного формата файла</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="751"/> <location filename="../UserInterface.cpp" line="756"/>
<source>%1 - Messages</source> <source>%1 - Messages</source>
<translation>%1 - Новости</translation> <translation>%1 - Новости</translation>
</message> </message>

View File

@ -1387,7 +1387,7 @@ Press 1 for Default View</source>
<location filename="../ImportDialog.cpp" line="534"/> <location filename="../ImportDialog.cpp" line="534"/>
<location filename="../ImportDialog.cpp" line="844"/> <location filename="../ImportDialog.cpp" line="844"/>
<location filename="../ProfileInterface.cpp" line="563"/> <location filename="../ProfileInterface.cpp" line="563"/>
<location filename="../UserInterface.cpp" line="590"/> <location filename="../UserInterface.cpp" line="595"/>
<source>All files (**)</source> <source>All files (**)</source>
<translation>Усі файли (**)</translation> <translation>Усі файли (**)</translation>
</message> </message>
@ -1432,26 +1432,26 @@ Press 1 for Default View</source>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="559"/> <location filename="../ProfileInterface.cpp" line="559"/>
<location filename="../UserInterface.cpp" line="587"/> <location filename="../UserInterface.cpp" line="592"/>
<source>GTA V Export (*.g5e)</source> <source>GTA V Export (*.g5e)</source>
<translation>GTA V Export (*.g5e)</translation> <translation>GTA V Export (*.g5e)</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="560"/> <location filename="../ProfileInterface.cpp" line="560"/>
<location filename="../UserInterface.cpp" line="588"/> <location filename="../UserInterface.cpp" line="593"/>
<source>Savegames files (SGTA*)</source> <source>Savegames files (SGTA*)</source>
<translation>Файли збереження гри (SGTA*)</translation> <translation>Файли збереження гри (SGTA*)</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="561"/> <location filename="../ProfileInterface.cpp" line="561"/>
<location filename="../UserInterface.cpp" line="589"/> <location filename="../UserInterface.cpp" line="594"/>
<source>Snapmatic pictures (PGTA*)</source> <source>Snapmatic pictures (PGTA*)</source>
<translation>Snapmatic зображення (PGTA*)</translation> <translation>Snapmatic зображення (PGTA*)</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="583"/> <location filename="../ProfileInterface.cpp" line="583"/>
<location filename="../ProfileInterface.cpp" line="974"/> <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> <source>No valid file is selected</source>
<translation>Вибрані недійсні файли</translation> <translation>Вибрані недійсні файли</translation>
</message> </message>
@ -1472,13 +1472,13 @@ Press 1 for Default View</source>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="676"/> <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> <source>Failed to read Snapmatic picture</source>
<translation>Не вдалося прочитати Snapmatic картинку</translation> <translation>Не вдалося прочитати Snapmatic картинку</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="711"/> <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> <source>Failed to read Savegame file</source>
<translation>Не вдалося прочитати файл збереження гри</translation> <translation>Не вдалося прочитати файл збереження гри</translation>
</message> </message>
@ -1579,20 +1579,20 @@ Press 1 for Default View</source>
<message> <message>
<location filename="../ProfileInterface.cpp" line="1583"/> <location filename="../ProfileInterface.cpp" line="1583"/>
<location filename="../ProfileInterface.cpp" line="1613"/> <location filename="../ProfileInterface.cpp" line="1613"/>
<location filename="../ProfileInterface.cpp" line="2016"/> <location filename="../ProfileInterface.cpp" line="2015"/>
<location filename="../ProfileInterface.cpp" line="2095"/> <location filename="../ProfileInterface.cpp" line="2094"/>
<location filename="../ProfileInterface.cpp" line="2184"/> <location filename="../ProfileInterface.cpp" line="2183"/>
<location filename="../ProfileInterface.cpp" line="2299"/> <location filename="../ProfileInterface.cpp" line="2298"/>
<source>No Snapmatic pictures are selected</source> <source>No Snapmatic pictures are selected</source>
<translation>Не вибрано жодного Snapmatic зображення</translation> <translation>Не вибрано жодного Snapmatic зображення</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="1594"/> <location filename="../ProfileInterface.cpp" line="1594"/>
<location filename="../ProfileInterface.cpp" line="1624"/> <location filename="../ProfileInterface.cpp" line="1624"/>
<location filename="../ProfileInterface.cpp" line="2076"/> <location filename="../ProfileInterface.cpp" line="2075"/>
<location filename="../ProfileInterface.cpp" line="2165"/> <location filename="../ProfileInterface.cpp" line="2164"/>
<location filename="../ProfileInterface.cpp" line="2280"/> <location filename="../ProfileInterface.cpp" line="2279"/>
<location filename="../ProfileInterface.cpp" line="2372"/> <location filename="../ProfileInterface.cpp" line="2371"/>
<source>%1 failed with... <source>%1 failed with...
%2</source> %2</source>
@ -1612,87 +1612,87 @@ Press 1 for Default View</source>
<translation>Snapmatic зображення з uid %1 вже існує, ви хочете призначити для імпорту новий uid та мітку часу?</translation> <translation>Snapmatic зображення з uid %1 вже існує, ви хочете призначити для імпорту новий uid та мітку часу?</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2016"/> <location filename="../ProfileInterface.cpp" line="2015"/>
<location filename="../ProfileInterface.cpp" line="2076"/> <location filename="../ProfileInterface.cpp" line="2075"/>
<source>Qualify as Avatar</source> <source>Qualify as Avatar</source>
<translation>Позначити як Аватар</translation> <translation>Позначити як Аватар</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2027"/> <location filename="../ProfileInterface.cpp" line="2026"/>
<location filename="../ProfileInterface.cpp" line="2120"/> <location filename="../ProfileInterface.cpp" line="2119"/>
<location filename="../ProfileInterface.cpp" line="2235"/> <location filename="../ProfileInterface.cpp" line="2234"/>
<location filename="../ProfileInterface.cpp" line="2330"/> <location filename="../ProfileInterface.cpp" line="2329"/>
<source>Patch selected...</source> <source>Patch selected...</source>
<translation>Вибір патчу...</translation> <translation>Вибір патчу...</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2028"/> <location filename="../ProfileInterface.cpp" line="2027"/>
<location filename="../ProfileInterface.cpp" line="2046"/> <location filename="../ProfileInterface.cpp" line="2045"/>
<location filename="../ProfileInterface.cpp" line="2121"/> <location filename="../ProfileInterface.cpp" line="2120"/>
<location filename="../ProfileInterface.cpp" line="2139"/> <location filename="../ProfileInterface.cpp" line="2138"/>
<location filename="../ProfileInterface.cpp" line="2236"/> <location filename="../ProfileInterface.cpp" line="2235"/>
<location filename="../ProfileInterface.cpp" line="2254"/> <location filename="../ProfileInterface.cpp" line="2253"/>
<location filename="../ProfileInterface.cpp" line="2331"/> <location filename="../ProfileInterface.cpp" line="2330"/>
<location filename="../ProfileInterface.cpp" line="2349"/> <location filename="../ProfileInterface.cpp" line="2348"/>
<source>Patch file %1 of %2 files</source> <source>Patch file %1 of %2 files</source>
<translation>Патч файлу %1 з %2 файлів</translation> <translation>Патч файлу %1 з %2 файлів</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2076"/> <location filename="../ProfileInterface.cpp" line="2075"/>
<source>Qualify</source> <source>Qualify</source>
<comment>%1 failed with...</comment> <comment>%1 failed with...</comment>
<translation>Якість</translation> <translation>Якість</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2095"/> <location filename="../ProfileInterface.cpp" line="2094"/>
<location filename="../ProfileInterface.cpp" line="2165"/> <location filename="../ProfileInterface.cpp" line="2164"/>
<source>Change Players...</source> <source>Change Players...</source>
<translation>Зміна гравців...</translation> <translation>Зміна гравців...</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2165"/> <location filename="../ProfileInterface.cpp" line="2164"/>
<source>Change Players</source> <source>Change Players</source>
<comment>%1 failed with...</comment> <comment>%1 failed with...</comment>
<translation>Змінити гравців</translation> <translation>Змінити гравців</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2184"/> <location filename="../ProfileInterface.cpp" line="2183"/>
<location filename="../ProfileInterface.cpp" line="2214"/> <location filename="../ProfileInterface.cpp" line="2213"/>
<location filename="../ProfileInterface.cpp" line="2280"/> <location filename="../ProfileInterface.cpp" line="2279"/>
<source>Change Crew...</source> <source>Change Crew...</source>
<translation>Зміна банди...</translation> <translation>Зміна банди...</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2214"/> <location filename="../ProfileInterface.cpp" line="2213"/>
<source>Failed to enter a valid Snapmatic Crew ID</source> <source>Failed to enter a valid Snapmatic Crew ID</source>
<translation>Не вдалося ввести дійсний ID Банди Snapmatic</translation> <translation>Не вдалося ввести дійсний ID Банди Snapmatic</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2280"/> <location filename="../ProfileInterface.cpp" line="2279"/>
<source>Change Crew</source> <source>Change Crew</source>
<comment>%1 failed with...</comment> <comment>%1 failed with...</comment>
<translation>Змінити банду</translation> <translation>Змінити банду</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2299"/> <location filename="../ProfileInterface.cpp" line="2298"/>
<location filename="../ProfileInterface.cpp" line="2313"/> <location filename="../ProfileInterface.cpp" line="2312"/>
<location filename="../ProfileInterface.cpp" line="2372"/> <location filename="../ProfileInterface.cpp" line="2371"/>
<source>Change Title...</source> <source>Change Title...</source>
<translation>Зміна назви...</translation> <translation>Зміна назви...</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2313"/> <location filename="../ProfileInterface.cpp" line="2312"/>
<source>Failed to enter a valid Snapmatic title</source> <source>Failed to enter a valid Snapmatic title</source>
<translation>Не вдалося ввести дійсний заголовок Snapmatic</translation> <translation>Не вдалося ввести дійсний заголовок Snapmatic</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2372"/> <location filename="../ProfileInterface.cpp" line="2371"/>
<source>Change Title</source> <source>Change Title</source>
<comment>%1 failed with...</comment> <comment>%1 failed with...</comment>
<translation>Змінити назву</translation> <translation>Змінити назву</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="586"/> <location filename="../UserInterface.cpp" line="591"/>
<source>All profile files (*.g5e SGTA* PGTA*)</source> <source>All profile files (*.g5e SGTA* PGTA*)</source>
<translation>Усі файли зображень (*.g5e SGTA* PGTA*)</translation> <translation>Усі файли зображень (*.g5e SGTA* PGTA*)</translation>
</message> </message>
@ -2028,25 +2028,25 @@ Press 1 for Default View</source>
<translation>Змінити властивості Snapmatic не вдалося через JSON Помилку</translation> <translation>Змінити властивості Snapmatic не вдалося через JSON Помилку</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2208"/> <location filename="../ProfileInterface.cpp" line="2207"/>
<location filename="../SnapmaticEditor.cpp" line="403"/> <location filename="../SnapmaticEditor.cpp" line="403"/>
<source>Snapmatic Crew</source> <source>Snapmatic Crew</source>
<translation>Snapmatic банда</translation> <translation>Snapmatic банда</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2208"/> <location filename="../ProfileInterface.cpp" line="2207"/>
<location filename="../SnapmaticEditor.cpp" line="403"/> <location filename="../SnapmaticEditor.cpp" line="403"/>
<source>New Snapmatic crew:</source> <source>New Snapmatic crew:</source>
<translation>Нова Snapmatic банда:</translation> <translation>Нова Snapmatic банда:</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2310"/> <location filename="../ProfileInterface.cpp" line="2309"/>
<location filename="../SnapmaticEditor.cpp" line="379"/> <location filename="../SnapmaticEditor.cpp" line="379"/>
<source>Snapmatic Title</source> <source>Snapmatic Title</source>
<translation>Snapmatic назва</translation> <translation>Snapmatic назва</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2310"/> <location filename="../ProfileInterface.cpp" line="2309"/>
<location filename="../SnapmaticEditor.cpp" line="379"/> <location filename="../SnapmaticEditor.cpp" line="379"/>
<source>New Snapmatic title:</source> <source>New Snapmatic title:</source>
<translation>Новий Snapmatic заголовок:</translation> <translation>Новий Snapmatic заголовок:</translation>
@ -2103,19 +2103,19 @@ Press 1 for Default View</source>
<name>SnapmaticPicture</name> <name>SnapmaticPicture</name>
<message> <message>
<location filename="../JsonEditorDialog.cpp" line="165"/> <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> <source>JSON is incomplete and malformed</source>
<translation>JSON неповний та неправильний</translation> <translation>JSON неповний та неправильний</translation>
</message> </message>
<message> <message>
<location filename="../JsonEditorDialog.cpp" line="168"/> <location filename="../JsonEditorDialog.cpp" line="168"/>
<location filename="../SnapmaticPicture.cpp" line="347"/> <location filename="../SnapmaticPicture.cpp" line="348"/>
<source>JSON is incomplete</source> <source>JSON is incomplete</source>
<translation>JSON неповний</translation> <translation>JSON неповний</translation>
</message> </message>
<message> <message>
<location filename="../JsonEditorDialog.cpp" line="171"/> <location filename="../JsonEditorDialog.cpp" line="171"/>
<location filename="../SnapmaticPicture.cpp" line="350"/> <location filename="../SnapmaticPicture.cpp" line="351"/>
<source>JSON is malformed</source> <source>JSON is malformed</source>
<translation>JSON неправильний</translation> <translation>JSON неправильний</translation>
</message> </message>
@ -2125,42 +2125,42 @@ Press 1 for Default View</source>
<translation>ФОТО - %1</translation> <translation>ФОТО - %1</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="314"/> <location filename="../SnapmaticPicture.cpp" line="315"/>
<source>open file %1</source> <source>open file %1</source>
<translation>відкрити файл%1</translation> <translation>відкрити файл%1</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="326"/> <location filename="../SnapmaticPicture.cpp" line="327"/>
<source>header not exists</source> <source>header not exists</source>
<translation>заголовок не існує</translation> <translation>заголовок не існує</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="329"/> <location filename="../SnapmaticPicture.cpp" line="330"/>
<source>header is malformed</source> <source>header is malformed</source>
<translation>заголовок неправильний</translation> <translation>заголовок неправильний</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="332"/> <location filename="../SnapmaticPicture.cpp" line="333"/>
<source>picture not exists (%1)</source> <source>picture not exists (%1)</source>
<translation>зображення не існує (%1)</translation> <translation>зображення не існує (%1)</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="335"/> <location filename="../SnapmaticPicture.cpp" line="336"/>
<source>JSON not exists (%1)</source> <source>JSON not exists (%1)</source>
<translation>JSON не існує (%1)</translation> <translation>JSON не існує (%1)</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="338"/> <location filename="../SnapmaticPicture.cpp" line="339"/>
<source>title not exists (%1)</source> <source>title not exists (%1)</source>
<translation>заголовок не існує (%1)</translation> <translation>заголовок не існує (%1)</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="341"/> <location filename="../SnapmaticPicture.cpp" line="342"/>
<source>description not exists (%1)</source> <source>description not exists (%1)</source>
<translation>опис не існує (%1)</translation> <translation>опис не існує (%1)</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="352"/> <location filename="../SnapmaticPicture.cpp" line="353"/>
<source>reading file %1 because of %2</source> <source>reading file %1 because of %2</source>
<comment>Example for %2: JSON is malformed error</comment> <comment>Example for %2: JSON is malformed error</comment>
<translation>читання файлу %1 тому що %2</translation> <translation>читання файлу %1 тому що %2</translation>
@ -2329,7 +2329,7 @@ Press 1 for Default View</source>
<name>UserInterface</name> <name>UserInterface</name>
<message> <message>
<location filename="../UserInterface.ui" line="20"/> <location filename="../UserInterface.ui" line="20"/>
<location filename="../UserInterface.cpp" line="78"/> <location filename="../UserInterface.cpp" line="83"/>
<source>%2 - %1</source> <source>%2 - %1</source>
<translation>%2 - %1</translation> <translation>%2 - %1</translation>
</message> </message>
@ -2361,9 +2361,9 @@ Press 1 for Default View</source>
</message> </message>
<message> <message>
<location filename="../UserInterface.ui" line="153"/> <location filename="../UserInterface.ui" line="153"/>
<location filename="../UserInterface.cpp" line="264"/> <location filename="../UserInterface.cpp" line="269"/>
<location filename="../UserInterface.cpp" line="288"/> <location filename="../UserInterface.cpp" line="293"/>
<location filename="../UserInterface.cpp" line="786"/> <location filename="../UserInterface.cpp" line="791"/>
<source>&amp;Close</source> <source>&amp;Close</source>
<translation>&amp;Закрити</translation> <translation>&amp;Закрити</translation>
</message> </message>
@ -2399,8 +2399,8 @@ Press 1 for Default View</source>
</message> </message>
<message> <message>
<location filename="../UserInterface.ui" line="236"/> <location filename="../UserInterface.ui" line="236"/>
<location filename="../UserInterface.cpp" line="76"/> <location filename="../UserInterface.cpp" line="80"/>
<location filename="../UserInterface.cpp" line="876"/> <location filename="../UserInterface.cpp" line="885"/>
<source>&amp;About %1</source> <source>&amp;About %1</source>
<translation>&amp;Про %1</translation> <translation>&amp;Про %1</translation>
</message> </message>
@ -2456,15 +2456,15 @@ Press 1 for Default View</source>
</message> </message>
<message> <message>
<location filename="../UserInterface.ui" line="319"/> <location filename="../UserInterface.ui" line="319"/>
<location filename="../UserInterface.cpp" line="382"/> <location filename="../UserInterface.cpp" line="387"/>
<source>Select &amp;GTA V Folder...</source> <source>Select &amp;GTA V Folder...</source>
<translation>Вибрати &amp;GTA V теку...</translation> <translation>Вибрати &amp;GTA V теку...</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.ui" line="322"/> <location filename="../UserInterface.ui" line="322"/>
<location filename="../OptionsDialog.cpp" line="704"/> <location filename="../OptionsDialog.cpp" line="704"/>
<location filename="../UserInterface.cpp" line="329"/> <location filename="../UserInterface.cpp" line="334"/>
<location filename="../UserInterface.cpp" line="844"/> <location filename="../UserInterface.cpp" line="849"/>
<source>Select GTA V Folder...</source> <source>Select GTA V Folder...</source>
<translation>Вибрати GTA V теку...</translation> <translation>Вибрати GTA V теку...</translation>
</message> </message>
@ -2521,25 +2521,25 @@ Press 1 for Default View</source>
<translation>Сховати у грі</translation> <translation>Сховати у грі</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="80"/> <location filename="../UserInterface.cpp" line="85"/>
<location filename="../UserInterface.cpp" line="445"/> <location filename="../UserInterface.cpp" line="450"/>
<location filename="../UserInterface.cpp" line="889"/> <location filename="../UserInterface.cpp" line="898"/>
<source>Select Profile</source> <source>Select Profile</source>
<translation>Вибрати профіль</translation> <translation>Вибрати профіль</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="168"/> <location filename="../UserInterface.cpp" line="173"/>
<location filename="../UserInterface.cpp" line="873"/> <location filename="../UserInterface.cpp" line="878"/>
<source>&amp;Donate</source> <source>&amp;Donate</source>
<translation>&amp;Пожертвування</translation> <translation>&amp;Пожертвування</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="181"/> <location filename="../UserInterface.cpp" line="186"/>
<source>Donate</source> <source>Donate</source>
<translation>Пожертвування</translation> <translation>Пожертвування</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="189"/> <location filename="../UserInterface.cpp" line="194"/>
<source>Donation methods</source> <source>Donation methods</source>
<translation>Метод пожертвування</translation> <translation>Метод пожертвування</translation>
</message> </message>
@ -2552,30 +2552,30 @@ Press 1 for Default View</source>
<translation type="vanished">Копіювати</translation> <translation type="vanished">Копіювати</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="256"/> <location filename="../UserInterface.cpp" line="261"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation>&amp;Копіювати</translation> <translation>&amp;Копіювати</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="583"/> <location filename="../UserInterface.cpp" line="588"/>
<source>Open File...</source> <source>Open File...</source>
<translation>Відкрити файл...</translation> <translation>Відкрити файл...</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="625"/> <location filename="../UserInterface.cpp" line="630"/>
<location filename="../UserInterface.cpp" line="639"/> <location filename="../UserInterface.cpp" line="644"/>
<location filename="../UserInterface.cpp" line="663"/> <location filename="../UserInterface.cpp" line="668"/>
<location filename="../UserInterface.cpp" line="669"/> <location filename="../UserInterface.cpp" line="674"/>
<source>Open File</source> <source>Open File</source>
<translation>Відкрити файл</translation> <translation>Відкрити файл</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="663"/> <location filename="../UserInterface.cpp" line="668"/>
<source>Can&apos;t open %1 because of not valid file format</source> <source>Can&apos;t open %1 because of not valid file format</source>
<translation>Неможливо відкрити %1 через невідомий формат файлу</translation> <translation>Неможливо відкрити %1 через невідомий формат файлу</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="751"/> <location filename="../UserInterface.cpp" line="756"/>
<source>%1 - Messages</source> <source>%1 - Messages</source>
<translation>%1 - Новини</translation> <translation>%1 - Новини</translation>
</message> </message>

View File

@ -1381,7 +1381,7 @@ Press 1 for Default View</source>
<location filename="../ImportDialog.cpp" line="534"/> <location filename="../ImportDialog.cpp" line="534"/>
<location filename="../ImportDialog.cpp" line="844"/> <location filename="../ImportDialog.cpp" line="844"/>
<location filename="../ProfileInterface.cpp" line="563"/> <location filename="../ProfileInterface.cpp" line="563"/>
<location filename="../UserInterface.cpp" line="590"/> <location filename="../UserInterface.cpp" line="595"/>
<source>All files (**)</source> <source>All files (**)</source>
<translation> (**)</translation> <translation> (**)</translation>
</message> </message>
@ -1426,26 +1426,26 @@ Press 1 for Default View</source>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="559"/> <location filename="../ProfileInterface.cpp" line="559"/>
<location filename="../UserInterface.cpp" line="587"/> <location filename="../UserInterface.cpp" line="592"/>
<source>GTA V Export (*.g5e)</source> <source>GTA V Export (*.g5e)</source>
<translation>GTA V Export (*.g5e)</translation> <translation>GTA V Export (*.g5e)</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="560"/> <location filename="../ProfileInterface.cpp" line="560"/>
<location filename="../UserInterface.cpp" line="588"/> <location filename="../UserInterface.cpp" line="593"/>
<source>Savegames files (SGTA*)</source> <source>Savegames files (SGTA*)</source>
<translation> (SGTA*)</translation> <translation> (SGTA*)</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="561"/> <location filename="../ProfileInterface.cpp" line="561"/>
<location filename="../UserInterface.cpp" line="589"/> <location filename="../UserInterface.cpp" line="594"/>
<source>Snapmatic pictures (PGTA*)</source> <source>Snapmatic pictures (PGTA*)</source>
<translation>Snapmatic (PGTA*)</translation> <translation>Snapmatic (PGTA*)</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="583"/> <location filename="../ProfileInterface.cpp" line="583"/>
<location filename="../ProfileInterface.cpp" line="974"/> <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> <source>No valid file is selected</source>
<translation></translation> <translation></translation>
</message> </message>
@ -1464,13 +1464,13 @@ Press 1 for Default View</source>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="676"/> <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> <source>Failed to read Snapmatic picture</source>
<translation> Snapmatic </translation> <translation> Snapmatic </translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="711"/> <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> <source>Failed to read Savegame file</source>
<translation></translation> <translation></translation>
</message> </message>
@ -1569,20 +1569,20 @@ Press 1 for Default View</source>
<message> <message>
<location filename="../ProfileInterface.cpp" line="1583"/> <location filename="../ProfileInterface.cpp" line="1583"/>
<location filename="../ProfileInterface.cpp" line="1613"/> <location filename="../ProfileInterface.cpp" line="1613"/>
<location filename="../ProfileInterface.cpp" line="2016"/> <location filename="../ProfileInterface.cpp" line="2015"/>
<location filename="../ProfileInterface.cpp" line="2095"/> <location filename="../ProfileInterface.cpp" line="2094"/>
<location filename="../ProfileInterface.cpp" line="2184"/> <location filename="../ProfileInterface.cpp" line="2183"/>
<location filename="../ProfileInterface.cpp" line="2299"/> <location filename="../ProfileInterface.cpp" line="2298"/>
<source>No Snapmatic pictures are selected</source> <source>No Snapmatic pictures are selected</source>
<translation> Snapmatic </translation> <translation> Snapmatic </translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="1594"/> <location filename="../ProfileInterface.cpp" line="1594"/>
<location filename="../ProfileInterface.cpp" line="1624"/> <location filename="../ProfileInterface.cpp" line="1624"/>
<location filename="../ProfileInterface.cpp" line="2076"/> <location filename="../ProfileInterface.cpp" line="2075"/>
<location filename="../ProfileInterface.cpp" line="2165"/> <location filename="../ProfileInterface.cpp" line="2164"/>
<location filename="../ProfileInterface.cpp" line="2280"/> <location filename="../ProfileInterface.cpp" line="2279"/>
<location filename="../ProfileInterface.cpp" line="2372"/> <location filename="../ProfileInterface.cpp" line="2371"/>
<source>%1 failed with... <source>%1 failed with...
%2</source> %2</source>
@ -1602,87 +1602,87 @@ Press 1 for Default View</source>
<translation> uid %1 Snapmatic uid ?</translation> <translation> uid %1 Snapmatic uid ?</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2016"/> <location filename="../ProfileInterface.cpp" line="2015"/>
<location filename="../ProfileInterface.cpp" line="2076"/> <location filename="../ProfileInterface.cpp" line="2075"/>
<source>Qualify as Avatar</source> <source>Qualify as Avatar</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2027"/> <location filename="../ProfileInterface.cpp" line="2026"/>
<location filename="../ProfileInterface.cpp" line="2120"/> <location filename="../ProfileInterface.cpp" line="2119"/>
<location filename="../ProfileInterface.cpp" line="2235"/> <location filename="../ProfileInterface.cpp" line="2234"/>
<location filename="../ProfileInterface.cpp" line="2330"/> <location filename="../ProfileInterface.cpp" line="2329"/>
<source>Patch selected...</source> <source>Patch selected...</source>
<translation>...</translation> <translation>...</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2028"/> <location filename="../ProfileInterface.cpp" line="2027"/>
<location filename="../ProfileInterface.cpp" line="2046"/> <location filename="../ProfileInterface.cpp" line="2045"/>
<location filename="../ProfileInterface.cpp" line="2121"/> <location filename="../ProfileInterface.cpp" line="2120"/>
<location filename="../ProfileInterface.cpp" line="2139"/> <location filename="../ProfileInterface.cpp" line="2138"/>
<location filename="../ProfileInterface.cpp" line="2236"/> <location filename="../ProfileInterface.cpp" line="2235"/>
<location filename="../ProfileInterface.cpp" line="2254"/> <location filename="../ProfileInterface.cpp" line="2253"/>
<location filename="../ProfileInterface.cpp" line="2331"/> <location filename="../ProfileInterface.cpp" line="2330"/>
<location filename="../ProfileInterface.cpp" line="2349"/> <location filename="../ProfileInterface.cpp" line="2348"/>
<source>Patch file %1 of %2 files</source> <source>Patch file %1 of %2 files</source>
<translation> %1 %2 </translation> <translation> %1 %2 </translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2076"/> <location filename="../ProfileInterface.cpp" line="2075"/>
<source>Qualify</source> <source>Qualify</source>
<comment>%1 failed with...</comment> <comment>%1 failed with...</comment>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2095"/> <location filename="../ProfileInterface.cpp" line="2094"/>
<location filename="../ProfileInterface.cpp" line="2165"/> <location filename="../ProfileInterface.cpp" line="2164"/>
<source>Change Players...</source> <source>Change Players...</source>
<translation>...</translation> <translation>...</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2165"/> <location filename="../ProfileInterface.cpp" line="2164"/>
<source>Change Players</source> <source>Change Players</source>
<comment>%1 failed with...</comment> <comment>%1 failed with...</comment>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2184"/> <location filename="../ProfileInterface.cpp" line="2183"/>
<location filename="../ProfileInterface.cpp" line="2214"/> <location filename="../ProfileInterface.cpp" line="2213"/>
<location filename="../ProfileInterface.cpp" line="2280"/> <location filename="../ProfileInterface.cpp" line="2279"/>
<source>Change Crew...</source> <source>Change Crew...</source>
<translation>...</translation> <translation>...</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2214"/> <location filename="../ProfileInterface.cpp" line="2213"/>
<source>Failed to enter a valid Snapmatic Crew ID</source> <source>Failed to enter a valid Snapmatic Crew ID</source>
<translation> ID</translation> <translation> ID</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2280"/> <location filename="../ProfileInterface.cpp" line="2279"/>
<source>Change Crew</source> <source>Change Crew</source>
<comment>%1 failed with...</comment> <comment>%1 failed with...</comment>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2299"/> <location filename="../ProfileInterface.cpp" line="2298"/>
<location filename="../ProfileInterface.cpp" line="2313"/> <location filename="../ProfileInterface.cpp" line="2312"/>
<location filename="../ProfileInterface.cpp" line="2372"/> <location filename="../ProfileInterface.cpp" line="2371"/>
<source>Change Title...</source> <source>Change Title...</source>
<translation>...</translation> <translation>...</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2313"/> <location filename="../ProfileInterface.cpp" line="2312"/>
<source>Failed to enter a valid Snapmatic title</source> <source>Failed to enter a valid Snapmatic title</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2372"/> <location filename="../ProfileInterface.cpp" line="2371"/>
<source>Change Title</source> <source>Change Title</source>
<comment>%1 failed with...</comment> <comment>%1 failed with...</comment>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="586"/> <location filename="../UserInterface.cpp" line="591"/>
<source>All profile files (*.g5e SGTA* PGTA*)</source> <source>All profile files (*.g5e SGTA* PGTA*)</source>
<translation> (*.g5e SGTA* PGTA*)</translation> <translation> (*.g5e SGTA* PGTA*)</translation>
</message> </message>
@ -2010,25 +2010,25 @@ Press 1 for Default View</source>
<translation>JSON Snapmatic </translation> <translation>JSON Snapmatic </translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2208"/> <location filename="../ProfileInterface.cpp" line="2207"/>
<location filename="../SnapmaticEditor.cpp" line="403"/> <location filename="../SnapmaticEditor.cpp" line="403"/>
<source>Snapmatic Crew</source> <source>Snapmatic Crew</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2208"/> <location filename="../ProfileInterface.cpp" line="2207"/>
<location filename="../SnapmaticEditor.cpp" line="403"/> <location filename="../SnapmaticEditor.cpp" line="403"/>
<source>New Snapmatic crew:</source> <source>New Snapmatic crew:</source>
<translation>:</translation> <translation>:</translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2310"/> <location filename="../ProfileInterface.cpp" line="2309"/>
<location filename="../SnapmaticEditor.cpp" line="379"/> <location filename="../SnapmaticEditor.cpp" line="379"/>
<source>Snapmatic Title</source> <source>Snapmatic Title</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ProfileInterface.cpp" line="2310"/> <location filename="../ProfileInterface.cpp" line="2309"/>
<location filename="../SnapmaticEditor.cpp" line="379"/> <location filename="../SnapmaticEditor.cpp" line="379"/>
<source>New Snapmatic title:</source> <source>New Snapmatic title:</source>
<translation>:</translation> <translation>:</translation>
@ -2085,19 +2085,19 @@ Press 1 for Default View</source>
<name>SnapmaticPicture</name> <name>SnapmaticPicture</name>
<message> <message>
<location filename="../JsonEditorDialog.cpp" line="165"/> <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> <source>JSON is incomplete and malformed</source>
<translation>JSON </translation> <translation>JSON </translation>
</message> </message>
<message> <message>
<location filename="../JsonEditorDialog.cpp" line="168"/> <location filename="../JsonEditorDialog.cpp" line="168"/>
<location filename="../SnapmaticPicture.cpp" line="347"/> <location filename="../SnapmaticPicture.cpp" line="348"/>
<source>JSON is incomplete</source> <source>JSON is incomplete</source>
<translation>JSON </translation> <translation>JSON </translation>
</message> </message>
<message> <message>
<location filename="../JsonEditorDialog.cpp" line="171"/> <location filename="../JsonEditorDialog.cpp" line="171"/>
<location filename="../SnapmaticPicture.cpp" line="350"/> <location filename="../SnapmaticPicture.cpp" line="351"/>
<source>JSON is malformed</source> <source>JSON is malformed</source>
<translation>JSON </translation> <translation>JSON </translation>
</message> </message>
@ -2107,42 +2107,42 @@ Press 1 for Default View</source>
<translation> - %1</translation> <translation> - %1</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="314"/> <location filename="../SnapmaticPicture.cpp" line="315"/>
<source>open file %1</source> <source>open file %1</source>
<translation> - %1</translation> <translation> - %1</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="326"/> <location filename="../SnapmaticPicture.cpp" line="327"/>
<source>header not exists</source> <source>header not exists</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="329"/> <location filename="../SnapmaticPicture.cpp" line="330"/>
<source>header is malformed</source> <source>header is malformed</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="332"/> <location filename="../SnapmaticPicture.cpp" line="333"/>
<source>picture not exists (%1)</source> <source>picture not exists (%1)</source>
<translation> (%1)</translation> <translation> (%1)</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="335"/> <location filename="../SnapmaticPicture.cpp" line="336"/>
<source>JSON not exists (%1)</source> <source>JSON not exists (%1)</source>
<translation>JSON (%1)</translation> <translation>JSON (%1)</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="338"/> <location filename="../SnapmaticPicture.cpp" line="339"/>
<source>title not exists (%1)</source> <source>title not exists (%1)</source>
<translation> (%1)</translation> <translation> (%1)</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="341"/> <location filename="../SnapmaticPicture.cpp" line="342"/>
<source>description not exists (%1)</source> <source>description not exists (%1)</source>
<translation> (%1)</translation> <translation> (%1)</translation>
</message> </message>
<message> <message>
<location filename="../SnapmaticPicture.cpp" line="352"/> <location filename="../SnapmaticPicture.cpp" line="353"/>
<source>reading file %1 because of %2</source> <source>reading file %1 because of %2</source>
<comment>Example for %2: JSON is malformed error</comment> <comment>Example for %2: JSON is malformed error</comment>
<translation> %1 %2</translation> <translation> %1 %2</translation>
@ -2310,7 +2310,7 @@ Press 1 for Default View</source>
<name>UserInterface</name> <name>UserInterface</name>
<message> <message>
<location filename="../UserInterface.ui" line="20"/> <location filename="../UserInterface.ui" line="20"/>
<location filename="../UserInterface.cpp" line="78"/> <location filename="../UserInterface.cpp" line="83"/>
<source>%2 - %1</source> <source>%2 - %1</source>
<translation>%2 - %1</translation> <translation>%2 - %1</translation>
</message> </message>
@ -2342,9 +2342,9 @@ Press 1 for Default View</source>
</message> </message>
<message> <message>
<location filename="../UserInterface.ui" line="153"/> <location filename="../UserInterface.ui" line="153"/>
<location filename="../UserInterface.cpp" line="264"/> <location filename="../UserInterface.cpp" line="269"/>
<location filename="../UserInterface.cpp" line="288"/> <location filename="../UserInterface.cpp" line="293"/>
<location filename="../UserInterface.cpp" line="786"/> <location filename="../UserInterface.cpp" line="791"/>
<source>&amp;Close</source> <source>&amp;Close</source>
<translation>(&amp;C)</translation> <translation>(&amp;C)</translation>
</message> </message>
@ -2380,8 +2380,8 @@ Press 1 for Default View</source>
</message> </message>
<message> <message>
<location filename="../UserInterface.ui" line="236"/> <location filename="../UserInterface.ui" line="236"/>
<location filename="../UserInterface.cpp" line="76"/> <location filename="../UserInterface.cpp" line="80"/>
<location filename="../UserInterface.cpp" line="876"/> <location filename="../UserInterface.cpp" line="885"/>
<source>&amp;About %1</source> <source>&amp;About %1</source>
<translation> %1(&amp;A)</translation> <translation> %1(&amp;A)</translation>
</message> </message>
@ -2437,15 +2437,15 @@ Press 1 for Default View</source>
</message> </message>
<message> <message>
<location filename="../UserInterface.ui" line="319"/> <location filename="../UserInterface.ui" line="319"/>
<location filename="../UserInterface.cpp" line="382"/> <location filename="../UserInterface.cpp" line="387"/>
<source>Select &amp;GTA V Folder...</source> <source>Select &amp;GTA V Folder...</source>
<translation> GTA V (&amp;G)...</translation> <translation> GTA V (&amp;G)...</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.ui" line="322"/> <location filename="../UserInterface.ui" line="322"/>
<location filename="../OptionsDialog.cpp" line="704"/> <location filename="../OptionsDialog.cpp" line="704"/>
<location filename="../UserInterface.cpp" line="329"/> <location filename="../UserInterface.cpp" line="334"/>
<location filename="../UserInterface.cpp" line="844"/> <location filename="../UserInterface.cpp" line="849"/>
<source>Select GTA V Folder...</source> <source>Select GTA V Folder...</source>
<translation> GTA V ...</translation> <translation> GTA V ...</translation>
</message> </message>
@ -2502,25 +2502,25 @@ Press 1 for Default View</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="80"/> <location filename="../UserInterface.cpp" line="85"/>
<location filename="../UserInterface.cpp" line="445"/> <location filename="../UserInterface.cpp" line="450"/>
<location filename="../UserInterface.cpp" line="889"/> <location filename="../UserInterface.cpp" line="898"/>
<source>Select Profile</source> <source>Select Profile</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="168"/> <location filename="../UserInterface.cpp" line="173"/>
<location filename="../UserInterface.cpp" line="873"/> <location filename="../UserInterface.cpp" line="878"/>
<source>&amp;Donate</source> <source>&amp;Donate</source>
<translation>(&amp;D)</translation> <translation>(&amp;D)</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="181"/> <location filename="../UserInterface.cpp" line="186"/>
<source>Donate</source> <source>Donate</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="189"/> <location filename="../UserInterface.cpp" line="194"/>
<source>Donation methods</source> <source>Donation methods</source>
<translation></translation> <translation></translation>
</message> </message>
@ -2533,30 +2533,30 @@ Press 1 for Default View</source>
<translation type="vanished"></translation> <translation type="vanished"></translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="256"/> <location filename="../UserInterface.cpp" line="261"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation>(&amp;C)</translation> <translation>(&amp;C)</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="583"/> <location filename="../UserInterface.cpp" line="588"/>
<source>Open File...</source> <source>Open File...</source>
<translation>...</translation> <translation>...</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="625"/> <location filename="../UserInterface.cpp" line="630"/>
<location filename="../UserInterface.cpp" line="639"/> <location filename="../UserInterface.cpp" line="644"/>
<location filename="../UserInterface.cpp" line="663"/> <location filename="../UserInterface.cpp" line="668"/>
<location filename="../UserInterface.cpp" line="669"/> <location filename="../UserInterface.cpp" line="674"/>
<source>Open File</source> <source>Open File</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="663"/> <location filename="../UserInterface.cpp" line="668"/>
<source>Can&apos;t open %1 because of not valid file format</source> <source>Can&apos;t open %1 because of not valid file format</source>
<translation> %1</translation> <translation> %1</translation>
</message> </message>
<message> <message>
<location filename="../UserInterface.cpp" line="751"/> <location filename="../UserInterface.cpp" line="756"/>
<source>%1 - Messages</source> <source>%1 - Messages</source>
<translation>%1 - </translation> <translation>%1 - </translation>
</message> </message>

Binary file not shown.

View File

@ -1 +0,0 @@
Zcash

Binary file not shown.