add donation system
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Syping 2021-03-26 14:58:54 +01:00
parent 04603af8ff
commit 817f356b33
32 changed files with 1179 additions and 920 deletions

View file

@ -178,8 +178,8 @@ et les fichiers de sauvegarde de Grand Theft Auto V</translation>
<context>
<name>ImageEditorDialog</name>
<message>
<location filename="../PictureDialog.cpp" line="857"/>
<location filename="../PictureDialog.cpp" line="883"/>
<location filename="../PictureDialog.cpp" line="852"/>
<location filename="../PictureDialog.cpp" line="878"/>
<location filename="../SnapmaticWidget.cpp" line="370"/>
<location filename="../SnapmaticWidget.cpp" line="396"/>
<source>Snapmatic Image Editor</source>
@ -211,13 +211,13 @@ et les fichiers de sauvegarde de Grand Theft Auto V</translation>
<translation>&amp;Fermer</translation>
</message>
<message>
<location filename="../PictureDialog.cpp" line="857"/>
<location filename="../PictureDialog.cpp" line="852"/>
<location filename="../SnapmaticWidget.cpp" line="370"/>
<source>Patching of Snapmatic Image failed because of I/O Error</source>
<translation>Échec du patch Snapmatic : I/O Error</translation>
</message>
<message>
<location filename="../PictureDialog.cpp" line="883"/>
<location filename="../PictureDialog.cpp" line="878"/>
<location filename="../SnapmaticWidget.cpp" line="396"/>
<source>Patching of Snapmatic Image failed because of Image Error</source>
<translation>Échec du patch Snapmatic : Image Error</translation>
@ -757,26 +757,26 @@ Y : %2</translation>
<message>
<location filename="../OptionsDialog.ui" line="399"/>
<location filename="../OptionsDialog.ui" line="422"/>
<location filename="../OptionsDialog.cpp" line="647"/>
<location filename="../OptionsDialog.cpp" line="648"/>
<location filename="../OptionsDialog.cpp" line="662"/>
<location filename="../OptionsDialog.cpp" line="663"/>
<location filename="../OptionsDialog.cpp" line="676"/>
<location filename="../OptionsDialog.cpp" line="677"/>
<location filename="../OptionsDialog.cpp" line="613"/>
<location filename="../OptionsDialog.cpp" line="614"/>
<location filename="../OptionsDialog.cpp" line="625"/>
<location filename="../OptionsDialog.cpp" line="626"/>
<location filename="../OptionsDialog.cpp" line="636"/>
<location filename="../OptionsDialog.cpp" line="637"/>
<source>Found: %1</source>
<translation>Trouvé : %1</translation>
</message>
<message>
<location filename="../OptionsDialog.ui" line="406"/>
<location filename="../OptionsDialog.ui" line="429"/>
<location filename="../OptionsDialog.cpp" line="651"/>
<location filename="../OptionsDialog.cpp" line="655"/>
<location filename="../OptionsDialog.cpp" line="667"/>
<location filename="../OptionsDialog.cpp" line="671"/>
<location filename="../OptionsDialog.cpp" line="680"/>
<location filename="../OptionsDialog.cpp" line="684"/>
<location filename="../OptionsDialog.cpp" line="688"/>
<location filename="../OptionsDialog.cpp" line="692"/>
<location filename="../OptionsDialog.cpp" line="616"/>
<location filename="../OptionsDialog.cpp" line="619"/>
<location filename="../OptionsDialog.cpp" line="629"/>
<location filename="../OptionsDialog.cpp" line="632"/>
<location filename="../OptionsDialog.cpp" line="639"/>
<location filename="../OptionsDialog.cpp" line="642"/>
<location filename="../OptionsDialog.cpp" line="645"/>
<location filename="../OptionsDialog.cpp" line="648"/>
<source>Language: %1</source>
<translation>Langue : %1</translation>
</message>
@ -797,7 +797,7 @@ Y : %2</translation>
</message>
<message>
<location filename="../OptionsDialog.ui" line="465"/>
<location filename="../OptionsDialog.cpp" line="609"/>
<location filename="../OptionsDialog.cpp" line="580"/>
<source>Participate in %1 User Statistics</source>
<translation>Participer aux statistiques d&apos;usage %1</translation>
</message>
@ -828,8 +828,8 @@ Y : %2</translation>
</message>
<message>
<location filename="../OptionsDialog.ui" line="554"/>
<location filename="../OptionsDialog.cpp" line="625"/>
<location filename="../OptionsDialog.cpp" line="629"/>
<location filename="../OptionsDialog.cpp" line="594"/>
<location filename="../OptionsDialog.cpp" line="597"/>
<source>Participation ID: %1</source>
<translation>ID de participation : %1</translation>
</message>
@ -881,7 +881,7 @@ Y : %2</translation>
<location filename="../OptionsDialog.ui" line="611"/>
<location filename="../OptionsDialog.ui" line="633"/>
<location filename="../OptionsDialog.cpp" line="230"/>
<location filename="../OptionsDialog.cpp" line="279"/>
<location filename="../OptionsDialog.cpp" line="274"/>
<source>Current: %1</source>
<translation>Actuel : %1</translation>
</message>
@ -956,62 +956,62 @@ Y : %2</translation>
<translation>%1 (Priorité de la langue)</translation>
</message>
<message>
<location filename="../OptionsDialog.cpp" line="497"/>
<location filename="../OptionsDialog.cpp" line="479"/>
<source>%1</source>
<comment>%1</comment>
<translation>%1</translation>
</message>
<message>
<location filename="../OptionsDialog.cpp" line="497"/>
<location filename="../OptionsDialog.cpp" line="479"/>
<source>The new Custom Folder will initialise after you restart %1.</source>
<translation>Le nouveau Dossier personnalisé sera initialisé au redémarrage de %1.</translation>
</message>
<message>
<location filename="../OptionsDialog.cpp" line="610"/>
<location filename="../OptionsDialog.cpp" line="581"/>
<source>View %1 User Statistics Online</source>
<translation>Voir les statistiques d&apos;usage %1 en ligne</translation>
</message>
<message>
<location filename="../OptionsDialog.cpp" line="629"/>
<location filename="../OptionsDialog.cpp" line="597"/>
<source>Not registered</source>
<translation>Pas enregistré</translation>
</message>
<message>
<location filename="../OptionsDialog.cpp" line="647"/>
<location filename="../OptionsDialog.cpp" line="663"/>
<location filename="../OptionsDialog.cpp" line="676"/>
<location filename="../OptionsDialog.cpp" line="677"/>
<location filename="../OptionsDialog.cpp" line="613"/>
<location filename="../OptionsDialog.cpp" line="626"/>
<location filename="../OptionsDialog.cpp" line="636"/>
<location filename="../OptionsDialog.cpp" line="637"/>
<source>Yes</source>
<translation>Oui</translation>
</message>
<message>
<location filename="../OptionsDialog.cpp" line="648"/>
<location filename="../OptionsDialog.cpp" line="662"/>
<location filename="../OptionsDialog.cpp" line="614"/>
<location filename="../OptionsDialog.cpp" line="625"/>
<source>No</source>
<translation>Non</translation>
</message>
<message>
<location filename="../OptionsDialog.cpp" line="655"/>
<location filename="../OptionsDialog.cpp" line="684"/>
<location filename="../OptionsDialog.cpp" line="619"/>
<location filename="../OptionsDialog.cpp" line="642"/>
<source>OS defined</source>
<translation>Défini par le système d&apos;exploitation</translation>
</message>
<message>
<location filename="../OptionsDialog.cpp" line="671"/>
<location filename="../OptionsDialog.cpp" line="692"/>
<location filename="../OptionsDialog.cpp" line="632"/>
<location filename="../OptionsDialog.cpp" line="648"/>
<source>Steam defined</source>
<translation>Défini par Steam</translation>
</message>
<message>
<location filename="../OptionsDialog.cpp" line="507"/>
<location filename="../OptionsDialog.cpp" line="489"/>
<source>No Profile</source>
<comment>No Profile, as default</comment>
<translation>Aucun profil</translation>
</message>
<message>
<location filename="../OptionsDialog.cpp" line="515"/>
<location filename="../OptionsDialog.cpp" line="519"/>
<location filename="../OptionsDialog.cpp" line="521"/>
<location filename="../OptionsDialog.cpp" line="496"/>
<location filename="../OptionsDialog.cpp" line="499"/>
<location filename="../OptionsDialog.cpp" line="501"/>
<source>Profile: %1</source>
<translation>Profil : %1</translation>
</message>
@ -1171,7 +1171,7 @@ Y : %2</translation>
<translation>Ouvrir la &amp;Visionneuse de Carte...</translation>
</message>
<message>
<location filename="../PictureDialog.cpp" line="468"/>
<location filename="../PictureDialog.cpp" line="463"/>
<source>Key 1 - Avatar Preview Mode
Key 2 - Toggle Overlay
Arrow Keys - Navigate</source>
@ -1180,37 +1180,37 @@ Touche 2 - Activer/désactiver l&apos;overlay
Touches fléchées - Naviguer</translation>
</message>
<message>
<location filename="../PictureDialog.cpp" line="523"/>
<location filename="../PictureDialog.cpp" line="518"/>
<source>Snapmatic Picture Viewer</source>
<translation>Visionneuse de photo Snapmatic</translation>
</message>
<message>
<location filename="../PictureDialog.cpp" line="523"/>
<location filename="../PictureDialog.cpp" line="518"/>
<source>Failed at %1</source>
<translation>Echec de %1</translation>
</message>
<message>
<location filename="../PictureDialog.cpp" line="544"/>
<location filename="../PictureDialog.cpp" line="641"/>
<location filename="../PictureDialog.cpp" line="539"/>
<location filename="../PictureDialog.cpp" line="636"/>
<source>No Crew</source>
<translation>Aucun crew</translation>
</message>
<message>
<location filename="../PictureDialog.cpp" line="544"/>
<location filename="../PictureDialog.cpp" line="662"/>
<location filename="../SnapmaticEditor.cpp" line="219"/>
<location filename="../PictureDialog.cpp" line="539"/>
<location filename="../PictureDialog.cpp" line="657"/>
<location filename="../SnapmaticEditor.cpp" line="220"/>
<source>No Players</source>
<translation>Aucun joueurs</translation>
</message>
<message>
<location filename="../PictureDialog.cpp" line="597"/>
<location filename="../PictureDialog.cpp" line="592"/>
<source>Avatar Preview Mode
Press 1 for Default View</source>
<translation>Mode Aperçu Avatar
Appuyer sur 1 pour le mode par défaut</translation>
</message>
<message>
<location filename="../PictureDialog.cpp" line="544"/>
<location filename="../PictureDialog.cpp" line="539"/>
<source>Unknown Location</source>
<translation>Emplacement inconnu</translation>
</message>
@ -1391,13 +1391,13 @@ Appuyer sur 1 pour le mode par défaut</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="515"/>
<location filename="../UserInterface.cpp" line="439"/>
<location filename="../UserInterface.cpp" line="515"/>
<source>Savegames files (SGTA*)</source>
<translation>Fichiers de sauvegarde GTA (SGTA*)</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="516"/>
<location filename="../UserInterface.cpp" line="440"/>
<location filename="../UserInterface.cpp" line="516"/>
<source>Snapmatic pictures (PGTA*)</source>
<translation>Photos Snapmatic (PGTA*)</translation>
</message>
@ -1412,7 +1412,7 @@ Appuyer sur 1 pour le mode par défaut</translation>
<location filename="../ImportDialog.cpp" line="534"/>
<location filename="../ImportDialog.cpp" line="844"/>
<location filename="../ProfileInterface.cpp" line="518"/>
<location filename="../UserInterface.cpp" line="441"/>
<location filename="../UserInterface.cpp" line="517"/>
<source>All files (**)</source>
<translation>Tous les fichiers (**)</translation>
</message>
@ -1434,7 +1434,7 @@ Appuyer sur 1 pour le mode par défaut</translation>
<message>
<location filename="../ProfileInterface.cpp" line="542"/>
<location filename="../ProfileInterface.cpp" line="969"/>
<location filename="../UserInterface.cpp" line="529"/>
<location filename="../UserInterface.cpp" line="598"/>
<source>No valid file is selected</source>
<translation>Fichier invalide</translation>
</message>
@ -1445,13 +1445,13 @@ Appuyer sur 1 pour le mode par défaut</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="643"/>
<location filename="../UserInterface.cpp" line="481"/>
<location filename="../UserInterface.cpp" line="554"/>
<source>Failed to read Snapmatic picture</source>
<translation>Impossible d&apos;ouvrir la photo Snapmatic</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="682"/>
<location filename="../UserInterface.cpp" line="497"/>
<location filename="../UserInterface.cpp" line="568"/>
<source>Failed to read Savegame file</source>
<translation>Impossible de lire le fichier de sauvegarde</translation>
</message>
@ -1679,13 +1679,13 @@ Appuyer sur 1 pour le mode par défaut</translation>
<translation>Supprimer la sélection ?</translation>
</message>
<message>
<location filename="../UserInterface.cpp" line="437"/>
<location filename="../UserInterface.cpp" line="513"/>
<source>All profile files (*.g5e SGTA* PGTA*)</source>
<translation>Tous les fichiers de profil (*.g5e SGTA* PGTA*)</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="514"/>
<location filename="../UserInterface.cpp" line="438"/>
<location filename="../UserInterface.cpp" line="514"/>
<source>GTA V Export (*.g5e)</source>
<translation>GTA V Export (*.g5e)</translation>
</message>
@ -1916,8 +1916,8 @@ Appuyer sur 1 pour le mode par défaut</translation>
<location filename="../JsonEditorDialog.cpp" line="176"/>
<location filename="../JsonEditorDialog.cpp" line="181"/>
<location filename="../JsonEditorDialog.cpp" line="212"/>
<location filename="../PictureDialog.cpp" line="778"/>
<location filename="../SnapmaticEditor.cpp" line="301"/>
<location filename="../PictureDialog.cpp" line="773"/>
<location filename="../SnapmaticEditor.cpp" line="302"/>
<location filename="../SnapmaticWidget.cpp" line="428"/>
<source>Snapmatic Properties</source>
<translation>Propriétés Snapmatic</translation>
@ -1959,7 +1959,7 @@ Appuyer sur 1 pour le mode par défaut</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="2458"/>
<location filename="../SnapmaticEditor.cpp" line="378"/>
<location filename="../SnapmaticEditor.cpp" line="379"/>
<source>Snapmatic Title</source>
<translation>Titre Snapmatic</translation>
</message>
@ -1969,30 +1969,30 @@ Appuyer sur 1 pour le mode par défaut</translation>
<translation>Valeurs Snapmatic</translation>
</message>
<message>
<location filename="../SnapmaticEditor.cpp" line="257"/>
<location filename="../SnapmaticEditor.cpp" line="258"/>
<source>Crew: %1 (%2)</source>
<translation>Crew : %1 (%2)</translation>
</message>
<message>
<location filename="../SnapmaticEditor.cpp" line="238"/>
<location filename="../SnapmaticEditor.cpp" line="239"/>
<source>Title: %1 (%2)</source>
<translation>Titre : %1 (%2)</translation>
</message>
<message>
<location filename="../SnapmaticEditor.cpp" line="210"/>
<location filename="../SnapmaticEditor.cpp" line="211"/>
<source>Players: %1 (%2)</source>
<comment>Multiple Player are inserted here</comment>
<translation>Joueurs : %1 (%2)</translation>
</message>
<message>
<location filename="../SnapmaticEditor.cpp" line="213"/>
<location filename="../SnapmaticEditor.cpp" line="214"/>
<source>Player: %1 (%2)</source>
<comment>One Player is inserted here</comment>
<translation>Joueur : %1 (%2)</translation>
</message>
<message>
<location filename="../SnapmaticEditor.cpp" line="241"/>
<location filename="../SnapmaticEditor.cpp" line="244"/>
<location filename="../SnapmaticEditor.cpp" line="242"/>
<location filename="../SnapmaticEditor.cpp" line="245"/>
<source>Appropriate: %1</source>
<translation>Valide : %1</translation>
</message>
@ -2032,21 +2032,21 @@ Appuyer sur 1 pour le mode par défaut</translation>
<translation>A&amp;nnuler</translation>
</message>
<message>
<location filename="../SnapmaticEditor.cpp" line="207"/>
<location filename="../SnapmaticEditor.cpp" line="237"/>
<location filename="../SnapmaticEditor.cpp" line="256"/>
<location filename="../SnapmaticEditor.cpp" line="208"/>
<location filename="../SnapmaticEditor.cpp" line="238"/>
<location filename="../SnapmaticEditor.cpp" line="257"/>
<source>Edit</source>
<translation>Éditer</translation>
</message>
<message>
<location filename="../SnapmaticEditor.cpp" line="241"/>
<location filename="../SnapmaticEditor.cpp" line="242"/>
<source>Yes</source>
<comment>Yes, should work fine</comment>
<translatorcomment>Oui, devrait fonctionner</translatorcomment>
<translation>Oui</translation>
</message>
<message>
<location filename="../SnapmaticEditor.cpp" line="244"/>
<location filename="../SnapmaticEditor.cpp" line="245"/>
<source>No</source>
<comment>No, could lead to issues</comment>
<translatorcomment>Non, pourrait causer des erreurs</translatorcomment>
@ -2069,27 +2069,27 @@ Appuyer sur 1 pour le mode par défaut</translation>
</message>
<message>
<location filename="../JsonEditorDialog.cpp" line="181"/>
<location filename="../PictureDialog.cpp" line="778"/>
<location filename="../SnapmaticEditor.cpp" line="301"/>
<location filename="../PictureDialog.cpp" line="773"/>
<location filename="../SnapmaticEditor.cpp" line="302"/>
<location filename="../SnapmaticWidget.cpp" line="428"/>
<source>Patching of Snapmatic Properties failed because of I/O Error</source>
<translation>La modification des propriétés Snapmatic a échoué : erreur d&apos;entrée/sortie</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="2458"/>
<location filename="../SnapmaticEditor.cpp" line="378"/>
<location filename="../SnapmaticEditor.cpp" line="379"/>
<source>New Snapmatic title:</source>
<translation>Nouveau titre Snapmatic :</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="2343"/>
<location filename="../SnapmaticEditor.cpp" line="402"/>
<location filename="../SnapmaticEditor.cpp" line="403"/>
<source>Snapmatic Crew</source>
<translation>Crew Snapmatic</translation>
</message>
<message>
<location filename="../ProfileInterface.cpp" line="2343"/>
<location filename="../SnapmaticEditor.cpp" line="402"/>
<location filename="../SnapmaticEditor.cpp" line="403"/>
<source>New Snapmatic crew:</source>
<translation>Nouveau crew Snapmatic :</translation>
</message>
@ -2349,7 +2349,8 @@ Appuyer sur 1 pour le mode par défaut</translation>
</message>
<message>
<location filename="../UserInterface.ui" line="153"/>
<location filename="../UserInterface.cpp" line="644"/>
<location filename="../UserInterface.cpp" line="216"/>
<location filename="../UserInterface.cpp" line="715"/>
<source>&amp;Close</source>
<translation>Fer&amp;mer</translation>
</message>
@ -2425,15 +2426,15 @@ Appuyer sur 1 pour le mode par défaut</translation>
</message>
<message>
<location filename="../UserInterface.ui" line="319"/>
<location filename="../UserInterface.cpp" line="232"/>
<location filename="../UserInterface.cpp" line="309"/>
<source>Select &amp;GTA V Folder...</source>
<translation>Modifier l&apos;emplacement de &amp;GTA V...</translation>
</message>
<message>
<location filename="../UserInterface.ui" line="322"/>
<location filename="../OptionsDialog.cpp" line="756"/>
<location filename="../UserInterface.cpp" line="177"/>
<location filename="../UserInterface.cpp" line="700"/>
<location filename="../OptionsDialog.cpp" line="708"/>
<location filename="../UserInterface.cpp" line="255"/>
<location filename="../UserInterface.cpp" line="773"/>
<source>Select GTA V Folder...</source>
<translation>Modifier l&apos;emplacement de GTA V...</translation>
</message>
@ -2487,44 +2488,69 @@ Appuyer sur 1 pour le mode par défaut</translation>
</message>
<message>
<location filename="../UserInterface.ui" line="20"/>
<location filename="../UserInterface.cpp" line="68"/>
<location filename="../UserInterface.cpp" line="69"/>
<source>%2 - %1</source>
<translation>%2 - %1</translation>
</message>
<message>
<location filename="../UserInterface.ui" line="236"/>
<location filename="../UserInterface.cpp" line="66"/>
<location filename="../UserInterface.cpp" line="733"/>
<location filename="../UserInterface.cpp" line="67"/>
<location filename="../UserInterface.cpp" line="805"/>
<source>&amp;About %1</source>
<translation>&amp;À propos de %1</translation>
</message>
<message>
<location filename="../UserInterface.cpp" line="70"/>
<location filename="../UserInterface.cpp" line="296"/>
<location filename="../UserInterface.cpp" line="747"/>
<location filename="../UserInterface.cpp" line="71"/>
<location filename="../UserInterface.cpp" line="372"/>
<location filename="../UserInterface.cpp" line="818"/>
<source>Select Profile</source>
<translation>Sélectionner un profil</translation>
</message>
<message>
<location filename="../UserInterface.cpp" line="434"/>
<location filename="../UserInterface.cpp" line="159"/>
<location filename="../UserInterface.cpp" line="802"/>
<source>&amp;Donate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UserInterface.cpp" line="169"/>
<source>Donate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UserInterface.cpp" line="177"/>
<source>Donation methods</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UserInterface.cpp" line="205"/>
<source>Copy</source>
<translation>Copier</translation>
</message>
<message>
<source>&amp;Copy</source>
<translation type="obsolete">&amp;Copier</translation>
</message>
<message>
<location filename="../UserInterface.cpp" line="510"/>
<source>Open File...</source>
<translation>Ouvrir...</translation>
</message>
<message>
<location filename="../UserInterface.cpp" line="481"/>
<location filename="../UserInterface.cpp" line="497"/>
<location filename="../UserInterface.cpp" line="524"/>
<location filename="../UserInterface.cpp" line="529"/>
<location filename="../UserInterface.cpp" line="554"/>
<location filename="../UserInterface.cpp" line="568"/>
<location filename="../UserInterface.cpp" line="592"/>
<location filename="../UserInterface.cpp" line="598"/>
<source>Open File</source>
<translation>Ouvrir</translation>
</message>
<message>
<location filename="../UserInterface.cpp" line="524"/>
<location filename="../UserInterface.cpp" line="592"/>
<source>Can&apos;t open %1 because of not valid file format</source>
<translation>Impossible d&apos;ouvrir %1, format invalide</translation>
</message>
<message>
<location filename="../UserInterface.cpp" line="613"/>
<location filename="../UserInterface.cpp" line="680"/>
<source>%1 - Messages</source>
<translation>%1 - Nouvelles</translation>
</message>