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></translation>
</message>
@ -237,12 +238,14 @@ Pictures and Savegames</source>
</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>
@ -264,6 +267,24 @@ When you want to use it as Avatar the image will be detached!</source>
<translation>Select Color...</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"></translation>
</message>
</context>
<context>
<name>MapLocationDialog</name>
<message>
@ -297,7 +318,7 @@ When you want to use it as Avatar the image will be detached!</source>
<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>
@ -437,106 +458,131 @@ Y: %2</source>
<source>Name</source>
<translation></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="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="387"/>
<source>Language</source>
<translation></translation>
<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></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></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></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></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>The new Custom Folder will initialize after you restart %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></translation>
</message>
@ -577,66 +623,67 @@ Y: %2</source>
<translation></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></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></translation>
</message>
<message>
<location filename="../PictureDialog.cpp" line="148"/>
<source>Open &amp;Map View...</source>
<translation></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></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>
<translation></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></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></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="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="472"/>
<source>Unknown Location</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></translation>
@ -744,6 +791,12 @@ Press 1 for Default View</source>
<source>Exported Snapmatic to &quot;%1&quot; because of using the .auto extension.</source>
<translation></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>
@ -790,207 +843,207 @@ Press 1 for Default View</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></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>
<message>
<location filename="../ProfileInterface.cpp" line="429"/>
<location filename="../ProfileInterface.cpp" line="432"/>
<source>Importable files (%1)</source>
<translation></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></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></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></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="433"/>
<location filename="../ProfileInterface.cpp" line="436"/>
<source>All image files (%1)</source>
<translation></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="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="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></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="509"/>
<location filename="../ProfileInterface.cpp" line="515"/>
<source>Import failed with...
%1</source>
<translation></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></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>
</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></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></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></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></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></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="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="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></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></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></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></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="963"/>
<location filename="../ProfileInterface.cpp" line="967"/>
<source>Export selected...</source>
<translation></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="964"/>
<location filename="../ProfileInterface.cpp" line="968"/>
<source>Initialising export...</source>
<translation>Initializing export...</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="997"/>
<location filename="../ProfileInterface.cpp" line="1001"/>
<source>Export failed with...
%1</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></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></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></translation>
</message>
@ -1003,15 +1056,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></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>
@ -1086,37 +1144,37 @@ Press 1 for Default View</source>
<translation></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1198"/>
<location filename="../ProfileInterface.cpp" line="1205"/>
<source>&amp;View</source>
<translation></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1199"/>
<location filename="../ProfileInterface.cpp" line="1206"/>
<source>&amp;Export</source>
<translation></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1200"/>
<location filename="../ProfileInterface.cpp" line="1207"/>
<source>&amp;Remove</source>
<translation></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1202"/>
<location filename="../ProfileInterface.cpp" line="1209"/>
<source>&amp;Select</source>
<translation></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1203"/>
<location filename="../ProfileInterface.cpp" line="1210"/>
<source>&amp;Deselect</source>
<translation></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1206"/>
<location filename="../ProfileInterface.cpp" line="1213"/>
<source>Select &amp;All</source>
<translation></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1210"/>
<location filename="../ProfileInterface.cpp" line="1217"/>
<source>&amp;Deselect All</source>
<translation></translation>
</message>
@ -1210,8 +1268,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></translation>
</message>
@ -1257,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></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></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></translation>
</message>
@ -1300,46 +1363,59 @@ Press 1 for Default View</source>
<translation></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></translation>
</message>
<message>
<location filename="../SnapmaticEditor.cpp" line="291"/>
<location filename="../SnapmaticEditor.cpp" line="302"/>
<source>Snapmatic Title</source>
<translation></translation>
</message>
<message>
<location filename="../SnapmaticEditor.cpp" line="291"/>
<location filename="../SnapmaticEditor.cpp" line="302"/>
<source>New Snapmatic title:</source>
<translation></translation>
</message>
<message>
<location filename="../SnapmaticEditor.cpp" line="320"/>
<location filename="../SnapmaticEditor.cpp" line="331"/>
<source>Snapmatic Crew</source>
<translation></translation>
</message>
<message>
<location filename="../SnapmaticEditor.cpp" line="320"/>
<location filename="../SnapmaticEditor.cpp" line="331"/>
<source>New Snapmatic crew:</source>
<translation></translation>
</message>
@ -1396,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></translation>
</message>
@ -1407,62 +1483,62 @@ Press 1 for Default View</source>
<translation></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1151"/>
<location filename="../ProfileInterface.cpp" line="1155"/>
<source>Edi&amp;t</source>
<translation></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1154"/>
<location filename="../ProfileInterface.cpp" line="1158"/>
<source>Show &amp;In-game</source>
<translation></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1158"/>
<location filename="../ProfileInterface.cpp" line="1162"/>
<source>Hide &amp;In-game</source>
<translation></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1161"/>
<location filename="../ProfileInterface.cpp" line="1168"/>
<source>&amp;Export</source>
<translation></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1164"/>
<location filename="../ProfileInterface.cpp" line="1171"/>
<source>&amp;View</source>
<translation></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1167"/>
<location filename="../ProfileInterface.cpp" line="1174"/>
<source>&amp;Remove</source>
<translation></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1169"/>
<location filename="../ProfileInterface.cpp" line="1176"/>
<source>&amp;Select</source>
<translation></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1170"/>
<location filename="../ProfileInterface.cpp" line="1177"/>
<source>&amp;Deselect</source>
<translation></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1173"/>
<location filename="../ProfileInterface.cpp" line="1180"/>
<source>Select &amp;All</source>
<translation></translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="1177"/>
<location filename="../ProfileInterface.cpp" line="1184"/>
<source>&amp;Deselect All</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></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></translation>
</message>
@ -1646,7 +1722,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>