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

@ -205,21 +205,21 @@ Pictures and Savegames</source>
<translation>&amp;Закрити</translation>
</message>
<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>
<translation>Редактор Snapmatic зображень</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>Виправлення 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>Виправлення Snapmatic зображення не вдалося через помилку картинки</translation>
@ -759,26 +759,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>Знайдено:%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>Мова: %1</translation>
</message>
@ -800,7 +800,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>Опитування %1 про устаткування ПК</translation>
</message>
@ -836,8 +836,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 учасника : %1</translation>
</message>
@ -860,7 +860,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>Зараз: %1</translation>
</message>
@ -959,62 +959,62 @@ Y: %2</translation>
<translation>%1 (пріоритет мови)</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>Нова користувацька папка буде ініціалізована після перезапуску %1.</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>Жодного</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>Профіль: %1</translation>
</message>
<message>
<location filename="../OptionsDialog.cpp" line="610"/>
<location filename="../OptionsDialog.cpp" line="581"/>
<source>View %1 User Statistics Online</source>
<translation>Переглянути користувацьку статистику %1 онлайн</translation>
</message>
<message>
<location filename="../OptionsDialog.cpp" line="629"/>
<location filename="../OptionsDialog.cpp" line="597"/>
<source>Not registered</source>
<translation>Не зареєстрований</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>Так</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>Ні</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>Визначається ОС</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>Визначається Steam</translation>
</message>
@ -1094,7 +1094,7 @@ Y: %2</translation>
<translation>Відкрити редактор &amp;JSON...</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>
@ -1103,35 +1103,35 @@ Arrow Keys - Navigate</source>
Стрілки - Навігація</translation>
</message>
<message>
<location filename="../PictureDialog.cpp" line="523"/>
<location filename="../PictureDialog.cpp" line="518"/>
<source>Snapmatic Picture Viewer</source>
<translation>Переглядач фотографій Snapmatic</translation>
</message>
<message>
<location filename="../PictureDialog.cpp" line="523"/>
<location filename="../PictureDialog.cpp" line="518"/>
<source>Failed at %1</source>
<translation>Помилка на%1</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>Гравців немає</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>Банди немає</translation>
</message>
<message>
<location filename="../PictureDialog.cpp" line="544"/>
<location filename="../PictureDialog.cpp" line="539"/>
<source>Unknown Location</source>
<translation>Невідома локація</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>Режим для аватарок
@ -1383,7 +1383,7 @@ Press 1 for Default View</source>
<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>Усі файли (**)</translation>
</message>
@ -1428,26 +1428,26 @@ Press 1 for Default View</source>
</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>
<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>Файли збереження гри (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>Snapmatic зображення (PGTA*)</translation>
</message>
<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>Вибрані недійсні файли</translation>
</message>
@ -1468,13 +1468,13 @@ Press 1 for Default View</source>
</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>Не вдалося прочитати 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>Не вдалося прочитати файл збереження гри</translation>
</message>
@ -1688,7 +1688,7 @@ Press 1 for Default View</source>
<translation>Змінити назву</translation>
</message>
<message>
<location filename="../UserInterface.cpp" line="437"/>
<location filename="../UserInterface.cpp" line="513"/>
<source>All profile files (*.g5e SGTA* PGTA*)</source>
<translation>Усі файли зображень (*.g5e SGTA* PGTA*)</translation>
</message>
@ -1919,8 +1919,8 @@ Press 1 for Default View</source>
<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>Властивості Snapmatic</translation>
@ -2012,8 +2012,8 @@ Press 1 for Default View</source>
</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>Змінити властивості Snapmatic не вдалося через I/O Помилку</translation>
@ -2025,72 +2025,72 @@ Press 1 for Default View</source>
</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>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>Нова Snapmatic банда:</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>Snapmatic назва</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>Новий Snapmatic заголовок:</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>Правка</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>Гравці: %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>Гравець: %1 (%2)</translation>
</message>
<message>
<location filename="../SnapmaticEditor.cpp" line="238"/>
<location filename="../SnapmaticEditor.cpp" line="239"/>
<source>Title: %1 (%2)</source>
<translation>Назва: %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>Підходить: %1</translation>
</message>
<message>
<location filename="../SnapmaticEditor.cpp" line="241"/>
<location filename="../SnapmaticEditor.cpp" line="242"/>
<source>Yes</source>
<comment>Yes, should work fine</comment>
<translation>Так</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>
<translation>Ні</translation>
</message>
<message>
<location filename="../SnapmaticEditor.cpp" line="257"/>
<location filename="../SnapmaticEditor.cpp" line="258"/>
<source>Crew: %1 (%2)</source>
<translation>Банда: %1 (%2)</translation>
</message>
@ -2325,7 +2325,7 @@ Press 1 for Default View</source>
<name>UserInterface</name>
<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>
@ -2357,7 +2357,8 @@ Press 1 for Default View</source>
</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>&amp;Закрити</translation>
</message>
@ -2393,8 +2394,8 @@ Press 1 for Default View</source>
</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;Про %1</translation>
</message>
@ -2450,15 +2451,15 @@ Press 1 for Default View</source>
</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>Вибрати &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>Вибрати GTA V теку...</translation>
</message>
@ -2515,32 +2516,57 @@ Press 1 for Default View</source>
<translation>Сховати у грі</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>Вибрати профіль</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>Копіювати</translation>
</message>
<message>
<source>&amp;Copy</source>
<translation type="obsolete">&amp;Копіювати</translation>
</message>
<message>
<location filename="../UserInterface.cpp" line="510"/>
<source>Open File...</source>
<translation>Відкрити файл...</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>Відкрити файл</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>Неможливо відкрити %1 через невідомий формат файлу</translation>
</message>
<message>
<location filename="../UserInterface.cpp" line="613"/>
<location filename="../UserInterface.cpp" line="680"/>
<source>%1 - Messages</source>
<translation>%1 - Новини</translation>
</message>