Browse Source

ImportDialog improved

Syping 4 months ago
parent
commit
b02f06ae97
16 changed files with 1060 additions and 278 deletions
  1. 170
    0
      ImportDialog.cpp
  2. 4
    0
      ImportDialog.h
  3. 6
    0
      SnapmaticEditor.ui
  4. 1
    1
      config.h
  5. 122
    37
      res/gta5sync.ts
  6. BIN
      res/gta5sync_de.qm
  7. 123
    38
      res/gta5sync_de.ts
  8. 122
    37
      res/gta5sync_en_US.ts
  9. BIN
      res/gta5sync_fr.qm
  10. 122
    37
      res/gta5sync_fr.ts
  11. BIN
      res/gta5sync_ru.qm
  12. 146
    54
      res/gta5sync_ru.ts
  13. BIN
      res/gta5sync_uk.qm
  14. 122
    37
      res/gta5sync_uk.ts
  15. BIN
      res/gta5sync_zh_TW.qm
  16. 122
    37
      res/gta5sync_zh_TW.ts

+ 170
- 0
ImportDialog.cpp View File

@@ -24,6 +24,7 @@
24 24
 #include "AppEnv.h"
25 25
 #include "config.h"
26 26
 #include <QStringBuilder>
27
+#include <QInputDialog>
27 28
 #include <QImageReader>
28 29
 #include <QColorDialog>
29 30
 #include <QFileDialog>
@@ -62,6 +63,13 @@ ImportDialog::ImportDialog(QString profileName, QWidget *parent) :
62 63
     avatarAreaImage = QImage(":/img/avatarareaimport.png");
63 64
     selectedColour = QColor::fromRgb(0, 0, 0, 255);
64 65
 
66
+    // Set Import Settings
67
+    QSettings settings(GTA5SYNC_APPVENDOR, GTA5SYNC_APPSTR);
68
+    settings.beginGroup("Import");
69
+    QString currentProfile = settings.value("Profile", "Default").toString();
70
+    settings.endGroup();
71
+    processSettings(currentProfile);
72
+
65 73
     // Set Icon for OK Button
66 74
     if (QIcon::hasThemeIcon("dialog-ok"))
67 75
     {
@@ -111,6 +119,9 @@ ImportDialog::ImportDialog(QString profileName, QWidget *parent) :
111 119
     optionsMenu = new QMenu(this);
112 120
     optionsMenu->addAction(tr("&Import new Picture..."), this, SLOT(importNewPicture()));
113 121
     optionsMenu->addAction(tr("&Crop Picture..."), this, SLOT(cropPicture()));
122
+    optionsMenu->addSeparator();
123
+    optionsMenu->addAction(tr("&Load Settings..."), this, SLOT(loadImportSettings()));
124
+    optionsMenu->addAction(tr("&Save Settings..."), this, SLOT(saveImportSettings()));
114 125
     ui->cmdOptions->setMenu(optionsMenu);
115 126
 
116 127
     setMaximumSize(sizeHint());
@@ -258,6 +269,75 @@ void ImportDialog::processWatermark(QPainter *snapmaticPainter)
258 269
     snapmaticPainter->drawImage(0, 0, textWatermark);
259 270
 }
260 271
 
272
+void ImportDialog::processSettings(QString settingsProfile, bool setDefault)
273
+{
274
+    QSettings settings(GTA5SYNC_APPVENDOR, GTA5SYNC_APPSTR);
275
+    settings.beginGroup("Import");
276
+    if (setDefault)
277
+    {
278
+        settings.setValue("Profile", settingsProfile);
279
+    }
280
+    if (settingsProfile == "Default")
281
+    {
282
+        watermarkAvatar = true;
283
+        watermarkPicture = false;
284
+        selectedColour = QColor::fromRgb(0, 0, 0, 255);
285
+        backImage = QImage();
286
+        ui->cbStretch->setChecked(false);
287
+        ui->cbForceAvatarColour->setChecked(false);
288
+    }
289
+    else
290
+    {
291
+        settings.beginGroup(settingsProfile);
292
+        watermarkAvatar = settings.value("WatermarkAvatar", true).toBool();
293
+        watermarkPicture = settings.value("WatermarkPicture", false).toBool();
294
+        backImage = qvariant_cast<QImage>(settings.value("BackgroundImage", QImage()));
295
+        selectedColour = qvariant_cast<QColor>(settings.value("SelectedColour", QColor::fromRgb(0, 0, 0, 255)));
296
+        ui->cbStretch->setChecked(settings.value("BackgroundStretch", false).toBool());
297
+        ui->cbForceAvatarColour->setChecked(settings.value("ForceAvatarColour", false).toBool());
298
+        settings.endGroup();
299
+    }
300
+    if (!workImage.isNull())
301
+    {
302
+        if (ui->cbAvatar->isChecked())
303
+        {
304
+            ui->cbWatermark->setChecked(watermarkAvatar);
305
+        }
306
+        else
307
+        {
308
+            ui->cbWatermark->setChecked(watermarkPicture);
309
+        }
310
+    }
311
+    ui->labColour->setText(tr("Background Colour: <span style=\"color: %1\">%1</span>").arg(selectedColour.name()));
312
+    if (!backImage.isNull())
313
+    {
314
+        ui->labBackgroundImage->setText(tr("Background Image: %1").arg(tr("Storage", "Background Image: Storage")));
315
+        ui->cmdBackgroundWipe->setVisible(true);
316
+    }
317
+    else
318
+    {
319
+        ui->labBackgroundImage->setText(tr("Background Image:"));
320
+        ui->cmdBackgroundWipe->setVisible(false);
321
+    }
322
+    settings.endGroup();
323
+}
324
+
325
+void ImportDialog::saveSettings(QString settingsProfile)
326
+{
327
+    QSettings settings(GTA5SYNC_APPVENDOR, GTA5SYNC_APPSTR);
328
+    settings.beginGroup("Import");
329
+    settings.beginGroup(settingsProfile);
330
+    settings.setValue("WatermarkAvatar", watermarkAvatar);
331
+    settings.setValue("WatermarkPicture", watermarkPicture);
332
+    settings.setValue("BackgroundImage", backImage);
333
+    settings.setValue("SelectedColour", selectedColour);
334
+    settings.setValue("BackgroundStretch", ui->cbStretch->isChecked());
335
+    settings.setValue("ForceAvatarColour", ui->cbForceAvatarColour->isChecked());
336
+    settings.endGroup();
337
+    settings.setValue("Profile", settingsProfile);
338
+    settings.endGroup();
339
+}
340
+
261 341
 void ImportDialog::cropPicture()
262 342
 {
263 343
     qreal screenRatio = AppEnv::screenRatio();
@@ -394,6 +474,96 @@ fileDialogPreOpen: //Work?
394 474
     settings.endGroup();
395 475
 }
396 476
 
477
+void ImportDialog::loadImportSettings()
478
+{
479
+    if (settingsLocked)
480
+    {
481
+        QMessageBox::information(this, tr("Load Settings..."), tr("Please import a new picture first"));
482
+        return;
483
+    }
484
+    bool ok;
485
+    QStringList profileList;
486
+    profileList << tr("Default", "Default as Default Profile")
487
+             << tr("Profile %1", "Profile %1 as Profile 1").arg("1")
488
+             << tr("Profile %1", "Profile %1 as Profile 1").arg("2")
489
+             << tr("Profile %1", "Profile %1 as Profile 1").arg("3")
490
+             << tr("Profile %1", "Profile %1 as Profile 1").arg("4")
491
+             << tr("Profile %1", "Profile %1 as Profile 1").arg("5");
492
+    QString sProfile = QInputDialog::getItem(this, tr("Load Settings..."), tr("Please select your settings profile"), profileList, 0, false, &ok, windowFlags());
493
+    if (ok)
494
+    {
495
+        QString pProfile;
496
+        if (sProfile == tr("Default", "Default as Default Profile"))
497
+        {
498
+            pProfile = "Default";
499
+        }
500
+        else if (sProfile == tr("Profile %1", "Profile %1 as Profile 1").arg("1"))
501
+        {
502
+            pProfile = "Profile 1";
503
+        }
504
+        else if (sProfile == tr("Profile %1", "Profile %1 as Profile 1").arg("2"))
505
+        {
506
+            pProfile = "Profile 2";
507
+        }
508
+        else if (sProfile == tr("Profile %1", "Profile %1 as Profile 1").arg("3"))
509
+        {
510
+            pProfile = "Profile 3";
511
+        }
512
+        else if (sProfile == tr("Profile %1", "Profile %1 as Profile 1").arg("4"))
513
+        {
514
+            pProfile = "Profile 4";
515
+        }
516
+        else if (sProfile == tr("Profile %1", "Profile %1 as Profile 1").arg("5"))
517
+        {
518
+            pProfile = "Profile 5";
519
+        }
520
+        processSettings(pProfile, true);
521
+        processImage();
522
+    }
523
+}
524
+
525
+void ImportDialog::saveImportSettings()
526
+{
527
+    if (settingsLocked)
528
+    {
529
+        QMessageBox::information(this, tr("Save Settings..."), tr("Please import a new picture first"));
530
+        return;
531
+    }
532
+    bool ok;
533
+    QStringList profileList;
534
+    profileList << tr("Profile %1", "Profile %1 as Profile 1").arg("1")
535
+             << tr("Profile %1", "Profile %1 as Profile 1").arg("2")
536
+             << tr("Profile %1", "Profile %1 as Profile 1").arg("3")
537
+             << tr("Profile %1", "Profile %1 as Profile 1").arg("4")
538
+             << tr("Profile %1", "Profile %1 as Profile 1").arg("5");
539
+    QString sProfile = QInputDialog::getItem(this, tr("Save Settings..."), tr("Please select your settings profile"), profileList, 0, false, &ok, windowFlags());
540
+    if (ok)
541
+    {
542
+        QString pProfile;
543
+        if (sProfile == tr("Profile %1", "Profile %1 as Profile 1").arg("1"))
544
+        {
545
+            pProfile = "Profile 1";
546
+        }
547
+        else if (sProfile == tr("Profile %1", "Profile %1 as Profile 1").arg("2"))
548
+        {
549
+            pProfile = "Profile 2";
550
+        }
551
+        else if (sProfile == tr("Profile %1", "Profile %1 as Profile 1").arg("3"))
552
+        {
553
+            pProfile = "Profile 3";
554
+        }
555
+        else if (sProfile == tr("Profile %1", "Profile %1 as Profile 1").arg("4"))
556
+        {
557
+            pProfile = "Profile 4";
558
+        }
559
+        else if (sProfile == tr("Profile %1", "Profile %1 as Profile 1").arg("5"))
560
+        {
561
+            pProfile = "Profile 5";
562
+        }
563
+        saveSettings(pProfile);
564
+    }
565
+}
566
+
397 567
 QImage ImportDialog::image()
398 568
 {
399 569
     return newImage;

+ 4
- 0
ImportDialog.h View File

@@ -45,6 +45,8 @@ private slots:
45 45
     void processImage();
46 46
     void cropPicture();
47 47
     void importNewPicture();
48
+    void loadImportSettings();
49
+    void saveImportSettings();
48 50
     void on_cbIgnore_toggled(bool checked);
49 51
     void on_cbAvatar_toggled(bool checked);
50 52
     void on_cmdCancel_clicked();
@@ -77,6 +79,8 @@ private:
77 79
     int snapmaticResolutionLW;
78 80
     int snapmaticResolutionLH;
79 81
     void processWatermark(QPainter *snapmaticPainter);
82
+    void processSettings(QString settingsProfile, bool setDefault = false);
83
+    void saveSettings(QString settingsProfile);
80 84
 };
81 85
 
82 86
 #endif // IMPORTDIALOG_H

+ 6
- 0
SnapmaticEditor.ui View File

@@ -236,6 +236,9 @@
236 236
          <verstretch>0</verstretch>
237 237
         </sizepolicy>
238 238
        </property>
239
+       <property name="toolTip">
240
+        <string>Apply changes</string>
241
+       </property>
239 242
        <property name="text">
240 243
         <string>&amp;Apply</string>
241 244
        </property>
@@ -249,6 +252,9 @@
249 252
          <verstretch>0</verstretch>
250 253
         </sizepolicy>
251 254
        </property>
255
+       <property name="toolTip">
256
+        <string>Discard changes</string>
257
+       </property>
252 258
        <property name="text">
253 259
         <string>&amp;Cancel</string>
254 260
        </property>

+ 1
- 1
config.h View File

@@ -28,7 +28,7 @@
28 28
 #endif
29 29
 
30 30
 #ifndef GTA5SYNC_APPVENDORLINK
31
-#define GTA5SYNC_APPVENDORLINK "https://github.com/Syping/"
31
+#define GTA5SYNC_APPVENDORLINK "g5e://about?U3lwaW5n:R2l0TGFiOiA8YSBocmVmPSJodHRwczovL2dpdGxhYi5jb20vU3lwaW5nIj5TeXBpbmc8L2E+PGJyLz5HaXRIdWI6IDxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9TeXBpbmciPlN5cGluZzwvYT48YnIvPlNvY2lhbCBDbHViOiA8YSBocmVmPSJodHRwczovL3NvY2lhbGNsdWIucm9ja3N0YXJnYW1lcy5jb20vbWVtYmVyL1N5cGluZy80NjMwMzA1NiI+U3lwaW5nPC9hPg=="
32 32
 #endif
33 33
 
34 34
 #ifndef GTA5SYNC_APPSTR

+ 122
- 37
res/gta5sync.ts View File

@@ -167,7 +167,7 @@ Pictures and Savegames</source>
167 167
     <name>ImageEditorDialog</name>
168 168
     <message>
169 169
         <location filename="../ImageEditorDialog.ui" line="14"/>
170
-        <location filename="../ImportDialog.cpp" line="465"/>
170
+        <location filename="../ImportDialog.cpp" line="635"/>
171 171
         <source>Overwrite Image...</source>
172 172
         <translation type="unfinished"></translation>
173 173
     </message>
@@ -183,25 +183,25 @@ Pictures and Savegames</source>
183 183
     </message>
184 184
     <message>
185 185
         <location filename="../ImageEditorDialog.ui" line="82"/>
186
-        <location filename="../ImportDialog.cpp" line="467"/>
186
+        <location filename="../ImportDialog.cpp" line="637"/>
187 187
         <source>Apply changes</source>
188 188
         <translation type="unfinished"></translation>
189 189
     </message>
190 190
     <message>
191 191
         <location filename="../ImageEditorDialog.ui" line="85"/>
192
-        <location filename="../ImportDialog.cpp" line="466"/>
192
+        <location filename="../ImportDialog.cpp" line="636"/>
193 193
         <source>&amp;Overwrite</source>
194 194
         <translation type="unfinished"></translation>
195 195
     </message>
196 196
     <message>
197 197
         <location filename="../ImageEditorDialog.ui" line="92"/>
198
-        <location filename="../ImportDialog.cpp" line="469"/>
198
+        <location filename="../ImportDialog.cpp" line="639"/>
199 199
         <source>Discard changes</source>
200 200
         <translation type="unfinished"></translation>
201 201
     </message>
202 202
     <message>
203 203
         <location filename="../ImageEditorDialog.ui" line="95"/>
204
-        <location filename="../ImportDialog.cpp" line="468"/>
204
+        <location filename="../ImportDialog.cpp" line="638"/>
205 205
         <source>&amp;Close</source>
206 206
         <translation type="unfinished"></translation>
207 207
     </message>
@@ -265,8 +265,9 @@ Pictures and Savegames</source>
265 265
     </message>
266 266
     <message>
267 267
         <location filename="../ImportDialog.ui" line="150"/>
268
-        <location filename="../ImportDialog.cpp" line="86"/>
269
-        <location filename="../ImportDialog.cpp" line="553"/>
268
+        <location filename="../ImportDialog.cpp" line="94"/>
269
+        <location filename="../ImportDialog.cpp" line="311"/>
270
+        <location filename="../ImportDialog.cpp" line="723"/>
270 271
         <source>Background Colour: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</source>
271 272
         <translation type="unfinished"></translation>
272 273
     </message>
@@ -283,8 +284,9 @@ Pictures and Savegames</source>
283 284
     </message>
284 285
     <message>
285 286
         <location filename="../ImportDialog.ui" line="203"/>
286
-        <location filename="../ImportDialog.cpp" line="87"/>
287
-        <location filename="../ImportDialog.cpp" line="633"/>
287
+        <location filename="../ImportDialog.cpp" line="95"/>
288
+        <location filename="../ImportDialog.cpp" line="319"/>
289
+        <location filename="../ImportDialog.cpp" line="803"/>
288 290
         <source>Background Image:</source>
289 291
         <translation type="unfinished"></translation>
290 292
     </message>
@@ -339,67 +341,140 @@ Pictures and Savegames</source>
339 341
         <translation type="unfinished"></translation>
340 342
     </message>
341 343
     <message>
342
-        <location filename="../ImportDialog.cpp" line="112"/>
344
+        <location filename="../ImportDialog.cpp" line="120"/>
343 345
         <source>&amp;Import new Picture...</source>
344 346
         <translation type="unfinished"></translation>
345 347
     </message>
346 348
     <message>
347
-        <location filename="../ImportDialog.cpp" line="113"/>
349
+        <location filename="../ImportDialog.cpp" line="121"/>
348 350
         <source>&amp;Crop Picture...</source>
349 351
         <translation type="unfinished"></translation>
350 352
     </message>
351 353
     <message>
352
-        <location filename="../ImportDialog.cpp" line="186"/>
354
+        <location filename="../ImportDialog.cpp" line="123"/>
355
+        <source>&amp;Load Settings...</source>
356
+        <translation type="unfinished"></translation>
357
+    </message>
358
+    <message>
359
+        <location filename="../ImportDialog.cpp" line="124"/>
360
+        <source>&amp;Save Settings...</source>
361
+        <translation type="unfinished"></translation>
362
+    </message>
363
+    <message>
364
+        <location filename="../ImportDialog.cpp" line="197"/>
353 365
         <location filename="../ProfileInterface.cpp" line="668"/>
354 366
         <source>Custom Avatar</source>
355 367
         <comment>Custom Avatar Description in SC, don&apos;t use Special Character!</comment>
356 368
         <translation type="unfinished"></translation>
357 369
     </message>
358 370
     <message>
359
-        <location filename="../ImportDialog.cpp" line="213"/>
371
+        <location filename="../ImportDialog.cpp" line="224"/>
360 372
         <location filename="../ProfileInterface.cpp" line="687"/>
361 373
         <source>Custom Picture</source>
362 374
         <comment>Custom Picture Description in SC, don&apos;t use Special Character!</comment>
363 375
         <translation type="unfinished"></translation>
364 376
     </message>
365 377
     <message>
366
-        <location filename="../ImportDialog.cpp" line="271"/>
378
+        <location filename="../ImportDialog.cpp" line="314"/>
379
+        <source>Storage</source>
380
+        <comment>Background Image: Storage</comment>
381
+        <translation type="unfinished"></translation>
382
+    </message>
383
+    <message>
384
+        <location filename="../ImportDialog.cpp" line="351"/>
367 385
         <source>Crop Picture...</source>
368 386
         <translation type="unfinished"></translation>
369 387
     </message>
370 388
     <message>
371
-        <location filename="../ImportDialog.cpp" line="313"/>
389
+        <location filename="../ImportDialog.cpp" line="393"/>
372 390
         <source>&amp;Crop</source>
373 391
         <translation type="unfinished"></translation>
374 392
     </message>
375 393
     <message>
376
-        <location filename="../ImportDialog.cpp" line="314"/>
394
+        <location filename="../ImportDialog.cpp" line="394"/>
377 395
         <source>Crop Picture</source>
378 396
         <translation type="unfinished"></translation>
379 397
     </message>
380 398
     <message>
399
+        <location filename="../ImportDialog.cpp" line="481"/>
400
+        <location filename="../ImportDialog.cpp" line="529"/>
401
+        <source>Please import a new picture first</source>
402
+        <translation type="unfinished"></translation>
403
+    </message>
404
+    <message>
405
+        <location filename="../ImportDialog.cpp" line="486"/>
406
+        <location filename="../ImportDialog.cpp" line="496"/>
407
+        <source>Default</source>
408
+        <comment>Default as Default Profile</comment>
409
+        <translation type="unfinished"></translation>
410
+    </message>
411
+    <message>
412
+        <location filename="../ImportDialog.cpp" line="487"/>
413
+        <location filename="../ImportDialog.cpp" line="488"/>
414
+        <location filename="../ImportDialog.cpp" line="489"/>
415
+        <location filename="../ImportDialog.cpp" line="490"/>
416
+        <location filename="../ImportDialog.cpp" line="491"/>
381 417
         <location filename="../ImportDialog.cpp" line="500"/>
418
+        <location filename="../ImportDialog.cpp" line="504"/>
419
+        <location filename="../ImportDialog.cpp" line="508"/>
420
+        <location filename="../ImportDialog.cpp" line="512"/>
421
+        <location filename="../ImportDialog.cpp" line="516"/>
422
+        <location filename="../ImportDialog.cpp" line="534"/>
423
+        <location filename="../ImportDialog.cpp" line="535"/>
424
+        <location filename="../ImportDialog.cpp" line="536"/>
425
+        <location filename="../ImportDialog.cpp" line="537"/>
426
+        <location filename="../ImportDialog.cpp" line="538"/>
427
+        <location filename="../ImportDialog.cpp" line="543"/>
428
+        <location filename="../ImportDialog.cpp" line="547"/>
429
+        <location filename="../ImportDialog.cpp" line="551"/>
430
+        <location filename="../ImportDialog.cpp" line="555"/>
431
+        <location filename="../ImportDialog.cpp" line="559"/>
432
+        <source>Profile %1</source>
433
+        <comment>Profile %1 as Profile 1</comment>
434
+        <translation type="unfinished"></translation>
435
+    </message>
436
+    <message>
437
+        <location filename="../ImportDialog.cpp" line="481"/>
438
+        <location filename="../ImportDialog.cpp" line="492"/>
439
+        <source>Load Settings...</source>
440
+        <translation type="unfinished"></translation>
441
+    </message>
442
+    <message>
443
+        <location filename="../ImportDialog.cpp" line="529"/>
444
+        <location filename="../ImportDialog.cpp" line="539"/>
445
+        <source>Save Settings...</source>
446
+        <translation type="unfinished"></translation>
447
+    </message>
448
+    <message>
449
+        <location filename="../ImportDialog.cpp" line="670"/>
382 450
         <source>Snapmatic Avatar Zone</source>
383 451
         <translation type="unfinished"></translation>
384 452
     </message>
385 453
     <message>
386
-        <location filename="../ImportDialog.cpp" line="500"/>
454
+        <location filename="../ImportDialog.cpp" line="670"/>
387 455
         <source>Are you sure to use a square image outside of the Avatar Zone?
388 456
 When you want to use it as Avatar the image will be detached!</source>
389 457
         <translation type="unfinished"></translation>
390 458
     </message>
391 459
     <message>
392
-        <location filename="../ImportDialog.cpp" line="549"/>
460
+        <location filename="../ImportDialog.cpp" line="719"/>
393 461
         <source>Select Colour...</source>
394 462
         <translation type="unfinished"></translation>
395 463
     </message>
396 464
     <message>
397
-        <location filename="../ImportDialog.cpp" line="618"/>
465
+        <location filename="../ImportDialog.cpp" line="314"/>
466
+        <location filename="../ImportDialog.cpp" line="788"/>
398 467
         <source>Background Image: %1</source>
399 468
         <translation type="unfinished"></translation>
400 469
     </message>
401 470
     <message>
402
-        <location filename="../ImportDialog.cpp" line="618"/>
471
+        <location filename="../ImportDialog.cpp" line="492"/>
472
+        <location filename="../ImportDialog.cpp" line="539"/>
473
+        <source>Please select your settings profile</source>
474
+        <translation type="unfinished"></translation>
475
+    </message>
476
+    <message>
477
+        <location filename="../ImportDialog.cpp" line="788"/>
403 478
         <source>File</source>
404 479
         <comment>Background Image: File</comment>
405 480
         <translation type="unfinished"></translation>
@@ -1141,8 +1216,8 @@ Press 1 for Default View</source>
1141 1216
     </message>
1142 1217
     <message>
1143 1218
         <location filename="../ImageEditorDialog.cpp" line="109"/>
1144
-        <location filename="../ImportDialog.cpp" line="342"/>
1145
-        <location filename="../ImportDialog.cpp" line="572"/>
1219
+        <location filename="../ImportDialog.cpp" line="422"/>
1220
+        <location filename="../ImportDialog.cpp" line="742"/>
1146 1221
         <location filename="../ProfileInterface.cpp" line="482"/>
1147 1222
         <location filename="../ProfileInterface.cpp" line="548"/>
1148 1223
         <location filename="../ProfileInterface.cpp" line="857"/>
@@ -1153,12 +1228,12 @@ Press 1 for Default View</source>
1153 1228
         <location filename="../ImageEditorDialog.cpp" line="110"/>
1154 1229
         <location filename="../ImageEditorDialog.cpp" line="141"/>
1155 1230
         <location filename="../ImageEditorDialog.cpp" line="150"/>
1156
-        <location filename="../ImportDialog.cpp" line="343"/>
1157
-        <location filename="../ImportDialog.cpp" line="374"/>
1158
-        <location filename="../ImportDialog.cpp" line="383"/>
1159
-        <location filename="../ImportDialog.cpp" line="573"/>
1160
-        <location filename="../ImportDialog.cpp" line="604"/>
1161
-        <location filename="../ImportDialog.cpp" line="613"/>
1231
+        <location filename="../ImportDialog.cpp" line="423"/>
1232
+        <location filename="../ImportDialog.cpp" line="454"/>
1233
+        <location filename="../ImportDialog.cpp" line="463"/>
1234
+        <location filename="../ImportDialog.cpp" line="743"/>
1235
+        <location filename="../ImportDialog.cpp" line="774"/>
1236
+        <location filename="../ImportDialog.cpp" line="783"/>
1162 1237
         <location filename="../ProfileInterface.cpp" line="483"/>
1163 1238
         <location filename="../ProfileInterface.cpp" line="527"/>
1164 1239
         <location filename="../ProfileInterface.cpp" line="582"/>
@@ -1178,16 +1253,16 @@ Press 1 for Default View</source>
1178 1253
     </message>
1179 1254
     <message>
1180 1255
         <location filename="../ImageEditorDialog.cpp" line="120"/>
1181
-        <location filename="../ImportDialog.cpp" line="353"/>
1182
-        <location filename="../ImportDialog.cpp" line="583"/>
1256
+        <location filename="../ImportDialog.cpp" line="433"/>
1257
+        <location filename="../ImportDialog.cpp" line="753"/>
1183 1258
         <location filename="../ProfileInterface.cpp" line="502"/>
1184 1259
         <source>All image files (%1)</source>
1185 1260
         <translation type="unfinished"></translation>
1186 1261
     </message>
1187 1262
     <message>
1188 1263
         <location filename="../ImageEditorDialog.cpp" line="121"/>
1189
-        <location filename="../ImportDialog.cpp" line="354"/>
1190
-        <location filename="../ImportDialog.cpp" line="584"/>
1264
+        <location filename="../ImportDialog.cpp" line="434"/>
1265
+        <location filename="../ImportDialog.cpp" line="754"/>
1191 1266
         <location filename="../ProfileInterface.cpp" line="503"/>
1192 1267
         <location filename="../UserInterface.cpp" line="463"/>
1193 1268
         <source>All files (**)</source>
@@ -1195,16 +1270,16 @@ Press 1 for Default View</source>
1195 1270
     </message>
1196 1271
     <message>
1197 1272
         <location filename="../ImageEditorDialog.cpp" line="141"/>
1198
-        <location filename="../ImportDialog.cpp" line="374"/>
1199
-        <location filename="../ImportDialog.cpp" line="604"/>
1273
+        <location filename="../ImportDialog.cpp" line="454"/>
1274
+        <location filename="../ImportDialog.cpp" line="774"/>
1200 1275
         <location filename="../ProfileInterface.cpp" line="725"/>
1201 1276
         <source>Can&apos;t import %1 because file can&apos;t be open</source>
1202 1277
         <translation type="unfinished"></translation>
1203 1278
     </message>
1204 1279
     <message>
1205 1280
         <location filename="../ImageEditorDialog.cpp" line="150"/>
1206
-        <location filename="../ImportDialog.cpp" line="383"/>
1207
-        <location filename="../ImportDialog.cpp" line="613"/>
1281
+        <location filename="../ImportDialog.cpp" line="463"/>
1282
+        <location filename="../ImportDialog.cpp" line="783"/>
1208 1283
         <location filename="../ProfileInterface.cpp" line="735"/>
1209 1284
         <source>Can&apos;t import %1 because file can&apos;t be parsed properly</source>
1210 1285
         <translation type="unfinished"></translation>
@@ -1777,11 +1852,21 @@ Press 1 for Default View</source>
1777 1852
     </message>
1778 1853
     <message>
1779 1854
         <location filename="../SnapmaticEditor.ui" line="240"/>
1855
+        <source>Apply changes</source>
1856
+        <translation type="unfinished"></translation>
1857
+    </message>
1858
+    <message>
1859
+        <location filename="../SnapmaticEditor.ui" line="243"/>
1780 1860
         <source>&amp;Apply</source>
1781 1861
         <translation type="unfinished"></translation>
1782 1862
     </message>
1783 1863
     <message>
1784
-        <location filename="../SnapmaticEditor.ui" line="253"/>
1864
+        <location filename="../SnapmaticEditor.ui" line="256"/>
1865
+        <source>Discard changes</source>
1866
+        <translation type="unfinished"></translation>
1867
+    </message>
1868
+    <message>
1869
+        <location filename="../SnapmaticEditor.ui" line="259"/>
1785 1870
         <source>&amp;Cancel</source>
1786 1871
         <translation type="unfinished"></translation>
1787 1872
     </message>

BIN
res/gta5sync_de.qm View File


+ 123
- 38
res/gta5sync_de.ts View File

@@ -46,7 +46,7 @@ Läuft auf Qt %6&lt;br/&gt;
46 46
         <location filename="../AboutDialog.cpp" line="50"/>
47 47
         <source>TRANSLATOR</source>
48 48
         <extracomment>Insert your name here and profile here in following scheme, First Translator,First Profile\nSecond Translator\nThird Translator,Second Profile</extracomment>
49
-        <translation>Syping,https://github.com/Syping/</translation>
49
+        <translation>Syping,g5e://about?U3lwaW5n:R2l0TGFiOiA8YSBocmVmPSJodHRwczovL2dpdGxhYi5jb20vU3lwaW5nIj5TeXBpbmc8L2E+PGJyLz5HaXRIdWI6IDxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9TeXBpbmciPlN5cGluZzwvYT48YnIvPlNvY2lhbCBDbHViOiA8YSBocmVmPSJodHRwczovL3NvY2lhbGNsdWIucm9ja3N0YXJnYW1lcy5jb20vbWVtYmVyL1N5cGluZy80NjMwMzA1NiI+U3lwaW5nPC9hPg==</translation>
50 50
     </message>
51 51
     <message>
52 52
         <location filename="../AboutDialog.cpp" line="73"/>
@@ -187,7 +187,7 @@ Snapmatic Bilder und Spielständen</translation>
187 187
     </message>
188 188
     <message>
189 189
         <location filename="../ImageEditorDialog.ui" line="14"/>
190
-        <location filename="../ImportDialog.cpp" line="465"/>
190
+        <location filename="../ImportDialog.cpp" line="635"/>
191 191
         <source>Overwrite Image...</source>
192 192
         <translation>Bild überschreiben...</translation>
193 193
     </message>
@@ -203,25 +203,25 @@ Snapmatic Bilder und Spielständen</translation>
203 203
     </message>
204 204
     <message>
205 205
         <location filename="../ImageEditorDialog.ui" line="82"/>
206
-        <location filename="../ImportDialog.cpp" line="467"/>
206
+        <location filename="../ImportDialog.cpp" line="637"/>
207 207
         <source>Apply changes</source>
208 208
         <translation>Änderungen übernehmen</translation>
209 209
     </message>
210 210
     <message>
211 211
         <location filename="../ImageEditorDialog.ui" line="85"/>
212
-        <location filename="../ImportDialog.cpp" line="466"/>
212
+        <location filename="../ImportDialog.cpp" line="636"/>
213 213
         <source>&amp;Overwrite</source>
214 214
         <translation>&amp;Überschreiben</translation>
215 215
     </message>
216 216
     <message>
217 217
         <location filename="../ImageEditorDialog.ui" line="92"/>
218
-        <location filename="../ImportDialog.cpp" line="469"/>
218
+        <location filename="../ImportDialog.cpp" line="639"/>
219 219
         <source>Discard changes</source>
220 220
         <translation>Änderungen verwerfen</translation>
221 221
     </message>
222 222
     <message>
223 223
         <location filename="../ImageEditorDialog.ui" line="95"/>
224
-        <location filename="../ImportDialog.cpp" line="468"/>
224
+        <location filename="../ImportDialog.cpp" line="638"/>
225 225
         <source>&amp;Close</source>
226 226
         <translation>S&amp;chließen</translation>
227 227
     </message>
@@ -275,8 +275,9 @@ Snapmatic Bilder und Spielständen</translation>
275 275
     </message>
276 276
     <message>
277 277
         <location filename="../ImportDialog.ui" line="150"/>
278
-        <location filename="../ImportDialog.cpp" line="86"/>
279
-        <location filename="../ImportDialog.cpp" line="553"/>
278
+        <location filename="../ImportDialog.cpp" line="94"/>
279
+        <location filename="../ImportDialog.cpp" line="311"/>
280
+        <location filename="../ImportDialog.cpp" line="723"/>
280 281
         <source>Background Colour: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</source>
281 282
         <translation>Hintergrundfarbe: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</translation>
282 283
     </message>
@@ -302,7 +303,8 @@ Snapmatic Bilder und Spielständen</translation>
302 303
         <translation>Hintergrundbild entfernen</translation>
303 304
     </message>
304 305
     <message>
305
-        <location filename="../ImportDialog.cpp" line="618"/>
306
+        <location filename="../ImportDialog.cpp" line="314"/>
307
+        <location filename="../ImportDialog.cpp" line="788"/>
306 308
         <source>Background Image: %1</source>
307 309
         <translation>Hintergrundbild: %1</translation>
308 310
     </message>
@@ -348,69 +350,142 @@ Snapmatic Bilder und Spielständen</translation>
348 350
     </message>
349 351
     <message>
350 352
         <location filename="../ImportDialog.ui" line="203"/>
351
-        <location filename="../ImportDialog.cpp" line="87"/>
352
-        <location filename="../ImportDialog.cpp" line="633"/>
353
+        <location filename="../ImportDialog.cpp" line="95"/>
354
+        <location filename="../ImportDialog.cpp" line="319"/>
355
+        <location filename="../ImportDialog.cpp" line="803"/>
353 356
         <source>Background Image:</source>
354 357
         <translation>Hintergrundbild:</translation>
355 358
     </message>
356 359
     <message>
357
-        <location filename="../ImportDialog.cpp" line="112"/>
360
+        <location filename="../ImportDialog.cpp" line="120"/>
358 361
         <source>&amp;Import new Picture...</source>
359 362
         <translation>Neues Bild &amp;importieren...</translation>
360 363
     </message>
361 364
     <message>
362
-        <location filename="../ImportDialog.cpp" line="113"/>
365
+        <location filename="../ImportDialog.cpp" line="121"/>
363 366
         <source>&amp;Crop Picture...</source>
364 367
         <translation>Bild zu&amp;schneiden...</translation>
365 368
     </message>
366 369
     <message>
367
-        <location filename="../ImportDialog.cpp" line="186"/>
370
+        <location filename="../ImportDialog.cpp" line="123"/>
371
+        <source>&amp;Load Settings...</source>
372
+        <translation>Einstellungen &amp;laden...</translation>
373
+    </message>
374
+    <message>
375
+        <location filename="../ImportDialog.cpp" line="124"/>
376
+        <source>&amp;Save Settings...</source>
377
+        <translation>Einstellungen &amp;speichern...</translation>
378
+    </message>
379
+    <message>
380
+        <location filename="../ImportDialog.cpp" line="197"/>
368 381
         <location filename="../ProfileInterface.cpp" line="668"/>
369 382
         <source>Custom Avatar</source>
370 383
         <comment>Custom Avatar Description in SC, don&apos;t use Special Character!</comment>
371 384
         <translation>Eigener Avatar</translation>
372 385
     </message>
373 386
     <message>
374
-        <location filename="../ImportDialog.cpp" line="213"/>
387
+        <location filename="../ImportDialog.cpp" line="224"/>
375 388
         <location filename="../ProfileInterface.cpp" line="687"/>
376 389
         <source>Custom Picture</source>
377 390
         <comment>Custom Picture Description in SC, don&apos;t use Special Character!</comment>
378 391
         <translation>Eigenes Bild</translation>
379 392
     </message>
380 393
     <message>
381
-        <location filename="../ImportDialog.cpp" line="271"/>
394
+        <location filename="../ImportDialog.cpp" line="314"/>
395
+        <source>Storage</source>
396
+        <comment>Background Image: Storage</comment>
397
+        <translation>Speicher</translation>
398
+    </message>
399
+    <message>
400
+        <location filename="../ImportDialog.cpp" line="351"/>
382 401
         <source>Crop Picture...</source>
383 402
         <translation>Bild zuschneiden...</translation>
384 403
     </message>
385 404
     <message>
386
-        <location filename="../ImportDialog.cpp" line="313"/>
405
+        <location filename="../ImportDialog.cpp" line="393"/>
387 406
         <source>&amp;Crop</source>
388 407
         <translation>Zu&amp;schneiden</translation>
389 408
     </message>
390 409
     <message>
391
-        <location filename="../ImportDialog.cpp" line="314"/>
410
+        <location filename="../ImportDialog.cpp" line="394"/>
392 411
         <source>Crop Picture</source>
393 412
         <translation>Bild zuschneiden</translation>
394 413
     </message>
395 414
     <message>
415
+        <location filename="../ImportDialog.cpp" line="481"/>
416
+        <location filename="../ImportDialog.cpp" line="529"/>
417
+        <source>Please import a new picture first</source>
418
+        <translation>Bitte importiere ein neues Bild zuerst</translation>
419
+    </message>
420
+    <message>
421
+        <location filename="../ImportDialog.cpp" line="486"/>
422
+        <location filename="../ImportDialog.cpp" line="496"/>
423
+        <source>Default</source>
424
+        <comment>Default as Default Profile</comment>
425
+        <translation>Standard</translation>
426
+    </message>
427
+    <message>
428
+        <location filename="../ImportDialog.cpp" line="487"/>
429
+        <location filename="../ImportDialog.cpp" line="488"/>
430
+        <location filename="../ImportDialog.cpp" line="489"/>
431
+        <location filename="../ImportDialog.cpp" line="490"/>
432
+        <location filename="../ImportDialog.cpp" line="491"/>
396 433
         <location filename="../ImportDialog.cpp" line="500"/>
434
+        <location filename="../ImportDialog.cpp" line="504"/>
435
+        <location filename="../ImportDialog.cpp" line="508"/>
436
+        <location filename="../ImportDialog.cpp" line="512"/>
437
+        <location filename="../ImportDialog.cpp" line="516"/>
438
+        <location filename="../ImportDialog.cpp" line="534"/>
439
+        <location filename="../ImportDialog.cpp" line="535"/>
440
+        <location filename="../ImportDialog.cpp" line="536"/>
441
+        <location filename="../ImportDialog.cpp" line="537"/>
442
+        <location filename="../ImportDialog.cpp" line="538"/>
443
+        <location filename="../ImportDialog.cpp" line="543"/>
444
+        <location filename="../ImportDialog.cpp" line="547"/>
445
+        <location filename="../ImportDialog.cpp" line="551"/>
446
+        <location filename="../ImportDialog.cpp" line="555"/>
447
+        <location filename="../ImportDialog.cpp" line="559"/>
448
+        <source>Profile %1</source>
449
+        <comment>Profile %1 as Profile 1</comment>
450
+        <translation>Profil %1</translation>
451
+    </message>
452
+    <message>
453
+        <location filename="../ImportDialog.cpp" line="481"/>
454
+        <location filename="../ImportDialog.cpp" line="492"/>
455
+        <source>Load Settings...</source>
456
+        <translation>Einstellungen laden...</translation>
457
+    </message>
458
+    <message>
459
+        <location filename="../ImportDialog.cpp" line="492"/>
460
+        <location filename="../ImportDialog.cpp" line="539"/>
461
+        <source>Please select your settings profile</source>
462
+        <translation>Bitte wähle dein Einstellungsprofil aus</translation>
463
+    </message>
464
+    <message>
465
+        <location filename="../ImportDialog.cpp" line="529"/>
466
+        <location filename="../ImportDialog.cpp" line="539"/>
467
+        <source>Save Settings...</source>
468
+        <translation>Einstellungen speichern...</translation>
469
+    </message>
470
+    <message>
471
+        <location filename="../ImportDialog.cpp" line="670"/>
397 472
         <source>Are you sure to use a square image outside of the Avatar Zone?
398 473
 When you want to use it as Avatar the image will be detached!</source>
399 474
         <translation>Bist du sicher ein Quadrat Bild außerhalb der Avatar Zone zu verwenden?
400 475
 Wenn du es als Avatar verwenden möchtest wird es abgetrennt!</translation>
401 476
     </message>
402 477
     <message>
403
-        <location filename="../ImportDialog.cpp" line="500"/>
478
+        <location filename="../ImportDialog.cpp" line="670"/>
404 479
         <source>Snapmatic Avatar Zone</source>
405 480
         <translation>Snapmatic Avatar Zone</translation>
406 481
     </message>
407 482
     <message>
408
-        <location filename="../ImportDialog.cpp" line="549"/>
483
+        <location filename="../ImportDialog.cpp" line="719"/>
409 484
         <source>Select Colour...</source>
410 485
         <translation>Farbe auswählen...</translation>
411 486
     </message>
412 487
     <message>
413
-        <location filename="../ImportDialog.cpp" line="618"/>
488
+        <location filename="../ImportDialog.cpp" line="788"/>
414 489
         <source>File</source>
415 490
         <comment>Background Image: File</comment>
416 491
         <translation>Datei</translation>
@@ -1168,8 +1243,8 @@ Drücke 1 für Standardmodus</translation>
1168 1243
     </message>
1169 1244
     <message>
1170 1245
         <location filename="../ImageEditorDialog.cpp" line="109"/>
1171
-        <location filename="../ImportDialog.cpp" line="342"/>
1172
-        <location filename="../ImportDialog.cpp" line="572"/>
1246
+        <location filename="../ImportDialog.cpp" line="422"/>
1247
+        <location filename="../ImportDialog.cpp" line="742"/>
1173 1248
         <location filename="../ProfileInterface.cpp" line="482"/>
1174 1249
         <location filename="../ProfileInterface.cpp" line="548"/>
1175 1250
         <location filename="../ProfileInterface.cpp" line="857"/>
@@ -1180,12 +1255,12 @@ Drücke 1 für Standardmodus</translation>
1180 1255
         <location filename="../ImageEditorDialog.cpp" line="110"/>
1181 1256
         <location filename="../ImageEditorDialog.cpp" line="141"/>
1182 1257
         <location filename="../ImageEditorDialog.cpp" line="150"/>
1183
-        <location filename="../ImportDialog.cpp" line="343"/>
1184
-        <location filename="../ImportDialog.cpp" line="374"/>
1185
-        <location filename="../ImportDialog.cpp" line="383"/>
1186
-        <location filename="../ImportDialog.cpp" line="573"/>
1187
-        <location filename="../ImportDialog.cpp" line="604"/>
1188
-        <location filename="../ImportDialog.cpp" line="613"/>
1258
+        <location filename="../ImportDialog.cpp" line="423"/>
1259
+        <location filename="../ImportDialog.cpp" line="454"/>
1260
+        <location filename="../ImportDialog.cpp" line="463"/>
1261
+        <location filename="../ImportDialog.cpp" line="743"/>
1262
+        <location filename="../ImportDialog.cpp" line="774"/>
1263
+        <location filename="../ImportDialog.cpp" line="783"/>
1189 1264
         <location filename="../ProfileInterface.cpp" line="483"/>
1190 1265
         <location filename="../ProfileInterface.cpp" line="527"/>
1191 1266
         <location filename="../ProfileInterface.cpp" line="582"/>
@@ -1222,16 +1297,16 @@ Drücke 1 für Standardmodus</translation>
1222 1297
     </message>
1223 1298
     <message>
1224 1299
         <location filename="../ImageEditorDialog.cpp" line="120"/>
1225
-        <location filename="../ImportDialog.cpp" line="353"/>
1226
-        <location filename="../ImportDialog.cpp" line="583"/>
1300
+        <location filename="../ImportDialog.cpp" line="433"/>
1301
+        <location filename="../ImportDialog.cpp" line="753"/>
1227 1302
         <location filename="../ProfileInterface.cpp" line="502"/>
1228 1303
         <source>All image files (%1)</source>
1229 1304
         <translation>Alle Bilddateien (%1)</translation>
1230 1305
     </message>
1231 1306
     <message>
1232 1307
         <location filename="../ImageEditorDialog.cpp" line="121"/>
1233
-        <location filename="../ImportDialog.cpp" line="354"/>
1234
-        <location filename="../ImportDialog.cpp" line="584"/>
1308
+        <location filename="../ImportDialog.cpp" line="434"/>
1309
+        <location filename="../ImportDialog.cpp" line="754"/>
1235 1310
         <location filename="../ProfileInterface.cpp" line="503"/>
1236 1311
         <location filename="../UserInterface.cpp" line="463"/>
1237 1312
         <source>All files (**)</source>
@@ -1266,16 +1341,16 @@ Drücke 1 für Standardmodus</translation>
1266 1341
     </message>
1267 1342
     <message>
1268 1343
         <location filename="../ImageEditorDialog.cpp" line="141"/>
1269
-        <location filename="../ImportDialog.cpp" line="374"/>
1270
-        <location filename="../ImportDialog.cpp" line="604"/>
1344
+        <location filename="../ImportDialog.cpp" line="454"/>
1345
+        <location filename="../ImportDialog.cpp" line="774"/>
1271 1346
         <location filename="../ProfileInterface.cpp" line="725"/>
1272 1347
         <source>Can&apos;t import %1 because file can&apos;t be open</source>
1273 1348
         <translation>Kann %1 nicht importieren weil die Datei nicht geöffnet werden kann</translation>
1274 1349
     </message>
1275 1350
     <message>
1276 1351
         <location filename="../ImageEditorDialog.cpp" line="150"/>
1277
-        <location filename="../ImportDialog.cpp" line="383"/>
1278
-        <location filename="../ImportDialog.cpp" line="613"/>
1352
+        <location filename="../ImportDialog.cpp" line="463"/>
1353
+        <location filename="../ImportDialog.cpp" line="783"/>
1279 1354
         <location filename="../ProfileInterface.cpp" line="735"/>
1280 1355
         <source>Can&apos;t import %1 because file can&apos;t be parsed properly</source>
1281 1356
         <translation>Kann %1 nicht importieren weil die Datei nicht richtig gelesen werden kann</translation>
@@ -1836,11 +1911,21 @@ Drücke 1 für Standardmodus</translation>
1836 1911
     </message>
1837 1912
     <message>
1838 1913
         <location filename="../SnapmaticEditor.ui" line="240"/>
1914
+        <source>Apply changes</source>
1915
+        <translation>Änderungen übernehmen</translation>
1916
+    </message>
1917
+    <message>
1918
+        <location filename="../SnapmaticEditor.ui" line="243"/>
1839 1919
         <source>&amp;Apply</source>
1840 1920
         <translation>&amp;Übernehmen</translation>
1841 1921
     </message>
1842 1922
     <message>
1843
-        <location filename="../SnapmaticEditor.ui" line="253"/>
1923
+        <location filename="../SnapmaticEditor.ui" line="256"/>
1924
+        <source>Discard changes</source>
1925
+        <translation>Änderungen verwerfen</translation>
1926
+    </message>
1927
+    <message>
1928
+        <location filename="../SnapmaticEditor.ui" line="259"/>
1844 1929
         <source>&amp;Cancel</source>
1845 1930
         <translation>Abbre&amp;chen</translation>
1846 1931
     </message>

+ 122
- 37
res/gta5sync_en_US.ts View File

@@ -177,7 +177,7 @@ Pictures and Savegames</source>
177 177
     </message>
178 178
     <message>
179 179
         <location filename="../ImageEditorDialog.ui" line="14"/>
180
-        <location filename="../ImportDialog.cpp" line="465"/>
180
+        <location filename="../ImportDialog.cpp" line="635"/>
181 181
         <source>Overwrite Image...</source>
182 182
         <translation></translation>
183 183
     </message>
@@ -193,25 +193,25 @@ Pictures and Savegames</source>
193 193
     </message>
194 194
     <message>
195 195
         <location filename="../ImageEditorDialog.ui" line="82"/>
196
-        <location filename="../ImportDialog.cpp" line="467"/>
196
+        <location filename="../ImportDialog.cpp" line="637"/>
197 197
         <source>Apply changes</source>
198 198
         <translation type="unfinished"></translation>
199 199
     </message>
200 200
     <message>
201 201
         <location filename="../ImageEditorDialog.ui" line="85"/>
202
-        <location filename="../ImportDialog.cpp" line="466"/>
202
+        <location filename="../ImportDialog.cpp" line="636"/>
203 203
         <source>&amp;Overwrite</source>
204 204
         <translation></translation>
205 205
     </message>
206 206
     <message>
207 207
         <location filename="../ImageEditorDialog.ui" line="92"/>
208
-        <location filename="../ImportDialog.cpp" line="469"/>
208
+        <location filename="../ImportDialog.cpp" line="639"/>
209 209
         <source>Discard changes</source>
210 210
         <translation type="unfinished"></translation>
211 211
     </message>
212 212
     <message>
213 213
         <location filename="../ImageEditorDialog.ui" line="95"/>
214
-        <location filename="../ImportDialog.cpp" line="468"/>
214
+        <location filename="../ImportDialog.cpp" line="638"/>
215 215
         <source>&amp;Close</source>
216 216
         <translation></translation>
217 217
     </message>
@@ -239,8 +239,9 @@ Pictures and Savegames</source>
239 239
     </message>
240 240
     <message>
241 241
         <location filename="../ImportDialog.ui" line="150"/>
242
-        <location filename="../ImportDialog.cpp" line="86"/>
243
-        <location filename="../ImportDialog.cpp" line="553"/>
242
+        <location filename="../ImportDialog.cpp" line="94"/>
243
+        <location filename="../ImportDialog.cpp" line="311"/>
244
+        <location filename="../ImportDialog.cpp" line="723"/>
244 245
         <source>Background Colour: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</source>
245 246
         <translation>Background Color: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</translation>
246 247
     </message>
@@ -282,7 +283,8 @@ Pictures and Savegames</source>
282 283
         <translation></translation>
283 284
     </message>
284 285
     <message>
285
-        <location filename="../ImportDialog.cpp" line="618"/>
286
+        <location filename="../ImportDialog.cpp" line="314"/>
287
+        <location filename="../ImportDialog.cpp" line="788"/>
286 288
         <source>Background Image: %1</source>
287 289
         <translation></translation>
288 290
     </message>
@@ -338,68 +340,141 @@ Pictures and Savegames</source>
338 340
     </message>
339 341
     <message>
340 342
         <location filename="../ImportDialog.ui" line="203"/>
341
-        <location filename="../ImportDialog.cpp" line="87"/>
342
-        <location filename="../ImportDialog.cpp" line="633"/>
343
+        <location filename="../ImportDialog.cpp" line="95"/>
344
+        <location filename="../ImportDialog.cpp" line="319"/>
345
+        <location filename="../ImportDialog.cpp" line="803"/>
343 346
         <source>Background Image:</source>
344 347
         <translation></translation>
345 348
     </message>
346 349
     <message>
347
-        <location filename="../ImportDialog.cpp" line="112"/>
350
+        <location filename="../ImportDialog.cpp" line="120"/>
348 351
         <source>&amp;Import new Picture...</source>
349 352
         <translation type="unfinished"></translation>
350 353
     </message>
351 354
     <message>
352
-        <location filename="../ImportDialog.cpp" line="113"/>
355
+        <location filename="../ImportDialog.cpp" line="121"/>
353 356
         <source>&amp;Crop Picture...</source>
354 357
         <translation type="unfinished"></translation>
355 358
     </message>
356 359
     <message>
357
-        <location filename="../ImportDialog.cpp" line="186"/>
360
+        <location filename="../ImportDialog.cpp" line="123"/>
361
+        <source>&amp;Load Settings...</source>
362
+        <translation type="unfinished"></translation>
363
+    </message>
364
+    <message>
365
+        <location filename="../ImportDialog.cpp" line="124"/>
366
+        <source>&amp;Save Settings...</source>
367
+        <translation type="unfinished"></translation>
368
+    </message>
369
+    <message>
370
+        <location filename="../ImportDialog.cpp" line="197"/>
358 371
         <location filename="../ProfileInterface.cpp" line="668"/>
359 372
         <source>Custom Avatar</source>
360 373
         <comment>Custom Avatar Description in SC, don&apos;t use Special Character!</comment>
361 374
         <translation></translation>
362 375
     </message>
363 376
     <message>
364
-        <location filename="../ImportDialog.cpp" line="213"/>
377
+        <location filename="../ImportDialog.cpp" line="224"/>
365 378
         <location filename="../ProfileInterface.cpp" line="687"/>
366 379
         <source>Custom Picture</source>
367 380
         <comment>Custom Picture Description in SC, don&apos;t use Special Character!</comment>
368 381
         <translation></translation>
369 382
     </message>
370 383
     <message>
371
-        <location filename="../ImportDialog.cpp" line="271"/>
384
+        <location filename="../ImportDialog.cpp" line="314"/>
385
+        <source>Storage</source>
386
+        <comment>Background Image: Storage</comment>
387
+        <translation type="unfinished"></translation>
388
+    </message>
389
+    <message>
390
+        <location filename="../ImportDialog.cpp" line="351"/>
372 391
         <source>Crop Picture...</source>
373 392
         <translation type="unfinished"></translation>
374 393
     </message>
375 394
     <message>
376
-        <location filename="../ImportDialog.cpp" line="313"/>
395
+        <location filename="../ImportDialog.cpp" line="393"/>
377 396
         <source>&amp;Crop</source>
378 397
         <translation type="unfinished"></translation>
379 398
     </message>
380 399
     <message>
381
-        <location filename="../ImportDialog.cpp" line="314"/>
400
+        <location filename="../ImportDialog.cpp" line="394"/>
382 401
         <source>Crop Picture</source>
383 402
         <translation type="unfinished"></translation>
384 403
     </message>
385 404
     <message>
405
+        <location filename="../ImportDialog.cpp" line="481"/>
406
+        <location filename="../ImportDialog.cpp" line="529"/>
407
+        <source>Please import a new picture first</source>
408
+        <translation type="unfinished"></translation>
409
+    </message>
410
+    <message>
411
+        <location filename="../ImportDialog.cpp" line="486"/>
412
+        <location filename="../ImportDialog.cpp" line="496"/>
413
+        <source>Default</source>
414
+        <comment>Default as Default Profile</comment>
415
+        <translation type="unfinished"></translation>
416
+    </message>
417
+    <message>
418
+        <location filename="../ImportDialog.cpp" line="487"/>
419
+        <location filename="../ImportDialog.cpp" line="488"/>
420
+        <location filename="../ImportDialog.cpp" line="489"/>
421
+        <location filename="../ImportDialog.cpp" line="490"/>
422
+        <location filename="../ImportDialog.cpp" line="491"/>
386 423
         <location filename="../ImportDialog.cpp" line="500"/>
424
+        <location filename="../ImportDialog.cpp" line="504"/>
425
+        <location filename="../ImportDialog.cpp" line="508"/>
426
+        <location filename="../ImportDialog.cpp" line="512"/>
427
+        <location filename="../ImportDialog.cpp" line="516"/>
428
+        <location filename="../ImportDialog.cpp" line="534"/>
429
+        <location filename="../ImportDialog.cpp" line="535"/>
430
+        <location filename="../ImportDialog.cpp" line="536"/>
431
+        <location filename="../ImportDialog.cpp" line="537"/>
432
+        <location filename="../ImportDialog.cpp" line="538"/>
433
+        <location filename="../ImportDialog.cpp" line="543"/>
434
+        <location filename="../ImportDialog.cpp" line="547"/>
435
+        <location filename="../ImportDialog.cpp" line="551"/>
436
+        <location filename="../ImportDialog.cpp" line="555"/>
437
+        <location filename="../ImportDialog.cpp" line="559"/>
438
+        <source>Profile %1</source>
439
+        <comment>Profile %1 as Profile 1</comment>
440
+        <translation type="unfinished"></translation>
441
+    </message>
442
+    <message>
443
+        <location filename="../ImportDialog.cpp" line="481"/>
444
+        <location filename="../ImportDialog.cpp" line="492"/>
445
+        <source>Load Settings...</source>
446
+        <translation type="unfinished"></translation>
447
+    </message>
448
+    <message>
449
+        <location filename="../ImportDialog.cpp" line="492"/>
450
+        <location filename="../ImportDialog.cpp" line="539"/>
451
+        <source>Please select your settings profile</source>
452
+        <translation type="unfinished"></translation>
453
+    </message>
454
+    <message>
455
+        <location filename="../ImportDialog.cpp" line="529"/>
456
+        <location filename="../ImportDialog.cpp" line="539"/>
457
+        <source>Save Settings...</source>
458
+        <translation type="unfinished"></translation>
459
+    </message>
460
+    <message>
461
+        <location filename="../ImportDialog.cpp" line="670"/>
387 462
         <source>Snapmatic Avatar Zone</source>
388 463
         <translation></translation>
389 464
     </message>
390 465
     <message>
391
-        <location filename="../ImportDialog.cpp" line="500"/>
466
+        <location filename="../ImportDialog.cpp" line="670"/>
392 467
         <source>Are you sure to use a square image outside of the Avatar Zone?
393 468
 When you want to use it as Avatar the image will be detached!</source>
394 469
         <translation></translation>
395 470
     </message>
396 471
     <message>
397
-        <location filename="../ImportDialog.cpp" line="549"/>
472
+        <location filename="../ImportDialog.cpp" line="719"/>
398 473
         <source>Select Colour...</source>
399 474
         <translation>Select Color...</translation>
400 475
     </message>
401 476
     <message>
402
-        <location filename="../ImportDialog.cpp" line="618"/>
477
+        <location filename="../ImportDialog.cpp" line="788"/>
403 478
         <source>File</source>
404 479
         <comment>Background Image: File</comment>
405 480
         <translation></translation>
@@ -1161,8 +1236,8 @@ Press 1 for Default View</source>
1161 1236
     </message>
1162 1237
     <message>
1163 1238
         <location filename="../ImageEditorDialog.cpp" line="109"/>
1164
-        <location filename="../ImportDialog.cpp" line="342"/>
1165
-        <location filename="../ImportDialog.cpp" line="572"/>
1239
+        <location filename="../ImportDialog.cpp" line="422"/>
1240
+        <location filename="../ImportDialog.cpp" line="742"/>
1166 1241
         <location filename="../ProfileInterface.cpp" line="482"/>
1167 1242
         <location filename="../ProfileInterface.cpp" line="548"/>
1168 1243
         <location filename="../ProfileInterface.cpp" line="857"/>
@@ -1173,12 +1248,12 @@ Press 1 for Default View</source>
1173 1248
         <location filename="../ImageEditorDialog.cpp" line="110"/>
1174 1249
         <location filename="../ImageEditorDialog.cpp" line="141"/>
1175 1250
         <location filename="../ImageEditorDialog.cpp" line="150"/>
1176
-        <location filename="../ImportDialog.cpp" line="343"/>
1177
-        <location filename="../ImportDialog.cpp" line="374"/>
1178
-        <location filename="../ImportDialog.cpp" line="383"/>
1179
-        <location filename="../ImportDialog.cpp" line="573"/>
1180
-        <location filename="../ImportDialog.cpp" line="604"/>
1181
-        <location filename="../ImportDialog.cpp" line="613"/>
1251
+        <location filename="../ImportDialog.cpp" line="423"/>
1252
+        <location filename="../ImportDialog.cpp" line="454"/>
1253
+        <location filename="../ImportDialog.cpp" line="463"/>
1254
+        <location filename="../ImportDialog.cpp" line="743"/>
1255
+        <location filename="../ImportDialog.cpp" line="774"/>
1256
+        <location filename="../ImportDialog.cpp" line="783"/>
1182 1257
         <location filename="../ProfileInterface.cpp" line="483"/>
1183 1258
         <location filename="../ProfileInterface.cpp" line="527"/>
1184 1259
         <location filename="../ProfileInterface.cpp" line="582"/>
@@ -1221,16 +1296,16 @@ Press 1 for Default View</source>
1221 1296
     </message>
1222 1297
     <message>
1223 1298
         <location filename="../ImageEditorDialog.cpp" line="120"/>
1224
-        <location filename="../ImportDialog.cpp" line="353"/>
1225
-        <location filename="../ImportDialog.cpp" line="583"/>
1299
+        <location filename="../ImportDialog.cpp" line="433"/>
1300
+        <location filename="../ImportDialog.cpp" line="753"/>
1226 1301
         <location filename="../ProfileInterface.cpp" line="502"/>
1227 1302
         <source>All image files (%1)</source>
1228 1303
         <translation></translation>
1229 1304
     </message>
1230 1305
     <message>
1231 1306
         <location filename="../ImageEditorDialog.cpp" line="121"/>
1232
-        <location filename="../ImportDialog.cpp" line="354"/>
1233
-        <location filename="../ImportDialog.cpp" line="584"/>
1307
+        <location filename="../ImportDialog.cpp" line="434"/>
1308
+        <location filename="../ImportDialog.cpp" line="754"/>
1234 1309
         <location filename="../ProfileInterface.cpp" line="503"/>
1235 1310
         <location filename="../UserInterface.cpp" line="463"/>
1236 1311
         <source>All files (**)</source>
@@ -1270,16 +1345,16 @@ Press 1 for Default View</source>
1270 1345
     </message>
1271 1346
     <message>
1272 1347
         <location filename="../ImageEditorDialog.cpp" line="141"/>
1273
-        <location filename="../ImportDialog.cpp" line="374"/>
1274
-        <location filename="../ImportDialog.cpp" line="604"/>
1348
+        <location filename="../ImportDialog.cpp" line="454"/>
1349
+        <location filename="../ImportDialog.cpp" line="774"/>
1275 1350
         <location filename="../ProfileInterface.cpp" line="725"/>
1276 1351
         <source>Can&apos;t import %1 because file can&apos;t be open</source>
1277 1352
         <translation></translation>
1278 1353
     </message>
1279 1354
     <message>
1280 1355
         <location filename="../ImageEditorDialog.cpp" line="150"/>
1281
-        <location filename="../ImportDialog.cpp" line="383"/>
1282
-        <location filename="../ImportDialog.cpp" line="613"/>
1356
+        <location filename="../ImportDialog.cpp" line="463"/>
1357
+        <location filename="../ImportDialog.cpp" line="783"/>
1283 1358
         <location filename="../ProfileInterface.cpp" line="735"/>
1284 1359
         <source>Can&apos;t import %1 because file can&apos;t be parsed properly</source>
1285 1360
         <translation></translation>
@@ -1805,11 +1880,21 @@ Press 1 for Default View</source>
1805 1880
     </message>
1806 1881
     <message>
1807 1882
         <location filename="../SnapmaticEditor.ui" line="240"/>
1883
+        <source>Apply changes</source>
1884
+        <translation type="unfinished"></translation>
1885
+    </message>
1886
+    <message>
1887
+        <location filename="../SnapmaticEditor.ui" line="243"/>
1808 1888
         <source>&amp;Apply</source>
1809 1889
         <translation></translation>
1810 1890
     </message>
1811 1891
     <message>
1812
-        <location filename="../SnapmaticEditor.ui" line="253"/>
1892
+        <location filename="../SnapmaticEditor.ui" line="256"/>
1893
+        <source>Discard changes</source>
1894
+        <translation type="unfinished"></translation>
1895
+    </message>
1896
+    <message>
1897
+        <location filename="../SnapmaticEditor.ui" line="259"/>
1813 1898
         <source>&amp;Cancel</source>
1814 1899
         <translation></translation>
1815 1900
     </message>

BIN
res/gta5sync_fr.qm View File


+ 122
- 37
res/gta5sync_fr.ts View File

@@ -187,7 +187,7 @@ et les fichiers de sauvegarde de Grand Theft Auto V</translation>
187 187
     </message>
188 188
     <message>
189 189
         <location filename="../ImageEditorDialog.ui" line="14"/>
190
-        <location filename="../ImportDialog.cpp" line="465"/>
190
+        <location filename="../ImportDialog.cpp" line="635"/>
191 191
         <source>Overwrite Image...</source>
192 192
         <translation>Remplacer l&apos;image...</translation>
193 193
     </message>
@@ -203,25 +203,25 @@ et les fichiers de sauvegarde de Grand Theft Auto V</translation>
203 203
     </message>
204 204
     <message>
205 205
         <location filename="../ImageEditorDialog.ui" line="82"/>
206
-        <location filename="../ImportDialog.cpp" line="467"/>
206
+        <location filename="../ImportDialog.cpp" line="637"/>
207 207
         <source>Apply changes</source>
208 208
         <translation type="unfinished">Appliquer les changements</translation>
209 209
     </message>
210 210
     <message>
211 211
         <location filename="../ImageEditorDialog.ui" line="85"/>
212
-        <location filename="../ImportDialog.cpp" line="466"/>
212
+        <location filename="../ImportDialog.cpp" line="636"/>
213 213
         <source>&amp;Overwrite</source>
214 214
         <translation>&amp;Remplacer</translation>
215 215
     </message>
216 216
     <message>
217 217
         <location filename="../ImageEditorDialog.ui" line="92"/>
218
-        <location filename="../ImportDialog.cpp" line="469"/>
218
+        <location filename="../ImportDialog.cpp" line="639"/>
219 219
         <source>Discard changes</source>
220 220
         <translation type="unfinished">Annuler les changements</translation>
221 221
     </message>
222 222
     <message>
223 223
         <location filename="../ImageEditorDialog.ui" line="95"/>
224
-        <location filename="../ImportDialog.cpp" line="468"/>
224
+        <location filename="../ImportDialog.cpp" line="638"/>
225 225
         <source>&amp;Close</source>
226 226
         <translation>&amp;Fermer</translation>
227 227
     </message>
@@ -275,8 +275,9 @@ et les fichiers de sauvegarde de Grand Theft Auto V</translation>
275 275
     </message>
276 276
     <message>
277 277
         <location filename="../ImportDialog.ui" line="150"/>
278
-        <location filename="../ImportDialog.cpp" line="86"/>
279
-        <location filename="../ImportDialog.cpp" line="553"/>
278
+        <location filename="../ImportDialog.cpp" line="94"/>
279
+        <location filename="../ImportDialog.cpp" line="311"/>
280
+        <location filename="../ImportDialog.cpp" line="723"/>
280 281
         <source>Background Colour: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</source>
281 282
         <translation>Couleur de fond : &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</translation>
282 283
     </message>
@@ -302,7 +303,8 @@ et les fichiers de sauvegarde de Grand Theft Auto V</translation>
302 303
         <translation type="unfinished"></translation>
303 304
     </message>
304 305
     <message>
305
-        <location filename="../ImportDialog.cpp" line="618"/>
306
+        <location filename="../ImportDialog.cpp" line="314"/>
307
+        <location filename="../ImportDialog.cpp" line="788"/>
306 308
         <source>Background Image: %1</source>
307 309
         <translation>Image de fond : %1</translation>
308 310
     </message>
@@ -348,69 +350,142 @@ et les fichiers de sauvegarde de Grand Theft Auto V</translation>
348 350
     </message>
349 351
     <message>
350 352
         <location filename="../ImportDialog.ui" line="203"/>
351
-        <location filename="../ImportDialog.cpp" line="87"/>
352
-        <location filename="../ImportDialog.cpp" line="633"/>
353
+        <location filename="../ImportDialog.cpp" line="95"/>
354
+        <location filename="../ImportDialog.cpp" line="319"/>
355
+        <location filename="../ImportDialog.cpp" line="803"/>
353 356
         <source>Background Image:</source>
354 357
         <translation>Image de fond :</translation>
355 358
     </message>
356 359
     <message>
357
-        <location filename="../ImportDialog.cpp" line="112"/>
360
+        <location filename="../ImportDialog.cpp" line="120"/>
358 361
         <source>&amp;Import new Picture...</source>
359 362
         <translation type="unfinished"></translation>
360 363
     </message>
361 364
     <message>
362
-        <location filename="../ImportDialog.cpp" line="113"/>
365
+        <location filename="../ImportDialog.cpp" line="121"/>
363 366
         <source>&amp;Crop Picture...</source>
364 367
         <translation type="unfinished"></translation>
365 368
     </message>
366 369
     <message>
367
-        <location filename="../ImportDialog.cpp" line="186"/>
370
+        <location filename="../ImportDialog.cpp" line="123"/>
371
+        <source>&amp;Load Settings...</source>
372
+        <translation type="unfinished"></translation>
373
+    </message>
374
+    <message>
375
+        <location filename="../ImportDialog.cpp" line="124"/>
376
+        <source>&amp;Save Settings...</source>
377
+        <translation type="unfinished"></translation>
378
+    </message>
379
+    <message>
380
+        <location filename="../ImportDialog.cpp" line="197"/>
368 381
         <location filename="../ProfileInterface.cpp" line="668"/>
369 382
         <source>Custom Avatar</source>
370 383
         <comment>Custom Avatar Description in SC, don&apos;t use Special Character!</comment>
371 384
         <translation>Avatar personnalisé</translation>
372 385
     </message>
373 386
     <message>
374
-        <location filename="../ImportDialog.cpp" line="213"/>
387
+        <location filename="../ImportDialog.cpp" line="224"/>
375 388
         <location filename="../ProfileInterface.cpp" line="687"/>
376 389
         <source>Custom Picture</source>
377 390
         <comment>Custom Picture Description in SC, don&apos;t use Special Character!</comment>
378 391
         <translation>Image personnalisé</translation>
379 392
     </message>
380 393
     <message>
381
-        <location filename="../ImportDialog.cpp" line="271"/>
394
+        <location filename="../ImportDialog.cpp" line="314"/>
395
+        <source>Storage</source>
396
+        <comment>Background Image: Storage</comment>
397
+        <translation type="unfinished"></translation>
398
+    </message>
399
+    <message>
400
+        <location filename="../ImportDialog.cpp" line="351"/>
382 401
         <source>Crop Picture...</source>
383 402
         <translation type="unfinished"></translation>
384 403
     </message>
385 404
     <message>
386
-        <location filename="../ImportDialog.cpp" line="313"/>
405
+        <location filename="../ImportDialog.cpp" line="393"/>
387 406
         <source>&amp;Crop</source>
388 407
         <translation type="unfinished"></translation>
389 408
     </message>
390 409
     <message>
391
-        <location filename="../ImportDialog.cpp" line="314"/>
410
+        <location filename="../ImportDialog.cpp" line="394"/>
392 411
         <source>Crop Picture</source>
393 412
         <translation type="unfinished"></translation>
394 413
     </message>
395 414
     <message>
415
+        <location filename="../ImportDialog.cpp" line="481"/>
416
+        <location filename="../ImportDialog.cpp" line="529"/>
417
+        <source>Please import a new picture first</source>
418
+        <translation type="unfinished"></translation>
419
+    </message>
420
+    <message>
421
+        <location filename="../ImportDialog.cpp" line="486"/>
422
+        <location filename="../ImportDialog.cpp" line="496"/>
423
+        <source>Default</source>
424
+        <comment>Default as Default Profile</comment>
425
+        <translation type="unfinished"></translation>
426
+    </message>
427
+    <message>
428
+        <location filename="../ImportDialog.cpp" line="487"/>
429
+        <location filename="../ImportDialog.cpp" line="488"/>
430
+        <location filename="../ImportDialog.cpp" line="489"/>
431
+        <location filename="../ImportDialog.cpp" line="490"/>
432
+        <location filename="../ImportDialog.cpp" line="491"/>
396 433
         <location filename="../ImportDialog.cpp" line="500"/>
434
+        <location filename="../ImportDialog.cpp" line="504"/>
435
+        <location filename="../ImportDialog.cpp" line="508"/>
436
+        <location filename="../ImportDialog.cpp" line="512"/>
437
+        <location filename="../ImportDialog.cpp" line="516"/>
438
+        <location filename="../ImportDialog.cpp" line="534"/>
439
+        <location filename="../ImportDialog.cpp" line="535"/>
440
+        <location filename="../ImportDialog.cpp" line="536"/>
441
+        <location filename="../ImportDialog.cpp" line="537"/>
442
+        <location filename="../ImportDialog.cpp" line="538"/>
443
+        <location filename="../ImportDialog.cpp" line="543"/>
444
+        <location filename="../ImportDialog.cpp" line="547"/>
445
+        <location filename="../ImportDialog.cpp" line="551"/>
446
+        <location filename="../ImportDialog.cpp" line="555"/>
447
+        <location filename="../ImportDialog.cpp" line="559"/>
448
+        <source>Profile %1</source>
449
+        <comment>Profile %1 as Profile 1</comment>
450
+        <translation type="unfinished"></translation>
451
+    </message>
452
+    <message>
453
+        <location filename="../ImportDialog.cpp" line="481"/>
454
+        <location filename="../ImportDialog.cpp" line="492"/>
455
+        <source>Load Settings...</source>
456
+        <translation type="unfinished"></translation>
457
+    </message>
458
+    <message>
459
+        <location filename="../ImportDialog.cpp" line="492"/>
460
+        <location filename="../ImportDialog.cpp" line="539"/>
461
+        <source>Please select your settings profile</source>
462
+        <translation type="unfinished"></translation>
463
+    </message>
464
+    <message>
465
+        <location filename="../ImportDialog.cpp" line="529"/>
466
+        <location filename="../ImportDialog.cpp" line="539"/>
467
+        <source>Save Settings...</source>
468
+        <translation type="unfinished"></translation>
469
+    </message>
470
+    <message>
471
+        <location filename="../ImportDialog.cpp" line="670"/>
397 472
         <source>Are you sure to use a square image outside of the Avatar Zone?
398 473
 When you want to use it as Avatar the image will be detached!</source>
399 474
         <translation>Êtes-vous sûr d&apos;utiliser une image carrée en dehors de la Zone d&apos;Avatar ?
400 475
 Si vous l&apos;utilisez comme Avatar, l&apos;image sera détachée !</translation>
401 476
     </message>
402 477
     <message>
403
-        <location filename="../ImportDialog.cpp" line="500"/>
478
+        <location filename="../ImportDialog.cpp" line="670"/>
404 479
         <source>Snapmatic Avatar Zone</source>
405 480
         <translation>Zone d&apos;Avatar Snapmatic</translation>
406 481
     </message>
407 482
     <message>
408
-        <location filename="../ImportDialog.cpp" line="549"/>
483
+        <location filename="../ImportDialog.cpp" line="719"/>
409 484
         <source>Select Colour...</source>
410 485
         <translation>Choisir une couleur...</translation>
411 486
     </message>
412 487
     <message>
413
-        <location filename="../ImportDialog.cpp" line="618"/>
488
+        <location filename="../ImportDialog.cpp" line="788"/>
414 489
         <source>File</source>
415 490
         <comment>Background Image: File</comment>
416 491
         <translation>Fichier</translation>
@@ -1179,8 +1254,8 @@ Appuyer sur 1 pour le mode par défaut</translation>
1179 1254
     </message>
1180 1255
     <message>
1181 1256
         <location filename="../ImageEditorDialog.cpp" line="109"/>
1182
-        <location filename="../ImportDialog.cpp" line="342"/>
1183
-        <location filename="../ImportDialog.cpp" line="572"/>
1257
+        <location filename="../ImportDialog.cpp" line="422"/>
1258
+        <location filename="../ImportDialog.cpp" line="742"/>
1184 1259
         <location filename="../ProfileInterface.cpp" line="482"/>
1185 1260
         <location filename="../ProfileInterface.cpp" line="548"/>
1186 1261
         <location filename="../ProfileInterface.cpp" line="857"/>
@@ -1191,12 +1266,12 @@ Appuyer sur 1 pour le mode par défaut</translation>
1191 1266
         <location filename="../ImageEditorDialog.cpp" line="110"/>
1192 1267
         <location filename="../ImageEditorDialog.cpp" line="141"/>
1193 1268
         <location filename="../ImageEditorDialog.cpp" line="150"/>
1194
-        <location filename="../ImportDialog.cpp" line="343"/>
1195
-        <location filename="../ImportDialog.cpp" line="374"/>
1196
-        <location filename="../ImportDialog.cpp" line="383"/>
1197
-        <location filename="../ImportDialog.cpp" line="573"/>
1198
-        <location filename="../ImportDialog.cpp" line="604"/>
1199
-        <location filename="../ImportDialog.cpp" line="613"/>
1269
+        <location filename="../ImportDialog.cpp" line="423"/>
1270
+        <location filename="../ImportDialog.cpp" line="454"/>
1271
+        <location filename="../ImportDialog.cpp" line="463"/>
1272
+        <location filename="../ImportDialog.cpp" line="743"/>
1273
+        <location filename="../ImportDialog.cpp" line="774"/>
1274
+        <location filename="../ImportDialog.cpp" line="783"/>
1200 1275
         <location filename="../ProfileInterface.cpp" line="483"/>
1201 1276
         <location filename="../ProfileInterface.cpp" line="527"/>
1202 1277
         <location filename="../ProfileInterface.cpp" line="582"/>
@@ -1228,16 +1303,16 @@ Appuyer sur 1 pour le mode par défaut</translation>
1228 1303
     </message>
1229 1304
     <message>
1230 1305
         <location filename="../ImageEditorDialog.cpp" line="120"/>
1231
-        <location filename="../ImportDialog.cpp" line="353"/>
1232
-        <location filename="../ImportDialog.cpp" line="583"/>
1306
+        <location filename="../ImportDialog.cpp" line="433"/>
1307
+        <location filename="../ImportDialog.cpp" line="753"/>
1233 1308
         <location filename="../ProfileInterface.cpp" line="502"/>
1234 1309
         <source>All image files (%1)</source>
1235 1310
         <translation>Toutes les images (%1)</translation>
1236 1311
     </message>
1237 1312
     <message>
1238 1313
         <location filename="../ImageEditorDialog.cpp" line="121"/>
1239
-        <location filename="../ImportDialog.cpp" line="354"/>
1240
-        <location filename="../ImportDialog.cpp" line="584"/>
1314
+        <location filename="../ImportDialog.cpp" line="434"/>
1315
+        <location filename="../ImportDialog.cpp" line="754"/>
1241 1316
         <location filename="../ProfileInterface.cpp" line="503"/>
1242 1317
         <location filename="../UserInterface.cpp" line="463"/>
1243 1318
         <source>All files (**)</source>
@@ -1284,16 +1359,16 @@ Appuyer sur 1 pour le mode par défaut</translation>
1284 1359
     </message>
1285 1360
     <message>
1286 1361
         <location filename="../ImageEditorDialog.cpp" line="141"/>
1287
-        <location filename="../ImportDialog.cpp" line="374"/>
1288
-        <location filename="../ImportDialog.cpp" line="604"/>
1362
+        <location filename="../ImportDialog.cpp" line="454"/>
1363
+        <location filename="../ImportDialog.cpp" line="774"/>
1289 1364
         <location filename="../ProfileInterface.cpp" line="725"/>
1290 1365
         <source>Can&apos;t import %1 because file can&apos;t be open</source>
1291 1366
         <translation>Impossible d&apos;importer %1, le fichier ne peut pas être ouvert</translation>
1292 1367
     </message>
1293 1368
     <message>
1294 1369
         <location filename="../ImageEditorDialog.cpp" line="150"/>
1295
-        <location filename="../ImportDialog.cpp" line="383"/>
1296
-        <location filename="../ImportDialog.cpp" line="613"/>
1370
+        <location filename="../ImportDialog.cpp" line="463"/>
1371
+        <location filename="../ImportDialog.cpp" line="783"/>
1297 1372
         <location filename="../ProfileInterface.cpp" line="735"/>
1298 1373
         <source>Can&apos;t import %1 because file can&apos;t be parsed properly</source>
1299 1374
         <translation>Impossible d&apos;importer %1, le fichier ne peut pas être parsé correctement</translation>
@@ -1837,11 +1912,21 @@ Appuyer sur 1 pour le mode par défaut</translation>
1837 1912
     </message>
1838 1913
     <message>
1839 1914
         <location filename="../SnapmaticEditor.ui" line="240"/>
1915
+        <source>Apply changes</source>
1916
+        <translation type="unfinished">Appliquer les changements</translation>
1917
+    </message>
1918
+    <message>
1919
+        <location filename="../SnapmaticEditor.ui" line="243"/>
1840 1920
         <source>&amp;Apply</source>
1841 1921
         <translation>A&amp;ppliquer</translation>
1842 1922
     </message>
1843 1923
     <message>
1844
-        <location filename="../SnapmaticEditor.ui" line="253"/>
1924
+        <location filename="../SnapmaticEditor.ui" line="256"/>
1925
+        <source>Discard changes</source>
1926
+        <translation type="unfinished">Annuler les changements</translation>
1927
+    </message>
1928
+    <message>
1929
+        <location filename="../SnapmaticEditor.ui" line="259"/>
1845 1930
         <source>&amp;Cancel</source>
1846 1931
         <translation>A&amp;nnuler</translation>
1847 1932
     </message>

BIN
res/gta5sync_ru.qm View File


+ 146
- 54
res/gta5sync_ru.ts View File

@@ -98,7 +98,8 @@ Pictures and Savegames</source>
98 98
     <message>
99 99
         <location filename="../config.h" line="88"/>
100 100
         <source>Custom</source>
101
-        <translatorcomment>Не известен контекст</translatorcomment>
101
+        <translatorcomment>Не известен контекст
102
+</translatorcomment>
102 103
         <translation>Своя</translation>
103 104
     </message>
104 105
 </context>
@@ -116,7 +117,8 @@ Pictures and Savegames</source>
116 117
     <message>
117 118
         <location filename="../ExportDialog.ui" line="14"/>
118 119
         <source>Dialog</source>
119
-        <translatorcomment>Возможно не это имелось ввиду, немецкого перевода нету</translatorcomment>
120
+        <translatorcomment>Возможно не это имелось ввиду, немецкого перевода нету
121
+</translatorcomment>
120 122
         <translation>Диалоговое окно</translation>
121 123
     </message>
122 124
     <message>
@@ -189,14 +191,14 @@ Pictures and Savegames</source>
189 191
     </message>
190 192
     <message>
191 193
         <location filename="../ImageEditorDialog.ui" line="14"/>
192
-        <location filename="../ImportDialog.cpp" line="465"/>
194
+        <location filename="../ImportDialog.cpp" line="635"/>
193 195
         <source>Overwrite Image...</source>
194 196
         <translation>Перезаписать картинку...</translation>
195 197
     </message>
196 198
     <message>
197 199
         <location filename="../ImageEditorDialog.ui" line="59"/>
198 200
         <source>Import picture</source>
199
-        <translation type="unfinished">Импортировать картинку</translation>
201
+        <translation>Импортировать картинку</translation>
200 202
     </message>
201 203
     <message>
202 204
         <location filename="../ImageEditorDialog.ui" line="62"/>
@@ -205,25 +207,25 @@ Pictures and Savegames</source>
205 207
     </message>
206 208
     <message>
207 209
         <location filename="../ImageEditorDialog.ui" line="82"/>
208
-        <location filename="../ImportDialog.cpp" line="467"/>
210
+        <location filename="../ImportDialog.cpp" line="637"/>
209 211
         <source>Apply changes</source>
210
-        <translation type="unfinished">Применить изменения</translation>
212
+        <translation>Применить изменения</translation>
211 213
     </message>
212 214
     <message>
213 215
         <location filename="../ImageEditorDialog.ui" line="85"/>
214
-        <location filename="../ImportDialog.cpp" line="466"/>
216
+        <location filename="../ImportDialog.cpp" line="636"/>
215 217
         <source>&amp;Overwrite</source>
216 218
         <translation>&amp;Перезаписать</translation>
217 219
     </message>
218 220
     <message>
219 221
         <location filename="../ImageEditorDialog.ui" line="92"/>
220
-        <location filename="../ImportDialog.cpp" line="469"/>
222
+        <location filename="../ImportDialog.cpp" line="639"/>
221 223
         <source>Discard changes</source>
222
-        <translation type="unfinished">Отвергнуть изменения</translation>
224
+        <translation>Отменить изменения</translation>
223 225
     </message>
224 226
     <message>
225 227
         <location filename="../ImageEditorDialog.ui" line="95"/>
226
-        <location filename="../ImportDialog.cpp" line="468"/>
228
+        <location filename="../ImportDialog.cpp" line="638"/>
227 229
         <source>&amp;Close</source>
228 230
         <translation>&amp;Закрыть</translation>
229 231
     </message>
@@ -277,15 +279,16 @@ Pictures and Savegames</source>
277 279
     </message>
278 280
     <message>
279 281
         <location filename="../ImportDialog.ui" line="150"/>
280
-        <location filename="../ImportDialog.cpp" line="86"/>
281
-        <location filename="../ImportDialog.cpp" line="553"/>
282
+        <location filename="../ImportDialog.cpp" line="94"/>
283
+        <location filename="../ImportDialog.cpp" line="311"/>
284
+        <location filename="../ImportDialog.cpp" line="723"/>
282 285
         <source>Background Colour: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</source>
283 286
         <translation>Цвет фона: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</translation>
284 287
     </message>
285 288
     <message>
286 289
         <location filename="../ImportDialog.ui" line="174"/>
287 290
         <source>Select background colour</source>
288
-        <translation type="unfinished"></translation>
291
+        <translation>Выберите цвет фона</translation>
289 292
     </message>
290 293
     <message>
291 294
         <location filename="../ImportDialog.ui" line="177"/>
@@ -296,7 +299,7 @@ Pictures and Savegames</source>
296 299
     <message>
297 300
         <location filename="../ImportDialog.ui" line="227"/>
298 301
         <source>Select background image</source>
299
-        <translation type="unfinished"></translation>
302
+        <translation>Выбрать фоновое изображение</translation>
300 303
     </message>
301 304
     <message>
302 305
         <location filename="../ImportDialog.ui" line="237"/>
@@ -304,14 +307,16 @@ Pictures and Savegames</source>
304 307
         <translation type="unfinished"></translation>
305 308
     </message>
306 309
     <message>
307
-        <location filename="../ImportDialog.cpp" line="618"/>
310
+        <location filename="../ImportDialog.cpp" line="314"/>
311
+        <location filename="../ImportDialog.cpp" line="788"/>
308 312
         <source>Background Image: %1</source>
309 313
         <translation>Фоновая картинка: %1</translation>
310 314
     </message>
311 315
     <message>
312 316
         <location filename="../ImportDialog.ui" line="240"/>
313 317
         <source>X</source>
314
-        <translatorcomment>latin X</translatorcomment>
318
+        <translatorcomment>latin X
319
+</translatorcomment>
315 320
         <translation>X</translation>
316 321
     </message>
317 322
     <message>
@@ -347,73 +352,147 @@ Pictures and Savegames</source>
347 352
     <message>
348 353
         <location filename="../ImportDialog.ui" line="356"/>
349 354
         <source>&amp;Cancel</source>
350
-        <translatorcomment>Я не уверен насчет горячих клавиш...</translatorcomment>
355
+        <translatorcomment>Я не уверен насчет горячих клавиш...
356
+</translatorcomment>
351 357
         <translation>От&amp;мена</translation>
352 358
     </message>
353 359
     <message>
354 360
         <location filename="../ImportDialog.ui" line="203"/>
355
-        <location filename="../ImportDialog.cpp" line="87"/>
356
-        <location filename="../ImportDialog.cpp" line="633"/>
361
+        <location filename="../ImportDialog.cpp" line="95"/>
362
+        <location filename="../ImportDialog.cpp" line="319"/>
363
+        <location filename="../ImportDialog.cpp" line="803"/>
357 364
         <source>Background Image:</source>
358 365
         <translation>Фоновая картинка:</translation>
359 366
     </message>
360 367
     <message>
361
-        <location filename="../ImportDialog.cpp" line="112"/>
368
+        <location filename="../ImportDialog.cpp" line="120"/>
362 369
         <source>&amp;Import new Picture...</source>
363 370
         <translation type="unfinished"></translation>
364 371
     </message>
365 372
     <message>
366
-        <location filename="../ImportDialog.cpp" line="113"/>
373
+        <location filename="../ImportDialog.cpp" line="121"/>
367 374
         <source>&amp;Crop Picture...</source>
368 375
         <translation type="unfinished"></translation>
369 376
     </message>
370 377
     <message>
371
-        <location filename="../ImportDialog.cpp" line="186"/>
378
+        <location filename="../ImportDialog.cpp" line="123"/>
379
+        <source>&amp;Load Settings...</source>
380
+        <translation type="unfinished"></translation>
381
+    </message>
382
+    <message>
383
+        <location filename="../ImportDialog.cpp" line="124"/>
384
+        <source>&amp;Save Settings...</source>
385
+        <translation type="unfinished"></translation>
386
+    </message>
387
+    <message>
388
+        <location filename="../ImportDialog.cpp" line="197"/>
372 389
         <location filename="../ProfileInterface.cpp" line="668"/>
373 390
         <source>Custom Avatar</source>
374 391
         <comment>Custom Avatar Description in SC, don&apos;t use Special Character!</comment>
375 392
         <translation>Свой Аватар</translation>
376 393
     </message>
377 394
     <message>
378
-        <location filename="../ImportDialog.cpp" line="213"/>
395
+        <location filename="../ImportDialog.cpp" line="224"/>
379 396
         <location filename="../ProfileInterface.cpp" line="687"/>
380 397
         <source>Custom Picture</source>
381 398
         <comment>Custom Picture Description in SC, don&apos;t use Special Character!</comment>
382 399
         <translation>Своя Картинка</translation>
383 400
     </message>
384 401
     <message>
385
-        <location filename="../ImportDialog.cpp" line="271"/>
402
+        <location filename="../ImportDialog.cpp" line="314"/>
403
+        <source>Storage</source>
404
+        <comment>Background Image: Storage</comment>
405
+        <translation type="unfinished"></translation>
406
+    </message>
407
+    <message>
408
+        <location filename="../ImportDialog.cpp" line="351"/>
386 409
         <source>Crop Picture...</source>
387 410
         <translation type="unfinished"></translation>
388 411
     </message>
389 412
     <message>
390
-        <location filename="../ImportDialog.cpp" line="313"/>
413
+        <location filename="../ImportDialog.cpp" line="393"/>
391 414
         <source>&amp;Crop</source>
392 415
         <translation type="unfinished"></translation>
393 416
     </message>
394 417
     <message>
395
-        <location filename="../ImportDialog.cpp" line="314"/>
418
+        <location filename="../ImportDialog.cpp" line="394"/>
396 419
         <source>Crop Picture</source>
397 420
         <translation type="unfinished"></translation>
398 421
     </message>
399 422
     <message>
423
+        <location filename="../ImportDialog.cpp" line="481"/>
424
+        <location filename="../ImportDialog.cpp" line="529"/>
425
+        <source>Please import a new picture first</source>
426
+        <translation type="unfinished"></translation>
427
+    </message>
428
+    <message>
429
+        <location filename="../ImportDialog.cpp" line="486"/>
430
+        <location filename="../ImportDialog.cpp" line="496"/>
431
+        <source>Default</source>
432
+        <comment>Default as Default Profile</comment>
433
+        <translation type="unfinished"></translation>
434
+    </message>
435
+    <message>
436
+        <location filename="../ImportDialog.cpp" line="487"/>
437
+        <location filename="../ImportDialog.cpp" line="488"/>
438
+        <location filename="../ImportDialog.cpp" line="489"/>
439
+        <location filename="../ImportDialog.cpp" line="490"/>
440
+        <location filename="../ImportDialog.cpp" line="491"/>
400 441
         <location filename="../ImportDialog.cpp" line="500"/>
442
+        <location filename="../ImportDialog.cpp" line="504"/>
443
+        <location filename="../ImportDialog.cpp" line="508"/>
444
+        <location filename="../ImportDialog.cpp" line="512"/>
445
+        <location filename="../ImportDialog.cpp" line="516"/>
446
+        <location filename="../ImportDialog.cpp" line="534"/>
447
+        <location filename="../ImportDialog.cpp" line="535"/>
448
+        <location filename="../ImportDialog.cpp" line="536"/>
449
+        <location filename="../ImportDialog.cpp" line="537"/>
450
+        <location filename="../ImportDialog.cpp" line="538"/>
451
+        <location filename="../ImportDialog.cpp" line="543"/>
452
+        <location filename="../ImportDialog.cpp" line="547"/>
453
+        <location filename="../ImportDialog.cpp" line="551"/>
454
+        <location filename="../ImportDialog.cpp" line="555"/>
455
+        <location filename="../ImportDialog.cpp" line="559"/>
456
+        <source>Profile %1</source>
457
+        <comment>Profile %1 as Profile 1</comment>
458
+        <translation type="unfinished"></translation>
459
+    </message>
460
+    <message>
461
+        <location filename="../ImportDialog.cpp" line="481"/>
462
+        <location filename="../ImportDialog.cpp" line="492"/>
463
+        <source>Load Settings...</source>
464
+        <translation type="unfinished"></translation>
465
+    </message>
466
+    <message>
467
+        <location filename="../ImportDialog.cpp" line="492"/>
468
+        <location filename="../ImportDialog.cpp" line="539"/>
469
+        <source>Please select your settings profile</source>
470
+        <translation type="unfinished"></translation>
471
+    </message>
472
+    <message>
473
+        <location filename="../ImportDialog.cpp" line="529"/>
474
+        <location filename="../ImportDialog.cpp" line="539"/>
475
+        <source>Save Settings...</source>
476
+        <translation type="unfinished"></translation>
477
+    </message>
478
+    <message>
479
+        <location filename="../ImportDialog.cpp" line="670"/>
401 480
         <source>Are you sure to use a square image outside of the Avatar Zone?
402 481
 When you want to use it as Avatar the image will be detached!</source>
403 482
         <translation>Ты точно хочешь использовать квадратное изображение вне зоны аватарки? Если это аватар, то изображение будет обрезано!</translation>
404 483
     </message>
405 484
     <message>
406
-        <location filename="../ImportDialog.cpp" line="500"/>
485
+        <location filename="../ImportDialog.cpp" line="670"/>
407 486
         <source>Snapmatic Avatar Zone</source>
408 487
         <translation>Зона Snapmatic Аватарки</translation>
409 488
     </message>
410 489
     <message>
411
-        <location filename="../ImportDialog.cpp" line="549"/>
490
+        <location filename="../ImportDialog.cpp" line="719"/>
412 491
         <source>Select Colour...</source>
413 492
         <translation>Выбрать цвет...</translation>
414 493
     </message>
415 494
     <message>
416
-        <location filename="../ImportDialog.cpp" line="618"/>
495
+        <location filename="../ImportDialog.cpp" line="788"/>
417 496
         <source>File</source>
418 497
         <comment>Background Image: File</comment>
419 498
         <translation>Файл</translation>
@@ -429,7 +508,7 @@ When you want to use it as Avatar the image will be detached!</source>
429 508
     <message>
430 509
         <location filename="../JsonEditorDialog.ui" line="116"/>
431 510
         <source>Apply changes</source>
432
-        <translation type="unfinished">Применить изменения</translation>
511
+        <translation>Применить изменения</translation>
433 512
     </message>
434 513
     <message>
435 514
         <location filename="../JsonEditorDialog.ui" line="119"/>
@@ -439,7 +518,7 @@ When you want to use it as Avatar the image will be detached!</source>
439 518
     <message>
440 519
         <location filename="../JsonEditorDialog.ui" line="132"/>
441 520
         <source>Discard changes</source>
442
-        <translation type="unfinished">Отвергнуть изменения</translation>
521
+        <translation>Отменить изменения</translation>
443 522
     </message>
444 523
     <message>
445 524
         <location filename="../JsonEditorDialog.ui" line="135"/>
@@ -462,7 +541,7 @@ When you want to use it as Avatar the image will be detached!</source>
462 541
     <message>
463 542
         <location filename="../MapLocationDialog.ui" line="138"/>
464 543
         <source>Close viewer</source>
465
-        <translation type="unfinished">Закрыть просмотрщик</translation>
544
+        <translation>Закрыть просмотрщик</translation>
466 545
     </message>
467 546
     <message>
468 547
         <location filename="../MapLocationDialog.ui" line="141"/>
@@ -675,7 +754,8 @@ Y: %2</translation>
675 754
     <message>
676 755
         <location filename="../OptionsDialog.ui" line="434"/>
677 756
         <source>Hardware, Application and OS Specification</source>
678
-        <translatorcomment>Application = gta5view</translatorcomment>
757
+        <translatorcomment>Application = gta5view
758
+</translatorcomment>
679 759
         <translation>Железо, выпуск программы, тип ОС</translation>
680 760
     </message>
681 761
     <message>
@@ -708,7 +788,8 @@ Y: %2</translation>
708 788
     <message>
709 789
         <location filename="../OptionsDialog.ui" line="558"/>
710 790
         <source>Language for Areas</source>
711
-        <translatorcomment>Язык для местоположений?</translatorcomment>
791
+        <translatorcomment>Язык для местоположений?
792
+</translatorcomment>
712 793
         <translation>Язык перевода местоположений</translation>
713 794
     </message>
714 795
     <message>
@@ -785,7 +866,7 @@ Y: %2</translation>
785 866
         <location filename="../OptionsDialog.cpp" line="153"/>
786 867
         <source>%1 (Next Closest Language)</source>
787 868
         <comment>First language a person can talk with a different person/application. &quot;Native&quot; or &quot;Not Native&quot;.</comment>
788
-        <translation></translation>
869
+        <translation type="unfinished"></translation>
789 870
     </message>
790 871
     <message>
791 872
         <location filename="../OptionsDialog.cpp" line="153"/>
@@ -1168,13 +1249,14 @@ Press 1 for Default View</source>
1168 1249
     <message>
1169 1250
         <location filename="../ProfileInterface.cpp" line="409"/>
1170 1251
         <source>&lt;h4&gt;Following Snapmatic Pictures got repaired&lt;/h4&gt;%1</source>
1171
-        <translatorcomment>Change wording if the %1 is not a multiline beginning at new line</translatorcomment>
1252
+        <translatorcomment>Change wording if the %1 is not a multiline beginning at new line
1253
+</translatorcomment>
1172 1254
         <translation>&lt;h4&gt;Нижеследующие картинки Snapmatic были восстановлены&lt;/h4&gt;%1</translation>
1173 1255
     </message>
1174 1256
     <message>
1175 1257
         <location filename="../ImageEditorDialog.cpp" line="109"/>
1176
-        <location filename="../ImportDialog.cpp" line="342"/>
1177
-        <location filename="../ImportDialog.cpp" line="572"/>
1258
+        <location filename="../ImportDialog.cpp" line="422"/>
1259
+        <location filename="../ImportDialog.cpp" line="742"/>
1178 1260
         <location filename="../ProfileInterface.cpp" line="482"/>
1179 1261
         <location filename="../ProfileInterface.cpp" line="548"/>
1180 1262
         <location filename="../ProfileInterface.cpp" line="857"/>
@@ -1185,12 +1267,12 @@ Press 1 for Default View</source>
1185 1267
         <location filename="../ImageEditorDialog.cpp" line="110"/>
1186 1268
         <location filename="../ImageEditorDialog.cpp" line="141"/>
1187 1269
         <location filename="../ImageEditorDialog.cpp" line="150"/>
1188
-        <location filename="../ImportDialog.cpp" line="343"/>
1189
-        <location filename="../ImportDialog.cpp" line="374"/>
1190
-        <location filename="../ImportDialog.cpp" line="383"/>
1191
-        <location filename="../ImportDialog.cpp" line="573"/>
1192
-        <location filename="../ImportDialog.cpp" line="604"/>
1193
-        <location filename="../ImportDialog.cpp" line="613"/>
1270
+        <location filename="../ImportDialog.cpp" line="423"/>
1271
+        <location filename="../ImportDialog.cpp" line="454"/>
1272
+        <location filename="../ImportDialog.cpp" line="463"/>
1273
+        <location filename="../ImportDialog.cpp" line="743"/>
1274
+        <location filename="../ImportDialog.cpp" line="774"/>
1275
+        <location filename="../ImportDialog.cpp" line="783"/>
1194 1276
         <location filename="../ProfileInterface.cpp" line="483"/>
1195 1277
         <location filename="../ProfileInterface.cpp" line="527"/>
1196 1278
         <location filename="../ProfileInterface.cpp" line="582"/>
@@ -1222,8 +1304,8 @@ Press 1 for Default View</source>
1222 1304
     </message>
1223 1305
     <message>
1224 1306
         <location filename="../ImageEditorDialog.cpp" line="121"/>
1225
-        <location filename="../ImportDialog.cpp" line="354"/>
1226
-        <location filename="../ImportDialog.cpp" line="584"/>
1307
+        <location filename="../ImportDialog.cpp" line="434"/>
1308
+        <location filename="../ImportDialog.cpp" line="754"/>
1227 1309
         <location filename="../ProfileInterface.cpp" line="503"/>
1228 1310
         <location filename="../UserInterface.cpp" line="463"/>
1229 1311
         <source>All files (**)</source>
@@ -1275,24 +1357,24 @@ Press 1 for Default View</source>
1275 1357
     </message>
1276 1358
     <message>
1277 1359
         <location filename="../ImageEditorDialog.cpp" line="120"/>
1278
-        <location filename="../ImportDialog.cpp" line="353"/>
1279
-        <location filename="../ImportDialog.cpp" line="583"/>
1360
+        <location filename="../ImportDialog.cpp" line="433"/>
1361
+        <location filename="../ImportDialog.cpp" line="753"/>
1280 1362
         <location filename="../ProfileInterface.cpp" line="502"/>
1281 1363
         <source>All image files (%1)</source>
1282 1364
         <translation>Все файлы изображений (%1)</translation>
1283 1365
     </message>
1284 1366
     <message>
1285 1367
         <location filename="../ImageEditorDialog.cpp" line="141"/>
1286
-        <location filename="../ImportDialog.cpp" line="374"/>
1287
-        <location filename="../ImportDialog.cpp" line="604"/>
1368
+        <location filename="../ImportDialog.cpp" line="454"/>
1369
+        <location filename="../ImportDialog.cpp" line="774"/>
1288 1370
         <location filename="../ProfileInterface.cpp" line="725"/>
1289 1371
         <source>Can&apos;t import %1 because file can&apos;t be open</source>
1290 1372
         <translation>Не удалось открыть %1, файл не может быть открыт</translation>
1291 1373
     </message>
1292 1374
     <message>
1293 1375
         <location filename="../ImageEditorDialog.cpp" line="150"/>
1294
-        <location filename="../ImportDialog.cpp" line="383"/>
1295
-        <location filename="../ImportDialog.cpp" line="613"/>
1376
+        <location filename="../ImportDialog.cpp" line="463"/>
1377
+        <location filename="../ImportDialog.cpp" line="783"/>
1296 1378
         <location filename="../ProfileInterface.cpp" line="735"/>
1297 1379
         <source>Can&apos;t import %1 because file can&apos;t be parsed properly</source>
1298 1380
         <translation>Не получилось импортировать %1, файл не может быть правильно обработан</translation>
@@ -1843,11 +1925,21 @@ Press 1 for Default View</source>
1843 1925
     </message>
1844 1926
     <message>
1845 1927
         <location filename="../SnapmaticEditor.ui" line="240"/>
1928
+        <source>Apply changes</source>
1929
+        <translation type="unfinished">Применить изменения</translation>
1930
+    </message>
1931
+    <message>
1932
+        <location filename="../SnapmaticEditor.ui" line="243"/>
1846 1933
         <source>&amp;Apply</source>
1847 1934
         <translation>&amp;Применить</translation>
1848 1935
     </message>
1849 1936
     <message>
1850
-        <location filename="../SnapmaticEditor.ui" line="253"/>
1937
+        <location filename="../SnapmaticEditor.ui" line="256"/>
1938
+        <source>Discard changes</source>
1939
+        <translation type="unfinished"></translation>
1940
+    </message>
1941
+    <message>
1942
+        <location filename="../SnapmaticEditor.ui" line="259"/>
1851 1943
         <source>&amp;Cancel</source>
1852 1944
         <translation>&amp;Отмена</translation>
1853 1945
     </message>
@@ -2124,7 +2216,7 @@ Press 1 for Default View</source>
2124 2216
     <message>
2125 2217
         <location filename="../main.cpp" line="173"/>
2126 2218
         <source>&amp;OK</source>
2127
-        <translation type="unfinished">&amp;ОК</translation>
2219
+        <translation>&amp;ОК</translation>
2128 2220
     </message>
2129 2221
 </context>
2130 2222
 <context>

BIN
res/gta5sync_uk.qm View File


+ 122
- 37
res/gta5sync_uk.ts View File

@@ -177,7 +177,7 @@ Pictures and Savegames</source>
177 177
     <name>ImageEditorDialog</name>
178 178
     <message>
179 179
         <location filename="../ImageEditorDialog.ui" line="14"/>
180
-        <location filename="../ImportDialog.cpp" line="465"/>
180
+        <location filename="../ImportDialog.cpp" line="635"/>
181 181
         <source>Overwrite Image...</source>
182 182
         <translation>Перезаписати зображення...</translation>
183 183
     </message>
@@ -193,25 +193,25 @@ Pictures and Savegames</source>
193 193
     </message>
194 194
     <message>
195 195
         <location filename="../ImageEditorDialog.ui" line="82"/>
196
-        <location filename="../ImportDialog.cpp" line="467"/>
196
+        <location filename="../ImportDialog.cpp" line="637"/>
197 197
         <source>Apply changes</source>
198 198
         <translation type="unfinished">Застосувати зміни</translation>
199 199
     </message>
200 200
     <message>
201 201
         <location filename="../ImageEditorDialog.ui" line="85"/>
202
-        <location filename="../ImportDialog.cpp" line="466"/>
202
+        <location filename="../ImportDialog.cpp" line="636"/>
203 203
         <source>&amp;Overwrite</source>
204 204
         <translation>&amp;Перезаписати</translation>
205 205
     </message>
206 206
     <message>
207 207
         <location filename="../ImageEditorDialog.ui" line="92"/>
208
-        <location filename="../ImportDialog.cpp" line="469"/>
208
+        <location filename="../ImportDialog.cpp" line="639"/>
209 209
         <source>Discard changes</source>
210 210
         <translation type="unfinished">Скасувати зміни</translation>
211 211
     </message>
212 212
     <message>
213 213
         <location filename="../ImageEditorDialog.ui" line="95"/>
214
-        <location filename="../ImportDialog.cpp" line="468"/>
214
+        <location filename="../ImportDialog.cpp" line="638"/>
215 215
         <source>&amp;Close</source>
216 216
         <translation>&amp;Закрити</translation>
217 217
     </message>
@@ -275,8 +275,9 @@ Pictures and Savegames</source>
275 275
     </message>
276 276
     <message>
277 277
         <location filename="../ImportDialog.ui" line="150"/>
278
-        <location filename="../ImportDialog.cpp" line="86"/>
279
-        <location filename="../ImportDialog.cpp" line="553"/>
278
+        <location filename="../ImportDialog.cpp" line="94"/>
279
+        <location filename="../ImportDialog.cpp" line="311"/>
280
+        <location filename="../ImportDialog.cpp" line="723"/>
280 281
         <source>Background Colour: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</source>
281 282
         <translation>Фоновий колір: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</translation>
282 283
     </message>
@@ -293,8 +294,9 @@ Pictures and Savegames</source>
293 294
     </message>
294 295
     <message>
295 296
         <location filename="../ImportDialog.ui" line="203"/>
296
-        <location filename="../ImportDialog.cpp" line="87"/>
297
-        <location filename="../ImportDialog.cpp" line="633"/>
297
+        <location filename="../ImportDialog.cpp" line="95"/>
298
+        <location filename="../ImportDialog.cpp" line="319"/>
299
+        <location filename="../ImportDialog.cpp" line="803"/>
298 300
         <source>Background Image:</source>
299 301
         <translation>Фонове зображення:</translation>
300 302
     </message>
@@ -349,68 +351,141 @@ Pictures and Savegames</source>
349 351
         <translation>&amp;Скасувати</translation>
350 352
     </message>
351 353
     <message>
352
-        <location filename="../ImportDialog.cpp" line="112"/>
354
+        <location filename="../ImportDialog.cpp" line="120"/>
353 355
         <source>&amp;Import new Picture...</source>
354 356
         <translation type="unfinished"></translation>
355 357
     </message>
356 358
     <message>
357
-        <location filename="../ImportDialog.cpp" line="113"/>
359
+        <location filename="../ImportDialog.cpp" line="121"/>
358 360
         <source>&amp;Crop Picture...</source>
359 361
         <translation type="unfinished"></translation>
360 362
     </message>
361 363
     <message>
362
-        <location filename="../ImportDialog.cpp" line="186"/>
364
+        <location filename="../ImportDialog.cpp" line="123"/>
365
+        <source>&amp;Load Settings...</source>
366
+        <translation type="unfinished"></translation>
367
+    </message>
368
+    <message>
369
+        <location filename="../ImportDialog.cpp" line="124"/>
370
+        <source>&amp;Save Settings...</source>
371
+        <translation type="unfinished"></translation>
372
+    </message>
373
+    <message>
374
+        <location filename="../ImportDialog.cpp" line="197"/>
363 375
         <location filename="../ProfileInterface.cpp" line="668"/>
364 376
         <source>Custom Avatar</source>
365 377
         <comment>Custom Avatar Description in SC, don&apos;t use Special Character!</comment>
366 378
         <translation>Користувацький Аватар</translation>
367 379
     </message>
368 380
     <message>
369
-        <location filename="../ImportDialog.cpp" line="213"/>
381
+        <location filename="../ImportDialog.cpp" line="224"/>
370 382
         <location filename="../ProfileInterface.cpp" line="687"/>
371 383
         <source>Custom Picture</source>
372 384
         <comment>Custom Picture Description in SC, don&apos;t use Special Character!</comment>
373 385
         <translation>Користувацьке Зображення</translation>
374 386
     </message>
375 387
     <message>
376
-        <location filename="../ImportDialog.cpp" line="271"/>
388
+        <location filename="../ImportDialog.cpp" line="314"/>
389
+        <source>Storage</source>
390
+        <comment>Background Image: Storage</comment>
391
+        <translation type="unfinished"></translation>
392
+    </message>
393
+    <message>
394
+        <location filename="../ImportDialog.cpp" line="351"/>
377 395
         <source>Crop Picture...</source>
378 396
         <translation type="unfinished"></translation>
379 397
     </message>
380 398
     <message>
381
-        <location filename="../ImportDialog.cpp" line="313"/>
399
+        <location filename="../ImportDialog.cpp" line="393"/>
382 400
         <source>&amp;Crop</source>
383 401
         <translation type="unfinished"></translation>
384 402
     </message>
385 403
     <message>
386
-        <location filename="../ImportDialog.cpp" line="314"/>
404
+        <location filename="../ImportDialog.cpp" line="394"/>
387 405
         <source>Crop Picture</source>
388 406
         <translation type="unfinished"></translation>
389 407
     </message>
390 408
     <message>
409
+        <location filename="../ImportDialog.cpp" line="481"/>
410
+        <location filename="../ImportDialog.cpp" line="529"/>
411
+        <source>Please import a new picture first</source>
412
+        <translation type="unfinished"></translation>
413
+    </message>
414
+    <message>
415
+        <location filename="../ImportDialog.cpp" line="486"/>
416
+        <location filename="../ImportDialog.cpp" line="496"/>
417
+        <source>Default</source>
418
+        <comment>Default as Default Profile</comment>
419
+        <translation type="unfinished"></translation>
420
+    </message>
421
+    <message>
422
+        <location filename="../ImportDialog.cpp" line="487"/>
423
+        <location filename="../ImportDialog.cpp" line="488"/>
424
+        <location filename="../ImportDialog.cpp" line="489"/>
425
+        <location filename="../ImportDialog.cpp" line="490"/>
426
+        <location filename="../ImportDialog.cpp" line="491"/>
391 427
         <location filename="../ImportDialog.cpp" line="500"/>
428
+        <location filename="../ImportDialog.cpp" line="504"/>
429
+        <location filename="../ImportDialog.cpp" line="508"/>
430
+        <location filename="../ImportDialog.cpp" line="512"/>
431
+        <location filename="../ImportDialog.cpp" line="516"/>
432
+        <location filename="../ImportDialog.cpp" line="534"/>
433
+        <location filename="../ImportDialog.cpp" line="535"/>
434
+        <location filename="../ImportDialog.cpp" line="536"/>
435
+        <location filename="../ImportDialog.cpp" line="537"/>
436
+        <location filename="../ImportDialog.cpp" line="538"/>
437
+        <location filename="../ImportDialog.cpp" line="543"/>
438
+        <location filename="../ImportDialog.cpp" line="547"/>
439
+        <location filename="../ImportDialog.cpp" line="551"/>
440
+        <location filename="../ImportDialog.cpp" line="555"/>
441
+        <location filename="../ImportDialog.cpp" line="559"/>
442
+        <source>Profile %1</source>
443
+        <comment>Profile %1 as Profile 1</comment>
444
+        <translation type="unfinished"></translation>
445
+    </message>
446
+    <message>
447
+        <location filename="../ImportDialog.cpp" line="481"/>
448
+        <location filename="../ImportDialog.cpp" line="492"/>
449
+        <source>Load Settings...</source>
450
+        <translation type="unfinished"></translation>
451
+    </message>
452
+    <message>
453
+        <location filename="../ImportDialog.cpp" line="529"/>
454
+        <location filename="../ImportDialog.cpp" line="539"/>
455
+        <source>Save Settings...</source>
456
+        <translation type="unfinished"></translation>
457
+    </message>
458
+    <message>
459
+        <location filename="../ImportDialog.cpp" line="670"/>
392 460
         <source>Snapmatic Avatar Zone</source>
393 461
         <translation>Зона Snapmatic Аватару</translation>
394 462
     </message>
395 463
     <message>
396
-        <location filename="../ImportDialog.cpp" line="500"/>
464
+        <location filename="../ImportDialog.cpp" line="670"/>
397 465
         <source>Are you sure to use a square image outside of the Avatar Zone?
398 466
 When you want to use it as Avatar the image will be detached!</source>
399 467
         <translation>Ви впевнені, що будете використовувати квадратне зображення поза зоною аватара?
400 468
 Якщо ви хочете використовувати його як Аватар, зображення буде відокремлено!</translation>
401 469
     </message>
402 470
     <message>
403
-        <location filename="../ImportDialog.cpp" line="549"/>
471
+        <location filename="../ImportDialog.cpp" line="719"/>
404 472
         <source>Select Colour...</source>
405 473
         <translation>Вибір кольору...</translation>
406 474
     </message>
407 475
     <message>
408
-        <location filename="../ImportDialog.cpp" line="618"/>
476
+        <location filename="../ImportDialog.cpp" line="314"/>
477
+        <location filename="../ImportDialog.cpp" line="788"/>
409 478
         <source>Background Image: %1</source>
410 479
         <translation>Фонове зображення: %1</translation>
411 480
     </message>
412 481
     <message>
413
-        <location filename="../ImportDialog.cpp" line="618"/>
482
+        <location filename="../ImportDialog.cpp" line="492"/>
483
+        <location filename="../ImportDialog.cpp" line="539"/>
484
+        <source>Please select your settings profile</source>
485
+        <translation type="unfinished"></translation>
486
+    </message>
487
+    <message>
488
+        <location filename="../ImportDialog.cpp" line="788"/>
414 489
         <source>File</source>
415 490
         <comment>Background Image: File</comment>
416 491
         <translation>Файл</translation>
@@ -1159,8 +1234,8 @@ Press 1 for Default View</source>
1159 1234
     </message>
1160 1235
     <message>
1161 1236
         <location filename="../ImageEditorDialog.cpp" line="109"/>
1162
-        <location filename="../ImportDialog.cpp" line="342"/>
1163
-        <location filename="../ImportDialog.cpp" line="572"/>
1237
+        <location filename="../ImportDialog.cpp" line="422"/>
1238
+        <location filename="../ImportDialog.cpp" line="742"/>
1164 1239
         <location filename="../ProfileInterface.cpp" line="482"/>
1165 1240
         <location filename="../ProfileInterface.cpp" line="548"/>
1166 1241
         <location filename="../ProfileInterface.cpp" line="857"/>
@@ -1171,12 +1246,12 @@ Press 1 for Default View</source>
1171 1246
         <location filename="../ImageEditorDialog.cpp" line="110"/>
1172 1247
         <location filename="../ImageEditorDialog.cpp" line="141"/>
1173 1248
         <location filename="../ImageEditorDialog.cpp" line="150"/>
1174
-        <location filename="../ImportDialog.cpp" line="343"/>
1175
-        <location filename="../ImportDialog.cpp" line="374"/>
1176
-        <location filename="../ImportDialog.cpp" line="383"/>
1177
-        <location filename="../ImportDialog.cpp" line="573"/>
1178
-        <location filename="../ImportDialog.cpp" line="604"/>
1179
-        <location filename="../ImportDialog.cpp" line="613"/>
1249
+        <location filename="../ImportDialog.cpp" line="423"/>
1250
+        <location filename="../ImportDialog.cpp" line="454"/>
1251
+        <location filename="../ImportDialog.cpp" line="463"/>
1252
+        <location filename="../ImportDialog.cpp" line="743"/>
1253
+        <location filename="../ImportDialog.cpp" line="774"/>
1254
+        <location filename="../ImportDialog.cpp" line="783"/>
1180 1255
         <location filename="../ProfileInterface.cpp" line="483"/>
1181 1256
         <location filename="../ProfileInterface.cpp" line="527"/>
1182 1257
         <location filename="../ProfileInterface.cpp" line="582"/>
@@ -1196,16 +1271,16 @@ Press 1 for Default View</source>
1196 1271
     </message>
1197 1272
     <message>
1198 1273
         <location filename="../ImageEditorDialog.cpp" line="120"/>
1199
-        <location filename="../ImportDialog.cpp" line="353"/>
1200
-        <location filename="../ImportDialog.cpp" line="583"/>
1274
+        <location filename="../ImportDialog.cpp" line="433"/>
1275
+        <location filename="../ImportDialog.cpp" line="753"/>
1201 1276
         <location filename="../ProfileInterface.cpp" line="502"/>
1202 1277
         <source>All image files (%1)</source>
1203 1278
         <translation>Файли зображень (%1)</translation>
1204 1279
     </message>
1205 1280
     <message>
1206 1281
         <location filename="../ImageEditorDialog.cpp" line="121"/>
1207
-        <location filename="../ImportDialog.cpp" line="354"/>
1208
-        <location filename="../ImportDialog.cpp" line="584"/>
1282
+        <location filename="../ImportDialog.cpp" line="434"/>
1283
+        <location filename="../ImportDialog.cpp" line="754"/>
1209 1284
         <location filename="../ProfileInterface.cpp" line="503"/>
1210 1285
         <location filename="../UserInterface.cpp" line="463"/>
1211 1286
         <source>All files (**)</source>
@@ -1213,16 +1288,16 @@ Press 1 for Default View</source>
1213 1288
     </message>
1214 1289
     <message>
1215 1290
         <location filename="../ImageEditorDialog.cpp" line="141"/>
1216
-        <location filename="../ImportDialog.cpp" line="374"/>
1217
-        <location filename="../ImportDialog.cpp" line="604"/>
1291
+        <location filename="../ImportDialog.cpp" line="454"/>
1292
+        <location filename="../ImportDialog.cpp" line="774"/>
1218 1293
         <location filename="../ProfileInterface.cpp" line="725"/>
1219 1294
         <source>Can&apos;t import %1 because file can&apos;t be open</source>
1220 1295
         <translation>Неможливо імпортувати %1, оскільки файл не може бути відкритий</translation>
1221 1296
     </message>
1222 1297
     <message>
1223 1298
         <location filename="../ImageEditorDialog.cpp" line="150"/>
1224
-        <location filename="../ImportDialog.cpp" line="383"/>
1225
-        <location filename="../ImportDialog.cpp" line="613"/>
1299
+        <location filename="../ImportDialog.cpp" line="463"/>
1300
+        <location filename="../ImportDialog.cpp" line="783"/>
1226 1301
         <location filename="../ProfileInterface.cpp" line="735"/>
1227 1302
         <source>Can&apos;t import %1 because file can&apos;t be parsed properly</source>
1228 1303
         <translation>Неможливо імпортувати %1, оскільки файл неможливо розібрати правильно</translation>
@@ -1803,11 +1878,21 @@ Press 1 for Default View</source>
1803 1878
     </message>
1804 1879
     <message>
1805 1880
         <location filename="../SnapmaticEditor.ui" line="240"/>
1881
+        <source>Apply changes</source>
1882
+        <translation type="unfinished">Застосувати зміни</translation>
1883
+    </message>
1884
+    <message>
1885
+        <location filename="../SnapmaticEditor.ui" line="243"/>
1806 1886
         <source>&amp;Apply</source>
1807 1887
         <translation>&amp;Застосувати</translation>
1808 1888
     </message>
1809 1889
     <message>
1810
-        <location filename="../SnapmaticEditor.ui" line="253"/>
1890
+        <location filename="../SnapmaticEditor.ui" line="256"/>
1891
+        <source>Discard changes</source>
1892
+        <translation type="unfinished">Скасувати зміни</translation>
1893
+    </message>
1894
+    <message>
1895
+        <location filename="../SnapmaticEditor.ui" line="259"/>
1811 1896
         <source>&amp;Cancel</source>
1812 1897
         <translation>&amp;Скасувати</translation>
1813 1898
     </message>

BIN
res/gta5sync_zh_TW.qm View File


+ 122
- 37
res/gta5sync_zh_TW.ts View File

@@ -176,7 +176,7 @@ Pictures and Savegames</source>
176 176
     <name>ImageEditorDialog</name>
177 177
     <message>
178 178
         <location filename="../ImageEditorDialog.ui" line="14"/>
179
-        <location filename="../ImportDialog.cpp" line="465"/>
179
+        <location filename="../ImportDialog.cpp" line="635"/>
180 180
         <source>Overwrite Image...</source>
181 181
         <translation>修改圖片...</translation>
182 182
     </message>
@@ -192,25 +192,25 @@ Pictures and Savegames</source>
192 192
     </message>
193 193
     <message>
194 194
         <location filename="../ImageEditorDialog.ui" line="82"/>
195
-        <location filename="../ImportDialog.cpp" line="467"/>
195
+        <location filename="../ImportDialog.cpp" line="637"/>
196 196
         <source>Apply changes</source>
197 197
         <translation type="unfinished">套用變更</translation>
198 198
     </message>
199 199
     <message>
200 200
         <location filename="../ImageEditorDialog.ui" line="85"/>
201
-        <location filename="../ImportDialog.cpp" line="466"/>
201
+        <location filename="../ImportDialog.cpp" line="636"/>
202 202
         <source>&amp;Overwrite</source>
203 203
         <translation>修改(&amp;O)</translation>
204 204
     </message>
205 205
     <message>
206 206
         <location filename="../ImageEditorDialog.ui" line="92"/>
207
-        <location filename="../ImportDialog.cpp" line="469"/>
207
+        <location filename="../ImportDialog.cpp" line="639"/>
208 208
         <source>Discard changes</source>
209 209
         <translation type="unfinished">捨棄變更</translation>
210 210
     </message>
211 211
     <message>
212 212
         <location filename="../ImageEditorDialog.ui" line="95"/>
213
-        <location filename="../ImportDialog.cpp" line="468"/>
213
+        <location filename="../ImportDialog.cpp" line="638"/>
214 214
         <source>&amp;Close</source>
215 215
         <translation>關閉(&amp;C)</translation>
216 216
     </message>
@@ -274,8 +274,9 @@ Pictures and Savegames</source>
274 274
     </message>
275 275
     <message>
276 276
         <location filename="../ImportDialog.ui" line="150"/>
277
-        <location filename="../ImportDialog.cpp" line="86"/>
278
-        <location filename="../ImportDialog.cpp" line="553"/>
277
+        <location filename="../ImportDialog.cpp" line="94"/>
278
+        <location filename="../ImportDialog.cpp" line="311"/>
279
+        <location filename="../ImportDialog.cpp" line="723"/>
279 280
         <source>Background Colour: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</source>
280 281
         <translation>背景顏色: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</translation>
281 282
     </message>
@@ -292,8 +293,9 @@ Pictures and Savegames</source>
292 293
     </message>
293 294
     <message>
294 295
         <location filename="../ImportDialog.ui" line="203"/>
295
-        <location filename="../ImportDialog.cpp" line="87"/>
296
-        <location filename="../ImportDialog.cpp" line="633"/>
296
+        <location filename="../ImportDialog.cpp" line="95"/>
297
+        <location filename="../ImportDialog.cpp" line="319"/>
298
+        <location filename="../ImportDialog.cpp" line="803"/>
297 299
         <source>Background Image:</source>
298 300
         <translation>背景圖片:</translation>
299 301
     </message>
@@ -348,67 +350,140 @@ Pictures and Savegames</source>
348 350
         <translation>取消(&amp;C)</translation>
349 351
     </message>
350 352
     <message>
351
-        <location filename="../ImportDialog.cpp" line="112"/>
353
+        <location filename="../ImportDialog.cpp" line="120"/>
352 354
         <source>&amp;Import new Picture...</source>
353 355
         <translation type="unfinished"></translation>
354 356
     </message>
355 357
     <message>
356
-        <location filename="../ImportDialog.cpp" line="113"/>
358
+        <location filename="../ImportDialog.cpp" line="121"/>
357 359
         <source>&amp;Crop Picture...</source>
358 360
         <translation type="unfinished"></translation>
359 361
     </message>
360 362
     <message>
361
-        <location filename="../ImportDialog.cpp" line="186"/>
363
+        <location filename="../ImportDialog.cpp" line="123"/>
364
+        <source>&amp;Load Settings...</source>
365
+        <translation type="unfinished"></translation>
366
+    </message>
367
+    <message>
368
+        <location filename="../ImportDialog.cpp" line="124"/>
369
+        <source>&amp;Save Settings...</source>
370
+        <translation type="unfinished"></translation>
371
+    </message>
372
+    <message>
373
+        <location filename="../ImportDialog.cpp" line="197"/>
362 374
         <location filename="../ProfileInterface.cpp" line="668"/>
363 375
         <source>Custom Avatar</source>
364 376
         <comment>Custom Avatar Description in SC, don&apos;t use Special Character!</comment>
365 377
         <translation>自訂大頭貼</translation>
366 378
     </message>
367 379
     <message>
368
-        <location filename="../ImportDialog.cpp" line="213"/>
380
+        <location filename="../ImportDialog.cpp" line="224"/>
369 381
         <location filename="../ProfileInterface.cpp" line="687"/>
370 382
         <source>Custom Picture</source>
371 383
         <comment>Custom Picture Description in SC, don&apos;t use Special Character!</comment>
372 384
         <translation>自訂圖片</translation>
373 385
     </message>
374 386
     <message>
375
-        <location filename="../ImportDialog.cpp" line="271"/>
387
+        <location filename="../ImportDialog.cpp" line="314"/>
388
+        <source>Storage</source>
389
+        <comment>Background Image: Storage</comment>
390
+        <translation type="unfinished"></translation>
391
+    </message>