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

@ -114,6 +114,7 @@ Pictures and Savegames</source>
<name>CrewDatabase</name>
<message>
<location filename="../CrewDatabase.cpp" line="102"/>
<location filename="../CrewDatabase.cpp" line="113"/>
<source>No Crew</source>
<translation type="unfinished"></translation>
</message>
@ -196,7 +197,7 @@ Pictures and Savegames</source>
<message>
<location filename="../ImportDialog.ui" line="98"/>
<location filename="../ImportDialog.cpp" line="57"/>
<location filename="../ImportDialog.cpp" line="216"/>
<location filename="../ImportDialog.cpp" line="242"/>
<source>Background Colour: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</source>
<translation type="unfinished"></translation>
</message>
@ -236,29 +237,93 @@ Pictures and Savegames</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ImportDialog.cpp" line="173"/>
<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>
</message>
<message>
<location filename="../ImportDialog.cpp" line="199"/>
<source>Are you sure to use a square image outside of the Avatar Zone?
When you want to use it as Avatar the image will be detached!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ImportDialog.cpp" line="173"/>
<location filename="../ImportDialog.cpp" line="199"/>
<source>Snapmatic Avatar Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ImportDialog.cpp" line="212"/>
<location filename="../ImportDialog.cpp" line="238"/>
<source>Select Colour...</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MapPreviewDialog</name>
<name>JsonEditorDialog</name>
<message>
<location filename="../MapPreviewDialog.ui" line="26"/>
<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"></translation>
</message>
</context>
<context>
<name>MapLocationDialog</name>
<message>
<location filename="../MapLocationDialog.ui" line="26"/>
<source>Snapmatic Map Viewer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../MapLocationDialog.ui" line="138"/>
<source>&amp;Close</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../MapLocationDialog.ui" line="164"/>
<source>&amp;Apply</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../MapLocationDialog.ui" line="177"/>
<source>&amp;Revert</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../MapLocationDialog.ui" line="190"/>
<source>&amp;Set</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../MapLocationDialog.ui" line="203"/>
<source>&amp;Done</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../MapLocationDialog.cpp" line="90"/>
<source>X: %1
Y: %2</source>
<comment>X and Y position</comment>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OptionsDialog</name>
@ -395,75 +460,129 @@ When you want to use it as Avatar the image will be detached!</source>
</message>
<message>
<location filename="../OptionsDialog.ui" line="387"/>
<location filename="../OptionsDialog.ui" line="393"/>
<source>Language</source>
<source>Interface</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsDialog.ui" line="419"/>
<location filename="../OptionsDialog.ui" line="393"/>
<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="169"/>
<location filename="../OptionsDialog.cpp" line="217"/>
<source>Current: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<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="437"/>
<source>Use Default Style (Restart)</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>
<location filename="../OptionsDialog.ui" line="504"/>
<source>Sync</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsDialog.ui" line="425"/>
<location filename="../OptionsDialog.ui" line="510"/>
<source>Sync is not implemented at current time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsDialog.ui" line="463"/>
<location filename="../OptionsDialog.ui" line="548"/>
<source>Apply changes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsDialog.ui" line="466"/>
<location filename="../OptionsDialog.ui" line="551"/>
<source>&amp;OK</source>
<extracomment>OK, Cancel, Apply</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsDialog.ui" line="479"/>
<location filename="../OptionsDialog.ui" line="564"/>
<source>Discard changes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsDialog.ui" line="482"/>
<location filename="../OptionsDialog.ui" line="567"/>
<source>&amp;Cancel</source>
<extracomment>OK, Cancel, Apply</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsDialog.cpp" line="132"/>
<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 type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsDialog.cpp" line="132"/>
<location filename="../OptionsDialog.cpp" line="133"/>
<source>System</source>
<comment>System in context of System default</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsDialog.cpp" line="274"/>
<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="135"/>
<source>Auto</source>
<comment>Automatic language choice.</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsDialog.cpp" line="408"/>
<source>%1</source>
<comment>%1</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsDialog.cpp" line="274"/>
<location filename="../OptionsDialog.cpp" line="408"/>
<source>The new Custom Folder will initialise after you restart %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsDialog.cpp" line="284"/>
<location filename="../OptionsDialog.cpp" line="418"/>
<source>No Profile</source>
<comment>No Profile, as default</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsDialog.cpp" line="292"/>
<location filename="../OptionsDialog.cpp" line="296"/>
<location filename="../OptionsDialog.cpp" line="298"/>
<location filename="../OptionsDialog.cpp" line="426"/>
<location filename="../OptionsDialog.cpp" line="430"/>
<location filename="../OptionsDialog.cpp" line="432"/>
<source>Profile: %1</source>
<translation type="unfinished"></translation>
</message>
@ -504,66 +623,73 @@ When you want to use it as Avatar the image will be detached!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../PictureDialog.cpp" line="145"/>
<location filename="../ProfileInterface.cpp" line="1160"/>
<location filename="../PictureDialog.cpp" line="148"/>
<location filename="../ProfileInterface.cpp" line="1169"/>
<source>Export as &amp;Picture...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../PictureDialog.cpp" line="146"/>
<location filename="../ProfileInterface.cpp" line="1161"/>
<location filename="../PictureDialog.cpp" line="149"/>
<location filename="../ProfileInterface.cpp" line="1170"/>
<source>Export as &amp;Snapmatic...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../PictureDialog.cpp" line="148"/>
<source>Open &amp;Map View...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../PictureDialog.cpp" line="150"/>
<location filename="../ProfileInterface.cpp" line="1158"/>
<location filename="../PictureDialog.cpp" line="151"/>
<location filename="../ProfileInterface.cpp" line="1164"/>
<source>&amp;Edit Properties...</source>
<translation type="unfinished"></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="155"/>
<location filename="../ProfileInterface.cpp" line="1167"/>
<source>Open &amp;JSON Editor...</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>
<translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation>
</message>
<message>
<location filename="../PictureDialog.cpp" line="475"/>
<location filename="../PictureDialog.cpp" line="472"/>
<source>Unknown Location</source>
<translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation>
@ -717,212 +843,212 @@ Press 1 for Default View</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="65"/>
<location filename="../ProfileInterface.cpp" line="68"/>
<source>Enabled pictures: %1 of %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="129"/>
<location filename="../ProfileInterface.cpp" line="134"/>
<source>Loading...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="411"/>
<location filename="../ProfileInterface.cpp" line="476"/>
<location filename="../ProfileInterface.cpp" line="416"/>
<location filename="../ProfileInterface.cpp" line="483"/>
<source>Import...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="412"/>
<location filename="../ProfileInterface.cpp" line="455"/>
<location filename="../ProfileInterface.cpp" line="507"/>
<location filename="../ProfileInterface.cpp" line="527"/>
<location filename="../ProfileInterface.cpp" line="543"/>
<location filename="../ProfileInterface.cpp" line="659"/>
<location filename="../ProfileInterface.cpp" line="740"/>
<location filename="../ProfileInterface.cpp" line="745"/>
<location filename="../ProfileInterface.cpp" line="755"/>
<location filename="../ProfileInterface.cpp" line="760"/>
<location filename="../ProfileInterface.cpp" line="771"/>
<location filename="../ProfileInterface.cpp" line="808"/>
<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 type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="428"/>
<location filename="../UserInterface.cpp" line="364"/>
<location filename="../ProfileInterface.cpp" line="433"/>
<location filename="../UserInterface.cpp" line="375"/>
<source>GTA V Export (*.g5e)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="429"/>
<location filename="../UserInterface.cpp" line="365"/>
<location filename="../ProfileInterface.cpp" line="434"/>
<location filename="../UserInterface.cpp" line="376"/>
<source>Savegames files (SGTA*)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="430"/>
<location filename="../UserInterface.cpp" line="366"/>
<location filename="../ProfileInterface.cpp" line="435"/>
<location filename="../UserInterface.cpp" line="377"/>
<source>Snapmatic pictures (PGTA*)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="427"/>
<location filename="../ProfileInterface.cpp" line="432"/>
<source>Importable files (%1)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="431"/>
<location filename="../ProfileInterface.cpp" line="436"/>
<source>All image files (%1)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="432"/>
<location filename="../UserInterface.cpp" line="367"/>
<location filename="../ProfileInterface.cpp" line="437"/>
<location filename="../UserInterface.cpp" line="378"/>
<source>All files (**)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="455"/>
<location filename="../ProfileInterface.cpp" line="745"/>
<location filename="../UserInterface.cpp" line="455"/>
<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 type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="477"/>
<location filename="../ProfileInterface.cpp" line="492"/>
<location filename="../ProfileInterface.cpp" line="484"/>
<location filename="../ProfileInterface.cpp" line="499"/>
<source>Import file %1 of %2 files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="507"/>
<location filename="../ProfileInterface.cpp" line="515"/>
<source>Import failed with...
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="527"/>
<location filename="../UserInterface.cpp" line="407"/>
<location filename="../ProfileInterface.cpp" line="535"/>
<location filename="../UserInterface.cpp" line="418"/>
<source>Failed to read Snapmatic picture</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="543"/>
<location filename="../UserInterface.cpp" line="423"/>
<location filename="../ProfileInterface.cpp" line="551"/>
<location filename="../UserInterface.cpp" line="434"/>
<source>Failed to read Savegame file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="659"/>
<location filename="../ProfileInterface.cpp" line="666"/>
<source>Can&apos;t import %1 because file can&apos;t be parsed properly</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="740"/>
<location filename="../ProfileInterface.cpp" line="746"/>
<source>Can&apos;t import %1 because file format can&apos;t be detected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="755"/>
<location filename="../ProfileInterface.cpp" line="761"/>
<source>Failed to import the Snapmatic picture, file not begin with PGTA or end with .g5e</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="760"/>
<location filename="../ProfileInterface.cpp" line="766"/>
<source>Failed to import the Snapmatic picture, the picture is already in the game</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="771"/>
<location filename="../ProfileInterface.cpp" line="777"/>
<source>Failed to import the Snapmatic picture, can&apos;t copy the file into profile</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="808"/>
<location filename="../ProfileInterface.cpp" line="814"/>
<source>Failed to import the Savegame, can&apos;t copy the file into profile</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="814"/>
<location filename="../ProfileInterface.cpp" line="820"/>
<source>Failed to import the Savegame, no Savegame slot is left</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="878"/>
<location filename="../ProfileInterface.cpp" line="916"/>
<location filename="../ProfileInterface.cpp" line="995"/>
<location filename="../ProfileInterface.cpp" line="1015"/>
<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 type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="901"/>
<location filename="../ProfileInterface.cpp" line="919"/>
<location filename="../ProfileInterface.cpp" line="907"/>
<location filename="../ProfileInterface.cpp" line="925"/>
<source>JPG pictures and GTA Snapmatic</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="902"/>
<location filename="../ProfileInterface.cpp" line="924"/>
<location filename="../ProfileInterface.cpp" line="908"/>
<location filename="../ProfileInterface.cpp" line="930"/>
<source>JPG pictures only</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="903"/>
<location filename="../ProfileInterface.cpp" line="928"/>
<location filename="../ProfileInterface.cpp" line="909"/>
<location filename="../ProfileInterface.cpp" line="934"/>
<source>GTA Snapmatic only</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="916"/>
<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 type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="961"/>
<location filename="../ProfileInterface.cpp" line="967"/>
<source>Export selected...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="962"/>
<location filename="../ProfileInterface.cpp" line="968"/>
<source>Initialising export...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="995"/>
<location filename="../ProfileInterface.cpp" line="1001"/>
<source>Export failed with...
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1015"/>
<location filename="../ProfileInterface.cpp" line="1057"/>
<location filename="../ProfileInterface.cpp" line="1021"/>
<location filename="../ProfileInterface.cpp" line="1063"/>
<source>No Snapmatic pictures or Savegames files are selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1023"/>
<location filename="../ProfileInterface.cpp" line="1051"/>
<location filename="../ProfileInterface.cpp" line="1029"/>
<location filename="../ProfileInterface.cpp" line="1057"/>
<location filename="../ProfileInterface.cpp" line="1063"/>
<source>Remove selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1023"/>
<location filename="../ProfileInterface.cpp" line="1029"/>
<source>You really want remove the selected Snapmatic picutres and Savegame files?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1051"/>
<location filename="../ProfileInterface.cpp" line="1057"/>
<source>Failed at remove the complete selected Snapmatic pictures and/or Savegame files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UserInterface.cpp" line="363"/>
<location filename="../UserInterface.cpp" line="374"/>
<source>All profile files (*.g5e SGTA* PGTA*)</source>
<translation type="unfinished"></translation>
</message>
@ -930,15 +1056,20 @@ Press 1 for Default View</source>
<context>
<name>QApplication</name>
<message>
<location filename="../main.cpp" line="66"/>
<location filename="../main.cpp" line="87"/>
<source>Font</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.cpp" line="66"/>
<location filename="../main.cpp" line="87"/>
<source>Selected Font: %1</source>
<translation type="unfinished"></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>
@ -1013,37 +1144,37 @@ Press 1 for Default View</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1196"/>
<location filename="../ProfileInterface.cpp" line="1205"/>
<source>&amp;View</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1197"/>
<location filename="../ProfileInterface.cpp" line="1206"/>
<source>&amp;Export</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1198"/>
<location filename="../ProfileInterface.cpp" line="1207"/>
<source>&amp;Remove</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1200"/>
<location filename="../ProfileInterface.cpp" line="1209"/>
<source>&amp;Select</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1201"/>
<location filename="../ProfileInterface.cpp" line="1210"/>
<source>&amp;Deselect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1204"/>
<location filename="../ProfileInterface.cpp" line="1213"/>
<source>Select &amp;All</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1208"/>
<location filename="../ProfileInterface.cpp" line="1217"/>
<source>&amp;Deselect All</source>
<translation type="unfinished"></translation>
</message>
@ -1137,7 +1268,13 @@ Press 1 for Default View</source>
<message>
<location filename="../SnapmaticEditor.ui" line="14"/>
<location filename="../SnapmaticEditor.ui" line="81"/>
<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 type="unfinished"></translation>
</message>
@ -1183,20 +1320,20 @@ 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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation>
</message>
@ -1226,45 +1363,59 @@ Press 1 for Default View</source>
<translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation>
</message>
<message>
<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 type="unfinished"></translation>
</message>
<message>
<location filename="../SnapmaticEditor.cpp" line="291"/>
<location filename="../SnapmaticEditor.cpp" line="302"/>
<source>Snapmatic Title</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../SnapmaticEditor.cpp" line="291"/>
<location filename="../SnapmaticEditor.cpp" line="302"/>
<source>New Snapmatic title:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../SnapmaticEditor.cpp" line="320"/>
<location filename="../SnapmaticEditor.cpp" line="331"/>
<source>Snapmatic Crew</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../SnapmaticEditor.cpp" line="320"/>
<location filename="../SnapmaticEditor.cpp" line="331"/>
<source>New Snapmatic crew:</source>
<translation type="unfinished"></translation>
</message>
@ -1321,8 +1472,8 @@ 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 type="unfinished"></translation>
</message>
@ -1332,62 +1483,62 @@ Press 1 for Default View</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1149"/>
<location filename="../ProfileInterface.cpp" line="1155"/>
<source>Edi&amp;t</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1152"/>
<location filename="../ProfileInterface.cpp" line="1158"/>
<source>Show &amp;In-game</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1156"/>
<location filename="../ProfileInterface.cpp" line="1162"/>
<source>Hide &amp;In-game</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1159"/>
<location filename="../ProfileInterface.cpp" line="1168"/>
<source>&amp;Export</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1162"/>
<location filename="../ProfileInterface.cpp" line="1171"/>
<source>&amp;View</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1165"/>
<location filename="../ProfileInterface.cpp" line="1174"/>
<source>&amp;Remove</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1167"/>
<location filename="../ProfileInterface.cpp" line="1176"/>
<source>&amp;Select</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1168"/>
<location filename="../ProfileInterface.cpp" line="1177"/>
<source>&amp;Deselect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1171"/>
<location filename="../ProfileInterface.cpp" line="1180"/>
<source>Select &amp;All</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1175"/>
<location filename="../ProfileInterface.cpp" line="1184"/>
<source>&amp;Deselect All</source>
<translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation>
</message>
@ -1396,7 +1547,7 @@ Press 1 for Default View</source>
<name>UserInterface</name>
<message>
<location filename="../UserInterface.ui" line="20"/>
<location filename="../UserInterface.cpp" line="62"/>
<location filename="../UserInterface.cpp" line="61"/>
<source>%2 - %1</source>
<translation type="unfinished"></translation>
</message>
@ -1458,8 +1609,8 @@ Press 1 for Default View</source>
</message>
<message>
<location filename="../UserInterface.ui" line="226"/>
<location filename="../UserInterface.cpp" line="60"/>
<location filename="../UserInterface.cpp" line="541"/>
<location filename="../UserInterface.cpp" line="59"/>
<location filename="../UserInterface.cpp" line="552"/>
<source>&amp;About %1</source>
<translation type="unfinished"></translation>
</message>
@ -1565,15 +1716,15 @@ Press 1 for Default View</source>
</message>
<message>
<location filename="../UserInterface.ui" line="309"/>
<location filename="../UserInterface.cpp" line="163"/>
<location filename="../UserInterface.cpp" line="162"/>
<source>Select &amp;GTA V Folder...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UserInterface.ui" line="312"/>
<location filename="../OptionsDialog.cpp" line="430"/>
<location filename="../UserInterface.cpp" line="104"/>
<location filename="../UserInterface.cpp" line="512"/>
<location filename="../OptionsDialog.cpp" line="564"/>
<location filename="../UserInterface.cpp" line="103"/>
<location filename="../UserInterface.cpp" line="523"/>
<source>Select GTA V Folder...</source>
<translation type="unfinished"></translation>
</message>
@ -1603,27 +1754,27 @@ Press 1 for Default View</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UserInterface.cpp" line="64"/>
<location filename="../UserInterface.cpp" line="234"/>
<location filename="../UserInterface.cpp" line="549"/>
<location filename="../UserInterface.cpp" line="63"/>
<location filename="../UserInterface.cpp" line="228"/>
<location filename="../UserInterface.cpp" line="560"/>
<source>Select Profile</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UserInterface.cpp" line="360"/>
<location filename="../UserInterface.cpp" line="371"/>
<source>Open File...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UserInterface.cpp" line="407"/>
<location filename="../UserInterface.cpp" line="423"/>
<location filename="../UserInterface.cpp" line="450"/>
<location filename="../UserInterface.cpp" line="455"/>
<location filename="../UserInterface.cpp" line="418"/>
<location filename="../UserInterface.cpp" line="434"/>
<location filename="../UserInterface.cpp" line="461"/>
<location filename="../UserInterface.cpp" line="466"/>
<source>Open File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UserInterface.cpp" line="450"/>
<location filename="../UserInterface.cpp" line="461"/>
<source>Can&apos;t open %1 because of not valid file format</source>
<translation type="unfinished"></translation>
</message>