Force Borderless mode added
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Syping 2021-02-03 20:22:00 +01:00
parent 5fd4b48538
commit c1b0053ac8
13 changed files with 946 additions and 878 deletions

View File

@ -67,9 +67,14 @@ QString GlobalString::getLanguageFile()
{ {
QString language = getLanguage(); QString language = getLanguage();
QString languageFile = ":/global/global." % language % ".ini"; QString languageFile = ":/global/global." % language % ".ini";
if (!QFileInfo::exists(languageFile)) { #if QT_VERSION >= 0x050200
if (!QFileInfo::exists(languageFile))
languageFile = ":/global/global.en.ini"; languageFile = ":/global/global.en.ini";
} #else
if (!QFileInfo(languageFile).exists())
languageFile = ":/global/global.en.ini";
#endif
return languageFile; return languageFile;
} }

View File

@ -1,6 +1,6 @@
/***************************************************************************** /*****************************************************************************
* gta5view Grand Theft Auto V Profile Viewer * gta5view Grand Theft Auto V Profile Viewer
* Copyright (C) 2017-2020 Syping * Copyright (C) 2017-2021 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
@ -63,22 +63,18 @@ ImportDialog::ImportDialog(QString profileName, QWidget *parent) :
selectedColour = QColor::fromRgb(0, 0, 0, 255); selectedColour = QColor::fromRgb(0, 0, 0, 255);
// Set Icon for OK Button // Set Icon for OK Button
if (QIcon::hasThemeIcon("dialog-ok")) if (QIcon::hasThemeIcon("dialog-ok")) {
{
ui->cmdOK->setIcon(QIcon::fromTheme("dialog-ok")); ui->cmdOK->setIcon(QIcon::fromTheme("dialog-ok"));
} }
else if (QIcon::hasThemeIcon("gtk-ok")) else if (QIcon::hasThemeIcon("gtk-ok")) {
{
ui->cmdOK->setIcon(QIcon::fromTheme("gtk-ok")); ui->cmdOK->setIcon(QIcon::fromTheme("gtk-ok"));
} }
// Set Icon for Cancel Button // Set Icon for Cancel Button
if (QIcon::hasThemeIcon("dialog-cancel")) if (QIcon::hasThemeIcon("dialog-cancel")) {
{
ui->cmdCancel->setIcon(QIcon::fromTheme("dialog-cancel")); ui->cmdCancel->setIcon(QIcon::fromTheme("dialog-cancel"));
} }
else if (QIcon::hasThemeIcon("gtk-cancel")) else if (QIcon::hasThemeIcon("gtk-cancel")) {
{
ui->cmdCancel->setIcon(QIcon::fromTheme("gtk-cancel")); ui->cmdCancel->setIcon(QIcon::fromTheme("gtk-cancel"));
} }
@ -112,12 +108,10 @@ ImportDialog::ImportDialog(QString profileName, QWidget *parent) :
#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 #else
if (QApplication::style()->objectName() == "macintosh") if (QApplication::style()->objectName() == "macintosh") {
{
ui->vlButtom->setContentsMargins(9 * screenRatio, 9 * screenRatio, 9 * screenRatio, 9 * screenRatio); ui->vlButtom->setContentsMargins(9 * screenRatio, 9 * screenRatio, 9 * screenRatio, 9 * screenRatio);
} }
else else {
{
ui->vlButtom->setContentsMargins(9 * screenRatio, 6 * screenRatio, 9 * screenRatio, 9 * screenRatio); ui->vlButtom->setContentsMargins(9 * screenRatio, 6 * screenRatio, 9 * screenRatio, 9 * screenRatio);
} }
#endif #endif
@ -130,9 +124,9 @@ ImportDialog::ImportDialog(QString profileName, QWidget *parent) :
optionsMenu.addAction(tr("&Save Settings..."), this, SLOT(saveImportSettings())); optionsMenu.addAction(tr("&Save Settings..."), this, SLOT(saveImportSettings()));
ui->cmdOptions->setMenu(&optionsMenu); ui->cmdOptions->setMenu(&optionsMenu);
setMaximumSize(sizeHint()); const QSize windowSize = sizeHint();
setMinimumSize(sizeHint()); setMinimumSize(windowSize);
setFixedSize(sizeHint()); setMaximumSize(windowSize);
} }
ImportDialog::~ImportDialog() ImportDialog::~ImportDialog()
@ -175,7 +169,33 @@ void ImportDialog::processImage()
// Avatar mode // Avatar mode
int diffWidth = 0; int diffWidth = 0;
int diffHeight = 0; int diffHeight = 0;
if (!ui->cbIgnore->isChecked()) { if (ui->cbIgnore->isChecked()) {
snapmaticImage = snapmaticImage.scaled(snapmaticAvatarResolution, snapmaticAvatarResolution, Qt::IgnoreAspectRatio, Qt::SmoothTransformation);
}
else if (ui->cbBorderless->isChecked()) {
snapmaticImage = snapmaticImage.scaled(snapmaticAvatarResolution, snapmaticAvatarResolution, Qt::KeepAspectRatioByExpanding, Qt::SmoothTransformation);
if (snapmaticImage.width() > snapmaticAvatarResolution) {
int diffWidth = snapmaticImage.width() - snapmaticAvatarResolution;
diffWidth = diffWidth / 2;
QImage croppedImage(snapmaticAvatarResolution, snapmaticAvatarResolution, QImage::Format_ARGB32);
croppedImage.fill(Qt::transparent);
QPainter croppedPainter(&croppedImage);
croppedPainter.drawImage(0 - diffWidth, 0, snapmaticImage);
croppedPainter.end();
snapmaticImage = croppedImage;
}
else if (snapmaticImage.height() > snapmaticAvatarResolution) {
int diffHeight = snapmaticImage.height() - snapmaticAvatarResolution;
diffHeight = diffHeight / 2;
QImage croppedImage(snapmaticAvatarResolution, snapmaticAvatarResolution, QImage::Format_ARGB32);
croppedImage.fill(Qt::transparent);
QPainter croppedPainter(&croppedImage);
croppedPainter.drawImage(0, 0 - diffHeight, snapmaticImage);
croppedPainter.end();
snapmaticImage = croppedImage;
}
}
else {
snapmaticImage = snapmaticImage.scaled(snapmaticAvatarResolution, snapmaticAvatarResolution, Qt::KeepAspectRatio, Qt::SmoothTransformation); snapmaticImage = snapmaticImage.scaled(snapmaticAvatarResolution, snapmaticAvatarResolution, Qt::KeepAspectRatio, Qt::SmoothTransformation);
if (snapmaticImage.width() > snapmaticImage.height()) { if (snapmaticImage.width() > snapmaticImage.height()) {
diffHeight = snapmaticAvatarResolution - snapmaticImage.height(); diffHeight = snapmaticAvatarResolution - snapmaticImage.height();
@ -186,9 +206,6 @@ void ImportDialog::processImage()
diffWidth = diffWidth / 2; diffWidth = diffWidth / 2;
} }
} }
else {
snapmaticImage = snapmaticImage.scaled(snapmaticAvatarResolution, snapmaticAvatarResolution, Qt::IgnoreAspectRatio, Qt::SmoothTransformation);
}
snapmaticPainter.drawImage(snapmaticAvatarPlacementW + diffWidth, snapmaticAvatarPlacementH + diffHeight, snapmaticImage); snapmaticPainter.drawImage(snapmaticAvatarPlacementW + diffWidth, snapmaticAvatarPlacementH + diffHeight, snapmaticImage);
if (ui->cbWatermark->isChecked()) if (ui->cbWatermark->isChecked())
processWatermark(&snapmaticPainter); processWatermark(&snapmaticPainter);
@ -198,7 +215,33 @@ void ImportDialog::processImage()
// Picture mode // Picture mode
int diffWidth = 0; int diffWidth = 0;
int diffHeight = 0; int diffHeight = 0;
if (!ui->cbIgnore->isChecked()) { if (ui->cbIgnore->isChecked()) {
snapmaticImage = snapmaticImage.scaled(snapmaticResolution, Qt::IgnoreAspectRatio, Qt::SmoothTransformation);
}
else if (ui->cbBorderless->isChecked()) {
snapmaticImage = snapmaticImage.scaled(snapmaticResolution, Qt::KeepAspectRatioByExpanding, Qt::SmoothTransformation);
if (snapmaticImage.width() > snapmaticResolution.width()) {
int diffWidth = snapmaticImage.width() - snapmaticResolution.width();
diffWidth = diffWidth / 2;
QImage croppedImage(snapmaticResolution, QImage::Format_ARGB32);
croppedImage.fill(Qt::transparent);
QPainter croppedPainter(&croppedImage);
croppedPainter.drawImage(0 - diffWidth, 0, snapmaticImage);
croppedPainter.end();
snapmaticImage = croppedImage;
}
else if (snapmaticImage.height() > snapmaticResolution.height()) {
int diffHeight = snapmaticImage.height() - snapmaticResolution.height();
diffHeight = diffHeight / 2;
QImage croppedImage(snapmaticResolution, QImage::Format_ARGB32);
croppedImage.fill(Qt::transparent);
QPainter croppedPainter(&croppedImage);
croppedPainter.drawImage(0, 0 - diffHeight, snapmaticImage);
croppedPainter.end();
snapmaticImage = croppedImage;
}
}
else {
snapmaticImage = snapmaticImage.scaled(snapmaticResolution, Qt::KeepAspectRatio, Qt::SmoothTransformation); snapmaticImage = snapmaticImage.scaled(snapmaticResolution, Qt::KeepAspectRatio, Qt::SmoothTransformation);
if (snapmaticImage.width() != snapmaticResolution.width()) { if (snapmaticImage.width() != snapmaticResolution.width()) {
diffWidth = snapmaticResolution.width() - snapmaticImage.width(); diffWidth = snapmaticResolution.width() - snapmaticImage.width();
@ -209,9 +252,6 @@ void ImportDialog::processImage()
diffHeight = diffHeight / 2; diffHeight = diffHeight / 2;
} }
} }
else {
snapmaticImage = snapmaticImage.scaled(snapmaticResolution, Qt::IgnoreAspectRatio, Qt::SmoothTransformation);
}
snapmaticPainter.drawImage(0 + diffWidth, 0 + diffHeight, snapmaticImage); snapmaticPainter.drawImage(0 + diffWidth, 0 + diffHeight, snapmaticImage);
if (ui->cbWatermark->isChecked()) if (ui->cbWatermark->isChecked())
processWatermark(&snapmaticPainter); processWatermark(&snapmaticPainter);
@ -309,6 +349,7 @@ void ImportDialog::processSettings(QString settingsProfile, bool setDefault)
watermarkPicture = false; watermarkPicture = false;
selectedColour = QColor::fromRgb(0, 0, 0, 255); selectedColour = QColor::fromRgb(0, 0, 0, 255);
backImage = QImage(); backImage = QImage();
ui->cbBorderless->setChecked(false);
ui->cbStretch->setChecked(false); ui->cbStretch->setChecked(false);
ui->cbForceAvatarColour->setChecked(false); ui->cbForceAvatarColour->setChecked(false);
ui->cbUnlimited->setChecked(false); ui->cbUnlimited->setChecked(false);
@ -321,6 +362,7 @@ void ImportDialog::processSettings(QString settingsProfile, bool setDefault)
watermarkPicture = settings.value("WatermarkPicture", false).toBool(); watermarkPicture = settings.value("WatermarkPicture", false).toBool();
backImage = qvariant_cast<QImage>(settings.value("BackgroundImage", QImage())); backImage = qvariant_cast<QImage>(settings.value("BackgroundImage", QImage()));
selectedColour = qvariant_cast<QColor>(settings.value("SelectedColour", QColor::fromRgb(0, 0, 0, 255))); selectedColour = qvariant_cast<QColor>(settings.value("SelectedColour", QColor::fromRgb(0, 0, 0, 255)));
ui->cbBorderless->setChecked(settings.value("BorderlessImage", false).toBool());
ui->cbStretch->setChecked(settings.value("BackgroundStretch", false).toBool()); ui->cbStretch->setChecked(settings.value("BackgroundStretch", false).toBool());
ui->cbForceAvatarColour->setChecked(settings.value("ForceAvatarColour", false).toBool()); ui->cbForceAvatarColour->setChecked(settings.value("ForceAvatarColour", false).toBool());
ui->cbUnlimited->setChecked(settings.value("UnlimitedBuffer", false).toBool()); ui->cbUnlimited->setChecked(settings.value("UnlimitedBuffer", false).toBool());
@ -368,6 +410,7 @@ void ImportDialog::saveSettings(QString settingsProfile)
settings.setValue("WatermarkPicture", watermarkPicture); settings.setValue("WatermarkPicture", watermarkPicture);
settings.setValue("BackgroundImage", backImage); settings.setValue("BackgroundImage", backImage);
settings.setValue("SelectedColour", selectedColour); settings.setValue("SelectedColour", selectedColour);
settings.setValue("BorderlessImage", ui->cbBorderless->isChecked());
settings.setValue("BackgroundStretch", ui->cbStretch->isChecked()); settings.setValue("BackgroundStretch", ui->cbStretch->isChecked());
settings.setValue("ForceAvatarColour", ui->cbForceAvatarColour->isChecked()); settings.setValue("ForceAvatarColour", ui->cbForceAvatarColour->isChecked());
#if QT_VERSION >= 0x050000 #if QT_VERSION >= 0x050000
@ -453,8 +496,7 @@ void ImportDialog::cropPicture()
cropDialog.show(); cropDialog.show();
cropDialog.setFixedSize(cropDialog.sizeHint()); cropDialog.setFixedSize(cropDialog.sizeHint());
if (cropDialog.exec() == QDialog::Accepted) if (cropDialog.exec() == QDialog::Accepted) {
{
QImage *croppedImage = new QImage(imageCropper.cropImage().toImage()); QImage *croppedImage = new QImage(imageCropper.cropImage().toImage());
setImage(croppedImage); setImage(croppedImage);
} }
@ -479,8 +521,7 @@ fileDialogPreOpen: //Work?
// Getting readable Image formats // Getting readable Image formats
QString imageFormatsStr = " "; QString imageFormatsStr = " ";
for (QByteArray imageFormat : QImageReader::supportedImageFormats()) for (const QByteArray &imageFormat : QImageReader::supportedImageFormats()) {
{
imageFormatsStr += QString("*.") % QString::fromUtf8(imageFormat).toLower() % " "; imageFormatsStr += QString("*.") % QString::fromUtf8(imageFormat).toLower() % " ";
} }
@ -495,17 +536,14 @@ fileDialogPreOpen: //Work?
fileDialog.setDirectory(settings.value(profileName % "+Directory", StandardPaths::documentsLocation()).toString()); fileDialog.setDirectory(settings.value(profileName % "+Directory", StandardPaths::documentsLocation()).toString());
fileDialog.restoreGeometry(settings.value(profileName % "+Geometry", "").toByteArray()); fileDialog.restoreGeometry(settings.value(profileName % "+Geometry", "").toByteArray());
if (fileDialog.exec()) if (fileDialog.exec()) {
{
QStringList selectedFiles = fileDialog.selectedFiles(); QStringList selectedFiles = fileDialog.selectedFiles();
if (selectedFiles.length() == 1) if (selectedFiles.length() == 1) {
{
QString selectedFile = selectedFiles.at(0); QString selectedFile = selectedFiles.at(0);
QString selectedFileName = QFileInfo(selectedFile).fileName(); QString selectedFileName = QFileInfo(selectedFile).fileName();
QFile snapmaticFile(selectedFile); QFile snapmaticFile(selectedFile);
if (!snapmaticFile.open(QFile::ReadOnly)) if (!snapmaticFile.open(QFile::ReadOnly)) {
{
QMessageBox::warning(this, QApplication::translate("ProfileInterface", "Import"), QApplication::translate("ProfileInterface", "Can't import %1 because file can't be open").arg("\""+selectedFileName+"\"")); QMessageBox::warning(this, QApplication::translate("ProfileInterface", "Import"), QApplication::translate("ProfileInterface", "Can't import %1 because file can't be open").arg("\""+selectedFileName+"\""));
goto fileDialogPreOpen; goto fileDialogPreOpen;
} }
@ -513,8 +551,7 @@ fileDialogPreOpen: //Work?
QImageReader snapmaticImageReader; QImageReader snapmaticImageReader;
snapmaticImageReader.setDecideFormatFromContent(true); snapmaticImageReader.setDecideFormatFromContent(true);
snapmaticImageReader.setDevice(&snapmaticFile); snapmaticImageReader.setDevice(&snapmaticFile);
if (!snapmaticImageReader.read(importImage)) if (!snapmaticImageReader.read(importImage)) {
{
QMessageBox::warning(this, QApplication::translate("ProfileInterface", "Import"), QApplication::translate("ProfileInterface", "Can't import %1 because file can't be parsed properly").arg("\""+selectedFileName+"\"")); QMessageBox::warning(this, QApplication::translate("ProfileInterface", "Import"), QApplication::translate("ProfileInterface", "Can't import %1 because file can't be parsed properly").arg("\""+selectedFileName+"\""));
delete importImage; delete importImage;
goto fileDialogPreOpen; goto fileDialogPreOpen;
@ -531,8 +568,7 @@ fileDialogPreOpen: //Work?
void ImportDialog::loadImportSettings() void ImportDialog::loadImportSettings()
{ {
if (settingsLocked) if (settingsLocked) {
{
QMessageBox::information(this, tr("Load Settings..."), tr("Please import a new picture first")); QMessageBox::information(this, tr("Load Settings..."), tr("Please import a new picture first"));
return; return;
} }
@ -545,31 +581,25 @@ void ImportDialog::loadImportSettings()
<< tr("Profile %1", "Profile %1 as Profile 1").arg("4") << tr("Profile %1", "Profile %1 as Profile 1").arg("4")
<< tr("Profile %1", "Profile %1 as Profile 1").arg("5"); << tr("Profile %1", "Profile %1 as Profile 1").arg("5");
QString sProfile = QInputDialog::getItem(this, tr("Load Settings..."), tr("Please select your settings profile"), profileList, 0, false, &ok, windowFlags()); QString sProfile = QInputDialog::getItem(this, tr("Load Settings..."), tr("Please select your settings profile"), profileList, 0, false, &ok, windowFlags());
if (ok) if (ok) {
{
QString pProfile; QString pProfile;
if (sProfile == tr("Default", "Default as Default Profile")) if (sProfile == tr("Default", "Default as Default Profile")) {
{
pProfile = "Default"; pProfile = "Default";
} }
else if (sProfile == tr("Profile %1", "Profile %1 as Profile 1").arg("1")) else if (sProfile == tr("Profile %1", "Profile %1 as Profile 1").arg("1")) {
{
pProfile = "Profile 1"; pProfile = "Profile 1";
} }
else if (sProfile == tr("Profile %1", "Profile %1 as Profile 1").arg("2")) else if (sProfile == tr("Profile %1", "Profile %1 as Profile 1").arg("2")) {
{
pProfile = "Profile 2"; pProfile = "Profile 2";
} }
else if (sProfile == tr("Profile %1", "Profile %1 as Profile 1").arg("3")) else if (sProfile == tr("Profile %1", "Profile %1 as Profile 1").arg("3")) {
{
pProfile = "Profile 3"; pProfile = "Profile 3";
} }
else if (sProfile == tr("Profile %1", "Profile %1 as Profile 1").arg("4")) else if (sProfile == tr("Profile %1", "Profile %1 as Profile 1").arg("4"))
{ {
pProfile = "Profile 4"; pProfile = "Profile 4";
} }
else if (sProfile == tr("Profile %1", "Profile %1 as Profile 1").arg("5")) else if (sProfile == tr("Profile %1", "Profile %1 as Profile 1").arg("5")) {
{
pProfile = "Profile 5"; pProfile = "Profile 5";
} }
processSettings(pProfile, true); processSettings(pProfile, true);
@ -579,8 +609,7 @@ void ImportDialog::loadImportSettings()
void ImportDialog::saveImportSettings() void ImportDialog::saveImportSettings()
{ {
if (settingsLocked) if (settingsLocked) {
{
QMessageBox::information(this, tr("Save Settings..."), tr("Please import a new picture first")); QMessageBox::information(this, tr("Save Settings..."), tr("Please import a new picture first"));
return; return;
} }
@ -592,27 +621,21 @@ void ImportDialog::saveImportSettings()
<< tr("Profile %1", "Profile %1 as Profile 1").arg("4") << tr("Profile %1", "Profile %1 as Profile 1").arg("4")
<< tr("Profile %1", "Profile %1 as Profile 1").arg("5"); << tr("Profile %1", "Profile %1 as Profile 1").arg("5");
QString sProfile = QInputDialog::getItem(this, tr("Save Settings..."), tr("Please select your settings profile"), profileList, 0, false, &ok, windowFlags()); QString sProfile = QInputDialog::getItem(this, tr("Save Settings..."), tr("Please select your settings profile"), profileList, 0, false, &ok, windowFlags());
if (ok) if (ok) {
{
QString pProfile; QString pProfile;
if (sProfile == tr("Profile %1", "Profile %1 as Profile 1").arg("1")) if (sProfile == tr("Profile %1", "Profile %1 as Profile 1").arg("1")) {
{
pProfile = "Profile 1"; pProfile = "Profile 1";
} }
else if (sProfile == tr("Profile %1", "Profile %1 as Profile 1").arg("2")) else if (sProfile == tr("Profile %1", "Profile %1 as Profile 1").arg("2")) {
{
pProfile = "Profile 2"; pProfile = "Profile 2";
} }
else if (sProfile == tr("Profile %1", "Profile %1 as Profile 1").arg("3")) else if (sProfile == tr("Profile %1", "Profile %1 as Profile 1").arg("3")) {
{
pProfile = "Profile 3"; pProfile = "Profile 3";
} }
else if (sProfile == tr("Profile %1", "Profile %1 as Profile 1").arg("4")) else if (sProfile == tr("Profile %1", "Profile %1 as Profile 1").arg("4")) {
{
pProfile = "Profile 4"; pProfile = "Profile 4";
} }
else if (sProfile == tr("Profile %1", "Profile %1 as Profile 1").arg("5")) else if (sProfile == tr("Profile %1", "Profile %1 as Profile 1").arg("5")) {
{
pProfile = "Profile 5"; pProfile = "Profile 5";
} }
saveSettings(pProfile); saveSettings(pProfile);
@ -717,12 +740,17 @@ bool ImportDialog::areSettingsLocked()
QString ImportDialog::getImageTitle() QString ImportDialog::getImageTitle()
{ {
return imageTitle; if (ui->cbImportAsIs->isChecked()) {
return tr("Custom Picture", "Custom Picture Description in SC, don't use Special Character!");
}
else {
return imageTitle;
}
} }
void ImportDialog::on_cbIgnore_toggled(bool checked) void ImportDialog::on_cbIgnore_toggled(bool checked)
{ {
Q_UNUSED(checked) ui->cbBorderless->setDisabled(checked);
processImage(); processImage();
} }
@ -763,11 +791,9 @@ void ImportDialog::on_cmdOK_clicked()
void ImportDialog::on_labPicture_labelPainted() void ImportDialog::on_labPicture_labelPainted()
{ {
if (insideAvatarZone) if (insideAvatarZone) {
{
QImage avatarAreaFinalImage(avatarAreaImage); QImage avatarAreaFinalImage(avatarAreaImage);
if (selectedColour.lightness() > 127) if (selectedColour.lightness() > 127) {
{
avatarAreaFinalImage.setColor(1, qRgb(0, 0, 0)); avatarAreaFinalImage.setColor(1, qRgb(0, 0, 0));
} }
QPainter labelPainter(ui->labPicture); QPainter labelPainter(ui->labPicture);
@ -779,8 +805,7 @@ void ImportDialog::on_labPicture_labelPainted()
void ImportDialog::on_cmdColourChange_clicked() void ImportDialog::on_cmdColourChange_clicked()
{ {
QColor newSelectedColour = QColorDialog::getColor(selectedColour, this, tr("Select Colour...")); QColor newSelectedColour = QColorDialog::getColor(selectedColour, this, tr("Select Colour..."));
if (newSelectedColour.isValid()) if (newSelectedColour.isValid()) {
{
selectedColour = newSelectedColour; selectedColour = newSelectedColour;
ui->labColour->setText(tr("Background Colour: <span style=\"color: %1\">%1</span>").arg(selectedColour.name())); ui->labColour->setText(tr("Background Colour: <span style=\"color: %1\">%1</span>").arg(selectedColour.name()));
processImage(); processImage();
@ -806,8 +831,7 @@ fileDialogPreOpen:
// Getting readable Image formats // Getting readable Image formats
QString imageFormatsStr = " "; QString imageFormatsStr = " ";
for (QByteArray imageFormat : QImageReader::supportedImageFormats()) for (const QByteArray &imageFormat : QImageReader::supportedImageFormats()) {
{
imageFormatsStr += QString("*.") % QString::fromUtf8(imageFormat).toLower() % " "; imageFormatsStr += QString("*.") % QString::fromUtf8(imageFormat).toLower() % " ";
} }
@ -822,17 +846,14 @@ fileDialogPreOpen:
fileDialog.setDirectory(settings.value("Directory", StandardPaths::documentsLocation()).toString()); fileDialog.setDirectory(settings.value("Directory", StandardPaths::documentsLocation()).toString());
fileDialog.restoreGeometry(settings.value("Geometry", "").toByteArray()); fileDialog.restoreGeometry(settings.value("Geometry", "").toByteArray());
if (fileDialog.exec()) if (fileDialog.exec()) {
{
QStringList selectedFiles = fileDialog.selectedFiles(); QStringList selectedFiles = fileDialog.selectedFiles();
if (selectedFiles.length() == 1) if (selectedFiles.length() == 1) {
{
QString selectedFile = selectedFiles.at(0); QString selectedFile = selectedFiles.at(0);
QString selectedFileName = QFileInfo(selectedFile).fileName(); QString selectedFileName = QFileInfo(selectedFile).fileName();
QFile snapmaticFile(selectedFile); QFile snapmaticFile(selectedFile);
if (!snapmaticFile.open(QFile::ReadOnly)) if (!snapmaticFile.open(QFile::ReadOnly)) {
{
QMessageBox::warning(this, QApplication::translate("ProfileInterface", "Import"), QApplication::translate("ProfileInterface", "Can't import %1 because file can't be open").arg("\""+selectedFileName+"\"")); QMessageBox::warning(this, QApplication::translate("ProfileInterface", "Import"), QApplication::translate("ProfileInterface", "Can't import %1 because file can't be open").arg("\""+selectedFileName+"\""));
goto fileDialogPreOpen; goto fileDialogPreOpen;
} }
@ -840,8 +861,7 @@ fileDialogPreOpen:
QImageReader snapmaticImageReader; QImageReader snapmaticImageReader;
snapmaticImageReader.setDecideFormatFromContent(true); snapmaticImageReader.setDecideFormatFromContent(true);
snapmaticImageReader.setDevice(&snapmaticFile); snapmaticImageReader.setDevice(&snapmaticFile);
if (!snapmaticImageReader.read(&importImage)) if (!snapmaticImageReader.read(&importImage)) {
{
QMessageBox::warning(this, QApplication::translate("ProfileInterface", "Import"), QApplication::translate("ProfileInterface", "Can't import %1 because file can't be parsed properly").arg("\""+selectedFileName+"\"")); 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; goto fileDialogPreOpen;
} }
@ -881,8 +901,7 @@ void ImportDialog::on_cbForceAvatarColour_toggled(bool checked)
void ImportDialog::on_cbWatermark_toggled(bool checked) void ImportDialog::on_cbWatermark_toggled(bool checked)
{ {
if (!watermarkBlock) if (!watermarkBlock) {
{
if (insideAvatarZone) { if (insideAvatarZone) {
watermarkAvatar = checked; watermarkAvatar = checked;
} }
@ -893,6 +912,12 @@ void ImportDialog::on_cbWatermark_toggled(bool checked)
} }
} }
void ImportDialog::on_cbBorderless_toggled(bool checked)
{
ui->cbIgnore->setDisabled(checked);
processImage();
}
void ImportDialog::on_cbImportAsIs_toggled(bool checked) void ImportDialog::on_cbImportAsIs_toggled(bool checked)
{ {
ui->cbResolution->setDisabled(checked); ui->cbResolution->setDisabled(checked);

View File

@ -1,6 +1,6 @@
/***************************************************************************** /*****************************************************************************
* gta5view Grand Theft Auto V Profile Viewer * gta5view Grand Theft Auto V Profile Viewer
* Copyright (C) 2017-2020 Syping * Copyright (C) 2017-2021 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
@ -60,6 +60,7 @@ private slots:
void on_cbStretch_toggled(bool checked); void on_cbStretch_toggled(bool checked);
void on_cbForceAvatarColour_toggled(bool checked); void on_cbForceAvatarColour_toggled(bool checked);
void on_cbWatermark_toggled(bool checked); void on_cbWatermark_toggled(bool checked);
void on_cbBorderless_toggled(bool checked);
void on_cbImportAsIs_toggled(bool checked); void on_cbImportAsIs_toggled(bool checked);
void on_cbResolution_currentIndexChanged(int index); void on_cbResolution_currentIndexChanged(int index);

View File

@ -88,12 +88,6 @@
<layout class="QHBoxLayout" name="hlCheckboxesTop"> <layout class="QHBoxLayout" name="hlCheckboxesTop">
<item> <item>
<widget class="QCheckBox" name="cbAvatar"> <widget class="QCheckBox" name="cbAvatar">
<property name="sizePolicy">
<sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text"> <property name="text">
<string>Avatar</string> <string>Avatar</string>
</property> </property>
@ -101,12 +95,6 @@
</item> </item>
<item> <item>
<widget class="QCheckBox" name="cbIgnore"> <widget class="QCheckBox" name="cbIgnore">
<property name="sizePolicy">
<sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text"> <property name="text">
<string>Ignore Aspect Ratio</string> <string>Ignore Aspect Ratio</string>
</property> </property>
@ -118,17 +106,18 @@
<layout class="QHBoxLayout" name="hlCheckboxesButtom"> <layout class="QHBoxLayout" name="hlCheckboxesButtom">
<item> <item>
<widget class="QCheckBox" name="cbWatermark"> <widget class="QCheckBox" name="cbWatermark">
<property name="sizePolicy">
<sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text"> <property name="text">
<string>Watermark</string> <string>Watermark</string>
</property> </property>
</widget> </widget>
</item> </item>
<item>
<widget class="QCheckBox" name="cbBorderless">
<property name="text">
<string>Force Borderless</string>
</property>
</widget>
</item>
</layout> </layout>
</item> </item>
</layout> </layout>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS> <!DOCTYPE TS>
<TS version="2.1"> <TS version="2.0">
<context> <context>
<name>AboutDialog</name> <name>AboutDialog</name>
<message> <message>
@ -167,27 +167,27 @@ Pictures and Savegames</source>
<context> <context>
<name>ImageEditorDialog</name> <name>ImageEditorDialog</name>
<message> <message>
<location filename="../ImportDialog.cpp" line="693"/> <location filename="../ImportDialog.cpp" line="716"/>
<source>Overwrite Image...</source> <source>Overwrite Image...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="695"/> <location filename="../ImportDialog.cpp" line="718"/>
<source>Apply changes</source> <source>Apply changes</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="694"/> <location filename="../ImportDialog.cpp" line="717"/>
<source>&amp;Overwrite</source> <source>&amp;Overwrite</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="697"/> <location filename="../ImportDialog.cpp" line="720"/>
<source>Discard changes</source> <source>Discard changes</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="696"/> <location filename="../ImportDialog.cpp" line="719"/>
<source>&amp;Close</source> <source>&amp;Close</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -225,264 +225,270 @@ Pictures and Savegames</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="98"/> <location filename="../ImportDialog.ui" line="92"/>
<source>Avatar</source> <source>Avatar</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="111"/> <location filename="../ImportDialog.ui" line="99"/>
<location filename="../ImportDialog.ui" line="278"/> <location filename="../ImportDialog.ui" line="267"/>
<source>Ignore Aspect Ratio</source> <source>Ignore Aspect Ratio</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="128"/> <location filename="../ImportDialog.ui" line="110"/>
<source>Watermark</source> <source>Watermark</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="140"/> <location filename="../ImportDialog.ui" line="117"/>
<source>Force Borderless</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ImportDialog.ui" line="129"/>
<source>Background</source> <source>Background</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="150"/> <location filename="../ImportDialog.ui" line="139"/>
<location filename="../ImportDialog.cpp" line="86"/> <location filename="../ImportDialog.cpp" line="82"/>
<location filename="../ImportDialog.cpp" line="350"/> <location filename="../ImportDialog.cpp" line="392"/>
<location filename="../ImportDialog.cpp" line="785"/> <location filename="../ImportDialog.cpp" line="810"/>
<source>Background Colour: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</source> <source>Background Colour: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="174"/> <location filename="../ImportDialog.ui" line="163"/>
<source>Select background colour</source> <source>Select background colour</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="203"/> <location filename="../ImportDialog.ui" line="192"/>
<location filename="../ImportDialog.cpp" line="87"/> <location filename="../ImportDialog.cpp" line="83"/>
<location filename="../ImportDialog.cpp" line="356"/> <location filename="../ImportDialog.cpp" line="398"/>
<location filename="../ImportDialog.cpp" line="865"/> <location filename="../ImportDialog.cpp" line="885"/>
<source>Background Image:</source> <source>Background Image:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="227"/> <location filename="../ImportDialog.ui" line="216"/>
<source>Select background image</source> <source>Select background image</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="237"/> <location filename="../ImportDialog.ui" line="226"/>
<source>Remove background image</source> <source>Remove background image</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="268"/> <location filename="../ImportDialog.ui" line="257"/>
<source>Force Colour in Avatar Zone</source> <source>Force Colour in Avatar Zone</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="303"/> <location filename="../ImportDialog.ui" line="292"/>
<source>Advanced</source> <source>Advanced</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="311"/> <location filename="../ImportDialog.ui" line="300"/>
<source>Resolution:</source> <source>Resolution:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="324"/> <location filename="../ImportDialog.ui" line="313"/>
<source>Snapmatic resolution</source> <source>Snapmatic resolution</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="335"/> <location filename="../ImportDialog.ui" line="324"/>
<source>Avoid compression and expand buffer instead, improves picture quality, but may break Snapmatic</source> <source>Avoid compression and expand buffer instead, improves picture quality, but may break Snapmatic</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="338"/> <location filename="../ImportDialog.ui" line="327"/>
<source>Unlimited Buffer</source> <source>Unlimited Buffer</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="345"/> <location filename="../ImportDialog.ui" line="334"/>
<source>Import as-is, don&apos;t change the picture at all, guaranteed to break Snapmatic unless you know what you doing</source> <source>Import as-is, don&apos;t change the picture at all, guaranteed to break Snapmatic unless you know what you doing</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="348"/> <location filename="../ImportDialog.ui" line="337"/>
<source>Import as-is</source> <source>Import as-is</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="362"/> <location filename="../ImportDialog.ui" line="351"/>
<source>Import options</source> <source>Import options</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="365"/> <location filename="../ImportDialog.ui" line="354"/>
<source>&amp;Options</source> <source>&amp;Options</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="394"/> <location filename="../ImportDialog.ui" line="383"/>
<source>Import picture</source> <source>Import picture</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="397"/> <location filename="../ImportDialog.ui" line="386"/>
<source>&amp;OK</source> <source>&amp;OK</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="410"/> <location filename="../ImportDialog.ui" line="399"/>
<source>Discard picture</source> <source>Discard picture</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="413"/> <location filename="../ImportDialog.ui" line="402"/>
<source>&amp;Cancel</source> <source>&amp;Cancel</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="126"/> <location filename="../ImportDialog.cpp" line="120"/>
<source>&amp;Import new Picture...</source> <source>&amp;Import new Picture...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="127"/> <location filename="../ImportDialog.cpp" line="121"/>
<source>&amp;Crop Picture...</source> <source>&amp;Crop Picture...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="129"/> <location filename="../ImportDialog.cpp" line="123"/>
<source>&amp;Load Settings...</source> <source>&amp;Load Settings...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="130"/> <location filename="../ImportDialog.cpp" line="124"/>
<source>&amp;Save Settings...</source> <source>&amp;Save Settings...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="195"/> <location filename="../ImportDialog.cpp" line="212"/>
<location filename="../ProfileInterface.cpp" line="730"/> <location filename="../ProfileInterface.cpp" line="730"/>
<source>Custom Avatar</source> <source>Custom Avatar</source>
<comment>Custom Avatar Description in SC, don&apos;t use Special Character!</comment> <comment>Custom Avatar Description in SC, don&apos;t use Special Character!</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="218"/> <location filename="../ImportDialog.cpp" line="258"/>
<location filename="../ImportDialog.cpp" line="744"/>
<location filename="../ProfileInterface.cpp" line="749"/> <location filename="../ProfileInterface.cpp" line="749"/>
<source>Custom Picture</source> <source>Custom Picture</source>
<comment>Custom Picture Description in SC, don&apos;t use Special Character!</comment> <comment>Custom Picture Description in SC, don&apos;t use Special Character!</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="352"/> <location filename="../ImportDialog.cpp" line="394"/>
<source>Storage</source> <source>Storage</source>
<comment>Background Image: Storage</comment> <comment>Background Image: Storage</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="406"/> <location filename="../ImportDialog.cpp" line="449"/>
<source>Crop Picture...</source> <source>Crop Picture...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="448"/> <location filename="../ImportDialog.cpp" line="491"/>
<source>&amp;Crop</source> <source>&amp;Crop</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="449"/> <location filename="../ImportDialog.cpp" line="492"/>
<source>Crop Picture</source> <source>Crop Picture</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="536"/> <location filename="../ImportDialog.cpp" line="572"/>
<location filename="../ImportDialog.cpp" line="584"/> <location filename="../ImportDialog.cpp" line="613"/>
<source>Please import a new picture first</source> <source>Please import a new picture first</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="541"/> <location filename="../ImportDialog.cpp" line="577"/>
<location filename="../ImportDialog.cpp" line="551"/> <location filename="../ImportDialog.cpp" line="586"/>
<source>Default</source> <source>Default</source>
<comment>Default as Default Profile</comment> <comment>Default as Default Profile</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="542"/> <location filename="../ImportDialog.cpp" line="578"/>
<location filename="../ImportDialog.cpp" line="543"/> <location filename="../ImportDialog.cpp" line="579"/>
<location filename="../ImportDialog.cpp" line="544"/> <location filename="../ImportDialog.cpp" line="580"/>
<location filename="../ImportDialog.cpp" line="545"/> <location filename="../ImportDialog.cpp" line="581"/>
<location filename="../ImportDialog.cpp" line="546"/> <location filename="../ImportDialog.cpp" line="582"/>
<location filename="../ImportDialog.cpp" line="555"/>
<location filename="../ImportDialog.cpp" line="559"/>
<location filename="../ImportDialog.cpp" line="563"/>
<location filename="../ImportDialog.cpp" line="567"/>
<location filename="../ImportDialog.cpp" line="571"/>
<location filename="../ImportDialog.cpp" line="589"/> <location filename="../ImportDialog.cpp" line="589"/>
<location filename="../ImportDialog.cpp" line="590"/>
<location filename="../ImportDialog.cpp" line="591"/>
<location filename="../ImportDialog.cpp" line="592"/> <location filename="../ImportDialog.cpp" line="592"/>
<location filename="../ImportDialog.cpp" line="593"/> <location filename="../ImportDialog.cpp" line="595"/>
<location filename="../ImportDialog.cpp" line="598"/> <location filename="../ImportDialog.cpp" line="598"/>
<location filename="../ImportDialog.cpp" line="602"/> <location filename="../ImportDialog.cpp" line="602"/>
<location filename="../ImportDialog.cpp" line="606"/> <location filename="../ImportDialog.cpp" line="618"/>
<location filename="../ImportDialog.cpp" line="610"/> <location filename="../ImportDialog.cpp" line="619"/>
<location filename="../ImportDialog.cpp" line="614"/> <location filename="../ImportDialog.cpp" line="620"/>
<location filename="../ImportDialog.cpp" line="621"/>
<location filename="../ImportDialog.cpp" line="622"/>
<location filename="../ImportDialog.cpp" line="626"/>
<location filename="../ImportDialog.cpp" line="629"/>
<location filename="../ImportDialog.cpp" line="632"/>
<location filename="../ImportDialog.cpp" line="635"/>
<location filename="../ImportDialog.cpp" line="638"/>
<source>Profile %1</source> <source>Profile %1</source>
<comment>Profile %1 as Profile 1</comment> <comment>Profile %1 as Profile 1</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="536"/> <location filename="../ImportDialog.cpp" line="572"/>
<location filename="../ImportDialog.cpp" line="547"/> <location filename="../ImportDialog.cpp" line="583"/>
<source>Load Settings...</source> <source>Load Settings...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="584"/> <location filename="../ImportDialog.cpp" line="613"/>
<location filename="../ImportDialog.cpp" line="594"/> <location filename="../ImportDialog.cpp" line="623"/>
<source>Save Settings...</source> <source>Save Settings...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="735"/> <location filename="../ImportDialog.cpp" line="763"/>
<location filename="../ImportDialog.cpp" line="926"/> <location filename="../ImportDialog.cpp" line="951"/>
<source>Snapmatic Avatar Zone</source> <source>Snapmatic Avatar Zone</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="735"/> <location filename="../ImportDialog.cpp" line="763"/>
<location filename="../ImportDialog.cpp" line="926"/> <location filename="../ImportDialog.cpp" line="951"/>
<source>Are you sure to use a square image outside of the Avatar Zone? <source>Are you sure to use a square image outside of the Avatar Zone?
When you want to use it as Avatar the image will be detached!</source> When you want to use it as Avatar the image will be detached!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="781"/> <location filename="../ImportDialog.cpp" line="807"/>
<source>Select Colour...</source> <source>Select Colour...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="352"/> <location filename="../ImportDialog.cpp" line="394"/>
<location filename="../ImportDialog.cpp" line="850"/> <location filename="../ImportDialog.cpp" line="870"/>
<source>Background Image: %1</source> <source>Background Image: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="547"/> <location filename="../ImportDialog.cpp" line="583"/>
<location filename="../ImportDialog.cpp" line="594"/> <location filename="../ImportDialog.cpp" line="623"/>
<source>Please select your settings profile</source> <source>Please select your settings profile</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="850"/> <location filename="../ImportDialog.cpp" line="870"/>
<source>File</source> <source>File</source>
<comment>Background Image: File</comment> <comment>Background Image: File</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -1292,8 +1298,8 @@ Press 1 for Default View</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="477"/> <location filename="../ImportDialog.cpp" line="519"/>
<location filename="../ImportDialog.cpp" line="804"/> <location filename="../ImportDialog.cpp" line="829"/>
<location filename="../ProfileInterface.cpp" line="497"/> <location filename="../ProfileInterface.cpp" line="497"/>
<location filename="../ProfileInterface.cpp" line="498"/> <location filename="../ProfileInterface.cpp" line="498"/>
<location filename="../ProfileInterface.cpp" line="542"/> <location filename="../ProfileInterface.cpp" line="542"/>
@ -1315,40 +1321,40 @@ Press 1 for Default View</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="478"/> <location filename="../ImportDialog.cpp" line="520"/>
<location filename="../ImportDialog.cpp" line="509"/> <location filename="../ImportDialog.cpp" line="547"/>
<location filename="../ImportDialog.cpp" line="518"/> <location filename="../ImportDialog.cpp" line="555"/>
<location filename="../ImportDialog.cpp" line="805"/> <location filename="../ImportDialog.cpp" line="830"/>
<location filename="../ImportDialog.cpp" line="836"/> <location filename="../ImportDialog.cpp" line="857"/>
<location filename="../ImportDialog.cpp" line="845"/> <location filename="../ImportDialog.cpp" line="865"/>
<source>Import</source> <source>Import</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="488"/> <location filename="../ImportDialog.cpp" line="529"/>
<location filename="../ImportDialog.cpp" line="815"/> <location filename="../ImportDialog.cpp" line="839"/>
<location filename="../ProfileInterface.cpp" line="517"/> <location filename="../ProfileInterface.cpp" line="517"/>
<source>All image files (%1)</source> <source>All image files (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="489"/> <location filename="../ImportDialog.cpp" line="530"/>
<location filename="../ImportDialog.cpp" line="816"/> <location filename="../ImportDialog.cpp" line="840"/>
<location filename="../ProfileInterface.cpp" line="518"/> <location filename="../ProfileInterface.cpp" line="518"/>
<location filename="../UserInterface.cpp" line="470"/> <location filename="../UserInterface.cpp" line="470"/>
<source>All files (**)</source> <source>All files (**)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="509"/> <location filename="../ImportDialog.cpp" line="547"/>
<location filename="../ImportDialog.cpp" line="836"/> <location filename="../ImportDialog.cpp" line="857"/>
<location filename="../ProfileInterface.cpp" line="795"/> <location filename="../ProfileInterface.cpp" line="795"/>
<source>Can&apos;t import %1 because file can&apos;t be open</source> <source>Can&apos;t import %1 because file can&apos;t be open</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="518"/> <location filename="../ImportDialog.cpp" line="555"/>
<location filename="../ImportDialog.cpp" line="845"/> <location filename="../ImportDialog.cpp" line="865"/>
<location filename="../ProfileInterface.cpp" line="805"/> <location filename="../ProfileInterface.cpp" line="805"/>
<source>Can&apos;t import %1 because file can&apos;t be parsed properly</source> <source>Can&apos;t import %1 because file can&apos;t be parsed properly</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>

Binary file not shown.

View File

@ -185,27 +185,27 @@ Snapmatic Bilder und Spielständen</translation>
<translation>Snapmatic Bild Editor</translation> <translation>Snapmatic Bild Editor</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="693"/> <location filename="../ImportDialog.cpp" line="716"/>
<source>Overwrite Image...</source> <source>Overwrite Image...</source>
<translation>Bild überschreiben...</translation> <translation>Bild überschreiben...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="695"/> <location filename="../ImportDialog.cpp" line="718"/>
<source>Apply changes</source> <source>Apply changes</source>
<translation>Änderungen übernehmen</translation> <translation>Änderungen übernehmen</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="694"/> <location filename="../ImportDialog.cpp" line="717"/>
<source>&amp;Overwrite</source> <source>&amp;Overwrite</source>
<translation>&amp;Überschreiben</translation> <translation>&amp;Überschreiben</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="697"/> <location filename="../ImportDialog.cpp" line="720"/>
<source>Discard changes</source> <source>Discard changes</source>
<translation>Änderungen verwerfen</translation> <translation>Änderungen verwerfen</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="696"/> <location filename="../ImportDialog.cpp" line="719"/>
<source>&amp;Close</source> <source>&amp;Close</source>
<translation>S&amp;chließen</translation> <translation>S&amp;chließen</translation>
</message> </message>
@ -230,13 +230,13 @@ Snapmatic Bilder und Spielständen</translation>
<translation>Importieren...</translation> <translation>Importieren...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="111"/> <location filename="../ImportDialog.ui" line="99"/>
<location filename="../ImportDialog.ui" line="278"/> <location filename="../ImportDialog.ui" line="267"/>
<source>Ignore Aspect Ratio</source> <source>Ignore Aspect Ratio</source>
<translation>Seitenverhältnis ignorieren</translation> <translation>Seitenverhältnis ignorieren</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="98"/> <location filename="../ImportDialog.ui" line="92"/>
<source>Avatar</source> <source>Avatar</source>
<translation>Avatar</translation> <translation>Avatar</translation>
</message> </message>
@ -246,25 +246,30 @@ Snapmatic Bilder und Spielständen</translation>
<translation>Bild</translation> <translation>Bild</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="128"/> <location filename="../ImportDialog.ui" line="110"/>
<source>Watermark</source> <source>Watermark</source>
<translation>Wasserzeichen</translation> <translation>Wasserzeichen</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="140"/> <location filename="../ImportDialog.ui" line="117"/>
<source>Force Borderless</source>
<translation>Erzwinge keine Ränder</translation>
</message>
<message>
<location filename="../ImportDialog.ui" line="129"/>
<source>Background</source> <source>Background</source>
<translation>Hintergrund</translation> <translation>Hintergrund</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="150"/> <location filename="../ImportDialog.ui" line="139"/>
<location filename="../ImportDialog.cpp" line="86"/> <location filename="../ImportDialog.cpp" line="82"/>
<location filename="../ImportDialog.cpp" line="350"/> <location filename="../ImportDialog.cpp" line="392"/>
<location filename="../ImportDialog.cpp" line="785"/> <location filename="../ImportDialog.cpp" line="810"/>
<source>Background Colour: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</source> <source>Background Colour: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</source>
<translation>Hintergrundfarbe: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</translation> <translation>Hintergrundfarbe: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="174"/> <location filename="../ImportDialog.ui" line="163"/>
<source>Select background colour</source> <source>Select background colour</source>
<translation>Hintergrundfarbe auswählen</translation> <translation>Hintergrundfarbe auswählen</translation>
</message> </message>
@ -273,23 +278,23 @@ Snapmatic Bilder und Spielständen</translation>
<translation type="obsolete">...</translation> <translation type="obsolete">...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="227"/> <location filename="../ImportDialog.ui" line="216"/>
<source>Select background image</source> <source>Select background image</source>
<translation>Hintergrundbild auswählen</translation> <translation>Hintergrundbild auswählen</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="237"/> <location filename="../ImportDialog.ui" line="226"/>
<source>Remove background image</source> <source>Remove background image</source>
<translation>Hintergrundbild entfernen</translation> <translation>Hintergrundbild entfernen</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="345"/> <location filename="../ImportDialog.ui" line="334"/>
<source>Import as-is, don&apos;t change the picture at all, guaranteed to break Snapmatic unless you know what you doing</source> <source>Import as-is, don&apos;t change the picture at all, guaranteed to break Snapmatic unless you know what you doing</source>
<translation>Importiere das Bild ohne Veränderungen, Snapmatic wird garantiert beschädigt wenn du nicht weißt was du tust</translation> <translation>Importiere das Bild ohne Veränderungen, Snapmatic wird garantiert beschädigt wenn du nicht weißt was du tust</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="352"/> <location filename="../ImportDialog.cpp" line="394"/>
<location filename="../ImportDialog.cpp" line="850"/> <location filename="../ImportDialog.cpp" line="870"/>
<source>Background Image: %1</source> <source>Background Image: %1</source>
<translation>Hintergrundbild: %1</translation> <translation>Hintergrundbild: %1</translation>
</message> </message>
@ -298,210 +303,211 @@ Snapmatic Bilder und Spielständen</translation>
<translation type="obsolete">X</translation> <translation type="obsolete">X</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="268"/> <location filename="../ImportDialog.ui" line="257"/>
<source>Force Colour in Avatar Zone</source> <source>Force Colour in Avatar Zone</source>
<translation>Erzwinge Farbe in Avatar Zone</translation> <translation>Erzwinge Farbe in Avatar Zone</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="303"/> <location filename="../ImportDialog.ui" line="292"/>
<source>Advanced</source> <source>Advanced</source>
<translation>Erweitert</translation> <translation>Erweitert</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="311"/> <location filename="../ImportDialog.ui" line="300"/>
<source>Resolution:</source> <source>Resolution:</source>
<translation>Auflösung:</translation> <translation>Auflösung:</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="324"/> <location filename="../ImportDialog.ui" line="313"/>
<source>Snapmatic resolution</source> <source>Snapmatic resolution</source>
<translation>Snapmatic Auflösung</translation> <translation>Snapmatic Auflösung</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="335"/> <location filename="../ImportDialog.ui" line="324"/>
<source>Avoid compression and expand buffer instead, improves picture quality, but may break Snapmatic</source> <source>Avoid compression and expand buffer instead, improves picture quality, but may break Snapmatic</source>
<translation>Vermeide Kom­pri­mie­rung und vergrößere Buffer stattdessen, verbessert Bild Qualität, aber könnte Snapmatic beschädigen</translation> <translation>Vermeide Kom­pri­mie­rung und vergrößere Buffer stattdessen, verbessert Bild Qualität, aber könnte Snapmatic beschädigen</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="338"/> <location filename="../ImportDialog.ui" line="327"/>
<source>Unlimited Buffer</source> <source>Unlimited Buffer</source>
<translation>Un­li­mi­tierter Buffer</translation> <translation>Un­li­mi­tierter Buffer</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="348"/> <location filename="../ImportDialog.ui" line="337"/>
<source>Import as-is</source> <source>Import as-is</source>
<translation>Importiere unverändert</translation> <translation>Importiere unverändert</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="362"/> <location filename="../ImportDialog.ui" line="351"/>
<source>Import options</source> <source>Import options</source>
<translation>Import Optionen</translation> <translation>Import Optionen</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="365"/> <location filename="../ImportDialog.ui" line="354"/>
<source>&amp;Options</source> <source>&amp;Options</source>
<translation>&amp;Optionen</translation> <translation>&amp;Optionen</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="394"/> <location filename="../ImportDialog.ui" line="383"/>
<source>Import picture</source> <source>Import picture</source>
<translation>Bild importieren</translation> <translation>Bild importieren</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="397"/> <location filename="../ImportDialog.ui" line="386"/>
<source>&amp;OK</source> <source>&amp;OK</source>
<translation>&amp;OK</translation> <translation>&amp;OK</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="410"/> <location filename="../ImportDialog.ui" line="399"/>
<source>Discard picture</source> <source>Discard picture</source>
<translation>Bild verwerfen</translation> <translation>Bild verwerfen</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="413"/> <location filename="../ImportDialog.ui" line="402"/>
<source>&amp;Cancel</source> <source>&amp;Cancel</source>
<translation>Abbre&amp;chen</translation> <translation>Abbre&amp;chen</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="203"/> <location filename="../ImportDialog.ui" line="192"/>
<location filename="../ImportDialog.cpp" line="87"/> <location filename="../ImportDialog.cpp" line="83"/>
<location filename="../ImportDialog.cpp" line="356"/> <location filename="../ImportDialog.cpp" line="398"/>
<location filename="../ImportDialog.cpp" line="865"/> <location filename="../ImportDialog.cpp" line="885"/>
<source>Background Image:</source> <source>Background Image:</source>
<translation>Hintergrundbild:</translation> <translation>Hintergrundbild:</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="126"/> <location filename="../ImportDialog.cpp" line="120"/>
<source>&amp;Import new Picture...</source> <source>&amp;Import new Picture...</source>
<translation>Neues Bild &amp;importieren...</translation> <translation>Neues Bild &amp;importieren...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="127"/> <location filename="../ImportDialog.cpp" line="121"/>
<source>&amp;Crop Picture...</source> <source>&amp;Crop Picture...</source>
<translation>Bild zu&amp;schneiden...</translation> <translation>Bild zu&amp;schneiden...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="129"/> <location filename="../ImportDialog.cpp" line="123"/>
<source>&amp;Load Settings...</source> <source>&amp;Load Settings...</source>
<translation>Einstellungen &amp;laden...</translation> <translation>Einstellungen &amp;laden...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="130"/> <location filename="../ImportDialog.cpp" line="124"/>
<source>&amp;Save Settings...</source> <source>&amp;Save Settings...</source>
<translation>Einstellungen &amp;speichern...</translation> <translation>Einstellungen &amp;speichern...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="195"/> <location filename="../ImportDialog.cpp" line="212"/>
<location filename="../ProfileInterface.cpp" line="730"/> <location filename="../ProfileInterface.cpp" line="730"/>
<source>Custom Avatar</source> <source>Custom Avatar</source>
<comment>Custom Avatar Description in SC, don&apos;t use Special Character!</comment> <comment>Custom Avatar Description in SC, don&apos;t use Special Character!</comment>
<translation>Eigener Avatar</translation> <translation>Eigener Avatar</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="218"/> <location filename="../ImportDialog.cpp" line="258"/>
<location filename="../ImportDialog.cpp" line="744"/>
<location filename="../ProfileInterface.cpp" line="749"/> <location filename="../ProfileInterface.cpp" line="749"/>
<source>Custom Picture</source> <source>Custom Picture</source>
<comment>Custom Picture Description in SC, don&apos;t use Special Character!</comment> <comment>Custom Picture Description in SC, don&apos;t use Special Character!</comment>
<translation>Eigenes Bild</translation> <translation>Eigenes Bild</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="352"/> <location filename="../ImportDialog.cpp" line="394"/>
<source>Storage</source> <source>Storage</source>
<comment>Background Image: Storage</comment> <comment>Background Image: Storage</comment>
<translation>Speicher</translation> <translation>Speicher</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="406"/> <location filename="../ImportDialog.cpp" line="449"/>
<source>Crop Picture...</source> <source>Crop Picture...</source>
<translation>Bild zuschneiden...</translation> <translation>Bild zuschneiden...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="448"/> <location filename="../ImportDialog.cpp" line="491"/>
<source>&amp;Crop</source> <source>&amp;Crop</source>
<translation>Zu&amp;schneiden</translation> <translation>Zu&amp;schneiden</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="449"/> <location filename="../ImportDialog.cpp" line="492"/>
<source>Crop Picture</source> <source>Crop Picture</source>
<translation>Bild zuschneiden</translation> <translation>Bild zuschneiden</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="536"/> <location filename="../ImportDialog.cpp" line="572"/>
<location filename="../ImportDialog.cpp" line="584"/> <location filename="../ImportDialog.cpp" line="613"/>
<source>Please import a new picture first</source> <source>Please import a new picture first</source>
<translation>Bitte importiere ein neues Bild zuerst</translation> <translation>Bitte importiere ein neues Bild zuerst</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="541"/> <location filename="../ImportDialog.cpp" line="577"/>
<location filename="../ImportDialog.cpp" line="551"/> <location filename="../ImportDialog.cpp" line="586"/>
<source>Default</source> <source>Default</source>
<comment>Default as Default Profile</comment> <comment>Default as Default Profile</comment>
<translation>Standard</translation> <translation>Standard</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="542"/> <location filename="../ImportDialog.cpp" line="578"/>
<location filename="../ImportDialog.cpp" line="543"/> <location filename="../ImportDialog.cpp" line="579"/>
<location filename="../ImportDialog.cpp" line="544"/> <location filename="../ImportDialog.cpp" line="580"/>
<location filename="../ImportDialog.cpp" line="545"/> <location filename="../ImportDialog.cpp" line="581"/>
<location filename="../ImportDialog.cpp" line="546"/> <location filename="../ImportDialog.cpp" line="582"/>
<location filename="../ImportDialog.cpp" line="555"/>
<location filename="../ImportDialog.cpp" line="559"/>
<location filename="../ImportDialog.cpp" line="563"/>
<location filename="../ImportDialog.cpp" line="567"/>
<location filename="../ImportDialog.cpp" line="571"/>
<location filename="../ImportDialog.cpp" line="589"/> <location filename="../ImportDialog.cpp" line="589"/>
<location filename="../ImportDialog.cpp" line="590"/>
<location filename="../ImportDialog.cpp" line="591"/>
<location filename="../ImportDialog.cpp" line="592"/> <location filename="../ImportDialog.cpp" line="592"/>
<location filename="../ImportDialog.cpp" line="593"/> <location filename="../ImportDialog.cpp" line="595"/>
<location filename="../ImportDialog.cpp" line="598"/> <location filename="../ImportDialog.cpp" line="598"/>
<location filename="../ImportDialog.cpp" line="602"/> <location filename="../ImportDialog.cpp" line="602"/>
<location filename="../ImportDialog.cpp" line="606"/> <location filename="../ImportDialog.cpp" line="618"/>
<location filename="../ImportDialog.cpp" line="610"/> <location filename="../ImportDialog.cpp" line="619"/>
<location filename="../ImportDialog.cpp" line="614"/> <location filename="../ImportDialog.cpp" line="620"/>
<location filename="../ImportDialog.cpp" line="621"/>
<location filename="../ImportDialog.cpp" line="622"/>
<location filename="../ImportDialog.cpp" line="626"/>
<location filename="../ImportDialog.cpp" line="629"/>
<location filename="../ImportDialog.cpp" line="632"/>
<location filename="../ImportDialog.cpp" line="635"/>
<location filename="../ImportDialog.cpp" line="638"/>
<source>Profile %1</source> <source>Profile %1</source>
<comment>Profile %1 as Profile 1</comment> <comment>Profile %1 as Profile 1</comment>
<translation>Profil %1</translation> <translation>Profil %1</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="536"/> <location filename="../ImportDialog.cpp" line="572"/>
<location filename="../ImportDialog.cpp" line="547"/> <location filename="../ImportDialog.cpp" line="583"/>
<source>Load Settings...</source> <source>Load Settings...</source>
<translation>Einstellungen laden...</translation> <translation>Einstellungen laden...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="547"/> <location filename="../ImportDialog.cpp" line="583"/>
<location filename="../ImportDialog.cpp" line="594"/> <location filename="../ImportDialog.cpp" line="623"/>
<source>Please select your settings profile</source> <source>Please select your settings profile</source>
<translation>Bitte wähle dein Einstellungsprofil aus</translation> <translation>Bitte wähle dein Einstellungsprofil aus</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="584"/> <location filename="../ImportDialog.cpp" line="613"/>
<location filename="../ImportDialog.cpp" line="594"/> <location filename="../ImportDialog.cpp" line="623"/>
<source>Save Settings...</source> <source>Save Settings...</source>
<translation>Einstellungen speichern...</translation> <translation>Einstellungen speichern...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="735"/> <location filename="../ImportDialog.cpp" line="763"/>
<location filename="../ImportDialog.cpp" line="926"/> <location filename="../ImportDialog.cpp" line="951"/>
<source>Are you sure to use a square image outside of the Avatar Zone? <source>Are you sure to use a square image outside of the Avatar Zone?
When you want to use it as Avatar the image will be detached!</source> When you want to use it as Avatar the image will be detached!</source>
<translation>Bist du sicher ein Quadrat Bild außerhalb der Avatar Zone zu verwenden? <translation>Bist du sicher ein Quadrat Bild außerhalb der Avatar Zone zu verwenden?
Wenn du es als Avatar verwenden möchtest wird es abgetrennt!</translation> Wenn du es als Avatar verwenden möchtest wird es abgetrennt!</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="735"/> <location filename="../ImportDialog.cpp" line="763"/>
<location filename="../ImportDialog.cpp" line="926"/> <location filename="../ImportDialog.cpp" line="951"/>
<source>Snapmatic Avatar Zone</source> <source>Snapmatic Avatar Zone</source>
<translation>Snapmatic Avatar Zone</translation> <translation>Snapmatic Avatar Zone</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="781"/> <location filename="../ImportDialog.cpp" line="807"/>
<source>Select Colour...</source> <source>Select Colour...</source>
<translation>Farbe auswählen...</translation> <translation>Farbe auswählen...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="850"/> <location filename="../ImportDialog.cpp" line="870"/>
<source>File</source> <source>File</source>
<comment>Background Image: File</comment> <comment>Background Image: File</comment>
<translation>Datei</translation> <translation>Datei</translation>
@ -1339,8 +1345,8 @@ Drücke 1 für Standardmodus</translation>
<translation>&lt;h4&gt;Folgende Snapmatic Bilder wurden repariert&lt;/h4&gt;%1</translation> <translation>&lt;h4&gt;Folgende Snapmatic Bilder wurden repariert&lt;/h4&gt;%1</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="477"/> <location filename="../ImportDialog.cpp" line="519"/>
<location filename="../ImportDialog.cpp" line="804"/> <location filename="../ImportDialog.cpp" line="829"/>
<location filename="../ProfileInterface.cpp" line="497"/> <location filename="../ProfileInterface.cpp" line="497"/>
<location filename="../ProfileInterface.cpp" line="498"/> <location filename="../ProfileInterface.cpp" line="498"/>
<location filename="../ProfileInterface.cpp" line="542"/> <location filename="../ProfileInterface.cpp" line="542"/>
@ -1362,12 +1368,12 @@ Drücke 1 für Standardmodus</translation>
<translation>Importieren...</translation> <translation>Importieren...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="478"/> <location filename="../ImportDialog.cpp" line="520"/>
<location filename="../ImportDialog.cpp" line="509"/> <location filename="../ImportDialog.cpp" line="547"/>
<location filename="../ImportDialog.cpp" line="518"/> <location filename="../ImportDialog.cpp" line="555"/>
<location filename="../ImportDialog.cpp" line="805"/> <location filename="../ImportDialog.cpp" line="830"/>
<location filename="../ImportDialog.cpp" line="836"/> <location filename="../ImportDialog.cpp" line="857"/>
<location filename="../ImportDialog.cpp" line="845"/> <location filename="../ImportDialog.cpp" line="865"/>
<source>Import</source> <source>Import</source>
<translation>Importieren</translation> <translation>Importieren</translation>
</message> </message>
@ -1389,15 +1395,15 @@ Drücke 1 für Standardmodus</translation>
<translation>Importfähige Dateien (%1)</translation> <translation>Importfähige Dateien (%1)</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="488"/> <location filename="../ImportDialog.cpp" line="529"/>
<location filename="../ImportDialog.cpp" line="815"/> <location filename="../ImportDialog.cpp" line="839"/>
<location filename="../ProfileInterface.cpp" line="517"/> <location filename="../ProfileInterface.cpp" line="517"/>
<source>All image files (%1)</source> <source>All image files (%1)</source>
<translation>Alle Bilddateien (%1)</translation> <translation>Alle Bilddateien (%1)</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="489"/> <location filename="../ImportDialog.cpp" line="530"/>
<location filename="../ImportDialog.cpp" line="816"/> <location filename="../ImportDialog.cpp" line="840"/>
<location filename="../ProfileInterface.cpp" line="518"/> <location filename="../ProfileInterface.cpp" line="518"/>
<location filename="../UserInterface.cpp" line="470"/> <location filename="../UserInterface.cpp" line="470"/>
<source>All files (**)</source> <source>All files (**)</source>
@ -1431,15 +1437,15 @@ Drücke 1 für Standardmodus</translation>
<translation>Fehler beim Lesen von Spielstanddatei</translation> <translation>Fehler beim Lesen von Spielstanddatei</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="509"/> <location filename="../ImportDialog.cpp" line="547"/>
<location filename="../ImportDialog.cpp" line="836"/> <location filename="../ImportDialog.cpp" line="857"/>
<location filename="../ProfileInterface.cpp" line="795"/> <location filename="../ProfileInterface.cpp" line="795"/>
<source>Can&apos;t import %1 because file can&apos;t be open</source> <source>Can&apos;t import %1 because file can&apos;t be open</source>
<translation>Kann %1 nicht importieren weil die Datei nicht geöffnet werden kann</translation> <translation>Kann %1 nicht importieren weil die Datei nicht geöffnet werden kann</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="518"/> <location filename="../ImportDialog.cpp" line="555"/>
<location filename="../ImportDialog.cpp" line="845"/> <location filename="../ImportDialog.cpp" line="865"/>
<location filename="../ProfileInterface.cpp" line="805"/> <location filename="../ProfileInterface.cpp" line="805"/>
<source>Can&apos;t import %1 because file can&apos;t be parsed properly</source> <source>Can&apos;t import %1 because file can&apos;t be parsed properly</source>
<translation>Kann %1 nicht importieren weil die Datei nicht richtig gelesen werden kann</translation> <translation>Kann %1 nicht importieren weil die Datei nicht richtig gelesen werden kann</translation>
@ -1686,7 +1692,7 @@ Drücke 1 für Standardmodus</translation>
<name>QApplication</name> <name>QApplication</name>
<message> <message>
<source>&lt;h4&gt;Welcome to %1!&lt;/h4&gt;You want to configure %1 before you start using it?</source> <source>&lt;h4&gt;Welcome to %1!&lt;/h4&gt;You want to configure %1 before you start using it?</source>
<translation type="vanished">&lt;h4&gt;Willkommen zu %1!&lt;/h4&gt;Möchtest du %1 einstellen bevor du es nutzt?</translation> <translation type="obsolete">&lt;h4&gt;Willkommen zu %1!&lt;/h4&gt;Möchtest du %1 einstellen bevor du es nutzt?</translation>
</message> </message>
</context> </context>
<context> <context>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS> <!DOCTYPE TS>
<TS version="2.1" language="en_US"> <TS version="2.0" language="en_US">
<context> <context>
<name>AboutDialog</name> <name>AboutDialog</name>
<message> <message>
@ -175,27 +175,27 @@ Pictures and Savegames</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="693"/> <location filename="../ImportDialog.cpp" line="716"/>
<source>Overwrite Image...</source> <source>Overwrite Image...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="695"/> <location filename="../ImportDialog.cpp" line="718"/>
<source>Apply changes</source> <source>Apply changes</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="694"/> <location filename="../ImportDialog.cpp" line="717"/>
<source>&amp;Overwrite</source> <source>&amp;Overwrite</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="697"/> <location filename="../ImportDialog.cpp" line="720"/>
<source>Discard changes</source> <source>Discard changes</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="696"/> <location filename="../ImportDialog.cpp" line="719"/>
<source>&amp;Close</source> <source>&amp;Close</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -220,20 +220,20 @@ Pictures and Savegames</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="150"/> <location filename="../ImportDialog.ui" line="139"/>
<location filename="../ImportDialog.cpp" line="86"/> <location filename="../ImportDialog.cpp" line="82"/>
<location filename="../ImportDialog.cpp" line="350"/> <location filename="../ImportDialog.cpp" line="392"/>
<location filename="../ImportDialog.cpp" line="785"/> <location filename="../ImportDialog.cpp" line="810"/>
<source>Background Colour: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</source> <source>Background Colour: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</source>
<translation>Background Color: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</translation> <translation>Background Color: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="174"/> <location filename="../ImportDialog.ui" line="163"/>
<source>Select background colour</source> <source>Select background colour</source>
<translation>Select background color</translation> <translation>Select background color</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="98"/> <location filename="../ImportDialog.ui" line="92"/>
<source>Avatar</source> <source>Avatar</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -243,246 +243,252 @@ Pictures and Savegames</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="111"/> <location filename="../ImportDialog.ui" line="99"/>
<location filename="../ImportDialog.ui" line="278"/> <location filename="../ImportDialog.ui" line="267"/>
<source>Ignore Aspect Ratio</source> <source>Ignore Aspect Ratio</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="128"/> <location filename="../ImportDialog.ui" line="110"/>
<source>Watermark</source> <source>Watermark</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="140"/> <location filename="../ImportDialog.ui" line="117"/>
<source>Force Borderless</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ImportDialog.ui" line="129"/>
<source>Background</source> <source>Background</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="352"/> <location filename="../ImportDialog.cpp" line="394"/>
<location filename="../ImportDialog.cpp" line="850"/> <location filename="../ImportDialog.cpp" line="870"/>
<source>Background Image: %1</source> <source>Background Image: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="227"/> <location filename="../ImportDialog.ui" line="216"/>
<source>Select background image</source> <source>Select background image</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="237"/> <location filename="../ImportDialog.ui" line="226"/>
<source>Remove background image</source> <source>Remove background image</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="268"/> <location filename="../ImportDialog.ui" line="257"/>
<source>Force Colour in Avatar Zone</source> <source>Force Colour in Avatar Zone</source>
<translation>Force Color in Avatar Zone</translation> <translation>Force Color in Avatar Zone</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="303"/> <location filename="../ImportDialog.ui" line="292"/>
<source>Advanced</source> <source>Advanced</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="311"/> <location filename="../ImportDialog.ui" line="300"/>
<source>Resolution:</source> <source>Resolution:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="324"/> <location filename="../ImportDialog.ui" line="313"/>
<source>Snapmatic resolution</source> <source>Snapmatic resolution</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="335"/> <location filename="../ImportDialog.ui" line="324"/>
<source>Avoid compression and expand buffer instead, improves picture quality, but may break Snapmatic</source> <source>Avoid compression and expand buffer instead, improves picture quality, but may break Snapmatic</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="338"/> <location filename="../ImportDialog.ui" line="327"/>
<source>Unlimited Buffer</source> <source>Unlimited Buffer</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="345"/> <location filename="../ImportDialog.ui" line="334"/>
<source>Import as-is, don&apos;t change the picture at all, guaranteed to break Snapmatic unless you know what you doing</source> <source>Import as-is, don&apos;t change the picture at all, guaranteed to break Snapmatic unless you know what you doing</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="348"/> <location filename="../ImportDialog.ui" line="337"/>
<source>Import as-is</source> <source>Import as-is</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="362"/> <location filename="../ImportDialog.ui" line="351"/>
<source>Import options</source> <source>Import options</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="365"/> <location filename="../ImportDialog.ui" line="354"/>
<source>&amp;Options</source> <source>&amp;Options</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="394"/> <location filename="../ImportDialog.ui" line="383"/>
<source>Import picture</source> <source>Import picture</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="397"/> <location filename="../ImportDialog.ui" line="386"/>
<source>&amp;OK</source> <source>&amp;OK</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="410"/> <location filename="../ImportDialog.ui" line="399"/>
<source>Discard picture</source> <source>Discard picture</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="413"/> <location filename="../ImportDialog.ui" line="402"/>
<source>&amp;Cancel</source> <source>&amp;Cancel</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="203"/> <location filename="../ImportDialog.ui" line="192"/>
<location filename="../ImportDialog.cpp" line="87"/> <location filename="../ImportDialog.cpp" line="83"/>
<location filename="../ImportDialog.cpp" line="356"/> <location filename="../ImportDialog.cpp" line="398"/>
<location filename="../ImportDialog.cpp" line="865"/> <location filename="../ImportDialog.cpp" line="885"/>
<source>Background Image:</source> <source>Background Image:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="126"/> <location filename="../ImportDialog.cpp" line="120"/>
<source>&amp;Import new Picture...</source> <source>&amp;Import new Picture...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="127"/> <location filename="../ImportDialog.cpp" line="121"/>
<source>&amp;Crop Picture...</source> <source>&amp;Crop Picture...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="129"/> <location filename="../ImportDialog.cpp" line="123"/>
<source>&amp;Load Settings...</source> <source>&amp;Load Settings...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="130"/> <location filename="../ImportDialog.cpp" line="124"/>
<source>&amp;Save Settings...</source> <source>&amp;Save Settings...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="195"/> <location filename="../ImportDialog.cpp" line="212"/>
<location filename="../ProfileInterface.cpp" line="730"/> <location filename="../ProfileInterface.cpp" line="730"/>
<source>Custom Avatar</source> <source>Custom Avatar</source>
<comment>Custom Avatar Description in SC, don&apos;t use Special Character!</comment> <comment>Custom Avatar Description in SC, don&apos;t use Special Character!</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="218"/> <location filename="../ImportDialog.cpp" line="258"/>
<location filename="../ImportDialog.cpp" line="744"/>
<location filename="../ProfileInterface.cpp" line="749"/> <location filename="../ProfileInterface.cpp" line="749"/>
<source>Custom Picture</source> <source>Custom Picture</source>
<comment>Custom Picture Description in SC, don&apos;t use Special Character!</comment> <comment>Custom Picture Description in SC, don&apos;t use Special Character!</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="352"/> <location filename="../ImportDialog.cpp" line="394"/>
<source>Storage</source> <source>Storage</source>
<comment>Background Image: Storage</comment> <comment>Background Image: Storage</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="406"/> <location filename="../ImportDialog.cpp" line="449"/>
<source>Crop Picture...</source> <source>Crop Picture...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="448"/> <location filename="../ImportDialog.cpp" line="491"/>
<source>&amp;Crop</source> <source>&amp;Crop</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="449"/> <location filename="../ImportDialog.cpp" line="492"/>
<source>Crop Picture</source> <source>Crop Picture</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="536"/> <location filename="../ImportDialog.cpp" line="572"/>
<location filename="../ImportDialog.cpp" line="584"/> <location filename="../ImportDialog.cpp" line="613"/>
<source>Please import a new picture first</source> <source>Please import a new picture first</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="541"/> <location filename="../ImportDialog.cpp" line="577"/>
<location filename="../ImportDialog.cpp" line="551"/> <location filename="../ImportDialog.cpp" line="586"/>
<source>Default</source> <source>Default</source>
<comment>Default as Default Profile</comment> <comment>Default as Default Profile</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="542"/> <location filename="../ImportDialog.cpp" line="578"/>
<location filename="../ImportDialog.cpp" line="543"/> <location filename="../ImportDialog.cpp" line="579"/>
<location filename="../ImportDialog.cpp" line="544"/> <location filename="../ImportDialog.cpp" line="580"/>
<location filename="../ImportDialog.cpp" line="545"/> <location filename="../ImportDialog.cpp" line="581"/>
<location filename="../ImportDialog.cpp" line="546"/> <location filename="../ImportDialog.cpp" line="582"/>
<location filename="../ImportDialog.cpp" line="555"/>
<location filename="../ImportDialog.cpp" line="559"/>
<location filename="../ImportDialog.cpp" line="563"/>
<location filename="../ImportDialog.cpp" line="567"/>
<location filename="../ImportDialog.cpp" line="571"/>
<location filename="../ImportDialog.cpp" line="589"/> <location filename="../ImportDialog.cpp" line="589"/>
<location filename="../ImportDialog.cpp" line="590"/>
<location filename="../ImportDialog.cpp" line="591"/>
<location filename="../ImportDialog.cpp" line="592"/> <location filename="../ImportDialog.cpp" line="592"/>
<location filename="../ImportDialog.cpp" line="593"/> <location filename="../ImportDialog.cpp" line="595"/>
<location filename="../ImportDialog.cpp" line="598"/> <location filename="../ImportDialog.cpp" line="598"/>
<location filename="../ImportDialog.cpp" line="602"/> <location filename="../ImportDialog.cpp" line="602"/>
<location filename="../ImportDialog.cpp" line="606"/> <location filename="../ImportDialog.cpp" line="618"/>
<location filename="../ImportDialog.cpp" line="610"/> <location filename="../ImportDialog.cpp" line="619"/>
<location filename="../ImportDialog.cpp" line="614"/> <location filename="../ImportDialog.cpp" line="620"/>
<location filename="../ImportDialog.cpp" line="621"/>
<location filename="../ImportDialog.cpp" line="622"/>
<location filename="../ImportDialog.cpp" line="626"/>
<location filename="../ImportDialog.cpp" line="629"/>
<location filename="../ImportDialog.cpp" line="632"/>
<location filename="../ImportDialog.cpp" line="635"/>
<location filename="../ImportDialog.cpp" line="638"/>
<source>Profile %1</source> <source>Profile %1</source>
<comment>Profile %1 as Profile 1</comment> <comment>Profile %1 as Profile 1</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="536"/> <location filename="../ImportDialog.cpp" line="572"/>
<location filename="../ImportDialog.cpp" line="547"/> <location filename="../ImportDialog.cpp" line="583"/>
<source>Load Settings...</source> <source>Load Settings...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="547"/> <location filename="../ImportDialog.cpp" line="583"/>
<location filename="../ImportDialog.cpp" line="594"/> <location filename="../ImportDialog.cpp" line="623"/>
<source>Please select your settings profile</source> <source>Please select your settings profile</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="584"/> <location filename="../ImportDialog.cpp" line="613"/>
<location filename="../ImportDialog.cpp" line="594"/> <location filename="../ImportDialog.cpp" line="623"/>
<source>Save Settings...</source> <source>Save Settings...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="735"/> <location filename="../ImportDialog.cpp" line="763"/>
<location filename="../ImportDialog.cpp" line="926"/> <location filename="../ImportDialog.cpp" line="951"/>
<source>Snapmatic Avatar Zone</source> <source>Snapmatic Avatar Zone</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="735"/> <location filename="../ImportDialog.cpp" line="763"/>
<location filename="../ImportDialog.cpp" line="926"/> <location filename="../ImportDialog.cpp" line="951"/>
<source>Are you sure to use a square image outside of the Avatar Zone? <source>Are you sure to use a square image outside of the Avatar Zone?
When you want to use it as Avatar the image will be detached!</source> When you want to use it as Avatar the image will be detached!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="781"/> <location filename="../ImportDialog.cpp" line="807"/>
<source>Select Colour...</source> <source>Select Colour...</source>
<translation>Select Color...</translation> <translation>Select Color...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="850"/> <location filename="../ImportDialog.cpp" line="870"/>
<source>File</source> <source>File</source>
<comment>Background Image: File</comment> <comment>Background Image: File</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -1312,8 +1318,8 @@ Press 1 for Default View</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="477"/> <location filename="../ImportDialog.cpp" line="519"/>
<location filename="../ImportDialog.cpp" line="804"/> <location filename="../ImportDialog.cpp" line="829"/>
<location filename="../ProfileInterface.cpp" line="497"/> <location filename="../ProfileInterface.cpp" line="497"/>
<location filename="../ProfileInterface.cpp" line="498"/> <location filename="../ProfileInterface.cpp" line="498"/>
<location filename="../ProfileInterface.cpp" line="542"/> <location filename="../ProfileInterface.cpp" line="542"/>
@ -1335,12 +1341,12 @@ Press 1 for Default View</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="478"/> <location filename="../ImportDialog.cpp" line="520"/>
<location filename="../ImportDialog.cpp" line="509"/> <location filename="../ImportDialog.cpp" line="547"/>
<location filename="../ImportDialog.cpp" line="518"/> <location filename="../ImportDialog.cpp" line="555"/>
<location filename="../ImportDialog.cpp" line="805"/> <location filename="../ImportDialog.cpp" line="830"/>
<location filename="../ImportDialog.cpp" line="836"/> <location filename="../ImportDialog.cpp" line="857"/>
<location filename="../ImportDialog.cpp" line="845"/> <location filename="../ImportDialog.cpp" line="865"/>
<source>Import</source> <source>Import</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1368,15 +1374,15 @@ Press 1 for Default View</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="488"/> <location filename="../ImportDialog.cpp" line="529"/>
<location filename="../ImportDialog.cpp" line="815"/> <location filename="../ImportDialog.cpp" line="839"/>
<location filename="../ProfileInterface.cpp" line="517"/> <location filename="../ProfileInterface.cpp" line="517"/>
<source>All image files (%1)</source> <source>All image files (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="489"/> <location filename="../ImportDialog.cpp" line="530"/>
<location filename="../ImportDialog.cpp" line="816"/> <location filename="../ImportDialog.cpp" line="840"/>
<location filename="../ProfileInterface.cpp" line="518"/> <location filename="../ProfileInterface.cpp" line="518"/>
<location filename="../UserInterface.cpp" line="470"/> <location filename="../UserInterface.cpp" line="470"/>
<source>All files (**)</source> <source>All files (**)</source>
@ -1415,15 +1421,15 @@ Press 1 for Default View</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="509"/> <location filename="../ImportDialog.cpp" line="547"/>
<location filename="../ImportDialog.cpp" line="836"/> <location filename="../ImportDialog.cpp" line="857"/>
<location filename="../ProfileInterface.cpp" line="795"/> <location filename="../ProfileInterface.cpp" line="795"/>
<source>Can&apos;t import %1 because file can&apos;t be open</source> <source>Can&apos;t import %1 because file can&apos;t be open</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="518"/> <location filename="../ImportDialog.cpp" line="555"/>
<location filename="../ImportDialog.cpp" line="845"/> <location filename="../ImportDialog.cpp" line="865"/>
<location filename="../ProfileInterface.cpp" line="805"/> <location filename="../ProfileInterface.cpp" line="805"/>
<source>Can&apos;t import %1 because file can&apos;t be parsed properly</source> <source>Can&apos;t import %1 because file can&apos;t be parsed properly</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS> <!DOCTYPE TS>
<TS version="2.1" language="fr_FR"> <TS version="2.0" language="fr_FR">
<context> <context>
<name>AboutDialog</name> <name>AboutDialog</name>
<message> <message>
@ -186,27 +186,27 @@ et les fichiers de sauvegarde de Grand Theft Auto V</translation>
<translation>Éditeur d&apos;images Snapmatic</translation> <translation>Éditeur d&apos;images Snapmatic</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="693"/> <location filename="../ImportDialog.cpp" line="716"/>
<source>Overwrite Image...</source> <source>Overwrite Image...</source>
<translation>Remplacer l&apos;image...</translation> <translation>Remplacer l&apos;image...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="695"/> <location filename="../ImportDialog.cpp" line="718"/>
<source>Apply changes</source> <source>Apply changes</source>
<translation>Appliquer les modifications</translation> <translation>Appliquer les modifications</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="694"/> <location filename="../ImportDialog.cpp" line="717"/>
<source>&amp;Overwrite</source> <source>&amp;Overwrite</source>
<translation>&amp;Remplacer</translation> <translation>&amp;Remplacer</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="697"/> <location filename="../ImportDialog.cpp" line="720"/>
<source>Discard changes</source> <source>Discard changes</source>
<translation>Annuler les modifications</translation> <translation>Annuler les modifications</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="696"/> <location filename="../ImportDialog.cpp" line="719"/>
<source>&amp;Close</source> <source>&amp;Close</source>
<translation>&amp;Fermer</translation> <translation>&amp;Fermer</translation>
</message> </message>
@ -231,13 +231,13 @@ et les fichiers de sauvegarde de Grand Theft Auto V</translation>
<translation>Importer...</translation> <translation>Importer...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="111"/> <location filename="../ImportDialog.ui" line="99"/>
<location filename="../ImportDialog.ui" line="278"/> <location filename="../ImportDialog.ui" line="267"/>
<source>Ignore Aspect Ratio</source> <source>Ignore Aspect Ratio</source>
<translation>Déverrouiller le ratio d&apos;aspect</translation> <translation>Déverrouiller le ratio d&apos;aspect</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="98"/> <location filename="../ImportDialog.ui" line="92"/>
<source>Avatar</source> <source>Avatar</source>
<translation>Avatar</translation> <translation>Avatar</translation>
</message> </message>
@ -247,25 +247,30 @@ et les fichiers de sauvegarde de Grand Theft Auto V</translation>
<translation>Image</translation> <translation>Image</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="128"/> <location filename="../ImportDialog.ui" line="110"/>
<source>Watermark</source> <source>Watermark</source>
<translation>Filigrane</translation> <translation>Filigrane</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="140"/> <location filename="../ImportDialog.ui" line="117"/>
<source>Force Borderless</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ImportDialog.ui" line="129"/>
<source>Background</source> <source>Background</source>
<translation>Fond</translation> <translation>Fond</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="150"/> <location filename="../ImportDialog.ui" line="139"/>
<location filename="../ImportDialog.cpp" line="86"/> <location filename="../ImportDialog.cpp" line="82"/>
<location filename="../ImportDialog.cpp" line="350"/> <location filename="../ImportDialog.cpp" line="392"/>
<location filename="../ImportDialog.cpp" line="785"/> <location filename="../ImportDialog.cpp" line="810"/>
<source>Background Colour: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</source> <source>Background Colour: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</source>
<translation>Couleur de fond : &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</translation> <translation>Couleur de fond : &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="174"/> <location filename="../ImportDialog.ui" line="163"/>
<source>Select background colour</source> <source>Select background colour</source>
<translation>Choisir la couleur de fond</translation> <translation>Choisir la couleur de fond</translation>
</message> </message>
@ -274,18 +279,18 @@ et les fichiers de sauvegarde de Grand Theft Auto V</translation>
<translation type="obsolete">...</translation> <translation type="obsolete">...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="227"/> <location filename="../ImportDialog.ui" line="216"/>
<source>Select background image</source> <source>Select background image</source>
<translation>Choisir l&apos;image de fond</translation> <translation>Choisir l&apos;image de fond</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="237"/> <location filename="../ImportDialog.ui" line="226"/>
<source>Remove background image</source> <source>Remove background image</source>
<translation>Supprimer l&apos;image de fond</translation> <translation>Supprimer l&apos;image de fond</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="352"/> <location filename="../ImportDialog.cpp" line="394"/>
<location filename="../ImportDialog.cpp" line="850"/> <location filename="../ImportDialog.cpp" line="870"/>
<source>Background Image: %1</source> <source>Background Image: %1</source>
<translation>Image de fond : %1</translation> <translation>Image de fond : %1</translation>
</message> </message>
@ -294,215 +299,216 @@ et les fichiers de sauvegarde de Grand Theft Auto V</translation>
<translation type="obsolete">X</translation> <translation type="obsolete">X</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="268"/> <location filename="../ImportDialog.ui" line="257"/>
<source>Force Colour in Avatar Zone</source> <source>Force Colour in Avatar Zone</source>
<translation>Forcer la couleur dans la zone d&apos;avatar</translation> <translation>Forcer la couleur dans la zone d&apos;avatar</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="303"/> <location filename="../ImportDialog.ui" line="292"/>
<source>Advanced</source> <source>Advanced</source>
<translation>Avancé</translation> <translation>Avancé</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="311"/> <location filename="../ImportDialog.ui" line="300"/>
<source>Resolution:</source> <source>Resolution:</source>
<translation>Résolution :</translation> <translation>Résolution :</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="324"/> <location filename="../ImportDialog.ui" line="313"/>
<source>Snapmatic resolution</source> <source>Snapmatic resolution</source>
<translation>Résolution Snapmatic</translation> <translation>Résolution Snapmatic</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="335"/> <location filename="../ImportDialog.ui" line="324"/>
<source>Avoid compression and expand buffer instead, improves picture quality, but may break Snapmatic</source> <source>Avoid compression and expand buffer instead, improves picture quality, but may break Snapmatic</source>
<translation>Éviter la compression et étendre la mémoire tampon à la place, améliore la qualité de l&apos;image mais peut casser Snapmatic</translation> <translation>Éviter la compression et étendre la mémoire tampon à la place, améliore la qualité de l&apos;image mais peut casser Snapmatic</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="338"/> <location filename="../ImportDialog.ui" line="327"/>
<source>Unlimited Buffer</source> <source>Unlimited Buffer</source>
<translation>Mémoire tampon illimitée</translation> <translation>Mémoire tampon illimitée</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="345"/> <location filename="../ImportDialog.ui" line="334"/>
<source>Import as-is, don&apos;t change the picture at all, guaranteed to break Snapmatic unless you know what you doing</source> <source>Import as-is, don&apos;t change the picture at all, guaranteed to break Snapmatic unless you know what you doing</source>
<translation>Importer tel quel,ne changez pas du tout l&apos;image, garantie de casser Snapmatic à moins que vous ne sachiez ce que vous faites</translation> <translation>Importer tel quel,ne changez pas du tout l&apos;image, garantie de casser Snapmatic à moins que vous ne sachiez ce que vous faites</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="348"/> <location filename="../ImportDialog.ui" line="337"/>
<source>Import as-is</source> <source>Import as-is</source>
<translation>Importer tel quel</translation> <translation>Importer tel quel</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="362"/> <location filename="../ImportDialog.ui" line="351"/>
<source>Import options</source> <source>Import options</source>
<translation>Options d&apos;importation</translation> <translation>Options d&apos;importation</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="365"/> <location filename="../ImportDialog.ui" line="354"/>
<source>&amp;Options</source> <source>&amp;Options</source>
<translation>&amp;Options</translation> <translation>&amp;Options</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="394"/> <location filename="../ImportDialog.ui" line="383"/>
<source>Import picture</source> <source>Import picture</source>
<translation>Importer l&apos;image</translation> <translation>Importer l&apos;image</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="397"/> <location filename="../ImportDialog.ui" line="386"/>
<source>&amp;OK</source> <source>&amp;OK</source>
<translation>&amp;OK</translation> <translation>&amp;OK</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="410"/> <location filename="../ImportDialog.ui" line="399"/>
<source>Discard picture</source> <source>Discard picture</source>
<translation>Supprimer l&apos;image</translation> <translation>Supprimer l&apos;image</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="413"/> <location filename="../ImportDialog.ui" line="402"/>
<source>&amp;Cancel</source> <source>&amp;Cancel</source>
<translation>&amp;Annuler</translation> <translation>&amp;Annuler</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="203"/> <location filename="../ImportDialog.ui" line="192"/>
<location filename="../ImportDialog.cpp" line="87"/> <location filename="../ImportDialog.cpp" line="83"/>
<location filename="../ImportDialog.cpp" line="356"/> <location filename="../ImportDialog.cpp" line="398"/>
<location filename="../ImportDialog.cpp" line="865"/> <location filename="../ImportDialog.cpp" line="885"/>
<source>Background Image:</source> <source>Background Image:</source>
<translation>Image de fond :</translation> <translation>Image de fond :</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="126"/> <location filename="../ImportDialog.cpp" line="120"/>
<source>&amp;Import new Picture...</source> <source>&amp;Import new Picture...</source>
<translation>&amp;Importer une nouvelle image...</translation> <translation>&amp;Importer une nouvelle image...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="127"/> <location filename="../ImportDialog.cpp" line="121"/>
<source>&amp;Crop Picture...</source> <source>&amp;Crop Picture...</source>
<translation>&amp;Rogner l&apos;image...</translation> <translation>&amp;Rogner l&apos;image...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="129"/> <location filename="../ImportDialog.cpp" line="123"/>
<source>&amp;Load Settings...</source> <source>&amp;Load Settings...</source>
<translation>&amp;Charger les paramètres...</translation> <translation>&amp;Charger les paramètres...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="130"/> <location filename="../ImportDialog.cpp" line="124"/>
<source>&amp;Save Settings...</source> <source>&amp;Save Settings...</source>
<translation>&amp;Sauvegarder les paramètres...</translation> <translation>&amp;Sauvegarder les paramètres...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="195"/> <location filename="../ImportDialog.cpp" line="212"/>
<location filename="../ProfileInterface.cpp" line="730"/> <location filename="../ProfileInterface.cpp" line="730"/>
<source>Custom Avatar</source> <source>Custom Avatar</source>
<comment>Custom Avatar Description in SC, don&apos;t use Special Character!</comment> <comment>Custom Avatar Description in SC, don&apos;t use Special Character!</comment>
<translation>Avatar personnalisé</translation> <translation>Avatar personnalisé</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="218"/> <location filename="../ImportDialog.cpp" line="258"/>
<location filename="../ImportDialog.cpp" line="744"/>
<location filename="../ProfileInterface.cpp" line="749"/> <location filename="../ProfileInterface.cpp" line="749"/>
<source>Custom Picture</source> <source>Custom Picture</source>
<comment>Custom Picture Description in SC, don&apos;t use Special Character!</comment> <comment>Custom Picture Description in SC, don&apos;t use Special Character!</comment>
<translation>Image personnalisé</translation> <translation>Image personnalisé</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="352"/> <location filename="../ImportDialog.cpp" line="394"/>
<source>Storage</source> <source>Storage</source>
<comment>Background Image: Storage</comment> <comment>Background Image: Storage</comment>
<translation>Stockage</translation> <translation>Stockage</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="406"/> <location filename="../ImportDialog.cpp" line="449"/>
<source>Crop Picture...</source> <source>Crop Picture...</source>
<translation>Rogner l&apos;image...</translation> <translation>Rogner l&apos;image...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="448"/> <location filename="../ImportDialog.cpp" line="491"/>
<source>&amp;Crop</source> <source>&amp;Crop</source>
<translation>&amp;Rogner</translation> <translation>&amp;Rogner</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="449"/> <location filename="../ImportDialog.cpp" line="492"/>
<source>Crop Picture</source> <source>Crop Picture</source>
<translation>Rogner l&apos;image</translation> <translation>Rogner l&apos;image</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="536"/> <location filename="../ImportDialog.cpp" line="572"/>
<location filename="../ImportDialog.cpp" line="584"/> <location filename="../ImportDialog.cpp" line="613"/>
<source>Please import a new picture first</source> <source>Please import a new picture first</source>
<translation>Veuillez d&apos;abord importer une nouvelle image</translation> <translation>Veuillez d&apos;abord importer une nouvelle image</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="541"/> <location filename="../ImportDialog.cpp" line="577"/>
<location filename="../ImportDialog.cpp" line="551"/> <location filename="../ImportDialog.cpp" line="586"/>
<source>Default</source> <source>Default</source>
<comment>Default as Default Profile</comment> <comment>Default as Default Profile</comment>
<translation>Défaut</translation> <translation>Défaut</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="542"/> <location filename="../ImportDialog.cpp" line="578"/>
<location filename="../ImportDialog.cpp" line="543"/> <location filename="../ImportDialog.cpp" line="579"/>
<location filename="../ImportDialog.cpp" line="544"/> <location filename="../ImportDialog.cpp" line="580"/>
<location filename="../ImportDialog.cpp" line="545"/> <location filename="../ImportDialog.cpp" line="581"/>
<location filename="../ImportDialog.cpp" line="546"/> <location filename="../ImportDialog.cpp" line="582"/>
<location filename="../ImportDialog.cpp" line="555"/>
<location filename="../ImportDialog.cpp" line="559"/>
<location filename="../ImportDialog.cpp" line="563"/>
<location filename="../ImportDialog.cpp" line="567"/>
<location filename="../ImportDialog.cpp" line="571"/>
<location filename="../ImportDialog.cpp" line="589"/> <location filename="../ImportDialog.cpp" line="589"/>
<location filename="../ImportDialog.cpp" line="590"/>
<location filename="../ImportDialog.cpp" line="591"/>
<location filename="../ImportDialog.cpp" line="592"/> <location filename="../ImportDialog.cpp" line="592"/>
<location filename="../ImportDialog.cpp" line="593"/> <location filename="../ImportDialog.cpp" line="595"/>
<location filename="../ImportDialog.cpp" line="598"/> <location filename="../ImportDialog.cpp" line="598"/>
<location filename="../ImportDialog.cpp" line="602"/> <location filename="../ImportDialog.cpp" line="602"/>
<location filename="../ImportDialog.cpp" line="606"/> <location filename="../ImportDialog.cpp" line="618"/>
<location filename="../ImportDialog.cpp" line="610"/> <location filename="../ImportDialog.cpp" line="619"/>
<location filename="../ImportDialog.cpp" line="614"/> <location filename="../ImportDialog.cpp" line="620"/>
<location filename="../ImportDialog.cpp" line="621"/>
<location filename="../ImportDialog.cpp" line="622"/>
<location filename="../ImportDialog.cpp" line="626"/>
<location filename="../ImportDialog.cpp" line="629"/>
<location filename="../ImportDialog.cpp" line="632"/>
<location filename="../ImportDialog.cpp" line="635"/>
<location filename="../ImportDialog.cpp" line="638"/>
<source>Profile %1</source> <source>Profile %1</source>
<comment>Profile %1 as Profile 1</comment> <comment>Profile %1 as Profile 1</comment>
<translation>Profil %1</translation> <translation>Profil %1</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="536"/> <location filename="../ImportDialog.cpp" line="572"/>
<location filename="../ImportDialog.cpp" line="547"/> <location filename="../ImportDialog.cpp" line="583"/>
<source>Load Settings...</source> <source>Load Settings...</source>
<translation>Charger les paramètres...</translation> <translation>Charger les paramètres...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="547"/> <location filename="../ImportDialog.cpp" line="583"/>
<location filename="../ImportDialog.cpp" line="594"/> <location filename="../ImportDialog.cpp" line="623"/>
<source>Please select your settings profile</source> <source>Please select your settings profile</source>
<translation>Veuillez choisir votre profil de paramètres</translation> <translation>Veuillez choisir votre profil de paramètres</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="584"/> <location filename="../ImportDialog.cpp" line="613"/>
<location filename="../ImportDialog.cpp" line="594"/> <location filename="../ImportDialog.cpp" line="623"/>
<source>Save Settings...</source> <source>Save Settings...</source>
<translation>Sauvegarder les paramètres...</translation> <translation>Sauvegarder les paramètres...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="735"/> <location filename="../ImportDialog.cpp" line="763"/>
<location filename="../ImportDialog.cpp" line="926"/> <location filename="../ImportDialog.cpp" line="951"/>
<source>Are you sure to use a square image outside of the Avatar Zone? <source>Are you sure to use a square image outside of the Avatar Zone?
When you want to use it as Avatar the image will be detached!</source> When you want to use it as Avatar the image will be detached!</source>
<translation>Êtes-vous sûr d&apos;utiliser une image carrée en dehors de la Zone d&apos;Avatar ? <translation>Êtes-vous sûr d&apos;utiliser une image carrée en dehors de la Zone d&apos;Avatar ?
Si vous l&apos;utilisez comme Avatar, l&apos;image sera détachée !</translation> Si vous l&apos;utilisez comme Avatar, l&apos;image sera détachée !</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="735"/> <location filename="../ImportDialog.cpp" line="763"/>
<location filename="../ImportDialog.cpp" line="926"/> <location filename="../ImportDialog.cpp" line="951"/>
<source>Snapmatic Avatar Zone</source> <source>Snapmatic Avatar Zone</source>
<translation>Zone d&apos;avatar Snapmatic</translation> <translation>Zone d&apos;avatar Snapmatic</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="781"/> <location filename="../ImportDialog.cpp" line="807"/>
<source>Select Colour...</source> <source>Select Colour...</source>
<translation>Choisir une couleur...</translation> <translation>Choisir une couleur...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="850"/> <location filename="../ImportDialog.cpp" line="870"/>
<source>File</source> <source>File</source>
<comment>Background Image: File</comment> <comment>Background Image: File</comment>
<translation>Fichier</translation> <translation>Fichier</translation>
@ -1351,8 +1357,8 @@ Appuyer sur 1 pour le mode par défaut</translation>
<translation>&lt;h4&gt;Les Snapmatic suivants ont é répaés&lt;/h4&gt;%1</translation> <translation>&lt;h4&gt;Les Snapmatic suivants ont é répaés&lt;/h4&gt;%1</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="477"/> <location filename="../ImportDialog.cpp" line="519"/>
<location filename="../ImportDialog.cpp" line="804"/> <location filename="../ImportDialog.cpp" line="829"/>
<location filename="../ProfileInterface.cpp" line="497"/> <location filename="../ProfileInterface.cpp" line="497"/>
<location filename="../ProfileInterface.cpp" line="498"/> <location filename="../ProfileInterface.cpp" line="498"/>
<location filename="../ProfileInterface.cpp" line="542"/> <location filename="../ProfileInterface.cpp" line="542"/>
@ -1374,12 +1380,12 @@ Appuyer sur 1 pour le mode par défaut</translation>
<translation>Importer...</translation> <translation>Importer...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="478"/> <location filename="../ImportDialog.cpp" line="520"/>
<location filename="../ImportDialog.cpp" line="509"/> <location filename="../ImportDialog.cpp" line="547"/>
<location filename="../ImportDialog.cpp" line="518"/> <location filename="../ImportDialog.cpp" line="555"/>
<location filename="../ImportDialog.cpp" line="805"/> <location filename="../ImportDialog.cpp" line="830"/>
<location filename="../ImportDialog.cpp" line="836"/> <location filename="../ImportDialog.cpp" line="857"/>
<location filename="../ImportDialog.cpp" line="845"/> <location filename="../ImportDialog.cpp" line="865"/>
<source>Import</source> <source>Import</source>
<translation>Importer</translation> <translation>Importer</translation>
</message> </message>
@ -1396,15 +1402,15 @@ Appuyer sur 1 pour le mode par défaut</translation>
<translation>Photos Snapmatic (PGTA*)</translation> <translation>Photos Snapmatic (PGTA*)</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="488"/> <location filename="../ImportDialog.cpp" line="529"/>
<location filename="../ImportDialog.cpp" line="815"/> <location filename="../ImportDialog.cpp" line="839"/>
<location filename="../ProfileInterface.cpp" line="517"/> <location filename="../ProfileInterface.cpp" line="517"/>
<source>All image files (%1)</source> <source>All image files (%1)</source>
<translation>Toutes les images (%1)</translation> <translation>Toutes les images (%1)</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="489"/> <location filename="../ImportDialog.cpp" line="530"/>
<location filename="../ImportDialog.cpp" line="816"/> <location filename="../ImportDialog.cpp" line="840"/>
<location filename="../ProfileInterface.cpp" line="518"/> <location filename="../ProfileInterface.cpp" line="518"/>
<location filename="../UserInterface.cpp" line="470"/> <location filename="../UserInterface.cpp" line="470"/>
<source>All files (**)</source> <source>All files (**)</source>
@ -1450,15 +1456,15 @@ Appuyer sur 1 pour le mode par défaut</translation>
<translation>Impossible de lire le fichier de sauvegarde</translation> <translation>Impossible de lire le fichier de sauvegarde</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="509"/> <location filename="../ImportDialog.cpp" line="547"/>
<location filename="../ImportDialog.cpp" line="836"/> <location filename="../ImportDialog.cpp" line="857"/>
<location filename="../ProfileInterface.cpp" line="795"/> <location filename="../ProfileInterface.cpp" line="795"/>
<source>Can&apos;t import %1 because file can&apos;t be open</source> <source>Can&apos;t import %1 because file can&apos;t be open</source>
<translation>Impossible d&apos;importer %1, le fichier ne peut pas être ouvert</translation> <translation>Impossible d&apos;importer %1, le fichier ne peut pas être ouvert</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="518"/> <location filename="../ImportDialog.cpp" line="555"/>
<location filename="../ImportDialog.cpp" line="845"/> <location filename="../ImportDialog.cpp" line="865"/>
<location filename="../ProfileInterface.cpp" line="805"/> <location filename="../ProfileInterface.cpp" line="805"/>
<source>Can&apos;t import %1 because file can&apos;t be parsed properly</source> <source>Can&apos;t import %1 because file can&apos;t be parsed properly</source>
<translation>Impossible d&apos;importer %1, le fichier ne peut pas être parsé correctement</translation> <translation>Impossible d&apos;importer %1, le fichier ne peut pas être parsé correctement</translation>
@ -1696,7 +1702,7 @@ Appuyer sur 1 pour le mode par défaut</translation>
</message> </message>
<message> <message>
<source>&lt;h4&gt;Welcome to %1!&lt;/h4&gt;You want to configure %1 before you start using it?</source> <source>&lt;h4&gt;Welcome to %1!&lt;/h4&gt;You want to configure %1 before you start using it?</source>
<translation type="vanished">&lt;h4&gt;Bienvenue sur %1!&lt;/h4&gt;Voulez-vous configurer %1 avant de l&apos;utiliser t?</translation> <translation type="obsolete">&lt;h4&gt;Bienvenue sur %1!&lt;/h4&gt;Voulez-vous configurer %1 avant de l&apos;utiliser t?</translation>
</message> </message>
</context> </context>
<context> <context>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS> <!DOCTYPE TS>
<TS version="2.1" language="ko_KR"> <TS version="2.0" language="ko_KR">
<context> <context>
<name>AboutDialog</name> <name>AboutDialog</name>
<message> <message>
@ -177,27 +177,27 @@ Pictures and Savegames</source>
<context> <context>
<name>ImageEditorDialog</name> <name>ImageEditorDialog</name>
<message> <message>
<location filename="../ImportDialog.cpp" line="693"/> <location filename="../ImportDialog.cpp" line="716"/>
<source>Overwrite Image...</source> <source>Overwrite Image...</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="695"/> <location filename="../ImportDialog.cpp" line="718"/>
<source>Apply changes</source> <source>Apply changes</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="694"/> <location filename="../ImportDialog.cpp" line="717"/>
<source>&amp;Overwrite</source> <source>&amp;Overwrite</source>
<translation>(&amp;O)</translation> <translation>(&amp;O)</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="697"/> <location filename="../ImportDialog.cpp" line="720"/>
<source>Discard changes</source> <source>Discard changes</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="696"/> <location filename="../ImportDialog.cpp" line="719"/>
<source>&amp;Close</source> <source>&amp;Close</source>
<translation>(&amp;C)</translation> <translation>(&amp;C)</translation>
</message> </message>
@ -235,36 +235,41 @@ Pictures and Savegames</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="98"/> <location filename="../ImportDialog.ui" line="92"/>
<source>Avatar</source> <source>Avatar</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="111"/> <location filename="../ImportDialog.ui" line="99"/>
<location filename="../ImportDialog.ui" line="278"/> <location filename="../ImportDialog.ui" line="267"/>
<source>Ignore Aspect Ratio</source> <source>Ignore Aspect Ratio</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="128"/> <location filename="../ImportDialog.ui" line="110"/>
<source>Watermark</source> <source>Watermark</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="140"/> <location filename="../ImportDialog.ui" line="117"/>
<source>Force Borderless</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ImportDialog.ui" line="129"/>
<source>Background</source> <source>Background</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="150"/> <location filename="../ImportDialog.ui" line="139"/>
<location filename="../ImportDialog.cpp" line="86"/> <location filename="../ImportDialog.cpp" line="82"/>
<location filename="../ImportDialog.cpp" line="350"/> <location filename="../ImportDialog.cpp" line="392"/>
<location filename="../ImportDialog.cpp" line="785"/> <location filename="../ImportDialog.cpp" line="810"/>
<source>Background Colour: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</source> <source>Background Colour: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</source>
<translation> : &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</translation> <translation> : &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="174"/> <location filename="../ImportDialog.ui" line="163"/>
<source>Select background colour</source> <source>Select background colour</source>
<translation> </translation> <translation> </translation>
</message> </message>
@ -273,20 +278,20 @@ Pictures and Savegames</source>
<translation type="obsolete">...</translation> <translation type="obsolete">...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="203"/> <location filename="../ImportDialog.ui" line="192"/>
<location filename="../ImportDialog.cpp" line="87"/> <location filename="../ImportDialog.cpp" line="83"/>
<location filename="../ImportDialog.cpp" line="356"/> <location filename="../ImportDialog.cpp" line="398"/>
<location filename="../ImportDialog.cpp" line="865"/> <location filename="../ImportDialog.cpp" line="885"/>
<source>Background Image:</source> <source>Background Image:</source>
<translation> :</translation> <translation> :</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="227"/> <location filename="../ImportDialog.ui" line="216"/>
<source>Select background image</source> <source>Select background image</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="237"/> <location filename="../ImportDialog.ui" line="226"/>
<source>Remove background image</source> <source>Remove background image</source>
<translation> </translation> <translation> </translation>
</message> </message>
@ -295,97 +300,97 @@ Pictures and Savegames</source>
<translation type="obsolete">X</translation> <translation type="obsolete">X</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="268"/> <location filename="../ImportDialog.ui" line="257"/>
<source>Force Colour in Avatar Zone</source> <source>Force Colour in Avatar Zone</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="303"/> <location filename="../ImportDialog.ui" line="292"/>
<source>Advanced</source> <source>Advanced</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="311"/> <location filename="../ImportDialog.ui" line="300"/>
<source>Resolution:</source> <source>Resolution:</source>
<translation>:</translation> <translation>:</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="324"/> <location filename="../ImportDialog.ui" line="313"/>
<source>Snapmatic resolution</source> <source>Snapmatic resolution</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="335"/> <location filename="../ImportDialog.ui" line="324"/>
<source>Avoid compression and expand buffer instead, improves picture quality, but may break Snapmatic</source> <source>Avoid compression and expand buffer instead, improves picture quality, but may break Snapmatic</source>
<translation> .</translation> <translation> .</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="338"/> <location filename="../ImportDialog.ui" line="327"/>
<source>Unlimited Buffer</source> <source>Unlimited Buffer</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="345"/> <location filename="../ImportDialog.ui" line="334"/>
<source>Import as-is, don&apos;t change the picture at all, guaranteed to break Snapmatic unless you know what you doing</source> <source>Import as-is, don&apos;t change the picture at all, guaranteed to break Snapmatic unless you know what you doing</source>
<translation> .</translation> <translation> .</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="348"/> <location filename="../ImportDialog.ui" line="337"/>
<source>Import as-is</source> <source>Import as-is</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="362"/> <location filename="../ImportDialog.ui" line="351"/>
<source>Import options</source> <source>Import options</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="365"/> <location filename="../ImportDialog.ui" line="354"/>
<source>&amp;Options</source> <source>&amp;Options</source>
<translation>(&amp;O)</translation> <translation>(&amp;O)</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="394"/> <location filename="../ImportDialog.ui" line="383"/>
<source>Import picture</source> <source>Import picture</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="397"/> <location filename="../ImportDialog.ui" line="386"/>
<source>&amp;OK</source> <source>&amp;OK</source>
<translation>(&amp;O)</translation> <translation>(&amp;O)</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="410"/> <location filename="../ImportDialog.ui" line="399"/>
<source>Discard picture</source> <source>Discard picture</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="413"/> <location filename="../ImportDialog.ui" line="402"/>
<source>&amp;Cancel</source> <source>&amp;Cancel</source>
<translation>(&amp;C)</translation> <translation>(&amp;C)</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="126"/> <location filename="../ImportDialog.cpp" line="120"/>
<source>&amp;Import new Picture...</source> <source>&amp;Import new Picture...</source>
<translation> (&amp;I)</translation> <translation> (&amp;I)</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="127"/> <location filename="../ImportDialog.cpp" line="121"/>
<source>&amp;Crop Picture...</source> <source>&amp;Crop Picture...</source>
<translation> (&amp;C)</translation> <translation> (&amp;C)</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="129"/> <location filename="../ImportDialog.cpp" line="123"/>
<source>&amp;Load Settings...</source> <source>&amp;Load Settings...</source>
<translation> (&amp;L)</translation> <translation> (&amp;L)</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="130"/> <location filename="../ImportDialog.cpp" line="124"/>
<source>&amp;Save Settings...</source> <source>&amp;Save Settings...</source>
<translation> (&amp;S)</translation> <translation> (&amp;S)</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="195"/> <location filename="../ImportDialog.cpp" line="212"/>
<location filename="../ProfileInterface.cpp" line="730"/> <location filename="../ProfileInterface.cpp" line="730"/>
<source>Custom Avatar</source> <source>Custom Avatar</source>
<comment>Custom Avatar Description in SC, don&apos;t use Special Character!</comment> <comment>Custom Avatar Description in SC, don&apos;t use Special Character!</comment>
@ -393,7 +398,8 @@ Pictures and Savegames</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="218"/> <location filename="../ImportDialog.cpp" line="258"/>
<location filename="../ImportDialog.cpp" line="744"/>
<location filename="../ProfileInterface.cpp" line="749"/> <location filename="../ProfileInterface.cpp" line="749"/>
<source>Custom Picture</source> <source>Custom Picture</source>
<comment>Custom Picture Description in SC, don&apos;t use Special Character!</comment> <comment>Custom Picture Description in SC, don&apos;t use Special Character!</comment>
@ -401,112 +407,112 @@ Pictures and Savegames</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="352"/> <location filename="../ImportDialog.cpp" line="394"/>
<location filename="../ImportDialog.cpp" line="850"/> <location filename="../ImportDialog.cpp" line="870"/>
<source>Background Image: %1</source> <source>Background Image: %1</source>
<translation> : %1</translation> <translation> : %1</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="352"/> <location filename="../ImportDialog.cpp" line="394"/>
<source>Storage</source> <source>Storage</source>
<comment>Background Image: Storage</comment> <comment>Background Image: Storage</comment>
<translatorcomment> 이미지: 저장됨</translatorcomment> <translatorcomment> 이미지: 저장됨</translatorcomment>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="406"/> <location filename="../ImportDialog.cpp" line="449"/>
<source>Crop Picture...</source> <source>Crop Picture...</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="448"/> <location filename="../ImportDialog.cpp" line="491"/>
<source>&amp;Crop</source> <source>&amp;Crop</source>
<translation>(&amp;C)</translation> <translation>(&amp;C)</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="449"/> <location filename="../ImportDialog.cpp" line="492"/>
<source>Crop Picture</source> <source>Crop Picture</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="536"/> <location filename="../ImportDialog.cpp" line="572"/>
<location filename="../ImportDialog.cpp" line="547"/> <location filename="../ImportDialog.cpp" line="583"/>
<source>Load Settings...</source> <source>Load Settings...</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="536"/> <location filename="../ImportDialog.cpp" line="572"/>
<location filename="../ImportDialog.cpp" line="584"/> <location filename="../ImportDialog.cpp" line="613"/>
<source>Please import a new picture first</source> <source>Please import a new picture first</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="541"/> <location filename="../ImportDialog.cpp" line="577"/>
<location filename="../ImportDialog.cpp" line="551"/> <location filename="../ImportDialog.cpp" line="586"/>
<source>Default</source> <source>Default</source>
<comment>Default as Default Profile</comment> <comment>Default as Default Profile</comment>
<translatorcomment> </translatorcomment> <translatorcomment> </translatorcomment>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="542"/> <location filename="../ImportDialog.cpp" line="578"/>
<location filename="../ImportDialog.cpp" line="543"/> <location filename="../ImportDialog.cpp" line="579"/>
<location filename="../ImportDialog.cpp" line="544"/> <location filename="../ImportDialog.cpp" line="580"/>
<location filename="../ImportDialog.cpp" line="545"/> <location filename="../ImportDialog.cpp" line="581"/>
<location filename="../ImportDialog.cpp" line="546"/> <location filename="../ImportDialog.cpp" line="582"/>
<location filename="../ImportDialog.cpp" line="555"/>
<location filename="../ImportDialog.cpp" line="559"/>
<location filename="../ImportDialog.cpp" line="563"/>
<location filename="../ImportDialog.cpp" line="567"/>
<location filename="../ImportDialog.cpp" line="571"/>
<location filename="../ImportDialog.cpp" line="589"/> <location filename="../ImportDialog.cpp" line="589"/>
<location filename="../ImportDialog.cpp" line="590"/>
<location filename="../ImportDialog.cpp" line="591"/>
<location filename="../ImportDialog.cpp" line="592"/> <location filename="../ImportDialog.cpp" line="592"/>
<location filename="../ImportDialog.cpp" line="593"/> <location filename="../ImportDialog.cpp" line="595"/>
<location filename="../ImportDialog.cpp" line="598"/> <location filename="../ImportDialog.cpp" line="598"/>
<location filename="../ImportDialog.cpp" line="602"/> <location filename="../ImportDialog.cpp" line="602"/>
<location filename="../ImportDialog.cpp" line="606"/> <location filename="../ImportDialog.cpp" line="618"/>
<location filename="../ImportDialog.cpp" line="610"/> <location filename="../ImportDialog.cpp" line="619"/>
<location filename="../ImportDialog.cpp" line="614"/> <location filename="../ImportDialog.cpp" line="620"/>
<location filename="../ImportDialog.cpp" line="621"/>
<location filename="../ImportDialog.cpp" line="622"/>
<location filename="../ImportDialog.cpp" line="626"/>
<location filename="../ImportDialog.cpp" line="629"/>
<location filename="../ImportDialog.cpp" line="632"/>
<location filename="../ImportDialog.cpp" line="635"/>
<location filename="../ImportDialog.cpp" line="638"/>
<source>Profile %1</source> <source>Profile %1</source>
<comment>Profile %1 as Profile 1</comment> <comment>Profile %1 as Profile 1</comment>
<translatorcomment>%1 1 .</translatorcomment> <translatorcomment>%1 1 .</translatorcomment>
<translation> %1</translation> <translation> %1</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="547"/> <location filename="../ImportDialog.cpp" line="583"/>
<location filename="../ImportDialog.cpp" line="594"/> <location filename="../ImportDialog.cpp" line="623"/>
<source>Please select your settings profile</source> <source>Please select your settings profile</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="584"/> <location filename="../ImportDialog.cpp" line="613"/>
<location filename="../ImportDialog.cpp" line="594"/> <location filename="../ImportDialog.cpp" line="623"/>
<source>Save Settings...</source> <source>Save Settings...</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="735"/> <location filename="../ImportDialog.cpp" line="763"/>
<location filename="../ImportDialog.cpp" line="926"/> <location filename="../ImportDialog.cpp" line="951"/>
<source>Snapmatic Avatar Zone</source> <source>Snapmatic Avatar Zone</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="735"/> <location filename="../ImportDialog.cpp" line="763"/>
<location filename="../ImportDialog.cpp" line="926"/> <location filename="../ImportDialog.cpp" line="951"/>
<source>Are you sure to use a square image outside of the Avatar Zone? <source>Are you sure to use a square image outside of the Avatar Zone?
When you want to use it as Avatar the image will be detached!</source> When you want to use it as Avatar the image will be detached!</source>
<translation> ? <translation> ?
!</translation> !</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="781"/> <location filename="../ImportDialog.cpp" line="807"/>
<source>Select Colour...</source> <source>Select Colour...</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="850"/> <location filename="../ImportDialog.cpp" line="870"/>
<source>File</source> <source>File</source>
<comment>Background Image: File</comment> <comment>Background Image: File</comment>
<translatorcomment> 이미지: 파일</translatorcomment> <translatorcomment> 이미지: 파일</translatorcomment>
@ -1344,8 +1350,8 @@ Press 1 for Default View</source>
<translation>%2 %1 .</translation> <translation>%2 %1 .</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="477"/> <location filename="../ImportDialog.cpp" line="519"/>
<location filename="../ImportDialog.cpp" line="804"/> <location filename="../ImportDialog.cpp" line="829"/>
<location filename="../ProfileInterface.cpp" line="497"/> <location filename="../ProfileInterface.cpp" line="497"/>
<location filename="../ProfileInterface.cpp" line="498"/> <location filename="../ProfileInterface.cpp" line="498"/>
<location filename="../ProfileInterface.cpp" line="542"/> <location filename="../ProfileInterface.cpp" line="542"/>
@ -1367,40 +1373,40 @@ Press 1 for Default View</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="478"/> <location filename="../ImportDialog.cpp" line="520"/>
<location filename="../ImportDialog.cpp" line="509"/> <location filename="../ImportDialog.cpp" line="547"/>
<location filename="../ImportDialog.cpp" line="518"/> <location filename="../ImportDialog.cpp" line="555"/>
<location filename="../ImportDialog.cpp" line="805"/> <location filename="../ImportDialog.cpp" line="830"/>
<location filename="../ImportDialog.cpp" line="836"/> <location filename="../ImportDialog.cpp" line="857"/>
<location filename="../ImportDialog.cpp" line="845"/> <location filename="../ImportDialog.cpp" line="865"/>
<source>Import</source> <source>Import</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="488"/> <location filename="../ImportDialog.cpp" line="529"/>
<location filename="../ImportDialog.cpp" line="815"/> <location filename="../ImportDialog.cpp" line="839"/>
<location filename="../ProfileInterface.cpp" line="517"/> <location filename="../ProfileInterface.cpp" line="517"/>
<source>All image files (%1)</source> <source>All image files (%1)</source>
<translation> (%1)</translation> <translation> (%1)</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="489"/> <location filename="../ImportDialog.cpp" line="530"/>
<location filename="../ImportDialog.cpp" line="816"/> <location filename="../ImportDialog.cpp" line="840"/>
<location filename="../ProfileInterface.cpp" line="518"/> <location filename="../ProfileInterface.cpp" line="518"/>
<location filename="../UserInterface.cpp" line="470"/> <location filename="../UserInterface.cpp" line="470"/>
<source>All files (**)</source> <source>All files (**)</source>
<translation> (**)</translation> <translation> (**)</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="509"/> <location filename="../ImportDialog.cpp" line="547"/>
<location filename="../ImportDialog.cpp" line="836"/> <location filename="../ImportDialog.cpp" line="857"/>
<location filename="../ProfileInterface.cpp" line="795"/> <location filename="../ProfileInterface.cpp" line="795"/>
<source>Can&apos;t import %1 because file can&apos;t be open</source> <source>Can&apos;t import %1 because file can&apos;t be open</source>
<translation> %1 .</translation> <translation> %1 .</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="518"/> <location filename="../ImportDialog.cpp" line="555"/>
<location filename="../ImportDialog.cpp" line="845"/> <location filename="../ImportDialog.cpp" line="865"/>
<location filename="../ProfileInterface.cpp" line="805"/> <location filename="../ProfileInterface.cpp" line="805"/>
<source>Can&apos;t import %1 because file can&apos;t be parsed properly</source> <source>Can&apos;t import %1 because file can&apos;t be parsed properly</source>
<translation> %1 .</translation> <translation> %1 .</translation>
@ -1714,7 +1720,7 @@ Press 1 for Default View</source>
</message> </message>
<message> <message>
<source>&lt;h4&gt;Welcome to %1!&lt;/h4&gt;You want to configure %1 before you start using it?</source> <source>&lt;h4&gt;Welcome to %1!&lt;/h4&gt;You want to configure %1 before you start using it?</source>
<translation type="vanished">&lt;h4&gt;%1 !&lt;/h4&gt;%1 ?</translation> <translation type="obsolete">&lt;h4&gt;%1 !&lt;/h4&gt;%1 ?</translation>
</message> </message>
</context> </context>
<context> <context>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS> <!DOCTYPE TS>
<TS version="2.1" language="ru_RU"> <TS version="2.0" language="ru_RU">
<context> <context>
<name>AboutDialog</name> <name>AboutDialog</name>
<message> <message>
@ -189,27 +189,27 @@ Pictures and Savegames</source>
<translation>Редактор картинок Snapmatic</translation> <translation>Редактор картинок Snapmatic</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="693"/> <location filename="../ImportDialog.cpp" line="716"/>
<source>Overwrite Image...</source> <source>Overwrite Image...</source>
<translation>Перезаписать картинку...</translation> <translation>Перезаписать картинку...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="695"/> <location filename="../ImportDialog.cpp" line="718"/>
<source>Apply changes</source> <source>Apply changes</source>
<translation>Применить изменения</translation> <translation>Применить изменения</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="694"/> <location filename="../ImportDialog.cpp" line="717"/>
<source>&amp;Overwrite</source> <source>&amp;Overwrite</source>
<translation>&amp;Перезаписать</translation> <translation>&amp;Перезаписать</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="697"/> <location filename="../ImportDialog.cpp" line="720"/>
<source>Discard changes</source> <source>Discard changes</source>
<translation>Отменить изменения</translation> <translation>Отменить изменения</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="696"/> <location filename="../ImportDialog.cpp" line="719"/>
<source>&amp;Close</source> <source>&amp;Close</source>
<translation>&amp;Закрыть</translation> <translation>&amp;Закрыть</translation>
</message> </message>
@ -234,13 +234,13 @@ Pictures and Savegames</source>
<translation>Импортировать...</translation> <translation>Импортировать...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="111"/> <location filename="../ImportDialog.ui" line="99"/>
<location filename="../ImportDialog.ui" line="278"/> <location filename="../ImportDialog.ui" line="267"/>
<source>Ignore Aspect Ratio</source> <source>Ignore Aspect Ratio</source>
<translation>Игнорировать соотн. сторон</translation> <translation>Игнорировать соотн. сторон</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="98"/> <location filename="../ImportDialog.ui" line="92"/>
<source>Avatar</source> <source>Avatar</source>
<translation>Аватар</translation> <translation>Аватар</translation>
</message> </message>
@ -250,25 +250,30 @@ Pictures and Savegames</source>
<translation>Картинка</translation> <translation>Картинка</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="128"/> <location filename="../ImportDialog.ui" line="110"/>
<source>Watermark</source> <source>Watermark</source>
<translation>Водяной знак</translation> <translation>Водяной знак</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="140"/> <location filename="../ImportDialog.ui" line="117"/>
<source>Force Borderless</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ImportDialog.ui" line="129"/>
<source>Background</source> <source>Background</source>
<translation>Фон</translation> <translation>Фон</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="150"/> <location filename="../ImportDialog.ui" line="139"/>
<location filename="../ImportDialog.cpp" line="86"/> <location filename="../ImportDialog.cpp" line="82"/>
<location filename="../ImportDialog.cpp" line="350"/> <location filename="../ImportDialog.cpp" line="392"/>
<location filename="../ImportDialog.cpp" line="785"/> <location filename="../ImportDialog.cpp" line="810"/>
<source>Background Colour: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</source> <source>Background Colour: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</source>
<translation>Цвет фона: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</translation> <translation>Цвет фона: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="174"/> <location filename="../ImportDialog.ui" line="163"/>
<source>Select background colour</source> <source>Select background colour</source>
<translation>Выберите цвет фона</translation> <translation>Выберите цвет фона</translation>
</message> </message>
@ -277,23 +282,23 @@ Pictures and Savegames</source>
<translation type="obsolete">...</translation> <translation type="obsolete">...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="227"/> <location filename="../ImportDialog.ui" line="216"/>
<source>Select background image</source> <source>Select background image</source>
<translation>Выбрать фоновое изображение</translation> <translation>Выбрать фоновое изображение</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="237"/> <location filename="../ImportDialog.ui" line="226"/>
<source>Remove background image</source> <source>Remove background image</source>
<translation>Убрать фоновую картинку</translation> <translation>Убрать фоновую картинку</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="345"/> <location filename="../ImportDialog.ui" line="334"/>
<source>Import as-is, don&apos;t change the picture at all, guaranteed to break Snapmatic unless you know what you doing</source> <source>Import as-is, don&apos;t change the picture at all, guaranteed to break Snapmatic unless you know what you doing</source>
<translation>Импортировать как есть, не меняя картинку. Обязательно поломает Snapmatic, если не знаешь, что делаешь</translation> <translation>Импортировать как есть, не меняя картинку. Обязательно поломает Snapmatic, если не знаешь, что делаешь</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="352"/> <location filename="../ImportDialog.cpp" line="394"/>
<location filename="../ImportDialog.cpp" line="850"/> <location filename="../ImportDialog.cpp" line="870"/>
<source>Background Image: %1</source> <source>Background Image: %1</source>
<translation>Фоновая картинка: %1</translation> <translation>Фоновая картинка: %1</translation>
</message> </message>
@ -304,211 +309,212 @@ Pictures and Savegames</source>
<translation type="obsolete">X</translation> <translation type="obsolete">X</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="268"/> <location filename="../ImportDialog.ui" line="257"/>
<source>Force Colour in Avatar Zone</source> <source>Force Colour in Avatar Zone</source>
<translation>Задать цвет в зоне аватарки</translation> <translation>Задать цвет в зоне аватарки</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="303"/> <location filename="../ImportDialog.ui" line="292"/>
<source>Advanced</source> <source>Advanced</source>
<translation>Расширенное</translation> <translation>Расширенное</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="311"/> <location filename="../ImportDialog.ui" line="300"/>
<source>Resolution:</source> <source>Resolution:</source>
<translation>Разрешение:</translation> <translation>Разрешение:</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="324"/> <location filename="../ImportDialog.ui" line="313"/>
<source>Snapmatic resolution</source> <source>Snapmatic resolution</source>
<translation>Разрешение Snapmatic</translation> <translation>Разрешение Snapmatic</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="335"/> <location filename="../ImportDialog.ui" line="324"/>
<source>Avoid compression and expand buffer instead, improves picture quality, but may break Snapmatic</source> <source>Avoid compression and expand buffer instead, improves picture quality, but may break Snapmatic</source>
<translation>Не сжимать, а увеличить буфер. Улучшит качество картинки, но может поломать Snapmatic</translation> <translation>Не сжимать, а увеличить буфер. Улучшит качество картинки, но может поломать Snapmatic</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="338"/> <location filename="../ImportDialog.ui" line="327"/>
<source>Unlimited Buffer</source> <source>Unlimited Buffer</source>
<translation>Неограниченный буфер</translation> <translation>Неограниченный буфер</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="348"/> <location filename="../ImportDialog.ui" line="337"/>
<source>Import as-is</source> <source>Import as-is</source>
<translation>Импортировать как есть</translation> <translation>Импортировать как есть</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="362"/> <location filename="../ImportDialog.ui" line="351"/>
<source>Import options</source> <source>Import options</source>
<translation>Опции импорта</translation> <translation>Опции импорта</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="365"/> <location filename="../ImportDialog.ui" line="354"/>
<source>&amp;Options</source> <source>&amp;Options</source>
<translation>&amp;Опции</translation> <translation>&amp;Опции</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="394"/> <location filename="../ImportDialog.ui" line="383"/>
<source>Import picture</source> <source>Import picture</source>
<translation>Импортировать картинку</translation> <translation>Импортировать картинку</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="397"/> <location filename="../ImportDialog.ui" line="386"/>
<source>&amp;OK</source> <source>&amp;OK</source>
<translation>&amp;ОК</translation> <translation>&amp;ОК</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="410"/> <location filename="../ImportDialog.ui" line="399"/>
<source>Discard picture</source> <source>Discard picture</source>
<translation>Отклонить картинку</translation> <translation>Отклонить картинку</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="413"/> <location filename="../ImportDialog.ui" line="402"/>
<source>&amp;Cancel</source> <source>&amp;Cancel</source>
<translatorcomment>Я не уверен насчет горячих клавиш... <translatorcomment>Я не уверен насчет горячих клавиш...
</translatorcomment> </translatorcomment>
<translation>От&amp;мена</translation> <translation>От&amp;мена</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="203"/> <location filename="../ImportDialog.ui" line="192"/>
<location filename="../ImportDialog.cpp" line="87"/> <location filename="../ImportDialog.cpp" line="83"/>
<location filename="../ImportDialog.cpp" line="356"/> <location filename="../ImportDialog.cpp" line="398"/>
<location filename="../ImportDialog.cpp" line="865"/> <location filename="../ImportDialog.cpp" line="885"/>
<source>Background Image:</source> <source>Background Image:</source>
<translation>Фоновая картинка:</translation> <translation>Фоновая картинка:</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="126"/> <location filename="../ImportDialog.cpp" line="120"/>
<source>&amp;Import new Picture...</source> <source>&amp;Import new Picture...</source>
<translation>&amp;Импортировать картинку...</translation> <translation>&amp;Импортировать картинку...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="127"/> <location filename="../ImportDialog.cpp" line="121"/>
<source>&amp;Crop Picture...</source> <source>&amp;Crop Picture...</source>
<translation>Об&amp;резать картинку...</translation> <translation>Об&amp;резать картинку...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="129"/> <location filename="../ImportDialog.cpp" line="123"/>
<source>&amp;Load Settings...</source> <source>&amp;Load Settings...</source>
<translation>&amp;Загрузить настройки...</translation> <translation>&amp;Загрузить настройки...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="130"/> <location filename="../ImportDialog.cpp" line="124"/>
<source>&amp;Save Settings...</source> <source>&amp;Save Settings...</source>
<translation>&amp;Сохранить настройки...</translation> <translation>&amp;Сохранить настройки...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="195"/> <location filename="../ImportDialog.cpp" line="212"/>
<location filename="../ProfileInterface.cpp" line="730"/> <location filename="../ProfileInterface.cpp" line="730"/>
<source>Custom Avatar</source> <source>Custom Avatar</source>
<comment>Custom Avatar Description in SC, don&apos;t use Special Character!</comment> <comment>Custom Avatar Description in SC, don&apos;t use Special Character!</comment>
<translation>Свой Аватар</translation> <translation>Свой Аватар</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="218"/> <location filename="../ImportDialog.cpp" line="258"/>
<location filename="../ImportDialog.cpp" line="744"/>
<location filename="../ProfileInterface.cpp" line="749"/> <location filename="../ProfileInterface.cpp" line="749"/>
<source>Custom Picture</source> <source>Custom Picture</source>
<comment>Custom Picture Description in SC, don&apos;t use Special Character!</comment> <comment>Custom Picture Description in SC, don&apos;t use Special Character!</comment>
<translation>Своя Картинка</translation> <translation>Своя Картинка</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="352"/> <location filename="../ImportDialog.cpp" line="394"/>
<source>Storage</source> <source>Storage</source>
<comment>Background Image: Storage</comment> <comment>Background Image: Storage</comment>
<translation>Хранилище</translation> <translation>Хранилище</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="406"/> <location filename="../ImportDialog.cpp" line="449"/>
<source>Crop Picture...</source> <source>Crop Picture...</source>
<translation>Обрезать картинку...</translation> <translation>Обрезать картинку...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="448"/> <location filename="../ImportDialog.cpp" line="491"/>
<source>&amp;Crop</source> <source>&amp;Crop</source>
<translation>Об&amp;резать</translation> <translation>Об&amp;резать</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="449"/> <location filename="../ImportDialog.cpp" line="492"/>
<source>Crop Picture</source> <source>Crop Picture</source>
<translation>Обрезать картинку</translation> <translation>Обрезать картинку</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="536"/> <location filename="../ImportDialog.cpp" line="572"/>
<location filename="../ImportDialog.cpp" line="584"/> <location filename="../ImportDialog.cpp" line="613"/>
<source>Please import a new picture first</source> <source>Please import a new picture first</source>
<translation>Импортируй сначала новую картинку</translation> <translation>Импортируй сначала новую картинку</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="541"/> <location filename="../ImportDialog.cpp" line="577"/>
<location filename="../ImportDialog.cpp" line="551"/> <location filename="../ImportDialog.cpp" line="586"/>
<source>Default</source> <source>Default</source>
<comment>Default as Default Profile</comment> <comment>Default as Default Profile</comment>
<translation>По умолчанию</translation> <translation>По умолчанию</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="542"/> <location filename="../ImportDialog.cpp" line="578"/>
<location filename="../ImportDialog.cpp" line="543"/> <location filename="../ImportDialog.cpp" line="579"/>
<location filename="../ImportDialog.cpp" line="544"/> <location filename="../ImportDialog.cpp" line="580"/>
<location filename="../ImportDialog.cpp" line="545"/> <location filename="../ImportDialog.cpp" line="581"/>
<location filename="../ImportDialog.cpp" line="546"/> <location filename="../ImportDialog.cpp" line="582"/>
<location filename="../ImportDialog.cpp" line="555"/>
<location filename="../ImportDialog.cpp" line="559"/>
<location filename="../ImportDialog.cpp" line="563"/>
<location filename="../ImportDialog.cpp" line="567"/>
<location filename="../ImportDialog.cpp" line="571"/>
<location filename="../ImportDialog.cpp" line="589"/> <location filename="../ImportDialog.cpp" line="589"/>
<location filename="../ImportDialog.cpp" line="590"/>
<location filename="../ImportDialog.cpp" line="591"/>
<location filename="../ImportDialog.cpp" line="592"/> <location filename="../ImportDialog.cpp" line="592"/>
<location filename="../ImportDialog.cpp" line="593"/> <location filename="../ImportDialog.cpp" line="595"/>
<location filename="../ImportDialog.cpp" line="598"/> <location filename="../ImportDialog.cpp" line="598"/>
<location filename="../ImportDialog.cpp" line="602"/> <location filename="../ImportDialog.cpp" line="602"/>
<location filename="../ImportDialog.cpp" line="606"/> <location filename="../ImportDialog.cpp" line="618"/>
<location filename="../ImportDialog.cpp" line="610"/> <location filename="../ImportDialog.cpp" line="619"/>
<location filename="../ImportDialog.cpp" line="614"/> <location filename="../ImportDialog.cpp" line="620"/>
<location filename="../ImportDialog.cpp" line="621"/>
<location filename="../ImportDialog.cpp" line="622"/>
<location filename="../ImportDialog.cpp" line="626"/>
<location filename="../ImportDialog.cpp" line="629"/>
<location filename="../ImportDialog.cpp" line="632"/>
<location filename="../ImportDialog.cpp" line="635"/>
<location filename="../ImportDialog.cpp" line="638"/>
<source>Profile %1</source> <source>Profile %1</source>
<comment>Profile %1 as Profile 1</comment> <comment>Profile %1 as Profile 1</comment>
<translation>Профиль %1</translation> <translation>Профиль %1</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="536"/> <location filename="../ImportDialog.cpp" line="572"/>
<location filename="../ImportDialog.cpp" line="547"/> <location filename="../ImportDialog.cpp" line="583"/>
<source>Load Settings...</source> <source>Load Settings...</source>
<translation>Загрузить настройки...</translation> <translation>Загрузить настройки...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="547"/> <location filename="../ImportDialog.cpp" line="583"/>
<location filename="../ImportDialog.cpp" line="594"/> <location filename="../ImportDialog.cpp" line="623"/>
<source>Please select your settings profile</source> <source>Please select your settings profile</source>
<translation>Пожалуйста, выбери профиль для настроек</translation> <translation>Пожалуйста, выбери профиль для настроек</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="584"/> <location filename="../ImportDialog.cpp" line="613"/>
<location filename="../ImportDialog.cpp" line="594"/> <location filename="../ImportDialog.cpp" line="623"/>
<source>Save Settings...</source> <source>Save Settings...</source>
<translation>Сохранить настройки...</translation> <translation>Сохранить настройки...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="735"/> <location filename="../ImportDialog.cpp" line="763"/>
<location filename="../ImportDialog.cpp" line="926"/> <location filename="../ImportDialog.cpp" line="951"/>
<source>Are you sure to use a square image outside of the Avatar Zone? <source>Are you sure to use a square image outside of the Avatar Zone?
When you want to use it as Avatar the image will be detached!</source> When you want to use it as Avatar the image will be detached!</source>
<translation>Ты точно хочешь использовать квадратное изображение вне зоны аватарки? Если это аватар, то изображение будет обрезано!</translation> <translation>Ты точно хочешь использовать квадратное изображение вне зоны аватарки? Если это аватар, то изображение будет обрезано!</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="735"/> <location filename="../ImportDialog.cpp" line="763"/>
<location filename="../ImportDialog.cpp" line="926"/> <location filename="../ImportDialog.cpp" line="951"/>
<source>Snapmatic Avatar Zone</source> <source>Snapmatic Avatar Zone</source>
<translation>Зона Snapmatic Аватарки</translation> <translation>Зона Snapmatic Аватарки</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="781"/> <location filename="../ImportDialog.cpp" line="807"/>
<source>Select Colour...</source> <source>Select Colour...</source>
<translation>Выбрать цвет...</translation> <translation>Выбрать цвет...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="850"/> <location filename="../ImportDialog.cpp" line="870"/>
<source>File</source> <source>File</source>
<comment>Background Image: File</comment> <comment>Background Image: File</comment>
<translation>Файл</translation> <translation>Файл</translation>
@ -1351,8 +1357,8 @@ Press 1 for Default View</source>
<translation>&lt;h4&gt;Нижеследующие картинки Snapmatic были восстановлены&lt;/h4&gt;%1</translation> <translation>&lt;h4&gt;Нижеследующие картинки Snapmatic были восстановлены&lt;/h4&gt;%1</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="477"/> <location filename="../ImportDialog.cpp" line="519"/>
<location filename="../ImportDialog.cpp" line="804"/> <location filename="../ImportDialog.cpp" line="829"/>
<location filename="../ProfileInterface.cpp" line="497"/> <location filename="../ProfileInterface.cpp" line="497"/>
<location filename="../ProfileInterface.cpp" line="498"/> <location filename="../ProfileInterface.cpp" line="498"/>
<location filename="../ProfileInterface.cpp" line="542"/> <location filename="../ProfileInterface.cpp" line="542"/>
@ -1374,12 +1380,12 @@ Press 1 for Default View</source>
<translation>Импортировать...</translation> <translation>Импортировать...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="478"/> <location filename="../ImportDialog.cpp" line="520"/>
<location filename="../ImportDialog.cpp" line="509"/> <location filename="../ImportDialog.cpp" line="547"/>
<location filename="../ImportDialog.cpp" line="518"/> <location filename="../ImportDialog.cpp" line="555"/>
<location filename="../ImportDialog.cpp" line="805"/> <location filename="../ImportDialog.cpp" line="830"/>
<location filename="../ImportDialog.cpp" line="836"/> <location filename="../ImportDialog.cpp" line="857"/>
<location filename="../ImportDialog.cpp" line="845"/> <location filename="../ImportDialog.cpp" line="865"/>
<source>Import</source> <source>Import</source>
<translation>Импортировать</translation> <translation>Импортировать</translation>
</message> </message>
@ -1396,8 +1402,8 @@ Press 1 for Default View</source>
<translation>Картинка Snapmatic (PGTA*)</translation> <translation>Картинка Snapmatic (PGTA*)</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="489"/> <location filename="../ImportDialog.cpp" line="530"/>
<location filename="../ImportDialog.cpp" line="816"/> <location filename="../ImportDialog.cpp" line="840"/>
<location filename="../ProfileInterface.cpp" line="518"/> <location filename="../ProfileInterface.cpp" line="518"/>
<location filename="../UserInterface.cpp" line="470"/> <location filename="../UserInterface.cpp" line="470"/>
<source>All files (**)</source> <source>All files (**)</source>
@ -1448,22 +1454,22 @@ Press 1 for Default View</source>
<translation>Файлы для импорта (%1)</translation> <translation>Файлы для импорта (%1)</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="488"/> <location filename="../ImportDialog.cpp" line="529"/>
<location filename="../ImportDialog.cpp" line="815"/> <location filename="../ImportDialog.cpp" line="839"/>
<location filename="../ProfileInterface.cpp" line="517"/> <location filename="../ProfileInterface.cpp" line="517"/>
<source>All image files (%1)</source> <source>All image files (%1)</source>
<translation>Все файлы изображений (%1)</translation> <translation>Все файлы изображений (%1)</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="509"/> <location filename="../ImportDialog.cpp" line="547"/>
<location filename="../ImportDialog.cpp" line="836"/> <location filename="../ImportDialog.cpp" line="857"/>
<location filename="../ProfileInterface.cpp" line="795"/> <location filename="../ProfileInterface.cpp" line="795"/>
<source>Can&apos;t import %1 because file can&apos;t be open</source> <source>Can&apos;t import %1 because file can&apos;t be open</source>
<translation>Не удалось открыть %1, файл не может быть открыт</translation> <translation>Не удалось открыть %1, файл не может быть открыт</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="518"/> <location filename="../ImportDialog.cpp" line="555"/>
<location filename="../ImportDialog.cpp" line="845"/> <location filename="../ImportDialog.cpp" line="865"/>
<location filename="../ProfileInterface.cpp" line="805"/> <location filename="../ProfileInterface.cpp" line="805"/>
<source>Can&apos;t import %1 because file can&apos;t be parsed properly</source> <source>Can&apos;t import %1 because file can&apos;t be parsed properly</source>
<translation>Не получилось импортировать %1, файл не может быть правильно обработан</translation> <translation>Не получилось импортировать %1, файл не может быть правильно обработан</translation>
@ -1701,7 +1707,7 @@ Press 1 for Default View</source>
<name>QApplication</name> <name>QApplication</name>
<message> <message>
<source>&lt;h4&gt;Welcome to %1!&lt;/h4&gt;You want to configure %1 before you start using it?</source> <source>&lt;h4&gt;Welcome to %1!&lt;/h4&gt;You want to configure %1 before you start using it?</source>
<translation type="vanished">&lt;h4&gt;Добро пожаловать в %1!&lt;/h4&gt;Хочешь изменить настройки %1 перед использованием?</translation> <translation type="obsolete">&lt;h4&gt;Добро пожаловать в %1!&lt;/h4&gt;Хочешь изменить настройки %1 перед использованием?</translation>
</message> </message>
</context> </context>
<context> <context>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS> <!DOCTYPE TS>
<TS version="2.1" language="uk_UA"> <TS version="2.0" language="uk_UA">
<context> <context>
<name>AboutDialog</name> <name>AboutDialog</name>
<message> <message>
@ -180,27 +180,27 @@ Pictures and Savegames</source>
<context> <context>
<name>ImageEditorDialog</name> <name>ImageEditorDialog</name>
<message> <message>
<location filename="../ImportDialog.cpp" line="693"/> <location filename="../ImportDialog.cpp" line="716"/>
<source>Overwrite Image...</source> <source>Overwrite Image...</source>
<translation>Перезаписати зображення...</translation> <translation>Перезаписати зображення...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="695"/> <location filename="../ImportDialog.cpp" line="718"/>
<source>Apply changes</source> <source>Apply changes</source>
<translation>Застосувати зміни</translation> <translation>Застосувати зміни</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="694"/> <location filename="../ImportDialog.cpp" line="717"/>
<source>&amp;Overwrite</source> <source>&amp;Overwrite</source>
<translation>&amp;Перезаписати</translation> <translation>&amp;Перезаписати</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="697"/> <location filename="../ImportDialog.cpp" line="720"/>
<source>Discard changes</source> <source>Discard changes</source>
<translation>Скасувати зміни</translation> <translation>Скасувати зміни</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="696"/> <location filename="../ImportDialog.cpp" line="719"/>
<source>&amp;Close</source> <source>&amp;Close</source>
<translation>&amp;Закрити</translation> <translation>&amp;Закрити</translation>
</message> </message>
@ -238,36 +238,41 @@ Pictures and Savegames</source>
<translation>Зображення</translation> <translation>Зображення</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="98"/> <location filename="../ImportDialog.ui" line="92"/>
<source>Avatar</source> <source>Avatar</source>
<translation>Аватар</translation> <translation>Аватар</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="111"/> <location filename="../ImportDialog.ui" line="99"/>
<location filename="../ImportDialog.ui" line="278"/> <location filename="../ImportDialog.ui" line="267"/>
<source>Ignore Aspect Ratio</source> <source>Ignore Aspect Ratio</source>
<translation>Ігнорувати співвідношення сторін</translation> <translation>Ігнорувати співвідношення сторін</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="128"/> <location filename="../ImportDialog.ui" line="110"/>
<source>Watermark</source> <source>Watermark</source>
<translation>Водяний знак</translation> <translation>Водяний знак</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="140"/> <location filename="../ImportDialog.ui" line="117"/>
<source>Force Borderless</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ImportDialog.ui" line="129"/>
<source>Background</source> <source>Background</source>
<translation>Фон</translation> <translation>Фон</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="150"/> <location filename="../ImportDialog.ui" line="139"/>
<location filename="../ImportDialog.cpp" line="86"/> <location filename="../ImportDialog.cpp" line="82"/>
<location filename="../ImportDialog.cpp" line="350"/> <location filename="../ImportDialog.cpp" line="392"/>
<location filename="../ImportDialog.cpp" line="785"/> <location filename="../ImportDialog.cpp" line="810"/>
<source>Background Colour: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</source> <source>Background Colour: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</source>
<translation>Фоновий колір: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</translation> <translation>Фоновий колір: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="174"/> <location filename="../ImportDialog.ui" line="163"/>
<source>Select background colour</source> <source>Select background colour</source>
<translation>Виберіть колір фону</translation> <translation>Виберіть колір фону</translation>
</message> </message>
@ -276,20 +281,20 @@ Pictures and Savegames</source>
<translation type="obsolete">...</translation> <translation type="obsolete">...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="203"/> <location filename="../ImportDialog.ui" line="192"/>
<location filename="../ImportDialog.cpp" line="87"/> <location filename="../ImportDialog.cpp" line="83"/>
<location filename="../ImportDialog.cpp" line="356"/> <location filename="../ImportDialog.cpp" line="398"/>
<location filename="../ImportDialog.cpp" line="865"/> <location filename="../ImportDialog.cpp" line="885"/>
<source>Background Image:</source> <source>Background Image:</source>
<translation>Фонове зображення:</translation> <translation>Фонове зображення:</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="227"/> <location filename="../ImportDialog.ui" line="216"/>
<source>Select background image</source> <source>Select background image</source>
<translation>Виберіть фонове зображення</translation> <translation>Виберіть фонове зображення</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="237"/> <location filename="../ImportDialog.ui" line="226"/>
<source>Remove background image</source> <source>Remove background image</source>
<translation>Видалити фонове зображення</translation> <translation>Видалити фонове зображення</translation>
</message> </message>
@ -298,213 +303,214 @@ Pictures and Savegames</source>
<translation type="obsolete">Х</translation> <translation type="obsolete">Х</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="268"/> <location filename="../ImportDialog.ui" line="257"/>
<source>Force Colour in Avatar Zone</source> <source>Force Colour in Avatar Zone</source>
<translation>Примусовий колір в зоні Аватару</translation> <translation>Примусовий колір в зоні Аватару</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="303"/> <location filename="../ImportDialog.ui" line="292"/>
<source>Advanced</source> <source>Advanced</source>
<translation>Додатково</translation> <translation>Додатково</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="311"/> <location filename="../ImportDialog.ui" line="300"/>
<source>Resolution:</source> <source>Resolution:</source>
<translation>Розширення:</translation> <translation>Розширення:</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="324"/> <location filename="../ImportDialog.ui" line="313"/>
<source>Snapmatic resolution</source> <source>Snapmatic resolution</source>
<translation>Розширення Snapmatic</translation> <translation>Розширення Snapmatic</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="335"/> <location filename="../ImportDialog.ui" line="324"/>
<source>Avoid compression and expand buffer instead, improves picture quality, but may break Snapmatic</source> <source>Avoid compression and expand buffer instead, improves picture quality, but may break Snapmatic</source>
<translation>Не стискати, а збільшити буфер. Поліпшить якість картинки, але може поламати Snapmatic</translation> <translation>Не стискати, а збільшити буфер. Поліпшить якість картинки, але може поламати Snapmatic</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="338"/> <location filename="../ImportDialog.ui" line="327"/>
<source>Unlimited Buffer</source> <source>Unlimited Buffer</source>
<translation>Необмежений буфер</translation> <translation>Необмежений буфер</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="345"/> <location filename="../ImportDialog.ui" line="334"/>
<source>Import as-is, don&apos;t change the picture at all, guaranteed to break Snapmatic unless you know what you doing</source> <source>Import as-is, don&apos;t change the picture at all, guaranteed to break Snapmatic unless you know what you doing</source>
<translation>Імпортуати як є, взагалі не змінюється зображення, гарантовано зламається Snapmatic, тільки якщо не знаєте, що робите</translation> <translation>Імпортуати як є, взагалі не змінюється зображення, гарантовано зламається Snapmatic, тільки якщо не знаєте, що робите</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="348"/> <location filename="../ImportDialog.ui" line="337"/>
<source>Import as-is</source> <source>Import as-is</source>
<translation>Імпортувати як є</translation> <translation>Імпортувати як є</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="362"/> <location filename="../ImportDialog.ui" line="351"/>
<source>Import options</source> <source>Import options</source>
<translation>Параметри імпорту</translation> <translation>Параметри імпорту</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="365"/> <location filename="../ImportDialog.ui" line="354"/>
<source>&amp;Options</source> <source>&amp;Options</source>
<translation>&amp;Параметри</translation> <translation>&amp;Параметри</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="394"/> <location filename="../ImportDialog.ui" line="383"/>
<source>Import picture</source> <source>Import picture</source>
<translation>Імпортувати зображення</translation> <translation>Імпортувати зображення</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="397"/> <location filename="../ImportDialog.ui" line="386"/>
<source>&amp;OK</source> <source>&amp;OK</source>
<translation>&amp;OK</translation> <translation>&amp;OK</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="410"/> <location filename="../ImportDialog.ui" line="399"/>
<source>Discard picture</source> <source>Discard picture</source>
<translation>Відхилити зображення</translation> <translation>Відхилити зображення</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="413"/> <location filename="../ImportDialog.ui" line="402"/>
<source>&amp;Cancel</source> <source>&amp;Cancel</source>
<translation>&amp;Скасувати</translation> <translation>&amp;Скасувати</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="126"/> <location filename="../ImportDialog.cpp" line="120"/>
<source>&amp;Import new Picture...</source> <source>&amp;Import new Picture...</source>
<translation>&amp;Імпортувати нове зображення...</translation> <translation>&amp;Імпортувати нове зображення...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="127"/> <location filename="../ImportDialog.cpp" line="121"/>
<source>&amp;Crop Picture...</source> <source>&amp;Crop Picture...</source>
<translation>&amp;Обрізати зображення...</translation> <translation>&amp;Обрізати зображення...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="129"/> <location filename="../ImportDialog.cpp" line="123"/>
<source>&amp;Load Settings...</source> <source>&amp;Load Settings...</source>
<translation>&amp;Завантажити параметри...</translation> <translation>&amp;Завантажити параметри...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="130"/> <location filename="../ImportDialog.cpp" line="124"/>
<source>&amp;Save Settings...</source> <source>&amp;Save Settings...</source>
<translation>&amp;Зберегти параметри...</translation> <translation>&amp;Зберегти параметри...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="195"/> <location filename="../ImportDialog.cpp" line="212"/>
<location filename="../ProfileInterface.cpp" line="730"/> <location filename="../ProfileInterface.cpp" line="730"/>
<source>Custom Avatar</source> <source>Custom Avatar</source>
<comment>Custom Avatar Description in SC, don&apos;t use Special Character!</comment> <comment>Custom Avatar Description in SC, don&apos;t use Special Character!</comment>
<translation>Користувацький Аватар</translation> <translation>Користувацький Аватар</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="218"/> <location filename="../ImportDialog.cpp" line="258"/>
<location filename="../ImportDialog.cpp" line="744"/>
<location filename="../ProfileInterface.cpp" line="749"/> <location filename="../ProfileInterface.cpp" line="749"/>
<source>Custom Picture</source> <source>Custom Picture</source>
<comment>Custom Picture Description in SC, don&apos;t use Special Character!</comment> <comment>Custom Picture Description in SC, don&apos;t use Special Character!</comment>
<translation>Користувацьке Зображення</translation> <translation>Користувацьке Зображення</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="352"/> <location filename="../ImportDialog.cpp" line="394"/>
<source>Storage</source> <source>Storage</source>
<comment>Background Image: Storage</comment> <comment>Background Image: Storage</comment>
<translation>Зберігання</translation> <translation>Зберігання</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="406"/> <location filename="../ImportDialog.cpp" line="449"/>
<source>Crop Picture...</source> <source>Crop Picture...</source>
<translation>Обрізати зображення...</translation> <translation>Обрізати зображення...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="448"/> <location filename="../ImportDialog.cpp" line="491"/>
<source>&amp;Crop</source> <source>&amp;Crop</source>
<translation>&amp;Обрізати</translation> <translation>&amp;Обрізати</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="449"/> <location filename="../ImportDialog.cpp" line="492"/>
<source>Crop Picture</source> <source>Crop Picture</source>
<translation>Обрізати зображення</translation> <translation>Обрізати зображення</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="536"/> <location filename="../ImportDialog.cpp" line="572"/>
<location filename="../ImportDialog.cpp" line="584"/> <location filename="../ImportDialog.cpp" line="613"/>
<source>Please import a new picture first</source> <source>Please import a new picture first</source>
<translation>Спершу імпортуйте нове зображення</translation> <translation>Спершу імпортуйте нове зображення</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="541"/> <location filename="../ImportDialog.cpp" line="577"/>
<location filename="../ImportDialog.cpp" line="551"/> <location filename="../ImportDialog.cpp" line="586"/>
<source>Default</source> <source>Default</source>
<comment>Default as Default Profile</comment> <comment>Default as Default Profile</comment>
<translation>Стандартний</translation> <translation>Стандартний</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="542"/> <location filename="../ImportDialog.cpp" line="578"/>
<location filename="../ImportDialog.cpp" line="543"/> <location filename="../ImportDialog.cpp" line="579"/>
<location filename="../ImportDialog.cpp" line="544"/> <location filename="../ImportDialog.cpp" line="580"/>
<location filename="../ImportDialog.cpp" line="545"/> <location filename="../ImportDialog.cpp" line="581"/>
<location filename="../ImportDialog.cpp" line="546"/> <location filename="../ImportDialog.cpp" line="582"/>
<location filename="../ImportDialog.cpp" line="555"/>
<location filename="../ImportDialog.cpp" line="559"/>
<location filename="../ImportDialog.cpp" line="563"/>
<location filename="../ImportDialog.cpp" line="567"/>
<location filename="../ImportDialog.cpp" line="571"/>
<location filename="../ImportDialog.cpp" line="589"/> <location filename="../ImportDialog.cpp" line="589"/>
<location filename="../ImportDialog.cpp" line="590"/>
<location filename="../ImportDialog.cpp" line="591"/>
<location filename="../ImportDialog.cpp" line="592"/> <location filename="../ImportDialog.cpp" line="592"/>
<location filename="../ImportDialog.cpp" line="593"/> <location filename="../ImportDialog.cpp" line="595"/>
<location filename="../ImportDialog.cpp" line="598"/> <location filename="../ImportDialog.cpp" line="598"/>
<location filename="../ImportDialog.cpp" line="602"/> <location filename="../ImportDialog.cpp" line="602"/>
<location filename="../ImportDialog.cpp" line="606"/> <location filename="../ImportDialog.cpp" line="618"/>
<location filename="../ImportDialog.cpp" line="610"/> <location filename="../ImportDialog.cpp" line="619"/>
<location filename="../ImportDialog.cpp" line="614"/> <location filename="../ImportDialog.cpp" line="620"/>
<location filename="../ImportDialog.cpp" line="621"/>
<location filename="../ImportDialog.cpp" line="622"/>
<location filename="../ImportDialog.cpp" line="626"/>
<location filename="../ImportDialog.cpp" line="629"/>
<location filename="../ImportDialog.cpp" line="632"/>
<location filename="../ImportDialog.cpp" line="635"/>
<location filename="../ImportDialog.cpp" line="638"/>
<source>Profile %1</source> <source>Profile %1</source>
<comment>Profile %1 as Profile 1</comment> <comment>Profile %1 as Profile 1</comment>
<translation>Профіль %1</translation> <translation>Профіль %1</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="536"/> <location filename="../ImportDialog.cpp" line="572"/>
<location filename="../ImportDialog.cpp" line="547"/> <location filename="../ImportDialog.cpp" line="583"/>
<source>Load Settings...</source> <source>Load Settings...</source>
<translation>Завантажити параметри...</translation> <translation>Завантажити параметри...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="584"/> <location filename="../ImportDialog.cpp" line="613"/>
<location filename="../ImportDialog.cpp" line="594"/> <location filename="../ImportDialog.cpp" line="623"/>
<source>Save Settings...</source> <source>Save Settings...</source>
<translation>Зберегти параметри...</translation> <translation>Зберегти параметри...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="735"/> <location filename="../ImportDialog.cpp" line="763"/>
<location filename="../ImportDialog.cpp" line="926"/> <location filename="../ImportDialog.cpp" line="951"/>
<source>Snapmatic Avatar Zone</source> <source>Snapmatic Avatar Zone</source>
<translation>Зона Snapmatic Аватару</translation> <translation>Зона Snapmatic Аватару</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="735"/> <location filename="../ImportDialog.cpp" line="763"/>
<location filename="../ImportDialog.cpp" line="926"/> <location filename="../ImportDialog.cpp" line="951"/>
<source>Are you sure to use a square image outside of the Avatar Zone? <source>Are you sure to use a square image outside of the Avatar Zone?
When you want to use it as Avatar the image will be detached!</source> When you want to use it as Avatar the image will be detached!</source>
<translation>Ви впевнені, що будете використовувати квадратне зображення поза зоною аватара? <translation>Ви впевнені, що будете використовувати квадратне зображення поза зоною аватара?
Якщо ви хочете використовувати його як Аватар, зображення буде відокремлено!</translation> Якщо ви хочете використовувати його як Аватар, зображення буде відокремлено!</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="781"/> <location filename="../ImportDialog.cpp" line="807"/>
<source>Select Colour...</source> <source>Select Colour...</source>
<translation>Вибір кольору...</translation> <translation>Вибір кольору...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="352"/> <location filename="../ImportDialog.cpp" line="394"/>
<location filename="../ImportDialog.cpp" line="850"/> <location filename="../ImportDialog.cpp" line="870"/>
<source>Background Image: %1</source> <source>Background Image: %1</source>
<translation>Фонове зображення: %1</translation> <translation>Фонове зображення: %1</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="547"/> <location filename="../ImportDialog.cpp" line="583"/>
<location filename="../ImportDialog.cpp" line="594"/> <location filename="../ImportDialog.cpp" line="623"/>
<source>Please select your settings profile</source> <source>Please select your settings profile</source>
<translation>Будь ласка, виберіть свій профіль налаштувань</translation> <translation>Будь ласка, виберіть свій профіль налаштувань</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="850"/> <location filename="../ImportDialog.cpp" line="870"/>
<source>File</source> <source>File</source>
<comment>Background Image: File</comment> <comment>Background Image: File</comment>
<translation>Файл</translation> <translation>Файл</translation>
@ -1334,8 +1340,8 @@ Press 1 for Default View</source>
<translation>Експортується файл %1 з %2 файлів</translation> <translation>Експортується файл %1 з %2 файлів</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="477"/> <location filename="../ImportDialog.cpp" line="519"/>
<location filename="../ImportDialog.cpp" line="804"/> <location filename="../ImportDialog.cpp" line="829"/>
<location filename="../ProfileInterface.cpp" line="497"/> <location filename="../ProfileInterface.cpp" line="497"/>
<location filename="../ProfileInterface.cpp" line="498"/> <location filename="../ProfileInterface.cpp" line="498"/>
<location filename="../ProfileInterface.cpp" line="542"/> <location filename="../ProfileInterface.cpp" line="542"/>
@ -1357,40 +1363,40 @@ Press 1 for Default View</source>
<translation>Імпортування...</translation> <translation>Імпортування...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="478"/> <location filename="../ImportDialog.cpp" line="520"/>
<location filename="../ImportDialog.cpp" line="509"/> <location filename="../ImportDialog.cpp" line="547"/>
<location filename="../ImportDialog.cpp" line="518"/> <location filename="../ImportDialog.cpp" line="555"/>
<location filename="../ImportDialog.cpp" line="805"/> <location filename="../ImportDialog.cpp" line="830"/>
<location filename="../ImportDialog.cpp" line="836"/> <location filename="../ImportDialog.cpp" line="857"/>
<location filename="../ImportDialog.cpp" line="845"/> <location filename="../ImportDialog.cpp" line="865"/>
<source>Import</source> <source>Import</source>
<translation>Імпорт</translation> <translation>Імпорт</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="488"/> <location filename="../ImportDialog.cpp" line="529"/>
<location filename="../ImportDialog.cpp" line="815"/> <location filename="../ImportDialog.cpp" line="839"/>
<location filename="../ProfileInterface.cpp" line="517"/> <location filename="../ProfileInterface.cpp" line="517"/>
<source>All image files (%1)</source> <source>All image files (%1)</source>
<translation>Файли зображень (%1)</translation> <translation>Файли зображень (%1)</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="489"/> <location filename="../ImportDialog.cpp" line="530"/>
<location filename="../ImportDialog.cpp" line="816"/> <location filename="../ImportDialog.cpp" line="840"/>
<location filename="../ProfileInterface.cpp" line="518"/> <location filename="../ProfileInterface.cpp" line="518"/>
<location filename="../UserInterface.cpp" line="470"/> <location filename="../UserInterface.cpp" line="470"/>
<source>All files (**)</source> <source>All files (**)</source>
<translation>Усі файли (**)</translation> <translation>Усі файли (**)</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="509"/> <location filename="../ImportDialog.cpp" line="547"/>
<location filename="../ImportDialog.cpp" line="836"/> <location filename="../ImportDialog.cpp" line="857"/>
<location filename="../ProfileInterface.cpp" line="795"/> <location filename="../ProfileInterface.cpp" line="795"/>
<source>Can&apos;t import %1 because file can&apos;t be open</source> <source>Can&apos;t import %1 because file can&apos;t be open</source>
<translation>Неможливо імпортувати %1, оскільки файл не може бути відкритий</translation> <translation>Неможливо імпортувати %1, оскільки файл не може бути відкритий</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="518"/> <location filename="../ImportDialog.cpp" line="555"/>
<location filename="../ImportDialog.cpp" line="845"/> <location filename="../ImportDialog.cpp" line="865"/>
<location filename="../ProfileInterface.cpp" line="805"/> <location filename="../ProfileInterface.cpp" line="805"/>
<source>Can&apos;t import %1 because file can&apos;t be parsed properly</source> <source>Can&apos;t import %1 because file can&apos;t be parsed properly</source>
<translation>Неможливо імпортувати %1, оскільки файл неможливо розібрати правильно</translation> <translation>Неможливо імпортувати %1, оскільки файл неможливо розібрати правильно</translation>
@ -1699,7 +1705,7 @@ Press 1 for Default View</source>
</message> </message>
<message> <message>
<source>&lt;h4&gt;Welcome to %1!&lt;/h4&gt;You want to configure %1 before you start using it?</source> <source>&lt;h4&gt;Welcome to %1!&lt;/h4&gt;You want to configure %1 before you start using it?</source>
<translation type="vanished">&lt;h4&gt;Ласкаво просимо до %1!&lt;/h4&gt;Ви хочете налаштувати %1 перед використанням?</translation> <translation type="obsolete">&lt;h4&gt;Ласкаво просимо до %1!&lt;/h4&gt;Ви хочете налаштувати %1 перед використанням?</translation>
</message> </message>
</context> </context>
<context> <context>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS> <!DOCTYPE TS>
<TS version="2.1" language="zh_TW"> <TS version="2.0" language="zh_TW">
<context> <context>
<name>AboutDialog</name> <name>AboutDialog</name>
<message> <message>
@ -176,27 +176,27 @@ Pictures and Savegames</source>
<context> <context>
<name>ImageEditorDialog</name> <name>ImageEditorDialog</name>
<message> <message>
<location filename="../ImportDialog.cpp" line="693"/> <location filename="../ImportDialog.cpp" line="716"/>
<source>Overwrite Image...</source> <source>Overwrite Image...</source>
<translation>...</translation> <translation>...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="695"/> <location filename="../ImportDialog.cpp" line="718"/>
<source>Apply changes</source> <source>Apply changes</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="694"/> <location filename="../ImportDialog.cpp" line="717"/>
<source>&amp;Overwrite</source> <source>&amp;Overwrite</source>
<translation>(&amp;O)</translation> <translation>(&amp;O)</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="697"/> <location filename="../ImportDialog.cpp" line="720"/>
<source>Discard changes</source> <source>Discard changes</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="696"/> <location filename="../ImportDialog.cpp" line="719"/>
<source>&amp;Close</source> <source>&amp;Close</source>
<translation>(&amp;C)</translation> <translation>(&amp;C)</translation>
</message> </message>
@ -234,36 +234,41 @@ Pictures and Savegames</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="98"/> <location filename="../ImportDialog.ui" line="92"/>
<source>Avatar</source> <source>Avatar</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="111"/> <location filename="../ImportDialog.ui" line="99"/>
<location filename="../ImportDialog.ui" line="278"/> <location filename="../ImportDialog.ui" line="267"/>
<source>Ignore Aspect Ratio</source> <source>Ignore Aspect Ratio</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="128"/> <location filename="../ImportDialog.ui" line="110"/>
<source>Watermark</source> <source>Watermark</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="140"/> <location filename="../ImportDialog.ui" line="117"/>
<source>Force Borderless</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ImportDialog.ui" line="129"/>
<source>Background</source> <source>Background</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="150"/> <location filename="../ImportDialog.ui" line="139"/>
<location filename="../ImportDialog.cpp" line="86"/> <location filename="../ImportDialog.cpp" line="82"/>
<location filename="../ImportDialog.cpp" line="350"/> <location filename="../ImportDialog.cpp" line="392"/>
<location filename="../ImportDialog.cpp" line="785"/> <location filename="../ImportDialog.cpp" line="810"/>
<source>Background Colour: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</source> <source>Background Colour: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</source>
<translation>: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</translation> <translation>: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="174"/> <location filename="../ImportDialog.ui" line="163"/>
<source>Select background colour</source> <source>Select background colour</source>
<translation></translation> <translation></translation>
</message> </message>
@ -272,20 +277,20 @@ Pictures and Savegames</source>
<translation type="obsolete">...</translation> <translation type="obsolete">...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="203"/> <location filename="../ImportDialog.ui" line="192"/>
<location filename="../ImportDialog.cpp" line="87"/> <location filename="../ImportDialog.cpp" line="83"/>
<location filename="../ImportDialog.cpp" line="356"/> <location filename="../ImportDialog.cpp" line="398"/>
<location filename="../ImportDialog.cpp" line="865"/> <location filename="../ImportDialog.cpp" line="885"/>
<source>Background Image:</source> <source>Background Image:</source>
<translation>:</translation> <translation>:</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="227"/> <location filename="../ImportDialog.ui" line="216"/>
<source>Select background image</source> <source>Select background image</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="237"/> <location filename="../ImportDialog.ui" line="226"/>
<source>Remove background image</source> <source>Remove background image</source>
<translation></translation> <translation></translation>
</message> </message>
@ -294,212 +299,213 @@ Pictures and Savegames</source>
<translation type="obsolete">X</translation> <translation type="obsolete">X</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="268"/> <location filename="../ImportDialog.ui" line="257"/>
<source>Force Colour in Avatar Zone</source> <source>Force Colour in Avatar Zone</source>
<translation>使</translation> <translation>使</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="303"/> <location filename="../ImportDialog.ui" line="292"/>
<source>Advanced</source> <source>Advanced</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="311"/> <location filename="../ImportDialog.ui" line="300"/>
<source>Resolution:</source> <source>Resolution:</source>
<translation>:</translation> <translation>:</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="324"/> <location filename="../ImportDialog.ui" line="313"/>
<source>Snapmatic resolution</source> <source>Snapmatic resolution</source>
<translation>Snapmatic </translation> <translation>Snapmatic </translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="335"/> <location filename="../ImportDialog.ui" line="324"/>
<source>Avoid compression and expand buffer instead, improves picture quality, but may break Snapmatic</source> <source>Avoid compression and expand buffer instead, improves picture quality, but may break Snapmatic</source>
<translation> Snapmatic </translation> <translation> Snapmatic </translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="338"/> <location filename="../ImportDialog.ui" line="327"/>
<source>Unlimited Buffer</source> <source>Unlimited Buffer</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="345"/> <location filename="../ImportDialog.ui" line="334"/>
<source>Import as-is, don&apos;t change the picture at all, guaranteed to break Snapmatic unless you know what you doing</source> <source>Import as-is, don&apos;t change the picture at all, guaranteed to break Snapmatic unless you know what you doing</source>
<translation>使 Snapmatic </translation> <translation>使 Snapmatic </translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="348"/> <location filename="../ImportDialog.ui" line="337"/>
<source>Import as-is</source> <source>Import as-is</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="362"/> <location filename="../ImportDialog.ui" line="351"/>
<source>Import options</source> <source>Import options</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="365"/> <location filename="../ImportDialog.ui" line="354"/>
<source>&amp;Options</source> <source>&amp;Options</source>
<translation>(&amp;O)</translation> <translation>(&amp;O)</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="394"/> <location filename="../ImportDialog.ui" line="383"/>
<source>Import picture</source> <source>Import picture</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="397"/> <location filename="../ImportDialog.ui" line="386"/>
<source>&amp;OK</source> <source>&amp;OK</source>
<translation>(&amp;O)</translation> <translation>(&amp;O)</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="410"/> <location filename="../ImportDialog.ui" line="399"/>
<source>Discard picture</source> <source>Discard picture</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.ui" line="413"/> <location filename="../ImportDialog.ui" line="402"/>
<source>&amp;Cancel</source> <source>&amp;Cancel</source>
<translation>(&amp;C)</translation> <translation>(&amp;C)</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="126"/> <location filename="../ImportDialog.cpp" line="120"/>
<source>&amp;Import new Picture...</source> <source>&amp;Import new Picture...</source>
<translation>(&amp;I)...</translation> <translation>(&amp;I)...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="127"/> <location filename="../ImportDialog.cpp" line="121"/>
<source>&amp;Crop Picture...</source> <source>&amp;Crop Picture...</source>
<translation>(&amp;C)...</translation> <translation>(&amp;C)...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="129"/> <location filename="../ImportDialog.cpp" line="123"/>
<source>&amp;Load Settings...</source> <source>&amp;Load Settings...</source>
<translation>(&amp;L)...</translation> <translation>(&amp;L)...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="130"/> <location filename="../ImportDialog.cpp" line="124"/>
<source>&amp;Save Settings...</source> <source>&amp;Save Settings...</source>
<translation>(&amp;S)...</translation> <translation>(&amp;S)...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="195"/> <location filename="../ImportDialog.cpp" line="212"/>
<location filename="../ProfileInterface.cpp" line="730"/> <location filename="../ProfileInterface.cpp" line="730"/>
<source>Custom Avatar</source> <source>Custom Avatar</source>
<comment>Custom Avatar Description in SC, don&apos;t use Special Character!</comment> <comment>Custom Avatar Description in SC, don&apos;t use Special Character!</comment>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="218"/> <location filename="../ImportDialog.cpp" line="258"/>
<location filename="../ImportDialog.cpp" line="744"/>
<location filename="../ProfileInterface.cpp" line="749"/> <location filename="../ProfileInterface.cpp" line="749"/>
<source>Custom Picture</source> <source>Custom Picture</source>
<comment>Custom Picture Description in SC, don&apos;t use Special Character!</comment> <comment>Custom Picture Description in SC, don&apos;t use Special Character!</comment>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="352"/> <location filename="../ImportDialog.cpp" line="394"/>
<source>Storage</source> <source>Storage</source>
<comment>Background Image: Storage</comment> <comment>Background Image: Storage</comment>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="406"/> <location filename="../ImportDialog.cpp" line="449"/>
<source>Crop Picture...</source> <source>Crop Picture...</source>
<translation>...</translation> <translation>...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="448"/> <location filename="../ImportDialog.cpp" line="491"/>
<source>&amp;Crop</source> <source>&amp;Crop</source>
<translation>(&amp;C)</translation> <translation>(&amp;C)</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="449"/> <location filename="../ImportDialog.cpp" line="492"/>
<source>Crop Picture</source> <source>Crop Picture</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="536"/> <location filename="../ImportDialog.cpp" line="572"/>
<location filename="../ImportDialog.cpp" line="584"/> <location filename="../ImportDialog.cpp" line="613"/>
<source>Please import a new picture first</source> <source>Please import a new picture first</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="541"/> <location filename="../ImportDialog.cpp" line="577"/>
<location filename="../ImportDialog.cpp" line="551"/> <location filename="../ImportDialog.cpp" line="586"/>
<source>Default</source> <source>Default</source>
<comment>Default as Default Profile</comment> <comment>Default as Default Profile</comment>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="542"/> <location filename="../ImportDialog.cpp" line="578"/>
<location filename="../ImportDialog.cpp" line="543"/> <location filename="../ImportDialog.cpp" line="579"/>
<location filename="../ImportDialog.cpp" line="544"/> <location filename="../ImportDialog.cpp" line="580"/>
<location filename="../ImportDialog.cpp" line="545"/> <location filename="../ImportDialog.cpp" line="581"/>
<location filename="../ImportDialog.cpp" line="546"/> <location filename="../ImportDialog.cpp" line="582"/>
<location filename="../ImportDialog.cpp" line="555"/>
<location filename="../ImportDialog.cpp" line="559"/>
<location filename="../ImportDialog.cpp" line="563"/>
<location filename="../ImportDialog.cpp" line="567"/>
<location filename="../ImportDialog.cpp" line="571"/>
<location filename="../ImportDialog.cpp" line="589"/> <location filename="../ImportDialog.cpp" line="589"/>
<location filename="../ImportDialog.cpp" line="590"/>
<location filename="../ImportDialog.cpp" line="591"/>
<location filename="../ImportDialog.cpp" line="592"/> <location filename="../ImportDialog.cpp" line="592"/>
<location filename="../ImportDialog.cpp" line="593"/> <location filename="../ImportDialog.cpp" line="595"/>
<location filename="../ImportDialog.cpp" line="598"/> <location filename="../ImportDialog.cpp" line="598"/>
<location filename="../ImportDialog.cpp" line="602"/> <location filename="../ImportDialog.cpp" line="602"/>
<location filename="../ImportDialog.cpp" line="606"/> <location filename="../ImportDialog.cpp" line="618"/>
<location filename="../ImportDialog.cpp" line="610"/> <location filename="../ImportDialog.cpp" line="619"/>
<location filename="../ImportDialog.cpp" line="614"/> <location filename="../ImportDialog.cpp" line="620"/>
<location filename="../ImportDialog.cpp" line="621"/>
<location filename="../ImportDialog.cpp" line="622"/>
<location filename="../ImportDialog.cpp" line="626"/>
<location filename="../ImportDialog.cpp" line="629"/>
<location filename="../ImportDialog.cpp" line="632"/>
<location filename="../ImportDialog.cpp" line="635"/>
<location filename="../ImportDialog.cpp" line="638"/>
<source>Profile %1</source> <source>Profile %1</source>
<comment>Profile %1 as Profile 1</comment> <comment>Profile %1 as Profile 1</comment>
<translation> %1</translation> <translation> %1</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="536"/> <location filename="../ImportDialog.cpp" line="572"/>
<location filename="../ImportDialog.cpp" line="547"/> <location filename="../ImportDialog.cpp" line="583"/>
<source>Load Settings...</source> <source>Load Settings...</source>
<translation>...</translation> <translation>...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="584"/> <location filename="../ImportDialog.cpp" line="613"/>
<location filename="../ImportDialog.cpp" line="594"/> <location filename="../ImportDialog.cpp" line="623"/>
<source>Save Settings...</source> <source>Save Settings...</source>
<translation>...</translation> <translation>...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="735"/> <location filename="../ImportDialog.cpp" line="763"/>
<location filename="../ImportDialog.cpp" line="926"/> <location filename="../ImportDialog.cpp" line="951"/>
<source>Snapmatic Avatar Zone</source> <source>Snapmatic Avatar Zone</source>
<translation>Snapmatic </translation> <translation>Snapmatic </translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="735"/> <location filename="../ImportDialog.cpp" line="763"/>
<location filename="../ImportDialog.cpp" line="926"/> <location filename="../ImportDialog.cpp" line="951"/>
<source>Are you sure to use a square image outside of the Avatar Zone? <source>Are you sure to use a square image outside of the Avatar Zone?
When you want to use it as Avatar the image will be detached!</source> When you want to use it as Avatar the image will be detached!</source>
<translation>使? !</translation> <translation>使? !</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="781"/> <location filename="../ImportDialog.cpp" line="807"/>
<source>Select Colour...</source> <source>Select Colour...</source>
<translation>...</translation> <translation>...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="352"/> <location filename="../ImportDialog.cpp" line="394"/>
<location filename="../ImportDialog.cpp" line="850"/> <location filename="../ImportDialog.cpp" line="870"/>
<source>Background Image: %1</source> <source>Background Image: %1</source>
<translation>: %1</translation> <translation>: %1</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="547"/> <location filename="../ImportDialog.cpp" line="583"/>
<location filename="../ImportDialog.cpp" line="594"/> <location filename="../ImportDialog.cpp" line="623"/>
<source>Please select your settings profile</source> <source>Please select your settings profile</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="850"/> <location filename="../ImportDialog.cpp" line="870"/>
<source>File</source> <source>File</source>
<comment>Background Image: File</comment> <comment>Background Image: File</comment>
<translation></translation> <translation></translation>
@ -1328,8 +1334,8 @@ Press 1 for Default View</source>
<translation> %1 %2 </translation> <translation> %1 %2 </translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="477"/> <location filename="../ImportDialog.cpp" line="519"/>
<location filename="../ImportDialog.cpp" line="804"/> <location filename="../ImportDialog.cpp" line="829"/>
<location filename="../ProfileInterface.cpp" line="497"/> <location filename="../ProfileInterface.cpp" line="497"/>
<location filename="../ProfileInterface.cpp" line="498"/> <location filename="../ProfileInterface.cpp" line="498"/>
<location filename="../ProfileInterface.cpp" line="542"/> <location filename="../ProfileInterface.cpp" line="542"/>
@ -1351,40 +1357,40 @@ Press 1 for Default View</source>
<translation>...</translation> <translation>...</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="478"/> <location filename="../ImportDialog.cpp" line="520"/>
<location filename="../ImportDialog.cpp" line="509"/> <location filename="../ImportDialog.cpp" line="547"/>
<location filename="../ImportDialog.cpp" line="518"/> <location filename="../ImportDialog.cpp" line="555"/>
<location filename="../ImportDialog.cpp" line="805"/> <location filename="../ImportDialog.cpp" line="830"/>
<location filename="../ImportDialog.cpp" line="836"/> <location filename="../ImportDialog.cpp" line="857"/>
<location filename="../ImportDialog.cpp" line="845"/> <location filename="../ImportDialog.cpp" line="865"/>
<source>Import</source> <source>Import</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="488"/> <location filename="../ImportDialog.cpp" line="529"/>
<location filename="../ImportDialog.cpp" line="815"/> <location filename="../ImportDialog.cpp" line="839"/>
<location filename="../ProfileInterface.cpp" line="517"/> <location filename="../ProfileInterface.cpp" line="517"/>
<source>All image files (%1)</source> <source>All image files (%1)</source>
<translation> (%1)</translation> <translation> (%1)</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="489"/> <location filename="../ImportDialog.cpp" line="530"/>
<location filename="../ImportDialog.cpp" line="816"/> <location filename="../ImportDialog.cpp" line="840"/>
<location filename="../ProfileInterface.cpp" line="518"/> <location filename="../ProfileInterface.cpp" line="518"/>
<location filename="../UserInterface.cpp" line="470"/> <location filename="../UserInterface.cpp" line="470"/>
<source>All files (**)</source> <source>All files (**)</source>
<translation> (**)</translation> <translation> (**)</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="509"/> <location filename="../ImportDialog.cpp" line="547"/>
<location filename="../ImportDialog.cpp" line="836"/> <location filename="../ImportDialog.cpp" line="857"/>
<location filename="../ProfileInterface.cpp" line="795"/> <location filename="../ProfileInterface.cpp" line="795"/>
<source>Can&apos;t import %1 because file can&apos;t be open</source> <source>Can&apos;t import %1 because file can&apos;t be open</source>
<translation> %1</translation> <translation> %1</translation>
</message> </message>
<message> <message>
<location filename="../ImportDialog.cpp" line="518"/> <location filename="../ImportDialog.cpp" line="555"/>
<location filename="../ImportDialog.cpp" line="845"/> <location filename="../ImportDialog.cpp" line="865"/>
<location filename="../ProfileInterface.cpp" line="805"/> <location filename="../ProfileInterface.cpp" line="805"/>
<source>Can&apos;t import %1 because file can&apos;t be parsed properly</source> <source>Can&apos;t import %1 because file can&apos;t be parsed properly</source>
<translation> %1</translation> <translation> %1</translation>
@ -1681,7 +1687,7 @@ Press 1 for Default View</source>
<name>QApplication</name> <name>QApplication</name>
<message> <message>
<source>&lt;h4&gt;Welcome to %1!&lt;/h4&gt;You want to configure %1 before you start using it?</source> <source>&lt;h4&gt;Welcome to %1!&lt;/h4&gt;You want to configure %1 before you start using it?</source>
<translation type="vanished">&lt;h4&gt;使 %1!&lt;/h4&gt; %1 ?</translation> <translation type="obsolete">&lt;h4&gt;使 %1!&lt;/h4&gt; %1 ?</translation>
</message> </message>
</context> </context>
<context> <context>