diff --git a/ImportDialog.cpp b/ImportDialog.cpp
index 7a48c8c..213eb4e 100644
--- a/ImportDialog.cpp
+++ b/ImportDialog.cpp
@@ -16,10 +16,11 @@
* along with this program. If not, see .
*****************************************************************************/
-#include "ImportDialog.h"
#include "ui_ImportDialog.h"
+#include "SnapmaticPicture.h"
#include "SidebarGenerator.h"
#include "StandardPaths.h"
+#include "ImportDialog.h"
#include "imagecropper.h"
#include "AppEnv.h"
#include "config.h"
@@ -39,8 +40,6 @@
#include
// IMAGES VALUES
-#define snapmaticResolutionW 960
-#define snapmaticResolutionH 536
#define snapmaticAvatarResolution 470
#define snapmaticAvatarPlacementW 145
#define snapmaticAvatarPlacementH 66
@@ -139,7 +138,8 @@ void ImportDialog::processImage()
{
if (workImage.isNull()) return;
QImage snapmaticImage = workImage;
- QPixmap snapmaticPixmap(snapmaticResolutionW, snapmaticResolutionH);
+ QSize snapmaticResolution = SnapmaticPicture::getSnapmaticResolution();
+ QPixmap snapmaticPixmap(snapmaticResolution);
snapmaticPixmap.fill(selectedColour);
QPainter snapmaticPainter(&snapmaticPixmap);
qreal screenRatioPR = AppEnv::screenRatioPR();
@@ -149,21 +149,21 @@ void ImportDialog::processImage()
{
int diffWidth = 0;
int diffHeight = 0;
- if (backImage.width() != snapmaticResolutionW)
+ if (backImage.width() != snapmaticResolution.width())
{
- diffWidth = snapmaticResolutionW - backImage.width();
+ diffWidth = snapmaticResolution.width() - backImage.width();
diffWidth = diffWidth / 2;
}
- else if (backImage.height() != snapmaticResolutionH)
+ else if (backImage.height() != snapmaticResolution.height())
{
- diffHeight = snapmaticResolutionH - backImage.height();
+ diffHeight = snapmaticResolution.height() - backImage.height();
diffHeight = diffHeight / 2;
}
snapmaticPainter.drawImage(0 + diffWidth, 0 + diffHeight, backImage);
}
else
{
- snapmaticPainter.drawImage(0, 0, QImage(backImage).scaled(snapmaticResolutionW, snapmaticResolutionH, Qt::IgnoreAspectRatio, Qt::SmoothTransformation));
+ snapmaticPainter.drawImage(0, 0, QImage(backImage).scaled(snapmaticResolution, Qt::IgnoreAspectRatio, Qt::SmoothTransformation));
}
if (ui->cbAvatar->isChecked() && ui->cbForceAvatarColour->isChecked())
{
@@ -204,21 +204,21 @@ void ImportDialog::processImage()
int diffHeight = 0;
if (!ui->cbIgnore->isChecked())
{
- snapmaticImage = snapmaticImage.scaled(snapmaticResolutionW, snapmaticResolutionH, Qt::KeepAspectRatio, Qt::SmoothTransformation);
- if (snapmaticImage.width() != snapmaticResolutionW)
+ snapmaticImage = snapmaticImage.scaled(snapmaticResolution, Qt::KeepAspectRatio, Qt::SmoothTransformation);
+ if (snapmaticImage.width() != snapmaticResolution.width())
{
- diffWidth = snapmaticResolutionW - snapmaticImage.width();
+ diffWidth = snapmaticResolution.width() - snapmaticImage.width();
diffWidth = diffWidth / 2;
}
- else if (snapmaticImage.height() != snapmaticResolutionH)
+ else if (snapmaticImage.height() != snapmaticResolution.height())
{
- diffHeight = snapmaticResolutionH - snapmaticImage.height();
+ diffHeight = snapmaticResolution.height() - snapmaticImage.height();
diffHeight = diffHeight / 2;
}
}
else
{
- snapmaticImage = snapmaticImage.scaled(snapmaticResolutionW, snapmaticResolutionH, Qt::IgnoreAspectRatio, Qt::SmoothTransformation);
+ snapmaticImage = snapmaticImage.scaled(snapmaticResolution, Qt::IgnoreAspectRatio, Qt::SmoothTransformation);
}
snapmaticPainter.drawImage(0 + diffWidth, 0 + diffHeight, snapmaticImage);
if (ui->cbWatermark->isChecked()) { processWatermark(&snapmaticPainter); }
@@ -575,15 +575,16 @@ QImage ImportDialog::image()
void ImportDialog::setImage(QImage *image_)
{
+ QSize snapmaticResolution = SnapmaticPicture::getSnapmaticResolution();
origImage = *image_;
workImage = QImage();
if (image_->width() == image_->height())
{
insideAvatarZone = true;
ui->cbAvatar->setChecked(true);
- if (image_->height() > snapmaticResolutionH)
+ if (image_->height() > snapmaticResolution.height())
{
- workImage = image_->scaled(snapmaticResolutionH, snapmaticResolutionH, Qt::IgnoreAspectRatio, Qt::SmoothTransformation);
+ workImage = image_->scaled(snapmaticResolution.height(), snapmaticResolution.height(), Qt::IgnoreAspectRatio, Qt::SmoothTransformation);
delete image_;
}
else
@@ -592,18 +593,18 @@ void ImportDialog::setImage(QImage *image_)
delete image_;
}
}
- else if (image_->width() > snapmaticResolutionW && image_->width() > image_->height())
+ else if (image_->width() > snapmaticResolution.width() && image_->width() > image_->height())
{
insideAvatarZone = false;
ui->cbAvatar->setChecked(false);
- workImage = image_->scaledToWidth(snapmaticResolutionW, Qt::SmoothTransformation);
+ workImage = image_->scaledToWidth(snapmaticResolution.width(), Qt::SmoothTransformation);
delete image_;
}
- else if (image_->height() > snapmaticResolutionH && image_->height() > image_->width())
+ else if (image_->height() > snapmaticResolution.height() && image_->height() > image_->width())
{
insideAvatarZone = false;
ui->cbAvatar->setChecked(false);
- workImage = image_->scaledToHeight(snapmaticResolutionH, Qt::SmoothTransformation);
+ workImage = image_->scaledToHeight(snapmaticResolution.height(), Qt::SmoothTransformation);
delete image_;
}
else
@@ -788,7 +789,7 @@ fileDialogPreOpen:
QMessageBox::warning(this, QApplication::translate("ProfileInterface", "Import"), QApplication::translate("ProfileInterface", "Can't import %1 because file can't be parsed properly").arg("\""+selectedFileName+"\""));
goto fileDialogPreOpen;
}
- backImage = importImage.scaled(snapmaticResolutionW, snapmaticResolutionH, Qt::KeepAspectRatio, Qt::SmoothTransformation);
+ backImage = importImage.scaled(SnapmaticPicture::getSnapmaticResolution(), Qt::KeepAspectRatio, Qt::SmoothTransformation);
backgroundPath = selectedFile;
ui->labBackgroundImage->setText(tr("Background Image: %1").arg(tr("File", "Background Image: File")));
ui->cmdBackgroundWipe->setVisible(true);
diff --git a/OptionsDialog.cpp b/OptionsDialog.cpp
index 06992cc..c99b423 100644
--- a/OptionsDialog.cpp
+++ b/OptionsDialog.cpp
@@ -16,9 +16,10 @@
* along with this program. If not, see .
*****************************************************************************/
-#include "OptionsDialog.h"
#include "ui_OptionsDialog.h"
#include "TranslationClass.h"
+#include "SnapmaticPicture.h"
+#include "OptionsDialog.h"
#include "StandardPaths.h"
#include "UserInterface.h"
#include "AppEnv.h"
@@ -74,7 +75,7 @@ OptionsDialog::OptionsDialog(ProfileDatabase *profileDB, QWidget *parent) :
int desktopSizeHeight = desktopResolution.height();
#endif
aspectRatio = Qt::KeepAspectRatio;
- defExportSize = QSize(960, 536);
+ defExportSize = SnapmaticPicture::getSnapmaticResolution();
cusExportSize = defExportSize;
defaultQuality = 100;
customQuality = 100;
diff --git a/PictureDialog.cpp b/PictureDialog.cpp
index f602be4..0866576 100644
--- a/PictureDialog.cpp
+++ b/PictureDialog.cpp
@@ -144,13 +144,14 @@ void PictureDialog::setupPictureDialog()
// Get Snapmatic Resolution
QSize snapmaticResolution = SnapmaticPicture::getSnapmaticResolution();
+ QSize windowResolution = QSize(snapmaticResolution.width() / 2, snapmaticResolution.height() / 2);
// Avatar area
qreal screenRatio = AppEnv::screenRatio();
qreal screenRatioPR = AppEnv::screenRatioPR();
if (screenRatio != 1 || screenRatioPR != 1)
{
- avatarAreaPicture = QImage(":/img/avatararea.png").scaledToHeight(snapmaticResolution.height() * screenRatio * screenRatioPR, Qt::FastTransformation);
+ avatarAreaPicture = QImage(":/img/avatararea.png").scaledToHeight(windowResolution.height() * screenRatio * screenRatioPR, Qt::FastTransformation);
}
else
{
@@ -161,7 +162,7 @@ void PictureDialog::setupPictureDialog()
avatarSize = 470;
// DPI calculation (picture)
- ui->labPicture->setFixedSize(snapmaticResolution.width() * screenRatio, snapmaticResolution.height() * screenRatio);
+ ui->labPicture->setFixedSize(windowResolution.width() * screenRatio, windowResolution.height() * screenRatio);
ui->labPicture->setFocusPolicy(Qt::StrongFocus);
ui->labPicture->setScaledContents(true);
@@ -209,8 +210,8 @@ void PictureDialog::setupPictureDialog()
ui->jsonLayout->setContentsMargins(4 * screenRatio, 10 * screenRatio, 4 * screenRatio, 4 * screenRatio);
// Pre-adapt window for DPI
- setFixedWidth(snapmaticResolution.width() * screenRatio);
- setFixedHeight(snapmaticResolution.height() * screenRatio);
+ setFixedWidth(windowResolution.width() * screenRatio);
+ setFixedHeight(windowResolution.height() * screenRatio);
}
PictureDialog::~PictureDialog()
@@ -287,7 +288,7 @@ void PictureDialog::adaptNewDialogSize(QSize newLabelSize)
{
Q_UNUSED(newLabelSize)
#if QT_VERSION >= 0x050F00
- int newDialogHeight = SnapmaticPicture::getSnapmaticResolution().height();
+ int newDialogHeight = SnapmaticPicture::getSnapmaticResolution().height() / 2;
#else
int newDialogHeight = (ui->labPicture->pixmap()->height() / AppEnv::screenRatioPR());
#endif
@@ -609,10 +610,11 @@ void PictureDialog::renderPicture()
if (overlayEnabled)
{
QSize snapmaticResolution = SnapmaticPicture::getSnapmaticResolution();
- QPixmap shownImagePixmap(snapmaticResolution.width() * screenRatio * screenRatioPR, snapmaticResolution.height() * screenRatio * screenRatioPR);
+ QSize windowResolution = QSize(snapmaticResolution.width() / 2, snapmaticResolution.height() / 2);
+ QPixmap shownImagePixmap(windowResolution.width() * screenRatio * screenRatioPR, windowResolution.height() * screenRatio * screenRatioPR);
shownImagePixmap.fill(Qt::transparent);
QPainter shownImagePainter(&shownImagePixmap);
- shownImagePainter.drawImage(0, 0, snapmaticPicture.scaled(snapmaticResolution.width() * screenRatio * screenRatioPR, snapmaticResolution.height() * screenRatio * screenRatioPR, Qt::IgnoreAspectRatio, Qt::SmoothTransformation));
+ shownImagePainter.drawImage(0, 0, snapmaticPicture.scaled(windowResolution.width() * screenRatio * screenRatioPR, windowResolution.height() * screenRatio * screenRatioPR, Qt::IgnoreAspectRatio, Qt::SmoothTransformation));
shownImagePainter.drawImage(3 * screenRatio * screenRatioPR, 3 * screenRatio * screenRatioPR, overlayTempImage);
shownImagePainter.end();
#if QT_VERSION >= 0x050600
@@ -623,10 +625,11 @@ void PictureDialog::renderPicture()
else
{
QSize snapmaticResolution = SnapmaticPicture::getSnapmaticResolution();
- QPixmap shownImagePixmap(snapmaticResolution.width() * screenRatio * screenRatioPR, snapmaticResolution.height() * screenRatio * screenRatioPR);
+ QSize windowResolution = QSize(snapmaticResolution.width() / 2, snapmaticResolution.height() / 2);
+ QPixmap shownImagePixmap(windowResolution.width() * screenRatio * screenRatioPR, windowResolution.height() * screenRatio * screenRatioPR);
shownImagePixmap.fill(Qt::transparent);
QPainter shownImagePainter(&shownImagePixmap);
- shownImagePainter.drawImage(0, 0, snapmaticPicture.scaled(snapmaticResolution.width() * screenRatio * screenRatioPR, snapmaticResolution.height() * screenRatio * screenRatioPR, Qt::IgnoreAspectRatio, Qt::SmoothTransformation));
+ shownImagePainter.drawImage(0, 0, snapmaticPicture.scaled(windowResolution.width() * screenRatio * screenRatioPR, windowResolution.height() * screenRatio * screenRatioPR, Qt::IgnoreAspectRatio, Qt::SmoothTransformation));
shownImagePainter.end();
#if QT_VERSION >= 0x050600
shownImagePixmap.setDevicePixelRatio(screenRatioPR);
@@ -638,11 +641,12 @@ void PictureDialog::renderPicture()
{
// Generating Avatar Preview
QSize snapmaticResolution = SnapmaticPicture::getSnapmaticResolution();
- QPixmap avatarPixmap(snapmaticResolution.width() * screenRatio * screenRatioPR, snapmaticResolution.height() * screenRatio * screenRatioPR);
+ QSize windowResolution = QSize(snapmaticResolution.width() / 2, snapmaticResolution.height() / 2);
+ QPixmap avatarPixmap(windowResolution.width() * screenRatio * screenRatioPR, windowResolution.height() * screenRatio * screenRatioPR);
QPainter snapPainter(&avatarPixmap);
QFont snapPainterFont;
snapPainterFont.setPixelSize(12 * screenRatio * screenRatioPR);
- snapPainter.drawImage(0, 0, snapmaticPicture.scaled(snapmaticResolution.width() * screenRatio * screenRatioPR, snapmaticResolution.height() * screenRatio * screenRatioPR, Qt::IgnoreAspectRatio, Qt::SmoothTransformation));
+ snapPainter.drawImage(0, 0, snapmaticPicture.scaled(windowResolution.width() * screenRatio * screenRatioPR, windowResolution.height() * screenRatio * screenRatioPR, Qt::IgnoreAspectRatio, Qt::SmoothTransformation));
snapPainter.drawImage(0, 0, avatarAreaPicture);
snapPainter.setPen(QColor::fromRgb(255, 255, 255, 255));
snapPainter.setFont(snapPainterFont);
diff --git a/ProfileInterface.cpp b/ProfileInterface.cpp
index 841b3d7..eed207c 100644
--- a/ProfileInterface.cpp
+++ b/ProfileInterface.cpp
@@ -697,7 +697,8 @@ bool ProfileInterface::importFile(QString selectedFile, QDateTime importDateTime
return false;
}
QString customImageTitle;
- QPixmap snapmaticPixmap(960, 536);
+ QSize snapmaticResolution = SnapmaticPicture::getSnapmaticResolution();
+ QPixmap snapmaticPixmap(snapmaticResolution);
snapmaticPixmap.fill(Qt::black);
QPainter snapmaticPainter(&snapmaticPixmap);
if (snapmaticImage.height() == snapmaticImage.width())
@@ -724,15 +725,15 @@ bool ProfileInterface::importFile(QString selectedFile, QDateTime importDateTime
// Picture mode
int diffWidth = 0;
int diffHeight = 0;
- snapmaticImage = snapmaticImage.scaled(960, 536, Qt::KeepAspectRatio, Qt::SmoothTransformation);
- if (snapmaticImage.width() != 960)
+ snapmaticImage = snapmaticImage.scaled(snapmaticResolution, Qt::KeepAspectRatio, Qt::SmoothTransformation);
+ if (snapmaticImage.width() != snapmaticResolution.height())
{
- diffWidth = 960 - snapmaticImage.width();
+ diffWidth = snapmaticResolution.height() - snapmaticImage.width();
diffWidth = diffWidth / 2;
}
- else if (snapmaticImage.height() != 536)
+ else if (snapmaticImage.height() != snapmaticResolution.width())
{
- diffHeight = 536 - snapmaticImage.height();
+ diffHeight = snapmaticResolution.width() - snapmaticImage.height();
diffHeight = diffHeight / 2;
}
snapmaticPainter.drawImage(0 + diffWidth, 0 + diffHeight, snapmaticImage);
diff --git a/SnapmaticPicture.cpp b/SnapmaticPicture.cpp
index 099efb8..66590d7 100644
--- a/SnapmaticPicture.cpp
+++ b/SnapmaticPicture.cpp
@@ -467,7 +467,7 @@ void SnapmaticPicture::updateStrings()
pictureStr = tr("PHOTO - %1").arg(localProperties.createdDateTime.toString("MM/dd/yy HH:mm:ss"));
sortStr = localProperties.createdDateTime.toString("yyMMddHHmmss") % QString::number(localProperties.uid);
QString exportStr = localProperties.createdDateTime.toString("yyyyMMdd") % "-" % QString::number(localProperties.uid);
- if (isModernFormat) { picFileName = "PRDR5" % QString::number(localProperties.uid); }
+ if (isModernFormat) { picFileName = "PRDR3" % QString::number(localProperties.uid); }
picExportFileName = exportStr % "_" % cmpPicTitl;
}
@@ -519,7 +519,17 @@ bool SnapmaticPicture::setImage(const QImage &picture)
}
}
}
- if (saveSuccess) { return setPictureStream(picByteArray); }
+ if (saveSuccess) {
+ saveSuccess = setPictureStream(picByteArray);
+ if (saveSuccess) {
+ SnapmaticProperties properties = getSnapmaticProperties();
+ properties.pictureSize = picture.size();
+ if (!setSnapmaticProperties(properties)) {
+ qDebug() << "Failed to refresh Snapmatic properties!";
+ }
+ }
+ return saveSuccess;
+ }
}
return false;
}
@@ -1041,6 +1051,12 @@ void SnapmaticPicture::parseJsonContent()
else { jsonError = true; }
}
// else { jsonIncomplete = true; } // Game release Snapmatic pictures prior May 2015 left out rsedtr, so don't force exists on that one
+ // RDR 2
+ if (jsonObject.contains("width") && jsonObject.contains("height")) {
+ if (jsonObject["width"].isDouble() && jsonObject["height"].isDouble()) { localProperties.pictureSize = QSize(jsonObject["width"].toInt(), jsonObject["height"].toInt()); }
+ else { jsonError = true; }
+ }
+ else { jsonIncomplete = true; }
if (!jsonIncomplete && !jsonError)
{
@@ -1087,6 +1103,10 @@ bool SnapmaticPicture::setSnapmaticProperties(SnapmaticProperties properties)
jsonObject["drctr"] = properties.isFromDirector;
jsonObject["rsedtr"] = properties.isFromRSEditor;
+ // RDR 2
+ jsonObject["width"] = properties.pictureSize.width();
+ jsonObject["height"] = properties.pictureSize.height();
+
jsonDocument.setObject(jsonObject);
if (setJsonStr(QString::fromUtf8(jsonDocument.toJson(QJsonDocument::Compact))))
@@ -1346,8 +1366,7 @@ bool SnapmaticPicture::setPictureVisible()
QSize SnapmaticPicture::getSnapmaticResolution()
{
- // keep old UI size for now
- return QSize(960, 536);
+ return snapmaticResolution;
}
// SNAPMATIC DEFAULTS
diff --git a/SnapmaticPicture.h b/SnapmaticPicture.h
index 745c511..ea834b5 100644
--- a/SnapmaticPicture.h
+++ b/SnapmaticPicture.h
@@ -38,6 +38,7 @@ struct SnapmaticProperties {
int size;
int crewID;
int streetID;
+ QSize pictureSize;
QStringList playersList;
uint createdTimestamp;
QDateTime createdDateTime;
diff --git a/config.h b/config.h
index eaea9dc..de207ae 100644
--- a/config.h
+++ b/config.h
@@ -44,7 +44,7 @@
#endif
#ifndef GTA5SYNC_APPVER
-#define GTA5SYNC_APPVER "0.4.0"
+#define GTA5SYNC_APPVER "0.5.0"
#endif
#if __cplusplus
diff --git a/res/app.rc b/res/app.rc
index 43d9d59..f3715fa 100644
--- a/res/app.rc
+++ b/res/app.rc
@@ -7,8 +7,8 @@ CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "rdr2view.exe.manifest"
#include
VS_VERSION_INFO VERSIONINFO
-FILEVERSION 0, 4, 0, 0
-PRODUCTVERSION 0, 4, 0, 0
+FILEVERSION 0, 5, 0, 0
+PRODUCTVERSION 0, 5, 0, 0
FILEFLAGSMASK 0x3fL
FILEFLAGS 0
FILEOS VOS_NT_WINDOWS32
@@ -25,12 +25,12 @@ BEGIN
BEGIN
VALUE "CompanyName", "Syping"
VALUE "FileDescription", "rdr2view"
- VALUE "FileVersion", "0.4.0"
+ VALUE "FileVersion", "0.5.0"
VALUE "InternalName", "rdr2view"
VALUE "LegalCopyright", "Copyright 2016-2020 Syping"
VALUE "OriginalFilename", "rdr2view.exe"
VALUE "ProductName", "rdr2view"
- VALUE "ProductVersion", "0.4.0"
+ VALUE "ProductVersion", "0.5.0"
END
END
END
diff --git a/res/gta5sync.ts b/res/gta5sync.ts
index bf83118..f348566 100644
--- a/res/gta5sync.ts
+++ b/res/gta5sync.ts
@@ -166,46 +166,46 @@ Pictures and Savegames
ImageEditorDialog
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
@@ -246,9 +246,9 @@ Pictures and Savegames
-
+
-
+
@@ -265,9 +265,9 @@ Pictures and Savegames
-
+
-
+
@@ -322,35 +322,35 @@ Pictures and Savegames
-
+
-
+
-
+
-
+
-
+
Custom Avatar Description in SC, don't use Special Character!
-
+
Custom Picture Description in SC, don't use Special Character!
@@ -427,24 +427,24 @@ Pictures and Savegames
-
+
-
+
-
+
-
+
@@ -455,7 +455,7 @@ When you want to use it as Avatar the image will be detached!
-
+
Background Image: File
@@ -705,26 +705,26 @@ Y: %2
-
-
+
-
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
@@ -745,7 +745,7 @@ Y: %2
-
+
@@ -781,8 +781,8 @@ Y: %2
-
-
+
+
@@ -804,8 +804,8 @@ Y: %2
-
-
+
+
@@ -862,95 +862,95 @@ Y: %2
-
+
System in context of System default
-
+
Next closest language compared to the Game settings
-
-
+
+
Next closest language compared to the Interface
-
-
-
+
+
+
Automatic language choice.
-
+
First language a person can talk with a different person/application. "Native" or "Not Native".
-
+
%1
-
+
-
+
No Profile, as default
-
-
-
+
+
+
-
+
-
+
-
-
-
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -991,80 +991,80 @@ Y: %2
-
-
+
+
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
+
+
-
-
+
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
+
@@ -1273,7 +1273,7 @@ Press 1 for Default View
-
+
@@ -1281,16 +1281,16 @@ Press 1 for Default View
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
@@ -1298,22 +1298,22 @@ Press 1 for Default View
-
-
-
+
+
+
-
+
-
+
@@ -1321,15 +1321,15 @@ Press 1 for Default View
-
-
+
+
-
-
+
+
@@ -1360,7 +1360,7 @@ Press 1 for Default View
-
+
@@ -1391,12 +1391,12 @@ Press 1 for Default View
-
+
-
+
@@ -1419,114 +1419,114 @@ Press 1 for Default View
-
+
-
+
-
+
-
+
-
+
-
-
-
-
-
+
+
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
+
-
+
-
-
+
+
-
-
-
+
+
+
-
+
-
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
@@ -1534,81 +1534,81 @@ Press 1 for Default View
-
-
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
+
%1 failed with...
-
-
+
+
-
+
%1 failed with...
-
-
-
+
+
+
-
+
-
+
%1 failed with...
-
-
-
+
+
+
-
+
-
+
%1 failed with...
@@ -1700,37 +1700,37 @@ Press 1 for Default View
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1828,7 +1828,7 @@ Press 1 for Default View
-
+
@@ -1921,7 +1921,7 @@ Press 1 for Default View
-
+
@@ -1933,25 +1933,25 @@ Press 1 for Default View
-
+
-
+
-
+
-
+
@@ -2008,19 +2008,19 @@ Press 1 for Default View
SnapmaticPicture
-
+
-
+
-
+
@@ -2030,42 +2030,42 @@ Press 1 for Default View
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
Example for %2: JSON is malformed error
@@ -2126,52 +2126,52 @@ Press 1 for Default View
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -2354,7 +2354,7 @@ Press 1 for Default View
-
+
@@ -2391,15 +2391,15 @@ Press 1 for Default View
-
-
+
+
-
-
+
+
diff --git a/res/gta5sync_de.ts b/res/gta5sync_de.ts
index d59e876..a3bec08 100644
--- a/res/gta5sync_de.ts
+++ b/res/gta5sync_de.ts
@@ -176,46 +176,46 @@ Snapmatic Bilder und Spielständen
ImageEditorDialog
-
-
+
+
Snapmatic Bild Editor
-
+
Bild überschreiben...
-
+
Änderungen übernehmen
-
+
&Überschreiben
-
+
Änderungen verwerfen
-
+
S&chließen
-
+
Patchen von Snapmatic Bild fehlgeschlagen wegen I/O Fehler
-
+
Patchen von Snapmatic Bild fehlgeschlagen wegen Bild Fehler
@@ -256,9 +256,9 @@ Snapmatic Bilder und Spielständen
-
+
-
+
Hintergrundfarbe: <span style="color: %1">%1</span>
@@ -285,7 +285,7 @@ Snapmatic Bilder und Spielständen
-
+
Hintergrundbild: %1
@@ -331,42 +331,42 @@ Snapmatic Bilder und Spielständen
-
+
-
+
Hintergrundbild:
-
+
Neues Bild &importieren...
-
+
Bild zu&schneiden...
-
+
Einstellungen &laden...
-
+
Einstellungen &speichern...
-
+
Custom Avatar Description in SC, don't use Special Character!
Eigener Avatar
-
+
Custom Picture Description in SC, don't use Special Character!
Eigenes Bild
@@ -449,24 +449,24 @@ Snapmatic Bilder und Spielständen
Einstellungen speichern...
-
+
Bist du sicher ein Quadrat Bild außerhalb der Avatar Zone zu verwenden?
Wenn du es als Avatar verwenden möchtest wird es abgetrennt!
-
+
Snapmatic Avatar Zone
-
+
Farbe auswählen...
-
+
Background Image: File
Datei
@@ -717,26 +717,26 @@ Y: %2
-
-
+
-
+
+
Gefunden: %1
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
Sprache: %1
@@ -757,7 +757,7 @@ Y: %2
-
+
An %1 Benutzerstatistik teilnehmen
@@ -788,8 +788,8 @@ Y: %2
-
-
+
+
Teilnahme ID: %1
@@ -846,8 +846,8 @@ Y: %2
-
-
+
+
Aktuell: %1
@@ -874,95 +874,95 @@ Y: %2
Abbre&chen
-
+
%1
%1
-
+
System in context of System default
System
-
+
Next closest language compared to the Game settings
%1 (Spielsprache)
-
-
+
+
Next closest language compared to the Interface
%1 (Näheste zur Oberfläche)
-
-
-
+
+
+
Automatic language choice.
Automatisch
-
+
First language a person can talk with a different person/application. "Native" or "Not Native".
%1 (Sprachenpriorität)
-
+
Der eigene Ordner wird initialisiert sobald du %1 neugestartet hast.
-
+
%1 Benutzerstatistik Online ansehen
-
+
Nicht registriert
-
-
-
+
+
+
Ja
-
-
+
+
Nein
-
-
+
+
OS-defined
-
-
+
+
Steam-definiert
-
+
No Profile, as default
Kein Profil
-
-
-
+
+
+
Profil: %1
@@ -1012,37 +1012,37 @@ Y: %2
Exportieren
-
-
+
+
Als &Bild exportieren...
-
-
+
+
Als &Snapmatic exportieren...
-
-
+
+
Eigenschaften bearb&eiten...
-
-
+
+
Bild &überschreiben...
-
-
+
+
&Kartenansicht öffnen...
-
+
@@ -1051,39 +1051,39 @@ Taste 2 - Overlay umschalten
Pfeiltasten - Navigieren
-
-
+
+
Snapmatic Bildansicht
-
-
+
+
Fehlgeschlagen beim %1
-
-
+
+
Keine Crew
-
-
+
+
Keine Spieler
-
+
Avatar Vorschaumodus
Drücke 1 für Standardmodus
-
+
Unbekannter Standort
@@ -1185,8 +1185,8 @@ Drücke 1 für Standardmodus
Keine gültige Datei wurde ausgewählt
-
-
+
+
&JSON Editor öffnen...
@@ -1300,7 +1300,7 @@ Drücke 1 für Standardmodus
-
+
@@ -1308,16 +1308,16 @@ Drücke 1 für Standardmodus
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
Importieren...
@@ -1325,9 +1325,9 @@ Drücke 1 für Standardmodus
-
-
-
+
+
+
Importieren
@@ -1350,14 +1350,14 @@ Drücke 1 für Standardmodus
-
+
Alle Bilddateien (%1)
-
+
@@ -1392,41 +1392,41 @@ Drücke 1 für Standardmodus
-
-
+
+
Kann %1 nicht importieren weil die Datei nicht geöffnet werden kann
-
-
+
+
Kann %1 nicht importieren weil die Datei nicht richtig gelesen werden kann
-
+
Kann %1 nicht importieren weil das Dateiformat nicht erkannt werden kann
-
+
Initialisiere Export...
-
+
Fehlgeschlagen beim Importieren vom Snapmatic Bild, Datei beginnt nicht mit PRDR oder endet mit .r5e
-
+
%1Exportiere Snapmatic Bilder%2<br><br>JPG Bilder machen es möglich sie mit ein Bildansicht Programm zu öffnen<br>Das GTA Snapmatic Format macht es möglich sie wieder ins Game zu importieren<br><br>Exportieren als:
-
+
Keine gültige Datei wurde ausgewählt
@@ -1437,91 +1437,91 @@ Drücke 1 für Standardmodus
Aktivierte Bilder: %1 von %2
-
+
Ein Snapmatic Bild mit der Uid %1 existiert bereits, möchtest du dein Import eine neue Uid und Zeitstempel zuweisen?
-
+
Fehlgeschlagen beim Importieren vom Snapmatic Bild, kann Snapmatic Bild nicht ins Profil kopieren
-
+
Fehlgeschlagen beim Importieren vom Spielstand, kann Spielstanddatei nicht ins Profil kopieren
-
+
Fehlgeschlagen beim Importieren vom Spielstand, kein Spielstandslot mehr frei
-
-
+
+
JPG Bilder und GTA Snapmatic
-
-
+
+
Nur JPG Bilder
-
-
+
+
Nur GTA Snapmatic
-
-
-
-
+
+
+
+
Auswahl patchen...
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
Patche Datei %1 von %2 Dateien
-
-
+
+
Als Avatar qualifizieren
-
-
-
-
-
-
+
+
+
+
+
+
Keine Snapmatic Bilder sind ausgewählt
-
+
Fehlgeschlagen beim Entfernen von allen augewählten Snapmatic Bildern und/oder Spielstanddateien
-
-
-
-
-
-
+
+
+
+
+
+
@@ -1531,93 +1531,93 @@ Drücke 1 für Standardmodus
%2
-
+
Bereite Inhalt für Import vor...
-
+
%1 failed with...
Qualifizieren
-
-
+
+
Spieler ändern...
-
+
%1 failed with...
Spieler ändern
-
-
-
+
+
+
Crew ändern...
-
+
Fehlgeschlagen beim Eingeben von einer gültigen Crew ID
-
+
%1 failed with...
Crew ändern
-
-
-
+
+
+
Titel ändern...
-
+
Fehlgeschlagen beim Eingeben eines gültigen Snapmatic Titel
-
+
%1 failed with...
Titel ändern
-
-
+
+
Keine Snapmatic Bilder oder Spielstände sind ausgewählt
-
-
-
+
+
+
Auswahl löschen
-
+
Möchtest du wirklich die ausgewählten Snapmatic Bilder und Spielstanddateien löschen?
-
-
-
-
-
+
+
+
+
+
Auswahl exportieren...
-
+
@@ -1769,32 +1769,32 @@ Drücke 1 für Standardmodus
Fehlgeschlagen beim Löschen %1 von deinen Spielständen
-
+
A&nsehen
-
+
Entfe&rnen
-
+
Au&swählen
-
+
A&bwählen
-
+
&Alles auswählen
-
+
Alles a&bwählen
@@ -1809,7 +1809,7 @@ Drücke 1 für Standardmodus
Spielstand kopieren
-
+
&Exportieren
@@ -1861,7 +1861,7 @@ Drücke 1 für Standardmodus
-
+
@@ -1903,7 +1903,7 @@ Drücke 1 für Standardmodus
Meme
-
+
Snapmatic Titel
@@ -2012,26 +2012,26 @@ Drücke 1 für Standardmodus
-
+
Patchen von Snapmatic Eigenschaften fehlgeschlagen wegen I/O Fehler
-
+
Neuer Snapmatic Titel:
-
+
Snapmatic Crew
-
+
Neue Snapmatic Crew:
@@ -2045,61 +2045,61 @@ Drücke 1 für Standardmodus
FOTO - %1
-
+
Datei öffnen %1
-
+
Header nicht existiert
-
+
Header fehlerhaft ist
-
+
Bild nicht existiert (%1)
-
+
JSON nicht existiert (%1)
-
+
Titel nicht existiert (%1)
-
+
Beschreibung nicht existiert (%1)
-
+
Example for %2: JSON is malformed error
Datei lesen von %1 weil %2
-
+
JSON ist unvollständig und Fehlerhaft
-
+
JSON ist unvollständig
-
+
JSON ist Fehlerhaft
@@ -2159,52 +2159,52 @@ Drücke 1 für Standardmodus
Fehlgeschlagen beim Anzeigen von %1 im Spiel von deinen Snapmatic Bildern
-
+
Bearbei&ten
-
+
&Exportieren
-
+
&Im Spiel anzeigen
-
+
&Im Spiel ausblenden
-
+
A&nsehen
-
+
Entfe&rnen
-
+
Au&swählen
-
+
A&bwählen
-
+
Alles &auswählen
-
+
Alles a&bwählen
@@ -2406,7 +2406,7 @@ Drücke 1 für Standardmodus
-
+
@@ -2454,15 +2454,15 @@ Drücke 1 für Standardmodus
&Neuladen
-
-
+
+
Im Spiel anzeigen
-
-
+
+
Im Spiel ausblenden
diff --git a/res/gta5sync_en_US.ts b/res/gta5sync_en_US.ts
index 8caf75a..262ed03 100644
--- a/res/gta5sync_en_US.ts
+++ b/res/gta5sync_en_US.ts
@@ -166,46 +166,46 @@ Pictures and Savegames
ImageEditorDialog
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -220,9 +220,9 @@ Pictures and Savegames
-
+
-
+
Background Color: <span style="color: %1">%1</span>
@@ -265,7 +265,7 @@ Pictures and Savegames
-
+
@@ -321,42 +321,42 @@ Pictures and Savegames
-
+
-
+
-
+
-
+
-
+
-
+
-
+
Custom Avatar Description in SC, don't use Special Character!
-
+
Custom Picture Description in SC, don't use Special Character!
@@ -439,23 +439,23 @@ Pictures and Savegames
-
+
-
+
-
+
Select Color...
-
+
Background Image: File
@@ -705,26 +705,26 @@ Y: %2
-
-
+
-
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
@@ -740,7 +740,7 @@ Y: %2
-
+
@@ -761,8 +761,8 @@ Y: %2
-
-
+
+
@@ -829,8 +829,8 @@ Y: %2
-
-
+
+
@@ -862,95 +862,95 @@ Y: %2
-
+
System in context of System default
-
+
Next closest language compared to the Game settings
-
-
+
+
Next closest language compared to the Interface
-
-
-
+
+
+
Automatic language choice.
-
+
First language a person can talk with a different person/application. "Native" or "Not Native".
-
+
%1
-
+
The new Custom Folder will initialize after you restart %1.
-
+
No Profile, as default
-
-
-
+
+
+
-
+
-
+
-
-
-
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -991,74 +991,74 @@ Y: %2
-
-
+
+
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
+
@@ -1167,8 +1167,8 @@ Press 1 for Default View
-
-
+
+
@@ -1293,7 +1293,7 @@ Press 1 for Default View
-
+
@@ -1301,16 +1301,16 @@ Press 1 for Default View
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
@@ -1318,9 +1318,9 @@ Press 1 for Default View
-
-
-
+
+
+
@@ -1349,14 +1349,14 @@ Press 1 for Default View
-
+
-
+
@@ -1364,7 +1364,7 @@ Press 1 for Default View
-
+
@@ -1396,148 +1396,148 @@ Press 1 for Default View
-
-
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
-
-
-
-
+
+
+
+
+
-
+
Initializing export...
-
+
-
-
+
+
-
-
-
+
+
+
-
+
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
@@ -1545,70 +1545,70 @@ Press 1 for Default View
-
+
-
+
-
+
-
+
%1 failed with...
-
-
+
+
-
+
%1 failed with...
-
-
-
+
+
+
-
+
-
+
%1 failed with...
-
-
-
+
+
+
-
+
-
+
%1 failed with...
@@ -1700,37 +1700,37 @@ Press 1 for Default View
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1828,7 +1828,7 @@ Press 1 for Default View
-
+
@@ -1973,32 +1973,32 @@ Press 1 for Default View
-
+
-
+
-
+
-
+
-
+
@@ -2012,61 +2012,61 @@ Press 1 for Default View
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
Example for %2: JSON is malformed error
-
+
-
+
-
+
@@ -2126,52 +2126,52 @@ Press 1 for Default View
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -2349,7 +2349,7 @@ Press 1 for Default View
-
+
@@ -2421,15 +2421,15 @@ Press 1 for Default View
-
-
+
+
-
-
+
+
diff --git a/res/gta5sync_fr.ts b/res/gta5sync_fr.ts
index 498246e..1f68819 100644
--- a/res/gta5sync_fr.ts
+++ b/res/gta5sync_fr.ts
@@ -176,46 +176,46 @@ et les fichiers de sauvegarde de Red Dead Redemption 2
ImageEditorDialog
-
-
+
+
Éditeur d'images Snapmatic
-
+
Remplacer l'image...
-
+
Appliquer les modifications
-
+
&Remplacer
-
+
Annuler les modifications
-
+
&Fermer
-
+
Échec du patch Snapmatic : I/O Error
-
+
Échec du patch Snapmatic : Image Error
@@ -256,9 +256,9 @@ et les fichiers de sauvegarde de Red Dead Redemption 2
-
+
-
+
Couleur de fond : <span style="color: %1">%1</span>
@@ -285,7 +285,7 @@ et les fichiers de sauvegarde de Red Dead Redemption 2
-
+
Image de fond : %1
@@ -331,42 +331,42 @@ et les fichiers de sauvegarde de Red Dead Redemption 2
-
+
-
+
Image de fond :
-
+
&Importer une nouvelle image...
-
+
&Rogner l'image...
-
+
&Charger les paramètres...
-
+
&Sauvegarder les paramètres...
-
+
Custom Avatar Description in SC, don't use Special Character!
Avatar personnalisé
-
+
Custom Picture Description in SC, don't use Special Character!
Image personnalisé
@@ -449,24 +449,24 @@ et les fichiers de sauvegarde de Red Dead Redemption 2
Sauvegarder les paramètres...
-
+
Êtes-vous sûr d'utiliser une image carrée en dehors de la Zone d'Avatar ?
Si vous l'utilisez comme Avatar, l'image sera détachée !
-
+
Zone d'Avatar Snapmatic
-
+
Choisir une couleur...
-
+
Background Image: File
Fichier
@@ -717,26 +717,26 @@ Y : %2
-
-
+
-
+
+
Trouvé : %1
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
Langue : %1
@@ -757,7 +757,7 @@ Y : %2
-
+
Participer aux statistiques d'usage %1
@@ -788,8 +788,8 @@ Y : %2
-
-
+
+
ID de participation : %1
@@ -841,8 +841,8 @@ Y : %2
-
-
+
+
Actuel : %1
@@ -874,95 +874,95 @@ Y : %2
&Annuler
-
+
System in context of System default
Système
-
+
Next closest language compared to the Game settings
%1 (Langue du jeu)
-
-
+
+
Next closest language compared to the Interface
%1 (Langage proche de l'interface)
-
-
-
+
+
+
Automatic language choice.
Automatique
-
+
First language a person can talk with a different person/application. "Native" or "Not Native".
%1 (Priorité de la langue)
-
+
%1
%1
-
+
Le nouveau Dossier personnalisé sera initialisé au redémarrage de %1.
-
+
Voir les statistiques d'usage %1 en ligne
-
+
Pas enregistré
-
-
-
+
+
+
Oui
-
-
+
+
Non
-
-
+
+
Défini par le système d'exploitation
-
-
+
+
Défini par Steam
-
+
No Profile, as default
Aucun profil
-
-
-
+
+
+
Profil : %1
@@ -1092,37 +1092,37 @@ Y : %2
Fichier invalide
-
-
+
+
Exporter comme &image...
-
-
+
+
Exporter comme &Snapmatic...
-
-
+
+
&Remplacer l'image...
-
-
+
+
Modifier les &propriétés...
-
-
+
+
Ouvrir la &Visionneuse de Carte...
-
+
@@ -1131,39 +1131,39 @@ Touche 2 - Activer/désactiver l'overlay
Touches fléchées - Naviguer
-
-
+
+
Visionneuse de photo Snapmatic
-
-
+
+
Echec de %1
-
-
+
+
Aucun crew
-
-
+
+
Aucun joueurs
-
+
Mode Aperçu Avatar
Appuyer sur 1 pour le mode par défaut
-
+
Emplacement inconnu
@@ -1185,8 +1185,8 @@ Appuyer sur 1 pour le mode par défaut
Échec de l'export de la photo Snapmatic
-
-
+
+
Ouvrir l'éditeur &JSON...
@@ -1311,7 +1311,7 @@ Appuyer sur 1 pour le mode par défaut
-
+
@@ -1319,16 +1319,16 @@ Appuyer sur 1 pour le mode par défaut
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
Importer...
@@ -1336,9 +1336,9 @@ Appuyer sur 1 pour le mode par défaut
-
-
-
+
+
+
Importer
@@ -1350,14 +1350,14 @@ Appuyer sur 1 pour le mode par défaut
-
+
Toutes les images (%1)
-
+
@@ -1380,7 +1380,7 @@ Appuyer sur 1 pour le mode par défaut
-
+
Fichier invalide
@@ -1404,123 +1404,123 @@ Appuyer sur 1 pour le mode par défaut
-
-
+
+
Impossible d'importer %1, le fichier ne peut pas être ouvert
-
-
+
+
Impossible d'importer %1, le fichier ne peut pas être parsé correctement
-
+
Impossible d'importer %1, le format du fichier n'est pas détecté
-
+
Impossible d'importer la photo Snapmatic,nom de fichier incorrect (PRDR*, *.r5e)
-
+
Impossible d'importer la photo Snapmatic, impossible de copier le fichier dans le profil
-
+
Impossible d'importer la sauvegarde, impossible de copier le fichier dans le profil
-
+
Impossible d'importer la sauvegarde, aucun emplacement libre
-
-
+
+
Images JPG et GTA Snapmatic
-
-
+
+
Images JPG seulement
-
-
+
+
GTA Snapmatic seulement
-
+
%1Exporter les photos Snapmatic%2<br><br>Les fichiers JPG permettent d'ouvrir les photos avec une visionneuse d'images<br>Les GTA Snapmatic permettent d'importer les photos dans le jeu<br><br>Exporter comme :
-
-
-
-
-
+
+
+
+
+
Exporter la sélection...
-
+
Initialisation de l'export...
-
-
+
+
Qualifier comme Avatar
-
-
-
-
-
-
+
+
+
+
+
+
Aucun Snapmatic sélectionné
-
-
-
-
+
+
+
+
Patcher la sélection...
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
Patch du fichier %1 sur %2
-
-
-
-
-
-
+
+
+
+
+
+
@@ -1530,12 +1530,12 @@ Appuyer sur 1 pour le mode par défaut
%2
-
+
Échec de la supression des Snapmatic et/ou des fichiers de sauvegarde sélectionnés
-
+
Préparation du contenu pour l'import...
@@ -1546,66 +1546,66 @@ Appuyer sur 1 pour le mode par défaut
Fichiers GTA Snapmatic (PRDR*)
-
+
Un Snapmatic existe déjà avec le uid %1, voulez-vous assigner à votre import un nouvel uid et timestamp ?
-
+
%1 failed with...
Qualifier
-
-
+
+
Modifier les joueurs...
-
+
%1 failed with...
Modifier les joueurs
-
-
-
+
+
+
Modifier le Crew...
-
+
Snapmatic Crew ID invalide
-
+
%1 failed with...
Changer le Crew
-
-
-
+
+
+
Changer le titre...
-
+
Titre Snapmatic invalide
-
+
%1 failed with...
Changer le titre
-
+
@@ -1614,20 +1614,20 @@ Appuyer sur 1 pour le mode par défaut
%1
-
-
+
+
Aucun fichier de sauvegarde ou photo Snapmatic sélectionné
-
-
-
+
+
+
Supprimer la sélection
-
+
Supprimer la sélection ?
@@ -1732,7 +1732,7 @@ Appuyer sur 1 pour le mode par défaut
Supprimer
-
+
&Exporter
@@ -1823,32 +1823,32 @@ Appuyer sur 1 pour le mode par défaut
Impossible de supprimer %1
-
+
&Voir
-
+
&Supprimer
-
+
&Sélectionner
-
+
&Déselectionner
-
+
Sélectionner to&ut
-
+
&Déselectionner tout
@@ -1862,7 +1862,7 @@ Appuyer sur 1 pour le mode par défaut
-
+
@@ -1904,7 +1904,7 @@ Appuyer sur 1 pour le mode par défaut
Meme
-
+
Titre Snapmatic
@@ -2015,26 +2015,26 @@ Appuyer sur 1 pour le mode par défaut
-
+
La modification des propriétés Snapmatic a échoué : erreur d'entrée/sortie
-
+
Nouveau titre Snapmatic :
-
+
Crew Snapmatic
-
+
Nouveau crew Snapmatic :
@@ -2048,61 +2048,61 @@ Appuyer sur 1 pour le mode par défaut
PHOTO - %1
-
+
ouverture du fichier %1
-
+
les headers n'existent pas
-
+
les headers sont incorrects
-
+
l'image n'existe pas (%1)
-
+
le JSON n'existe pas (%1)
-
+
le titre n'existe pas (%1)
-
+
la description n'existe pas (%1)
-
+
Example for %2: JSON is malformed error
lecture du fichier %1 : %2
-
+
JSON incomplet ou incorrect
-
+
JSON incomplet
-
+
JSON incorrect
@@ -2182,52 +2182,52 @@ Appuyer sur 1 pour le mode par défaut
%1 n'a pas pu être rendu visible en jeu
-
+
Édi&ter
-
+
&Visible en jeu
-
+
&Invisible en jeu
-
+
&Exporter
-
+
&Voir
-
+
S&upprimer
-
+
&Sélectionner
-
+
&Déselectionner
-
+
Sélectionner &tout
-
+
&Déselectionner tout
@@ -2367,7 +2367,7 @@ Appuyer sur 1 pour le mode par défaut
-
+
@@ -2457,15 +2457,15 @@ Appuyer sur 1 pour le mode par défaut
-
-
+
+
Visible en jeu
-
-
+
+
Invisible en jeu
diff --git a/res/gta5sync_ko.ts b/res/gta5sync_ko.ts
index b9fe7a8..ee553a0 100644
--- a/res/gta5sync_ko.ts
+++ b/res/gta5sync_ko.ts
@@ -176,46 +176,46 @@ Pictures and Savegames
ImageEditorDialog
-
+
이미지 덮어쓰기...
-
+
변경 사항 적용
-
+
덮어쓰기(&O)
-
+
변경 사항 무시
-
+
닫기(&C)
-
-
+
+
스냅매틱 이미지 편집기
-
+
I/O 오류로 인해 스냅매틱 이미지를 패치하지 못했습니다
-
+
이미지 오류로 인해 스냅매틱 이미지를 패치하지 못했습니다
@@ -256,9 +256,9 @@ Pictures and Savegames
-
+
-
+
배경 색상: <span style="color: %1">%1</span>
@@ -275,9 +275,9 @@ Pictures and Savegames
-
+
-
+
배경 이미지:
@@ -332,28 +332,28 @@ Pictures and Savegames
취소(&C)
-
+
새로운 사진 가져오기(&I)...
-
+
사진 자르기(&C)...
-
+
설정 불러오기(&L)...
-
+
설정 저장(&S)...
-
+
Custom Avatar Description in SC, don't use Special Character!
소셜클럽의 사용자 지정 아바타 설명입니다. 특수 문자를 사용하지 마십시오!
@@ -361,7 +361,7 @@ Pictures and Savegames
-
+
Custom Picture Description in SC, don't use Special Character!
소셜클럽의 사용자 지정 그림 설명입니다. 특수 문자를 사용하지 마십시오!
@@ -369,7 +369,7 @@ Pictures and Savegames
-
+
배경 이미지: %1
@@ -454,24 +454,24 @@ Pictures and Savegames
설정 저장...
-
+
스낵매틱 아바타 영역
-
+
아바타 구역 밖에서 네모난 이미지를 정말 사용합니까?
아바타로 사용하려는 경우 이미지가 분리됩니다!
-
+
색상 선택...
-
+
Background Image: File
배경 이미지: 파일
@@ -724,26 +724,26 @@ Y: %2
-
-
+
-
+
+
찾음: %1
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
언어: %1
@@ -764,7 +764,7 @@ Y: %2
-
+
사용자 통계 참가 %1
@@ -800,8 +800,8 @@ Y: %2
-
-
+
+
참여 아이디: %1
@@ -823,8 +823,8 @@ Y: %2
-
-
+
+
현재: %1
@@ -883,100 +883,100 @@ Y: %2
취소(&C)
-
+
First language a person can talk with a different person/application. "Native" or "Not Native".
%1 (우선 순위)
-
+
System in context of System default
시스템
-
+
Next closest language compared to the Game settings
게임 설정과 가장 가까운 언어
%1 (게임 언어)
-
-
-
+
+
+
Automatic language choice.
언어 자동 선택
자동
-
-
+
+
Next closest language compared to the Interface
인터페이스와 가장 가까운 언어
%1 (인터페이스와 가까운 언어)
-
+
%1
%1
%1
-
+
다시 시작한 후 새 사용자 지정 폴더가 초기화됩니다. %1.
-
+
No Profile, as default
프로필 없음 (기본값)
프로필 없음
-
-
-
+
+
+
프로필: %1
-
+
온라인 %1 사용자 통계 보기
-
+
등록되지 않았습니다
-
-
-
+
+
+
예
-
-
+
+
아니요
-
-
+
+
OS 정의
-
-
+
+
스팀 정의
@@ -1020,43 +1020,43 @@ Y: %2
닫기(&C)
-
-
+
+
사진으로 내보내기(&P)...
-
-
+
+
스낵매틱으로 내보내기(&S)...
-
-
+
+
속성 편집(&E)...
-
-
+
+
이미지 덮어쓰기(&O)...
-
-
+
+
지도 뷰어 열기(&M)...
-
-
+
+
JSON 편집기 열기(&J)...
-
+
@@ -1065,37 +1065,37 @@ Arrow Keys - Navigate
화살표키 - 이동
-
-
+
+
스낵매틱 사진 뷰어
-
-
+
+
%1에서 실패했습니다
-
-
+
+
플레이어 없음
-
-
+
+
조직 없음
-
+
알 수 없는 위치
-
+
아바타 미리 보기 모드입니다
@@ -1305,7 +1305,7 @@ Press 1 for Default View
-
+
@@ -1313,16 +1313,16 @@ Press 1 for Default View
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
가져오기...
@@ -1330,22 +1330,22 @@ Press 1 for Default View
-
-
-
+
+
+
가져오기
-
+
모든 이미지 파일 (%1)
-
+
@@ -1353,15 +1353,15 @@ Press 1 for Default View
-
-
+
+
파일을 열 수 없으므로 %1을 가져올 수 없습니다
-
-
+
+
파일을 구문 분석할 수 없으므로 %1을 가져올 수 없습니다
@@ -1410,7 +1410,7 @@ Press 1 for Default View
-
+
올바른 파일이 선택되지 않았습니다
@@ -1443,79 +1443,79 @@ Press 1 for Default View
세이브 파일을 읽지 못했습니다
-
+
파일 형식을 검색할 수 없으므로 %1을 가져올 수 없습니다
-
+
가져올 컨텐츠를 준비합니다...
-
+
스냅매틱 사진을 가져오지 못했습니다. 파일이 PRDR로 시작되거나 .r5e로 끝나지 않습니다
-
+
uid %1이(가) 있는 스냅매틱 사진이 이미 있습니다. 가져오기를 새 uid 및 타임스탬프를 할당하시겠습니까?
-
+
스냅매틱 사진을 가져오지 못했습니다. 파일을 프로파일에 복사할 수 없습니다
-
+
게임 저장 파일을 가져오지 못했습니다. 파일을 프로필에 복사할 수 없습니다
-
+
게임 저장 파일을 가져오지 못했습니다. 게임 저장 슬롯이 남아 있지 않습니다
-
-
-
-
-
+
+
+
+
+
내보내기를 선택했습니다...
-
-
+
+
JPG 사진 및 GTA 스냅매틱
-
-
+
+
JPG 사진만
-
-
+
+
GTA 스냅매틱만
-
+
%1 스냅 사진 내보내기를 수행합니다%2 <br><br>JPG 사진을 사용하면 이미지 뷰어 로 사진을 열 수 있습니다<br>GTA 스냅매틱을 사용하면 다음과 같이 사진을 게임으로 가져올 수 있습니다
-
+
내보내기를 초기화하는 중...
-
+
@@ -1524,45 +1524,45 @@ Press 1 for Default View
%1
-
-
+
+
스냅매틱 사진 또는 세이브 파일이 선택되지 않았습니다
-
-
-
+
+
+
선택한 항목 삭제
-
+
선택한 스냅매틱 사진 및 세이브 파일을 삭제하시겠습니까?
-
+
선택한 모든 스냅매틱 사진 및 세이브 파일을 삭제하지 못했습니다
-
-
-
-
-
-
+
+
+
+
+
+
스냅매틱 사진이 선택되지 않았습니다
-
-
-
-
-
-
+
+
+
+
+
+
@@ -1573,84 +1573,84 @@ Press 1 for Default View
%2
-
-
+
+
아바타 자격 부여
-
-
-
-
+
+
+
+
패치가 선택됨...
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
%2 파일의 %1 패치 파일입니다
-
+
%1 failed with...
%1이(가) 실패한 경우...
자격 부여
-
-
+
+
플레이어 변경...
-
+
%1 failed with...
%1이(가) 실패한 경우...
플레이어 변경
-
-
-
+
+
+
조직 변경...
-
+
올바른 스냅매틱 조직 아이디를 입력하지 못했습니다
-
+
%1 failed with...
%1이(가) 실패한 경우...
조직 변경
-
-
-
+
+
+
제목 변경...
-
+
올바른 스냅매틱 제목을 입력하지 못했습니다
-
+
%1 failed with...
%1이(가) 실패한 경우...
@@ -1751,37 +1751,37 @@ Press 1 for Default View
삭제
-
+
보기(&V)
-
+
내보내기(&E)
-
+
삭제(&R)
-
+
선택(&S)
-
+
선택 해제(&D)
-
+
모두 선택(&A)
-
+
모두 선택 해제(&D)
@@ -1881,7 +1881,7 @@ Press 1 for Default View
-
+
@@ -1974,7 +1974,7 @@ Press 1 for Default View
-
+
@@ -1986,25 +1986,25 @@ Press 1 for Default View
JSON 오류로 인해 스냅매틱 속성을 패치하지 못했습니다
-
+
조직 스냅매틱
-
+
새로운 조직 스냅매틱:
-
+
스냅매틱 제목
-
+
새로운 스냅매틱 제목:
@@ -2065,19 +2065,19 @@ Press 1 for Default View
SnapmaticPicture
-
+
JSON이 불안정하고 형식이 잘못되었습니다
-
+
JSON이 불안정합니다
-
+
잘못된 JSON 형식
@@ -2087,42 +2087,42 @@ Press 1 for Default View
사진 - %1
-
+
파일 열기 %1
-
+
헤더가 존재하지 않습니다
-
+
헤더의 형식이 잘못되었습니다
-
+
사진이 존재하지 않습니다. (%1)
-
+
JSON이 존재하지 않습니다. (%1)
-
+
제목이 존재하지 않습니다. (%1)
-
+
설명이 존재하지 않습니다. (%1)
-
+
Example for %2: JSON is malformed error
%2의 예: JSON이 잘못된 형식입니다
@@ -2184,52 +2184,52 @@ Press 1 for Default View
삭제
-
+
편집(&T)
-
+
인게임에서 보이기(&I)
-
+
인게임에서 숨기기(&I)
-
+
내보내기(&E)
-
+
보기(&V)
-
+
삭제(&R)
-
+
선택(&S)
-
+
선택 해제(&D)
-
+
모두 선택(&A)
-
+
모두 선택 해제(&D)
@@ -2413,7 +2413,7 @@ Press 1 for Default View
-
+
@@ -2450,15 +2450,15 @@ Press 1 for Default View
플레이어 변경(&P)...
-
-
+
+
인게임 보이기
-
-
+
+
인게임 숨기기
diff --git a/res/gta5sync_ru.ts b/res/gta5sync_ru.ts
index 70c07a5..ec44f9f 100644
--- a/res/gta5sync_ru.ts
+++ b/res/gta5sync_ru.ts
@@ -180,46 +180,46 @@ Pictures and Savegames
ImageEditorDialog
-
-
+
+
Редактор картинок Snapmatic
-
+
Перезаписать картинку...
-
+
Применить изменения
-
+
&Перезаписать
-
+
Отменить изменения
-
+
&Закрыть
-
+
Не удалось изменить картинку Snapmatic из-за ошибки ввода-вывода
-
+
Не удалось изменить картинку Snapmatic из-за ошибки Image Error
@@ -260,9 +260,9 @@ Pictures and Savegames
-
+
-
+
Цвет фона: <span style="color: %1">%1</span>
@@ -289,7 +289,7 @@ Pictures and Savegames
-
+
Фоновая картинка: %1
@@ -339,42 +339,42 @@ Pictures and Savegames
-
+
-
+
Фоновая картинка:
-
+
&Импортировать картинку...
-
+
Об&резать картинку...
-
+
&Загрузить настройки...
-
+
&Сохранить настройки...
-
+
Custom Avatar Description in SC, don't use Special Character!
Свой Аватар
-
+
Custom Picture Description in SC, don't use Special Character!
Своя Картинка
@@ -457,23 +457,23 @@ Pictures and Savegames
Сохранить настройки...
-
+
Ты точно хочешь использовать квадратное изображение вне зоны аватарки? Если это аватар, то изображение будет обрезано!
-
+
Зона Snapmatic Аватарки
-
+
Выбрать цвет...
-
+
Background Image: File
Файл
@@ -724,26 +724,26 @@ Y: %2
-
-
+
-
+
+
Найдено: %1
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
Язык: %1
@@ -764,7 +764,7 @@ Y: %2
-
+
Участвовать в пользовательской статистике %1
@@ -797,8 +797,8 @@ Y: %2
-
-
+
+
Номер участника: %1
@@ -852,8 +852,8 @@ Y: %2
-
-
+
+
Сейчас: %1
@@ -885,95 +885,95 @@ Y: %2
От&мена
-
+
System in context of System default
Система
-
+
Next closest language compared to the Game settings
%1 (Язык игры)
-
-
+
+
Next closest language compared to the Interface
%1 (Совпадает с интерфейсом)
-
-
-
+
+
+
Automatic language choice.
Автоматически
-
+
First language a person can talk with a different person/application. "Native" or "Not Native".
%1 (Приоритетный язык)
-
+
%1
%1
-
+
Другая папка будет загружена после перезапуска %1.
-
+
Посмотреть пользовательскую статистику %1 онлайн
-
+
Не зарегистрирован
-
-
-
+
+
+
Да
-
-
+
+
Нет
-
-
+
+
Настройка от ОС
-
-
+
+
Настройка от Steam
-
+
No Profile, as default
Нет профиля
-
-
-
+
+
+
Профиль: %1
@@ -1023,37 +1023,37 @@ Y: %2
Экспортировать
-
-
+
+
Экспортировать как &картинку...
-
-
+
+
Экспортировать как &Snapmatic...
-
-
+
+
&Перезаписать картинку...
-
-
+
+
&Изменить свойства...
-
-
+
+
Открыть &карту...
-
+
@@ -1062,39 +1062,39 @@ Arrow Keys - Navigate
Стрелки - Навигация
-
-
+
+
Просмотрщик фотографий Snapmatic
-
-
+
+
Ошибка при %1
-
-
+
+
Вне банды
-
-
+
+
Игроков нет
-
+
Режим просмотра аватарок
Нажмите 1 для стандартного просмотра
-
+
Неизвестное место
@@ -1196,8 +1196,8 @@ Press 1 for Default View
Картинки Snapmatic (PRDR*)
-
-
+
+
Открыть &редактор JSON...
@@ -1312,7 +1312,7 @@ Press 1 for Default View
-
+
@@ -1320,16 +1320,16 @@ Press 1 for Default View
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
Импортировать...
@@ -1337,9 +1337,9 @@ Press 1 for Default View
-
-
-
+
+
+
Импортировать
@@ -1357,7 +1357,7 @@ Press 1 for Default View
-
+
@@ -1392,7 +1392,7 @@ Press 1 for Default View
-
+
Выбранный файл неверен
@@ -1409,139 +1409,139 @@ Press 1 for Default View
-
+
Все файлы изображений (%1)
-
-
+
+
Не удалось открыть %1, файл не может быть открыт
-
-
+
+
Не получилось импортировать %1, файл не может быть правильно обработан
-
+
Не получилось импортировать %1, не удалось определить формат файла
-
+
Не удалось импортировать картинку Snapmatic, название не начинается с PRDR или не заканчивается с .r5e
-
+
Не удалось импортировать картинку Snapmatic, не получилось скопировать файл в профиль
-
+
Не удалось импортировать сохранение, не получилось скопировать файл в профиль
-
+
Не удалось импортировать сохранение, нет пустых ячеек под сохранения
-
-
+
+
Картинки JPG и GTA Snapmatic
-
-
+
+
Только картинки JPG
-
-
+
+
Только GTA Snapmatic
-
+
Подготовка к экспорту...
-
-
+
+
Не выделены ни один Snapmatic или сохранение
-
-
-
+
+
+
Снять выделение
-
+
Точно ли хочешь удалить выбранные картинки Snapmatic и файлы сохранений?
-
+
Подготовка данных к импорту...
-
-
+
+
Пометить как Аватар
-
-
-
-
-
-
+
+
+
+
+
+
Не выделена ни одна картинка Snapmatic
-
-
-
-
+
+
+
+
Пропатчить выделенные...
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
Изменяется файл %1 из %2
-
-
-
-
-
-
+
+
+
+
+
+
@@ -1551,86 +1551,86 @@ Press 1 for Default View
%2
-
+
Можно использовать слово "приписать"
-
+
Не удалось удалить все выделенные картинки Snapmatic и/или сохранения
-
+
%1 failed with...
Помечание
-
-
+
+
Изменить игроков...
-
+
%1 failed with...
Измение игроков
-
-
-
+
+
+
Изменить банду...
-
+
Введённый идентификатор банды не верен
-
+
%1 failed with...
Изменение банды
-
-
-
+
+
+
Изменить заголовок...
-
+
Введённый заголовок не верен
-
+
%1 failed with...
Изменение заголовка
-
+
%1Эскпортировать картинки Snapmatic%2<br><br>Картинки JPG можно открыть любым просмотрщиком<br>Картинки формата GTA Snapmatic можно снова импортировать в игру<br><br>Экспортировать как:
-
-
-
-
-
+
+
+
+
+
Экпортировать выделенное...
-
+
@@ -1789,32 +1789,32 @@ Press 1 for Default View
Не удалось удалить сохранение %1
-
+
&Просмотр
-
+
&Удалить
-
+
&Выбрать
-
+
Сн&ять выбор
-
+
В&ыбрать все
-
+
Снять выбо&р со всех
@@ -1824,7 +1824,7 @@ Press 1 for Default View
Копировать сохранение
-
+
&Экспортировать
@@ -1876,7 +1876,7 @@ Press 1 for Default View
-
+
@@ -1928,7 +1928,7 @@ Press 1 for Default View
Meme
-
+
Заголовок Snapmatic
@@ -2027,26 +2027,26 @@ Press 1 for Default View
-
+
Не удалось измененить свойства Snapmatic из-за проблемы ввода/вывода
-
+
Новый заголовок Snapmatic:
-
+
Банда на Snapmatic
-
+
Новая банда на Snapmatic:
@@ -2060,61 +2060,61 @@ Press 1 for Default View
ФОТО - %1
-
+
Открыть файл %1
-
+
Отсутствует шапка (header)
-
+
Шапка (header) повреждена
-
+
Картинки не существует (%1)
-
+
JSON не существует (%1)
-
+
Заголовок отсутствует (%1)
-
+
Описание отсутствует (%1)
-
+
Example for %2: JSON is malformed error
Чтение из файла %1 из-за %2
-
+
JSON не полный и повреждён
-
+
JSON частично отсутствует
-
+
JSON повреждён
@@ -2184,52 +2184,52 @@ Press 1 for Default View
Не удалось показать %1 в списке картинок Snapmatic в игре
-
+
&Правка
-
+
Показывать в &игре
-
+
Ск&рыть в игре
-
+
&Экспорт
-
+
По&казать
-
+
У&далить
-
+
&Выделить
-
+
Сн&ять выделение
-
+
В&ыбрать все
-
+
Снять выбо&р со всех
@@ -2421,7 +2421,7 @@ Press 1 for Default View
-
+
@@ -2469,15 +2469,15 @@ Press 1 for Default View
Пере&загрузить
-
-
+
+
Показывать в игре
-
-
+
+
Скрыть в игре
diff --git a/res/gta5sync_uk.ts b/res/gta5sync_uk.ts
index ef47d76..ff42b7b 100644
--- a/res/gta5sync_uk.ts
+++ b/res/gta5sync_uk.ts
@@ -179,46 +179,46 @@ Pictures and Savegames
ImageEditorDialog
-
+
Перезаписати зображення...
-
+
Застосувати зміни
-
+
&Перезаписати
-
+
Скасувати зміни
-
+
&Закрити
-
-
+
+
Редактор Snapmatic зображень
-
+
Виправлення Snapmatic зображення не вдалося через I/O Error
-
+
Виправлення Snapmatic зображення не вдалося через помилку картинки
@@ -259,9 +259,9 @@ Pictures and Savegames
-
+
-
+
Фоновий колір: <span style="color: %1">%1</span>
@@ -278,9 +278,9 @@ Pictures and Savegames
-
+
-
+
Фонове зображення:
@@ -335,35 +335,35 @@ Pictures and Savegames
&Скасувати
-
+
&Імпортувати нове зображення...
-
+
&Обрізати зображення...
-
+
&Завантажити параметри...
-
+
&Зберегти параметри...
-
+
Custom Avatar Description in SC, don't use Special Character!
Користувацький Аватар
-
+
Custom Picture Description in SC, don't use Special Character!
Користувацьке Зображення
@@ -440,25 +440,25 @@ Pictures and Savegames
Зберегти параметри...
-
+
Зона Snapmatic Аватару
-
+
Ви впевнені, що будете використовувати квадратне зображення поза зоною аватара?
Якщо ви хочете використовувати його як Аватар, зображення буде відокремлено!
-
+
Вибір кольору...
-
+
Фонове зображення: %1
@@ -469,7 +469,7 @@ When you want to use it as Avatar the image will be detached!
Будь ласка, виберіть свій профіль налаштувань
-
+
Background Image: File
Файл
@@ -720,26 +720,26 @@ Y: %2
-
-
+
-
+
+
Знайдено:%1
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
Мова: %1
@@ -761,7 +761,7 @@ Y: %2
-
+
Опитування %1 про устаткування ПК
@@ -797,8 +797,8 @@ Y: %2
-
-
+
+
ID учасника : %1
@@ -820,8 +820,8 @@ Y: %2
-
-
+
+
Зараз: %1
@@ -878,95 +878,95 @@ Y: %2
&Скасувати
-
+
System in context of System default
Як у системи
-
+
Next closest language compared to the Game settings
%1 (Мова гри)
-
-
+
+
Next closest language compared to the Interface
%1 (Співпадає з інтерфейсом)
-
-
-
+
+
+
Automatic language choice.
Автоматично
-
+
First language a person can talk with a different person/application. "Native" or "Not Native".
%1 (пріоритет мови)
-
+
%1
%1
-
+
Нова користувацька папка буде ініціалізована після перезапуску %1.
-
+
No Profile, as default
Жодного
-
-
-
+
+
+
Профіль: %1
-
+
Переглянути користувацьку статистику %1 онлайн
-
+
Не зареєстрований
-
-
-
+
+
+
Так
-
-
+
+
Ні
-
-
+
+
Визначається ОС
-
-
+
+
Визначається Steam
@@ -1010,43 +1010,43 @@ Y: %2
&Закрити
-
-
+
+
Експортувати як &зображення...
-
-
+
+
Експортувати як &Snapmatic...
-
-
+
+
&Змінити властивості...
-
-
+
+
&Перезаписати зображення...
-
-
+
+
Відкрити &карту...
-
-
+
+
Відкрити редактор &JSON...
-
+
@@ -1055,37 +1055,37 @@ Arrow Keys - Navigate
Стрілки - Навігація
-
-
+
+
Переглядач фотографій Snapmatic
-
-
+
+
Помилка на%1
-
-
+
+
Гравців немає
-
-
+
+
Банди немає
-
+
Невідома локація
-
+
Режим для аватарок
@@ -1295,7 +1295,7 @@ Press 1 for Default View
-
+
@@ -1303,16 +1303,16 @@ Press 1 for Default View
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
Імпортування...
@@ -1320,22 +1320,22 @@ Press 1 for Default View
-
-
-
+
+
+
Імпорт
-
+
Файли зображень (%1)
-
+
@@ -1343,15 +1343,15 @@ Press 1 for Default View
-
-
+
+
Неможливо імпортувати %1, оскільки файл не може бути відкритий
-
-
+
+
Неможливо імпортувати %1, оскільки файл неможливо розібрати правильно
@@ -1400,7 +1400,7 @@ Press 1 for Default View
-
+
Вибрані недійсні файли
@@ -1433,69 +1433,69 @@ Press 1 for Default View
Не вдалося прочитати файл збереження гри
-
+
Неможливо імпортувати%1, оскільки формат файлу не може бути виявлений
-
+
Не вдалося імпортувати зображення Snapmatic, файл не починається з PRDR або закінчується .r5e
-
+
Не вдалося імпортувати зображення Snapmatic, не можна скопіювати файл у профіль
-
+
Не вдалося імпортувати Сейв, не можна скопіювати файл у профіль
-
+
Не вдалося імпортувати Сейв, немає вільного слота
-
-
-
-
-
+
+
+
+
+
Експорт обраних...
-
-
+
+
JPG картинки і GTA Snapmatic
-
-
+
+
Тільки JPG картинки
-
-
+
+
Тільки GTA Snapmatic
-
+
%1 Експортувати Snapmatic фотографії %2 <br><br> Фотографії JPG дозволяють відкривати зображення за допомогою засобу перегляду зображень<br>GTA Snapmatic дає змогу імпортувати зображення в гру<br><br>Експортувати як:
-
+
Ініціалізація експорту...
-
+
@@ -1504,45 +1504,45 @@ Press 1 for Default View
%1
-
-
+
+
Не вибрано жодного Snapmatic зображення або файлу збереження
-
-
-
+
+
+
Видалити вибрані
-
+
Ви дійсно хочете видалити вибрані Snapmatic фотографії та файли збереження гри?
-
+
Не вдалося видалити всі обрані Snapmatic фотографії та/або Сейви
-
-
-
-
-
-
+
+
+
+
+
+
Не вибрано жодного Snapmatic зображення
-
-
-
-
-
-
+
+
+
+
+
+
@@ -1552,91 +1552,91 @@ Press 1 for Default View
%2
-
+
Підготувати контент для імпорту ...
-
+
Snapmatic зображення з uid %1 вже існує, ви хочете призначити для імпорту новий uid та мітку часу?
-
-
+
+
Позначити як Аватар
-
-
-
-
+
+
+
+
Вибір патчу...
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
Патч файлу %1 з %2 файлів
-
+
%1 failed with...
Якість
-
-
+
+
Зміна гравців...
-
+
%1 failed with...
Змінити гравців
-
-
-
+
+
+
Зміна банди...
-
+
Не вдалося ввести дійсний ID Банди Snapmatic
-
+
%1 failed with...
Змінити банду
-
-
-
+
+
+
Зміна назви...
-
+
Не вдалося ввести дійсний заголовок Snapmatic
-
+
%1 failed with...
Змінити назву
@@ -1736,37 +1736,37 @@ Press 1 for Default View
Видалити
-
+
&Перегляд
-
+
&Експорт
-
+
&Видалення
-
+
&Виділення
-
+
&Зняти виділення
-
+
Вибрати &усі
-
+
&Зняти виділення усіх
@@ -1866,7 +1866,7 @@ Press 1 for Default View
-
+
@@ -1959,7 +1959,7 @@ Press 1 for Default View
-
+
@@ -1971,25 +1971,25 @@ Press 1 for Default View
Змінити властивості Snapmatic не вдалося через JSON Помилку
-
+
Snapmatic банда
-
+
Нова Snapmatic банда:
-
+
Snapmatic назва
-
+
Новий Snapmatic заголовок:
@@ -2046,19 +2046,19 @@ Press 1 for Default View
SnapmaticPicture
-
+
JSON неповний та неправильний
-
+
JSON неповний
-
+
JSON неправильний
@@ -2068,42 +2068,42 @@ Press 1 for Default View
ФОТО - %1
-
+
відкрити файл%1
-
+
заголовок не існує
-
+
заголовок неправильний
-
+
зображення не існує (%1)
-
+
JSON не існує (%1)
-
+
заголовок не існує (%1)
-
+
опис не існує (%1)
-
+
Example for %2: JSON is malformed error
читання файлу %1 тому що %2
@@ -2164,52 +2164,52 @@ Press 1 for Default View
Видалити
-
+
Редагува&ти
-
+
Показати &у грі
-
+
Сховати &у грі
-
+
&Експортувати
-
+
&Переглянути
-
+
&Видалити
-
+
&Виділення
-
+
&Зняти виділення
-
+
Вибрати &усі
-
+
&Зняти виділення усіх
@@ -2393,7 +2393,7 @@ Press 1 for Default View
-
+
@@ -2430,15 +2430,15 @@ Press 1 for Default View
Змінити &гравців...
-
-
+
+
Показати у грі
-
-
+
+
Сховати у грі
diff --git a/res/gta5sync_zh_TW.ts b/res/gta5sync_zh_TW.ts
index 2174d26..0831025 100644
--- a/res/gta5sync_zh_TW.ts
+++ b/res/gta5sync_zh_TW.ts
@@ -175,46 +175,46 @@ Pictures and Savegames
ImageEditorDialog
-
+
修改圖片...
-
+
套用變更
-
+
修改(&O)
-
+
捨棄變更
-
+
關閉(&C)
-
-
+
+
Snapmatic 圖片編輯器
-
+
I/O 錯誤,Snapmatic 圖片更新失敗
-
+
圖片錯誤,Snapmatic 圖片更新失敗
@@ -255,9 +255,9 @@ Pictures and Savegames
-
+
-
+
背景顏色: <span style="color: %1">%1</span>
@@ -274,9 +274,9 @@ Pictures and Savegames
-
+
-
+
背景圖片:
@@ -331,35 +331,35 @@ Pictures and Savegames
取消(&C)
-
+
匯入新圖片(&I)...
-
+
裁剪圖片(&C)...
-
+
載入設定(&L)...
-
+
儲存設定(&S)...
-
+
Custom Avatar Description in SC, don't use Special Character!
自訂大頭貼
-
+
Custom Picture Description in SC, don't use Special Character!
自訂圖片
@@ -436,24 +436,24 @@ Pictures and Savegames
儲存設定...
-
+
Snapmatic 大頭貼區域
-
+
你確定要在大頭貼區域以外的地方使用方形圖片嗎? 作為大頭貼的圖片將被分離!
-
+
選擇顏色...
-
+
背景圖片: %1
@@ -464,7 +464,7 @@ When you want to use it as Avatar the image will be detached!
請選擇設定檔
-
+
Background Image: File
文件
@@ -715,26 +715,26 @@ Y: %2
-
-
+
-
+
+
找到: %1
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
語言: %1
@@ -755,7 +755,7 @@ Y: %2
-
+
參與 %1 使用者統計
@@ -791,8 +791,8 @@ Y: %2
-
-
+
+
參與 ID: %1
@@ -814,8 +814,8 @@ Y: %2
-
-
+
+
目前: %1
@@ -872,95 +872,95 @@ Y: %2
取消(&C)
-
+
System in context of System default
系統
-
-
+
+
Next closest language compared to the Interface
%1 (與介面接近的語言)
-
-
-
+
+
+
Automatic language choice.
自動
-
+
First language a person can talk with a different person/application. "Native" or "Not Native".
%1 (語言優先)
-
+
Next closest language compared to the Game settings
%1 (遊戲語言)
-
+
%1
%1
-
+
自訂資料夾將在 %1 重新啟動後初始化.
-
+
No Profile, as default
無
-
-
-
+
+
+
設定檔: %1
-
+
檢視 %1 使用者統計資訊
-
+
未註冊參與
-
-
-
+
+
+
是
-
-
+
+
否
-
-
+
+
系統定義
-
-
+
+
Steam 定義
@@ -1004,43 +1004,43 @@ Y: %2
關閉(&C)
-
-
+
+
匯出成圖片(&P)...
-
-
+
+
匯出成 Snapmatic(&S)...
-
-
+
+
編輯屬性(&E) ...
-
-
+
+
修改圖片(&O)...
-
-
+
+
開啟地圖檢視器(&M)...
-
-
+
+
開啟 JSON 編輯器(&J)...
-
+
@@ -1049,37 +1049,37 @@ Arrow Keys - Navigate
方向鍵 - 導覽
-
-
+
+
Snapmatic 圖片檢視器
-
-
+
+
失敗: %1
-
-
+
+
無
-
-
+
+
無
-
+
未知地點
-
+
大頭貼預覽模式
@@ -1289,7 +1289,7 @@ Press 1 for Default View
-
+
@@ -1297,16 +1297,16 @@ Press 1 for Default View
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
匯入...
@@ -1314,22 +1314,22 @@ Press 1 for Default View
-
-
-
+
+
+
匯入
-
+
所有圖片 (%1)
-
+
@@ -1337,15 +1337,15 @@ Press 1 for Default View
-
-
+
+
無法匯入 %1,因為檔案無法開啟
-
-
+
+
無法匯入 %1,因為檔案無法正確解析
@@ -1394,7 +1394,7 @@ Press 1 for Default View
-
+
沒有選擇有效的檔案
@@ -1425,114 +1425,114 @@ Press 1 for Default View
無法讀取遊戲存檔
-
+
無法匯入 %1,因為無法檢測該檔案格式
-
+
匯入 Snapmatic 圖片失敗,檔案不是 PRDR 開頭或附檔名不是 .r5e
-
+
匯入 Snapmatic 圖片失敗,無法將該檔案複製到設定檔中
-
+
匯入遊戲存檔失敗,無法將該檔案複製到設定檔中
-
+
匯入遊戲存檔失敗,沒有遊戲存檔欄位
-
-
-
-
-
+
+
+
+
+
匯出所選...
-
-
+
+
JPG 圖片和 GTA Snapmatic
-
-
+
+
只有 JPG 圖片
-
-
+
+
只有 GTA Snapmatic
-
+
%1 匯出 Snapmatic 圖片 %2<br><br>JPG 圖片可使用圖片檢視器開啟<br>GTA Snapmatic 可以匯入到遊戲中<br><br>匯出成:
-
+
初始化...
-
+
%1 匯出失敗
-
-
+
+
未選擇 Snapmatic 圖片或遊戲存檔
-
-
-
+
+
+
移除所選
-
+
你想移除所選的 Snapmatic 圖片/存檔嗎?
-
+
無法移除所選擇的 Snapmatic 圖片/遊戲存檔
-
-
-
-
-
-
+
+
+
+
+
+
未選擇 Snapmatic 圖片
-
-
-
-
-
-
+
+
+
+
+
+
@@ -1542,91 +1542,91 @@ Press 1 for Default View
%2
-
+
準備匯入內容...
-
+
已有與 uid %1 相同的 Snapmatic 圖片,你想要匯入新的 uid 和時間戳嗎?
-
-
+
+
合格大頭貼
-
-
-
-
+
+
+
+
修改所選...
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
修改檔案 %1 共 %2 個檔案
-
+
%1 failed with...
合格
-
-
+
+
更改玩家...
-
+
%1 failed with...
更改玩家
-
-
-
+
+
+
更改幫會...
-
+
輸入了無效的幫會 ID
-
+
%1 failed with...
更改幫會
-
-
-
+
+
+
更改標題...
-
+
輸入了無效的標題
-
+
%1 failed with...
更改標題
@@ -1726,37 +1726,37 @@ Press 1 for Default View
刪除
-
+
檢視(&V)
-
+
匯出(&E)
-
+
移除(&R)
-
+
選擇(&S)
-
+
取消選擇(&D)
-
+
選擇全部(&A)
-
+
取消選擇全部(&D)
@@ -1856,7 +1856,7 @@ Press 1 for Default View
-
+
@@ -1949,7 +1949,7 @@ Press 1 for Default View
-
+
@@ -1961,25 +1961,25 @@ Press 1 for Default View
JSON 錯誤,未能更新 Snapmatic 屬性
-
+
幫會
-
+
輸入新的幫會:
-
+
標題
-
+
輸入新的標題:
@@ -2036,19 +2036,19 @@ Press 1 for Default View
SnapmaticPicture
-
+
JSON 不完整和異常
-
+
JSON 不完整
-
+
JSON 異常
@@ -2058,42 +2058,42 @@ Press 1 for Default View
照片 - %1
-
+
開啟檔案 - %1
-
+
標頭不存在
-
+
標頭異常
-
+
圖片不存在 (%1)
-
+
JSON 不存在 (%1)
-
+
標題不存在 (%1)
-
+
描述不存在 (%1)
-
+
Example for %2: JSON is malformed error
讀取檔案 %1 失敗,因為 %2
@@ -2154,52 +2154,52 @@ Press 1 for Default View
刪除
-
+
編輯(&E)
-
+
在遊戲中顯示(&I)
-
+
在遊戲中隱藏(&I)
-
+
匯出(&E)
-
+
檢視(&V)
-
+
移除(&R)
-
+
選擇(&S)
-
+
取消選擇(&D)
-
+
選擇全部(&A)
-
+
取消選擇全部(&D)
@@ -2382,7 +2382,7 @@ Press 1 for Default View
-
+
@@ -2419,15 +2419,15 @@ Press 1 for Default View
更改玩家(&P)...
-
-
+
+
在遊戲中顯示
-
-
+
+
在遊戲中隱藏
diff --git a/res/template.r5e b/res/template.r5e
index 24607fc..e1d51db 100644
Binary files a/res/template.r5e and b/res/template.r5e differ