add JSON Editor + Interface improvements

This commit is contained in:
Syping 2017-11-22 14:59:40 +01:00
parent a591adf6ea
commit f9eee75757
35 changed files with 2153 additions and 856 deletions

View file

@ -184,6 +184,7 @@ Grand Theft Auto V Snapmatic картинок и сохранений</translati
<name>CrewDatabase</name>
<message>
<location filename="../CrewDatabase.cpp" line="102"/>
<location filename="../CrewDatabase.cpp" line="113"/>
<source>No Crew</source>
<translation>Вне банды</translation>
</message>
@ -325,12 +326,14 @@ Grand Theft Auto V Snapmatic картинок и сохранений</translati
</message>
<message>
<location filename="../ImportDialog.cpp" line="105"/>
<location filename="../ProfileInterface.cpp" line="599"/>
<source>Custom Avatar</source>
<comment>Custom Avatar Description in SC, don&apos;t use Special Character!</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ImportDialog.cpp" line="131"/>
<location filename="../ProfileInterface.cpp" line="618"/>
<source>Custom Picture</source>
<comment>Custom Picture Description in SC, don&apos;t use Special Character!</comment>
<translation type="unfinished"></translation>
@ -352,6 +355,24 @@ When you want to use it as Avatar the image will be detached!</source>
<translation>Выбрать цвет...</translation>
</message>
</context>
<context>
<name>JsonEditorDialog</name>
<message>
<location filename="../JsonEditorDialog.ui" line="14"/>
<source>Snapmatic JSON Editor</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../JsonEditorDialog.ui" line="107"/>
<source>&amp;Save</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../JsonEditorDialog.ui" line="114"/>
<source>&amp;Close</source>
<translation type="unfinished">&amp;Закрыть</translation>
</message>
</context>
<context>
<name>MapLocationDialog</name>
<message>
@ -392,7 +413,7 @@ Y: %2</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../MapLocationDialog.cpp" line="89"/>
<location filename="../MapLocationDialog.cpp" line="90"/>
<source>X: %1
Y: %2</source>
<comment>X and Y position</comment>
@ -534,56 +555,85 @@ Y: %2</translation>
<translation>Имя</translation>
</message>
<message>
<location filename="../OptionsDialog.ui" line="387"/>
<location filename="../OptionsDialog.ui" line="412"/>
<source>Language for Areas</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsDialog.ui" line="431"/>
<source>Style</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsDialog.ui" line="449"/>
<source>Style:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsDialog.ui" line="474"/>
<source>Font</source>
<translation type="unfinished">Шрифт</translation>
</message>
<message>
<location filename="../OptionsDialog.ui" line="480"/>
<source>Always use Message Font (Windows 2003 and earlier)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Language</source>
<translation>Язык</translation>
<translation type="vanished">Язык</translation>
</message>
<message>
<location filename="../OptionsDialog.ui" line="387"/>
<source>Interface</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsDialog.ui" line="393"/>
<source>Interface</source>
<source>Language for Interface</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsDialog.ui" line="402"/>
<location filename="../OptionsDialog.ui" line="421"/>
<location filename="../OptionsDialog.cpp" line="167"/>
<location filename="../OptionsDialog.cpp" line="215"/>
<location filename="../OptionsDialog.cpp" line="169"/>
<location filename="../OptionsDialog.cpp" line="217"/>
<source>Current: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsDialog.ui" line="412"/>
<source>Areas</source>
<location filename="../OptionsDialog.ui" line="437"/>
<source>Use Default Style (Restart)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsDialog.ui" line="445"/>
<location filename="../OptionsDialog.ui" line="504"/>
<source>Sync</source>
<translation>Sync</translation>
</message>
<message>
<location filename="../OptionsDialog.ui" line="451"/>
<location filename="../OptionsDialog.ui" line="510"/>
<source>Sync is not implemented at current time</source>
<translation>Синхронизация пока ещё не реализована</translation>
</message>
<message>
<location filename="../OptionsDialog.ui" line="489"/>
<location filename="../OptionsDialog.ui" line="548"/>
<source>Apply changes</source>
<translation>Применить изменения</translation>
</message>
<message>
<location filename="../OptionsDialog.ui" line="492"/>
<location filename="../OptionsDialog.ui" line="551"/>
<source>&amp;OK</source>
<extracomment>OK, Cancel, Apply</extracomment>
<translation>&amp;ОК</translation>
</message>
<message>
<location filename="../OptionsDialog.ui" line="505"/>
<location filename="../OptionsDialog.ui" line="564"/>
<source>Discard changes</source>
<translation>Отвергнуть изменения</translation>
</message>
<message>
<location filename="../OptionsDialog.ui" line="508"/>
<location filename="../OptionsDialog.ui" line="567"/>
<source>&amp;Cancel</source>
<extracomment>OK, Cancel, Apply</extracomment>
<translation>От&amp;мена</translation>
@ -600,37 +650,37 @@ Y: %2</translation>
<translation type="vanished">%1 (%2 если имеется)</translation>
</message>
<message>
<location filename="../OptionsDialog.cpp" line="131"/>
<location filename="../OptionsDialog.cpp" line="133"/>
<source>%1 (Next Closest Language)</source>
<comment>First language a person can talk with a different person/application. &quot;Native&quot; or &quot;Not Native&quot;.</comment>
<translation></translation>
</message>
<message>
<location filename="../OptionsDialog.cpp" line="131"/>
<location filename="../OptionsDialog.cpp" line="133"/>
<source>System</source>
<comment>System in context of System default</comment>
<translation>Система</translation>
</message>
<message>
<location filename="../OptionsDialog.cpp" line="133"/>
<location filename="../OptionsDialog.cpp" line="135"/>
<source>%1 (Closest to Interface)</source>
<comment>Next closest language compared to the Interface</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsDialog.cpp" line="133"/>
<location filename="../OptionsDialog.cpp" line="135"/>
<source>Auto</source>
<comment>Automatic language choice.</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsDialog.cpp" line="335"/>
<location filename="../OptionsDialog.cpp" line="408"/>
<source>%1</source>
<comment>%1</comment>
<translation>%1</translation>
</message>
<message>
<location filename="../OptionsDialog.cpp" line="335"/>
<location filename="../OptionsDialog.cpp" line="408"/>
<source>The new Custom Folder will initialise after you restart %1.</source>
<translation>Другая папка будет загружена после перезапуска %1.</translation>
</message>
@ -643,15 +693,15 @@ Y: %2</translation>
<translation type="vanished">Язык изменится после перезапуска %1.</translation>
</message>
<message>
<location filename="../OptionsDialog.cpp" line="345"/>
<location filename="../OptionsDialog.cpp" line="418"/>
<source>No Profile</source>
<comment>No Profile, as default</comment>
<translation>Нет профиля</translation>
</message>
<message>
<location filename="../OptionsDialog.cpp" line="353"/>
<location filename="../OptionsDialog.cpp" line="357"/>
<location filename="../OptionsDialog.cpp" line="359"/>
<location filename="../OptionsDialog.cpp" line="426"/>
<location filename="../OptionsDialog.cpp" line="430"/>
<location filename="../OptionsDialog.cpp" line="432"/>
<source>Profile: %1</source>
<translation>Профиль: %1</translation>
</message>
@ -731,8 +781,8 @@ Y: %2</translation>
<translation type="vanished">Эксп&amp;ортировать как картинку JPG...</translation>
</message>
<message>
<location filename="../PictureDialog.cpp" line="145"/>
<location filename="../ProfileInterface.cpp" line="1162"/>
<location filename="../PictureDialog.cpp" line="148"/>
<location filename="../ProfileInterface.cpp" line="1169"/>
<source>Export as &amp;Picture...</source>
<translation>Экспортировать как &amp;картинку...</translation>
</message>
@ -741,8 +791,8 @@ Y: %2</translation>
<translation type="vanished">Экс&amp;портировать как GTA Snapmatic...</translation>
</message>
<message>
<location filename="../PictureDialog.cpp" line="146"/>
<location filename="../ProfileInterface.cpp" line="1163"/>
<location filename="../PictureDialog.cpp" line="149"/>
<location filename="../ProfileInterface.cpp" line="1170"/>
<source>Export as &amp;Snapmatic...</source>
<translation>Экспортировать как &amp;Snapmatic...</translation>
</message>
@ -751,18 +801,23 @@ Y: %2</translation>
<translation type="obsolete">&amp;Правка</translation>
</message>
<message>
<location filename="../PictureDialog.cpp" line="148"/>
<source>Open &amp;Map View...</source>
<translation>Открыть &amp;карту...</translation>
<translation type="vanished">Открыть &amp;карту...</translation>
</message>
<message>
<location filename="../PictureDialog.cpp" line="150"/>
<location filename="../ProfileInterface.cpp" line="1160"/>
<location filename="../PictureDialog.cpp" line="151"/>
<location filename="../ProfileInterface.cpp" line="1164"/>
<source>&amp;Edit Properties...</source>
<translation>&amp;Изменить свойства...</translation>
</message>
<message>
<location filename="../PictureDialog.cpp" line="373"/>
<location filename="../PictureDialog.cpp" line="153"/>
<location filename="../ProfileInterface.cpp" line="1166"/>
<source>Open &amp;Map Viewer...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../PictureDialog.cpp" line="380"/>
<source>Key 1 - Avatar Preview Mode
Key 2 - Toggle Overlay
Arrow Keys - Navigate</source>
@ -771,31 +826,31 @@ Arrow Keys - Navigate</source>
Стрелки - Навигация</translation>
</message>
<message>
<location filename="../PictureDialog.cpp" line="433"/>
<location filename="../PictureDialog.cpp" line="476"/>
<location filename="../PictureDialog.cpp" line="439"/>
<location filename="../PictureDialog.cpp" line="473"/>
<source>Snapmatic Picture Viewer</source>
<translation>Просмотрщик фотографий Snapmatic</translation>
</message>
<message>
<location filename="../PictureDialog.cpp" line="433"/>
<location filename="../PictureDialog.cpp" line="476"/>
<location filename="../PictureDialog.cpp" line="439"/>
<location filename="../PictureDialog.cpp" line="473"/>
<source>Failed at %1</source>
<translation>Ошибка при %1</translation>
</message>
<message>
<location filename="../PictureDialog.cpp" line="475"/>
<location filename="../PictureDialog.cpp" line="589"/>
<location filename="../PictureDialog.cpp" line="472"/>
<location filename="../PictureDialog.cpp" line="591"/>
<source>No Crew</source>
<translation>Вне банды</translation>
</message>
<message>
<location filename="../PictureDialog.cpp" line="475"/>
<location filename="../PictureDialog.cpp" line="614"/>
<location filename="../PictureDialog.cpp" line="472"/>
<location filename="../PictureDialog.cpp" line="618"/>
<source>No Players</source>
<translation>Игроков нет</translation>
</message>
<message>
<location filename="../PictureDialog.cpp" line="560"/>
<location filename="../PictureDialog.cpp" line="557"/>
<source>Avatar Preview Mode
Press 1 for Default View</source>
<translation>Режим просмотра аватарок
@ -810,7 +865,7 @@ Press 1 for Default View</source>
<translation type="vanished">Без группы</translation>
</message>
<message>
<location filename="../PictureDialog.cpp" line="475"/>
<location filename="../PictureDialog.cpp" line="472"/>
<source>Unknown Location</source>
<translation>Неизвестное место</translation>
</message>
@ -947,6 +1002,12 @@ Press 1 for Default View</source>
<source>Failed to copy current Snapmatic picture</source>
<translation type="vanished">Не удалось скопировать текущую картинку Snapmatic</translation>
</message>
<message>
<location filename="../PictureDialog.cpp" line="155"/>
<location filename="../ProfileInterface.cpp" line="1167"/>
<source>Open &amp;JSON Editor...</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ProfileInterface</name>
@ -998,30 +1059,30 @@ Press 1 for Default View</source>
<translation type="obsolete">Закрыть профиль</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="131"/>
<location filename="../ProfileInterface.cpp" line="134"/>
<source>Loading...</source>
<translation>Загрузка...</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="413"/>
<location filename="../ProfileInterface.cpp" line="478"/>
<location filename="../ProfileInterface.cpp" line="416"/>
<location filename="../ProfileInterface.cpp" line="483"/>
<source>Import...</source>
<translation>Импортировать...</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="414"/>
<location filename="../ProfileInterface.cpp" line="457"/>
<location filename="../ProfileInterface.cpp" line="509"/>
<location filename="../ProfileInterface.cpp" line="529"/>
<location filename="../ProfileInterface.cpp" line="545"/>
<location filename="../ProfileInterface.cpp" line="661"/>
<location filename="../ProfileInterface.cpp" line="742"/>
<location filename="../ProfileInterface.cpp" line="747"/>
<location filename="../ProfileInterface.cpp" line="757"/>
<location filename="../ProfileInterface.cpp" line="762"/>
<location filename="../ProfileInterface.cpp" line="773"/>
<location filename="../ProfileInterface.cpp" line="810"/>
<location filename="../ProfileInterface.cpp" line="816"/>
<location filename="../ProfileInterface.cpp" line="417"/>
<location filename="../ProfileInterface.cpp" line="462"/>
<location filename="../ProfileInterface.cpp" line="515"/>
<location filename="../ProfileInterface.cpp" line="535"/>
<location filename="../ProfileInterface.cpp" line="551"/>
<location filename="../ProfileInterface.cpp" line="666"/>
<location filename="../ProfileInterface.cpp" line="746"/>
<location filename="../ProfileInterface.cpp" line="751"/>
<location filename="../ProfileInterface.cpp" line="761"/>
<location filename="../ProfileInterface.cpp" line="766"/>
<location filename="../ProfileInterface.cpp" line="777"/>
<location filename="../ProfileInterface.cpp" line="814"/>
<location filename="../ProfileInterface.cpp" line="820"/>
<source>Import</source>
<translation>Импортировать</translation>
</message>
@ -1030,31 +1091,31 @@ Press 1 for Default View</source>
<translation type="vanished">Все файлы профиля (SGTA* PGTA*)</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="431"/>
<location filename="../ProfileInterface.cpp" line="434"/>
<location filename="../UserInterface.cpp" line="376"/>
<source>Savegames files (SGTA*)</source>
<translation>Файлы сохранения (SGTA*)</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="432"/>
<location filename="../ProfileInterface.cpp" line="435"/>
<location filename="../UserInterface.cpp" line="377"/>
<source>Snapmatic pictures (PGTA*)</source>
<translation>Картинка Snapmatic (PGTA*)</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="434"/>
<location filename="../ProfileInterface.cpp" line="437"/>
<location filename="../UserInterface.cpp" line="378"/>
<source>All files (**)</source>
<translation>Все файлы (**)</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="479"/>
<location filename="../ProfileInterface.cpp" line="494"/>
<location filename="../ProfileInterface.cpp" line="484"/>
<location filename="../ProfileInterface.cpp" line="499"/>
<source>Import file %1 of %2 files</source>
<translation>Импортируются файлы %1 из %2</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="509"/>
<location filename="../ProfileInterface.cpp" line="515"/>
<source>Import failed with...
%1</source>
@ -1063,13 +1124,13 @@ Press 1 for Default View</source>
%1</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="529"/>
<location filename="../ProfileInterface.cpp" line="535"/>
<location filename="../UserInterface.cpp" line="418"/>
<source>Failed to read Snapmatic picture</source>
<translation>Не удалось загрузить картинку Snapmatic</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="545"/>
<location filename="../ProfileInterface.cpp" line="551"/>
<location filename="../UserInterface.cpp" line="434"/>
<source>Failed to read Savegame file</source>
<translation>Не удалось загрузить файл сохранения</translation>
@ -1079,14 +1140,14 @@ Press 1 for Default View</source>
<translation type="vanished">Не получилось импортировать %1 из-за неправильного формата файла</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="457"/>
<location filename="../ProfileInterface.cpp" line="747"/>
<location filename="../ProfileInterface.cpp" line="462"/>
<location filename="../ProfileInterface.cpp" line="751"/>
<location filename="../UserInterface.cpp" line="466"/>
<source>No valid file is selected</source>
<translation>Выбранный файл неверен</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="65"/>
<location filename="../ProfileInterface.cpp" line="68"/>
<source>Enabled pictures: %1 of %2</source>
<translation>Включенные картинки: %1 из %2</translation>
</message>
@ -1099,93 +1160,93 @@ Press 1 for Default View</source>
<translation type="vanished">Все изображения (*.jpg *.png)</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="429"/>
<location filename="../ProfileInterface.cpp" line="432"/>
<source>Importable files (%1)</source>
<translation>Файлы для импорта (%1)</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="433"/>
<location filename="../ProfileInterface.cpp" line="436"/>
<source>All image files (%1)</source>
<translation>Все файлы изображений (%1)</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="661"/>
<location filename="../ProfileInterface.cpp" line="666"/>
<source>Can&apos;t import %1 because file can&apos;t be parsed properly</source>
<translation>Не получилось импортировать %1, файл не может быть правильно обработан</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="742"/>
<location filename="../ProfileInterface.cpp" line="746"/>
<source>Can&apos;t import %1 because file format can&apos;t be detected</source>
<translation>Не получилось импортировать %1, не удалось определить формат файла</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="757"/>
<location filename="../ProfileInterface.cpp" line="761"/>
<source>Failed to import the Snapmatic picture, file not begin with PGTA or end with .g5e</source>
<translation>Не удалось импортировать картинку Snapmatic, название не начинается с PGTA или не заканчивается с .g5e</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="762"/>
<location filename="../ProfileInterface.cpp" line="766"/>
<source>Failed to import the Snapmatic picture, the picture is already in the game</source>
<translation>Не удалось импортировать картинку Snapmatic, картинка уже в игре</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="773"/>
<location filename="../ProfileInterface.cpp" line="777"/>
<source>Failed to import the Snapmatic picture, can&apos;t copy the file into profile</source>
<translation>Не удалось импортировать картинку Snapmatic, не получилось скопировать файл в профиль</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="810"/>
<location filename="../ProfileInterface.cpp" line="814"/>
<source>Failed to import the Savegame, can&apos;t copy the file into profile</source>
<translation>Не удалось импортировать сохранение, не получилось скопировать файл в профиль</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="816"/>
<location filename="../ProfileInterface.cpp" line="820"/>
<source>Failed to import the Savegame, no Savegame slot is left</source>
<translation>Не удалось импортировать сохранение, нет пустых ячеек под сохранения</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="903"/>
<location filename="../ProfileInterface.cpp" line="921"/>
<location filename="../ProfileInterface.cpp" line="907"/>
<location filename="../ProfileInterface.cpp" line="925"/>
<source>JPG pictures and GTA Snapmatic</source>
<translation>Картинки JPG и GTA Snapmatic</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="904"/>
<location filename="../ProfileInterface.cpp" line="926"/>
<location filename="../ProfileInterface.cpp" line="908"/>
<location filename="../ProfileInterface.cpp" line="930"/>
<source>JPG pictures only</source>
<translation>Только картинки JPG</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="905"/>
<location filename="../ProfileInterface.cpp" line="930"/>
<location filename="../ProfileInterface.cpp" line="909"/>
<location filename="../ProfileInterface.cpp" line="934"/>
<source>GTA Snapmatic only</source>
<translation>Только GTA Snapmatic</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="964"/>
<location filename="../ProfileInterface.cpp" line="968"/>
<source>Initialising export...</source>
<translation>Подготовка к экспорту...</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1017"/>
<location filename="../ProfileInterface.cpp" line="1059"/>
<location filename="../ProfileInterface.cpp" line="1021"/>
<location filename="../ProfileInterface.cpp" line="1063"/>
<source>No Snapmatic pictures or Savegames files are selected</source>
<translation>Не выделены ни один Snapmatic или сохранение</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1025"/>
<location filename="../ProfileInterface.cpp" line="1053"/>
<location filename="../ProfileInterface.cpp" line="1059"/>
<location filename="../ProfileInterface.cpp" line="1029"/>
<location filename="../ProfileInterface.cpp" line="1057"/>
<location filename="../ProfileInterface.cpp" line="1063"/>
<source>Remove selected</source>
<translation>Снять выделение</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1025"/>
<location filename="../ProfileInterface.cpp" line="1029"/>
<source>You really want remove the selected Snapmatic picutres and Savegame files?</source>
<translation>Точно ли хочешь удалить выбранные картинки Snapmatic и файлы сохранений?</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1053"/>
<location filename="../ProfileInterface.cpp" line="1057"/>
<source>Failed at remove the complete selected Snapmatic pictures and/or Savegame files</source>
<translation>Не удалось удалить полностью выбранные картинки Snapmatic и/или файлы сохранений</translation>
</message>
@ -1206,20 +1267,20 @@ Press 1 for Default View</source>
<translation type="obsolete">Не получилось имортировать копию сохранения, потому что не осталось свободных под них слотов</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="880"/>
<location filename="../ProfileInterface.cpp" line="918"/>
<location filename="../ProfileInterface.cpp" line="997"/>
<location filename="../ProfileInterface.cpp" line="1017"/>
<location filename="../ProfileInterface.cpp" line="884"/>
<location filename="../ProfileInterface.cpp" line="922"/>
<location filename="../ProfileInterface.cpp" line="1001"/>
<location filename="../ProfileInterface.cpp" line="1021"/>
<source>Export selected</source>
<translation>Экспортировать выделенное</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="918"/>
<location filename="../ProfileInterface.cpp" line="922"/>
<source>%1Export Snapmatic pictures%2&lt;br&gt;&lt;br&gt;JPG pictures make it possible to open the picture with a Image Viewer&lt;br&gt;GTA Snapmatic make it possible to import the picture into the game&lt;br&gt;&lt;br&gt;Export as:</source>
<translation>%1Эскпортировать картинки Snapmatic%2&lt;br&gt;&lt;br&gt;Картинки JPG можно открыть любым просмотрщиком&lt;br&gt;Картинки формата GTA Snapmatic можно снова импортировать в игру&lt;br&gt;&lt;br&gt;Экспортировать как:</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="963"/>
<location filename="../ProfileInterface.cpp" line="967"/>
<source>Export selected...</source>
<translation>Экпортировать выделенное...</translation>
</message>
@ -1228,7 +1289,7 @@ Press 1 for Default View</source>
<translation type="vanished">Подготавливаю эскпорт...</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="997"/>
<location filename="../ProfileInterface.cpp" line="1001"/>
<source>Export failed with...
%1</source>
@ -1249,7 +1310,7 @@ Press 1 for Default View</source>
<translation>Все файлы профиля (*.g5e SGTA* PGTA*)</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="430"/>
<location filename="../ProfileInterface.cpp" line="433"/>
<location filename="../UserInterface.cpp" line="375"/>
<source>GTA V Export (*.g5e)</source>
<translation>GTA V Export (*.g5e)</translation>
@ -1258,15 +1319,20 @@ Press 1 for Default View</source>
<context>
<name>QApplication</name>
<message>
<location filename="../main.cpp" line="67"/>
<location filename="../main.cpp" line="87"/>
<source>Font</source>
<translation>Шрифт</translation>
</message>
<message>
<location filename="../main.cpp" line="67"/>
<location filename="../main.cpp" line="87"/>
<source>Selected Font: %1</source>
<translation>Выбранный шрифт: %1</translation>
</message>
<message>
<location filename="../main.cpp" line="108"/>
<source>&lt;h4&gt;Welcome to %1!&lt;/h4&gt;You want to configure %1 before you start using it?</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SavegameDialog</name>
@ -1400,32 +1466,32 @@ Press 1 for Default View</source>
<translation>Не удалось удалить сохранение %1</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1198"/>
<location filename="../ProfileInterface.cpp" line="1205"/>
<source>&amp;View</source>
<translation>&amp;Просмотр</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1200"/>
<location filename="../ProfileInterface.cpp" line="1207"/>
<source>&amp;Remove</source>
<translation>&amp;Удалить</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1202"/>
<location filename="../ProfileInterface.cpp" line="1209"/>
<source>&amp;Select</source>
<translation>&amp;Выбрать</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1203"/>
<location filename="../ProfileInterface.cpp" line="1210"/>
<source>&amp;Deselect</source>
<translation>Сн&amp;ять выбор</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1206"/>
<location filename="../ProfileInterface.cpp" line="1213"/>
<source>Select &amp;All</source>
<translation>В&amp;ыбрать все</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1210"/>
<location filename="../ProfileInterface.cpp" line="1217"/>
<source>&amp;Deselect All</source>
<translation>Снять выбо&amp;р со всех</translation>
</message>
@ -1435,7 +1501,7 @@ Press 1 for Default View</source>
<translation>Копировать сохранение</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1199"/>
<location filename="../ProfileInterface.cpp" line="1206"/>
<source>&amp;Export</source>
<translation>&amp;Экспортировать</translation>
</message>
@ -1495,8 +1561,13 @@ Press 1 for Default View</source>
<message>
<location filename="../SnapmaticEditor.ui" line="14"/>
<location filename="../SnapmaticEditor.ui" line="81"/>
<location filename="../PictureDialog.cpp" line="727"/>
<location filename="../SnapmaticEditor.cpp" line="241"/>
<location filename="../JsonEditorDialog.cpp" line="83"/>
<location filename="../JsonEditorDialog.cpp" line="130"/>
<location filename="../JsonEditorDialog.cpp" line="136"/>
<location filename="../JsonEditorDialog.cpp" line="148"/>
<location filename="../PictureDialog.cpp" line="732"/>
<location filename="../SnapmaticEditor.cpp" line="252"/>
<location filename="../SnapmaticWidget.cpp" line="332"/>
<source>Snapmatic Properties</source>
<translation>Свойства Snapmatic</translation>
</message>
@ -1537,7 +1608,7 @@ Press 1 for Default View</source>
</message>
<message>
<location filename="../SnapmaticEditor.ui" line="113"/>
<location filename="../SnapmaticEditor.cpp" line="200"/>
<location filename="../SnapmaticEditor.cpp" line="211"/>
<source>Crew: %1 (%2)</source>
<translation>Банда: %1 (%2)</translation>
</message>
@ -1547,20 +1618,20 @@ Press 1 for Default View</source>
<translation>Meme</translation>
</message>
<message>
<location filename="../SnapmaticEditor.cpp" line="291"/>
<location filename="../SnapmaticEditor.cpp" line="302"/>
<source>Snapmatic Title</source>
<translation>Заголовок Snapmatic</translation>
</message>
<message>
<location filename="../SnapmaticEditor.ui" line="126"/>
<location filename="../SnapmaticEditor.cpp" line="185"/>
<location filename="../SnapmaticEditor.cpp" line="196"/>
<source>Title: %1 (%2)</source>
<translation>Заголовок: %1 (%2)</translation>
</message>
<message>
<location filename="../SnapmaticEditor.ui" line="136"/>
<location filename="../SnapmaticEditor.cpp" line="189"/>
<location filename="../SnapmaticEditor.cpp" line="193"/>
<location filename="../SnapmaticEditor.cpp" line="200"/>
<location filename="../SnapmaticEditor.cpp" line="204"/>
<source>Appropriate: %1</source>
<translation>Подходит: %1</translation>
</message>
@ -1590,41 +1661,54 @@ Press 1 for Default View</source>
<translation>&amp;Отмена</translation>
</message>
<message>
<location filename="../SnapmaticEditor.cpp" line="184"/>
<location filename="../SnapmaticEditor.cpp" line="199"/>
<location filename="../SnapmaticEditor.cpp" line="195"/>
<location filename="../SnapmaticEditor.cpp" line="210"/>
<source>Edit</source>
<translation>Правка</translation>
</message>
<message>
<location filename="../SnapmaticEditor.cpp" line="189"/>
<location filename="../SnapmaticEditor.cpp" line="200"/>
<source>Yes</source>
<comment>Yes, should work fine</comment>
<translation>Да</translation>
</message>
<message>
<location filename="../SnapmaticEditor.cpp" line="193"/>
<location filename="../SnapmaticEditor.cpp" line="204"/>
<source>No</source>
<comment>No, could lead to issues</comment>
<translation>Нет</translation>
</message>
<message>
<location filename="../PictureDialog.cpp" line="727"/>
<location filename="../SnapmaticEditor.cpp" line="241"/>
<location filename="../JsonEditorDialog.cpp" line="83"/>
<source>&lt;h4&gt;Unsaved changes detected&lt;/h4&gt;You want to save the JSON content before you quit?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../JsonEditorDialog.cpp" line="130"/>
<location filename="../JsonEditorDialog.cpp" line="148"/>
<source>Patching of Snapmatic Properties failed because of JSON Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../JsonEditorDialog.cpp" line="136"/>
<location filename="../PictureDialog.cpp" line="732"/>
<location filename="../SnapmaticEditor.cpp" line="252"/>
<location filename="../SnapmaticWidget.cpp" line="332"/>
<source>Patching of Snapmatic Properties failed because of I/O Error</source>
<translation>Не удалось измененить свойства Snapmatic из-за проблемы ввода/вывода</translation>
</message>
<message>
<location filename="../SnapmaticEditor.cpp" line="291"/>
<location filename="../SnapmaticEditor.cpp" line="302"/>
<source>New Snapmatic title:</source>
<translation>Новый заголовок Snapmatic:</translation>
</message>
<message>
<location filename="../SnapmaticEditor.cpp" line="320"/>
<location filename="../SnapmaticEditor.cpp" line="331"/>
<source>Snapmatic Crew</source>
<translation>Банда на Snapmatic</translation>
</message>
<message>
<location filename="../SnapmaticEditor.cpp" line="320"/>
<location filename="../SnapmaticEditor.cpp" line="331"/>
<source>New Snapmatic crew:</source>
<translation>Новая банда на Snapmatic:</translation>
</message>
@ -1676,33 +1760,33 @@ Press 1 for Default View</source>
</message>
<message>
<location filename="../SnapmaticWidget.ui" line="152"/>
<location filename="../SnapmaticWidget.cpp" line="144"/>
<location filename="../SnapmaticWidget.cpp" line="153"/>
<location filename="../SnapmaticWidget.cpp" line="146"/>
<location filename="../SnapmaticWidget.cpp" line="155"/>
<source>Delete picture</source>
<translation>Удалить картинку</translation>
</message>
<message>
<location filename="../SnapmaticWidget.cpp" line="144"/>
<location filename="../SnapmaticWidget.cpp" line="146"/>
<source>Are you sure to delete %1 from your Snapmatic pictures?</source>
<translation>Уверены, что хотите удалить %1 из коллекции картинок Snapmatic?</translation>
</message>
<message>
<location filename="../SnapmaticWidget.cpp" line="153"/>
<location filename="../SnapmaticWidget.cpp" line="155"/>
<source>Failed at deleting %1 from your Snapmatic pictures</source>
<translation>Не удалось удалить %1 из колелкции картинок Snapmatic </translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1151"/>
<location filename="../ProfileInterface.cpp" line="1155"/>
<source>Edi&amp;t</source>
<translation>&amp;Правка</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1154"/>
<location filename="../ProfileInterface.cpp" line="1158"/>
<source>Show &amp;In-game</source>
<translation>Показывать в &amp;игре</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1158"/>
<location filename="../ProfileInterface.cpp" line="1162"/>
<source>Hide &amp;In-game</source>
<translation>Ск&amp;рыть в игре</translation>
</message>
@ -1711,7 +1795,7 @@ Press 1 for Default View</source>
<translation type="vanished">&amp;Изменить свойства...</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1161"/>
<location filename="../ProfileInterface.cpp" line="1168"/>
<source>&amp;Export</source>
<translation>&amp;Экспорт</translation>
</message>
@ -1724,32 +1808,32 @@ Press 1 for Default View</source>
<translation type="vanished">Экс&amp;портировать как GTA Snapmatic...</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1164"/>
<location filename="../ProfileInterface.cpp" line="1171"/>
<source>&amp;View</source>
<translation>По&amp;казать</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1167"/>
<location filename="../ProfileInterface.cpp" line="1174"/>
<source>&amp;Remove</source>
<translation>У&amp;далить</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1169"/>
<location filename="../ProfileInterface.cpp" line="1176"/>
<source>&amp;Select</source>
<translation>&amp;Выделить</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1170"/>
<location filename="../ProfileInterface.cpp" line="1177"/>
<source>&amp;Deselect</source>
<translation>Сн&amp;ять выделение</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1173"/>
<location filename="../ProfileInterface.cpp" line="1180"/>
<source>Select &amp;All</source>
<translation>В&amp;ыбрать все</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1177"/>
<location filename="../ProfileInterface.cpp" line="1184"/>
<source>&amp;Deselect All</source>
<translation>Снять выбо&amp;р со всех</translation>
</message>
@ -1977,7 +2061,7 @@ Press 1 for Default View</source>
</message>
<message>
<location filename="../UserInterface.ui" line="312"/>
<location filename="../OptionsDialog.cpp" line="491"/>
<location filename="../OptionsDialog.cpp" line="564"/>
<location filename="../UserInterface.cpp" line="103"/>
<location filename="../UserInterface.cpp" line="523"/>
<source>Select GTA V Folder...</source>