Telemetry system updated
This commit is contained in:
		
							parent
							
								
									bd97ee86ba
								
							
						
					
					
						commit
						cd20e0b512
					
				
					 15 changed files with 100 additions and 113 deletions
				
			
		|  | @ -52,12 +52,8 @@ void TelemetryClass::init() | ||||||
| { | { | ||||||
|     QSettings settings(GTA5SYNC_APPVENDOR, GTA5SYNC_APPSTR); |     QSettings settings(GTA5SYNC_APPVENDOR, GTA5SYNC_APPSTR); | ||||||
|     settings.beginGroup("Telemetry"); |     settings.beginGroup("Telemetry"); | ||||||
| #ifndef GTA5SYNC_BUILDTYPE_DEV |     telemetryEnabled = true; | ||||||
|     telemetryEnabled = settings.value("IsEnabled", false).toBool(); |  | ||||||
| #else |  | ||||||
|     telemetryEnabled = true; // Always enable Telemetry for Developer Versions
 |  | ||||||
|     telemetryStateForced = true; |     telemetryStateForced = true; | ||||||
| #endif |  | ||||||
|     QString telemetryLegacyClientID = settings.value("ClientID", QString()).toString(); |     QString telemetryLegacyClientID = settings.value("ClientID", QString()).toString(); | ||||||
|     if (telemetryLegacyClientID.isEmpty() || telemetryLegacyClientID == "v2+") |     if (telemetryLegacyClientID.isEmpty() || telemetryLegacyClientID == "v2+") | ||||||
|     { |     { | ||||||
|  |  | ||||||
|  | @ -617,7 +617,6 @@ QString TranslationClass::getCountryCode(QLocale locale) | ||||||
|     QStringList localeStrList = locale.name().split("_"); |     QStringList localeStrList = locale.name().split("_"); | ||||||
|     if (localeStrList.length() >= 2) |     if (localeStrList.length() >= 2) | ||||||
|     { |     { | ||||||
|         qDebug() << localeStrList; |  | ||||||
|         return localeStrList.at(1).toLower(); |         return localeStrList.at(1).toLower(); | ||||||
|     } |     } | ||||||
|     else |     else | ||||||
|  |  | ||||||
							
								
								
									
										26
									
								
								main.cpp
									
										
									
									
									
								
							
							
						
						
									
										26
									
								
								main.cpp
									
										
									
									
									
								
							|  | @ -116,18 +116,8 @@ int main(int argc, char *argv[]) | ||||||
|     Translator->loadTranslation(&a); |     Translator->loadTranslation(&a); | ||||||
| 
 | 
 | ||||||
| #ifdef GTA5SYNC_TELEMETRY | #ifdef GTA5SYNC_TELEMETRY | ||||||
|     if (!applicationArgs.contains("--disable-telemetry")) |  | ||||||
|     { |  | ||||||
|         if (!applicationArgs.contains("--skip-telemetryinit")) |  | ||||||
|         { |  | ||||||
|     Telemetry->init(); |     Telemetry->init(); | ||||||
|     Telemetry->work(); |     Telemetry->work(); | ||||||
|         } |  | ||||||
|     } |  | ||||||
|     else |  | ||||||
|     { |  | ||||||
|         Telemetry->setDisabled(true); |  | ||||||
|     } |  | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
|     if (!applicationArgs.contains("--skip-firststart")) |     if (!applicationArgs.contains("--skip-firststart")) | ||||||
|  | @ -148,8 +138,9 @@ int main(int argc, char *argv[]) | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
| #ifdef GTA5SYNC_TELEMETRY | #ifdef GTA5SYNC_TELEMETRY | ||||||
|     bool telemetryWindowLaunched = settings.value("TelemetryWindowLaunched", false).toBool(); |     bool telemetryWindowLaunched = settings.value("PersonalUsageDataWindowLaunched", false).toBool(); | ||||||
|     if (!telemetryWindowLaunched && !Telemetry->isEnabled() && !Telemetry->isStateForced()) |     bool pushUsageData = settings.value("PushUsageData", false).toBool(); | ||||||
|  |     if (!telemetryWindowLaunched && !pushUsageData) | ||||||
|     { |     { | ||||||
|         QDialog *telemetryDialog = new QDialog(); |         QDialog *telemetryDialog = new QDialog(); | ||||||
|         telemetryDialog->setObjectName(QStringLiteral("TelemetryDialog")); |         telemetryDialog->setObjectName(QStringLiteral("TelemetryDialog")); | ||||||
|  | @ -161,12 +152,13 @@ int main(int argc, char *argv[]) | ||||||
|         telemetryDialog->setLayout(telemetryLayout); |         telemetryDialog->setLayout(telemetryLayout); | ||||||
|         UiModLabel *telemetryLabel = new UiModLabel(telemetryDialog); |         UiModLabel *telemetryLabel = new UiModLabel(telemetryDialog); | ||||||
|         telemetryLabel->setObjectName(QStringLiteral("TelemetryLabel")); |         telemetryLabel->setObjectName(QStringLiteral("TelemetryLabel")); | ||||||
|         telemetryLabel->setText(QString("<h4>%2</h4>%1").arg(QApplication::translate("TelemetryDialog", "You want help %1 to improve in the future by collection of data?").arg(GTA5SYNC_APPSTR), QApplication::translate("TelemetryDialog", "%1 User Statistics").arg(GTA5SYNC_APPSTR))); |         telemetryLabel->setText(QString("<h4>%2</h4>%1").arg( | ||||||
|  |                                     QApplication::translate("TelemetryDialog", "You want help %1 to improve in the future by including personal usage data in your submission?").arg(GTA5SYNC_APPSTR), | ||||||
|  |                                     QApplication::translate("TelemetryDialog", "%1 User Statistics").arg(GTA5SYNC_APPSTR))); | ||||||
|         telemetryLayout->addWidget(telemetryLabel); |         telemetryLayout->addWidget(telemetryLabel); | ||||||
|         QCheckBox *telemetryCheckBox = new QCheckBox(telemetryDialog); |         QCheckBox *telemetryCheckBox = new QCheckBox(telemetryDialog); | ||||||
|         telemetryCheckBox->setObjectName(QStringLiteral("TelemetryCheckBox")); |         telemetryCheckBox->setObjectName(QStringLiteral("TelemetryCheckBox")); | ||||||
|         telemetryCheckBox->setText(QApplication::translate("TelemetryDialog", "Yes, I would like to take part.")); |         telemetryCheckBox->setText(QApplication::translate("TelemetryDialog", "Yes, I want include personal usage data.")); | ||||||
|         telemetryCheckBox->setChecked(true); |  | ||||||
|         telemetryLayout->addWidget(telemetryCheckBox); |         telemetryLayout->addWidget(telemetryCheckBox); | ||||||
|         QHBoxLayout *telemetryButtonLayout = new QHBoxLayout(); |         QHBoxLayout *telemetryButtonLayout = new QHBoxLayout(); | ||||||
|         telemetryButtonLayout->setObjectName(QStringLiteral("TelemetryButtonLayout")); |         telemetryButtonLayout->setObjectName(QStringLiteral("TelemetryButtonLayout")); | ||||||
|  | @ -185,12 +177,12 @@ int main(int argc, char *argv[]) | ||||||
|         { |         { | ||||||
|             QSettings telemetrySettings(GTA5SYNC_APPVENDOR, GTA5SYNC_APPSTR); |             QSettings telemetrySettings(GTA5SYNC_APPVENDOR, GTA5SYNC_APPSTR); | ||||||
|             telemetrySettings.beginGroup("Telemetry"); |             telemetrySettings.beginGroup("Telemetry"); | ||||||
|             telemetrySettings.setValue("IsEnabled", true); |             telemetrySettings.setValue("PushUsageData", true); | ||||||
|             telemetrySettings.endGroup(); |             telemetrySettings.endGroup(); | ||||||
|             Telemetry->init(); |             Telemetry->init(); | ||||||
|             Telemetry->work(); |             Telemetry->work(); | ||||||
|         } |         } | ||||||
|         settings.setValue("TelemetryWindowLaunched", true); |         settings.setValue("PersonalUsageDataWindowLaunched", true); | ||||||
|         delete telemetryDialog; |         delete telemetryDialog; | ||||||
|     } |     } | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
										
											Binary file not shown.
										
									
								
							|  | @ -758,7 +758,7 @@ Y: %2</translation> | ||||||
|         <translation>Snapmatic Bildansicht - %1</translation> |         <translation>Snapmatic Bildansicht - %1</translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../PictureDialog.ui" line="117"/> |         <location filename="../PictureDialog.ui" line="114"/> | ||||||
|         <source><span style=" font-weight:600;">Title: </span>%6<br/> |         <source><span style=" font-weight:600;">Title: </span>%6<br/> | ||||||
| <span style=" font-weight:600;">Location: </span>%7 (%1, %2, %3)<br/> | <span style=" font-weight:600;">Location: </span>%7 (%1, %2, %3)<br/> | ||||||
| <span style=" font-weight:600;">Players: </span>%4 (Crew %5)<br/> | <span style=" font-weight:600;">Players: </span>%4 (Crew %5)<br/> | ||||||
|  | @ -769,22 +769,22 @@ Y: %2</translation> | ||||||
| <span style=" font-weight:600;">Erstellt: </span>%8</translation> | <span style=" font-weight:600;">Erstellt: </span>%8</translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../PictureDialog.ui" line="177"/> |         <location filename="../PictureDialog.ui" line="174"/> | ||||||
|         <source>Manage picture</source> |         <source>Manage picture</source> | ||||||
|         <translation>Bild verwalten</translation> |         <translation>Bild verwalten</translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../PictureDialog.ui" line="180"/> |         <location filename="../PictureDialog.ui" line="177"/> | ||||||
|         <source>&Manage</source> |         <source>&Manage</source> | ||||||
|         <translation>&Verwalten</translation> |         <translation>&Verwalten</translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../PictureDialog.ui" line="199"/> |         <location filename="../PictureDialog.ui" line="196"/> | ||||||
|         <source>Close viewer</source> |         <source>Close viewer</source> | ||||||
|         <translation>Ansicht schließen</translation> |         <translation>Ansicht schließen</translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../PictureDialog.ui" line="202"/> |         <location filename="../PictureDialog.ui" line="199"/> | ||||||
|         <source>&Close</source> |         <source>&Close</source> | ||||||
|         <translation>S&chließen</translation> |         <translation>S&chließen</translation> | ||||||
|     </message> |     </message> | ||||||
|  | @ -1432,7 +1432,7 @@ Drücke 1 für Standardmodus</translation> | ||||||
|         <translation>Ausgewähle Schrift: %1</translation> |         <translation>Ausgewähle Schrift: %1</translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../main.cpp" line="137"/> |         <location filename="../main.cpp" line="127"/> | ||||||
|         <source><h4>Welcome to %1!</h4>You want to configure %1 before you start using it?</source> |         <source><h4>Welcome to %1!</h4>You want to configure %1 before you start using it?</source> | ||||||
|         <translation><h4>Willkommen zu %1!</h4>Möchtest du %1 einstellen bevor du es nutzt?</translation> |         <translation><h4>Willkommen zu %1!</h4>Möchtest du %1 einstellen bevor du es nutzt?</translation> | ||||||
|     </message> |     </message> | ||||||
|  | @ -2001,22 +2001,22 @@ Drücke 1 für Standardmodus</translation> | ||||||
| <context> | <context> | ||||||
|     <name>TelemetryDialog</name> |     <name>TelemetryDialog</name> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../main.cpp" line="164"/> |         <location filename="../main.cpp" line="157"/> | ||||||
|         <source>%1 User Statistics</source> |         <source>%1 User Statistics</source> | ||||||
|         <translation>%1 Benutzerstatistik</translation> |         <translation>%1 Benutzerstatistik</translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../main.cpp" line="164"/> |         <location filename="../main.cpp" line="156"/> | ||||||
|         <source>You want help %1 to improve in the future by collection of data?</source> |         <source>You want help %1 to improve in the future by including personal usage data in your submission?</source> | ||||||
|         <translation>Möchtest du helfen %1 in der Zukunft zu verbessern durch Sammlung von Daten?</translation> |         <translation>Sollen bei Einreichungen Persönliche Nutzungsdaten einbezogen werden um %1 in der Zukunft zu unterstützen?</translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../main.cpp" line="168"/> |         <location filename="../main.cpp" line="161"/> | ||||||
|         <source>Yes, I would like to take part.</source> |         <source>Yes, I want include personal usage data.</source> | ||||||
|         <translation>Ja, ich möchte teilnehmen.</translation> |         <translation>Ja, ich möchte Persönliche Nutzungsdaten einbeziehen.</translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../main.cpp" line="178"/> |         <location filename="../main.cpp" line="170"/> | ||||||
|         <source>&OK</source> |         <source>&OK</source> | ||||||
|         <translation>&OK</translation> |         <translation>&OK</translation> | ||||||
|     </message> |     </message> | ||||||
|  |  | ||||||
										
											Binary file not shown.
										
									
								
							|  | @ -746,7 +746,7 @@ Y: %2</source> | ||||||
|         <translation></translation> |         <translation></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../PictureDialog.ui" line="117"/> |         <location filename="../PictureDialog.ui" line="114"/> | ||||||
|         <source><span style=" font-weight:600;">Title: </span>%6<br/> |         <source><span style=" font-weight:600;">Title: </span>%6<br/> | ||||||
| <span style=" font-weight:600;">Location: </span>%7 (%1, %2, %3)<br/> | <span style=" font-weight:600;">Location: </span>%7 (%1, %2, %3)<br/> | ||||||
| <span style=" font-weight:600;">Players: </span>%4 (Crew %5)<br/> | <span style=" font-weight:600;">Players: </span>%4 (Crew %5)<br/> | ||||||
|  | @ -754,22 +754,22 @@ Y: %2</source> | ||||||
|         <translation></translation> |         <translation></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../PictureDialog.ui" line="177"/> |         <location filename="../PictureDialog.ui" line="174"/> | ||||||
|         <source>Manage picture</source> |         <source>Manage picture</source> | ||||||
|         <translation></translation> |         <translation></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../PictureDialog.ui" line="180"/> |         <location filename="../PictureDialog.ui" line="177"/> | ||||||
|         <source>&Manage</source> |         <source>&Manage</source> | ||||||
|         <translation></translation> |         <translation></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../PictureDialog.ui" line="199"/> |         <location filename="../PictureDialog.ui" line="196"/> | ||||||
|         <source>Close viewer</source> |         <source>Close viewer</source> | ||||||
|         <translation></translation> |         <translation></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../PictureDialog.ui" line="202"/> |         <location filename="../PictureDialog.ui" line="199"/> | ||||||
|         <source>&Close</source> |         <source>&Close</source> | ||||||
|         <translation></translation> |         <translation></translation> | ||||||
|     </message> |     </message> | ||||||
|  | @ -1409,7 +1409,7 @@ Press 1 for Default View</source> | ||||||
|         <translation></translation> |         <translation></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../main.cpp" line="137"/> |         <location filename="../main.cpp" line="127"/> | ||||||
|         <source><h4>Welcome to %1!</h4>You want to configure %1 before you start using it?</source> |         <source><h4>Welcome to %1!</h4>You want to configure %1 before you start using it?</source> | ||||||
|         <translation></translation> |         <translation></translation> | ||||||
|     </message> |     </message> | ||||||
|  | @ -1976,22 +1976,22 @@ Press 1 for Default View</source> | ||||||
| <context> | <context> | ||||||
|     <name>TelemetryDialog</name> |     <name>TelemetryDialog</name> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../main.cpp" line="164"/> |         <location filename="../main.cpp" line="157"/> | ||||||
|         <source>%1 User Statistics</source> |         <source>%1 User Statistics</source> | ||||||
|         <translation></translation> |         <translation></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../main.cpp" line="164"/> |         <location filename="../main.cpp" line="156"/> | ||||||
|         <source>You want help %1 to improve in the future by collection of data?</source> |         <source>You want help %1 to improve in the future by including personal usage data in your submission?</source> | ||||||
|         <translation></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../main.cpp" line="168"/> |         <location filename="../main.cpp" line="161"/> | ||||||
|         <source>Yes, I would like to take part.</source> |         <source>Yes, I want include personal usage data.</source> | ||||||
|         <translation></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../main.cpp" line="178"/> |         <location filename="../main.cpp" line="170"/> | ||||||
|         <source>&OK</source> |         <source>&OK</source> | ||||||
|         <translation></translation> |         <translation></translation> | ||||||
|     </message> |     </message> | ||||||
|  |  | ||||||
										
											Binary file not shown.
										
									
								
							|  | @ -758,7 +758,7 @@ Y : %2</translation> | ||||||
|         <translation>Visionneuse de photo Snapmatic - %1</translation> |         <translation>Visionneuse de photo Snapmatic - %1</translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../PictureDialog.ui" line="117"/> |         <location filename="../PictureDialog.ui" line="114"/> | ||||||
|         <source><span style=" font-weight:600;">Title: </span>%6<br/> |         <source><span style=" font-weight:600;">Title: </span>%6<br/> | ||||||
| <span style=" font-weight:600;">Location: </span>%7 (%1, %2, %3)<br/> | <span style=" font-weight:600;">Location: </span>%7 (%1, %2, %3)<br/> | ||||||
| <span style=" font-weight:600;">Players: </span>%4 (Crew %5)<br/> | <span style=" font-weight:600;">Players: </span>%4 (Crew %5)<br/> | ||||||
|  | @ -769,22 +769,22 @@ Y : %2</translation> | ||||||
| <span style=" font-weight:600;">Créé le : </span>%8</translation> | <span style=" font-weight:600;">Créé le : </span>%8</translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../PictureDialog.ui" line="177"/> |         <location filename="../PictureDialog.ui" line="174"/> | ||||||
|         <source>Manage picture</source> |         <source>Manage picture</source> | ||||||
|         <translation>Gestion de l'image</translation> |         <translation>Gestion de l'image</translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../PictureDialog.ui" line="180"/> |         <location filename="../PictureDialog.ui" line="177"/> | ||||||
|         <source>&Manage</source> |         <source>&Manage</source> | ||||||
|         <translation>&Gestion</translation> |         <translation>&Gestion</translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../PictureDialog.ui" line="199"/> |         <location filename="../PictureDialog.ui" line="196"/> | ||||||
|         <source>Close viewer</source> |         <source>Close viewer</source> | ||||||
|         <translation>Fermer la visionneuse</translation> |         <translation>Fermer la visionneuse</translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../PictureDialog.ui" line="202"/> |         <location filename="../PictureDialog.ui" line="199"/> | ||||||
|         <source>&Close</source> |         <source>&Close</source> | ||||||
|         <translation>&Fermer</translation> |         <translation>&Fermer</translation> | ||||||
|     </message> |     </message> | ||||||
|  | @ -1433,7 +1433,7 @@ Appuyer sur 1 pour le mode par défaut</translation> | ||||||
|         <translation>Police sélectionnée : %1</translation> |         <translation>Police sélectionnée : %1</translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../main.cpp" line="137"/> |         <location filename="../main.cpp" line="127"/> | ||||||
|         <source><h4>Welcome to %1!</h4>You want to configure %1 before you start using it?</source> |         <source><h4>Welcome to %1!</h4>You want to configure %1 before you start using it?</source> | ||||||
|         <translation><h4>Bienvenue sur %1!</h4>Voulez-vous configurer %1 avant de l'utiliser t?</translation> |         <translation><h4>Bienvenue sur %1!</h4>Voulez-vous configurer %1 avant de l'utiliser t?</translation> | ||||||
|     </message> |     </message> | ||||||
|  | @ -2004,22 +2004,22 @@ Appuyer sur 1 pour le mode par défaut</translation> | ||||||
| <context> | <context> | ||||||
|     <name>TelemetryDialog</name> |     <name>TelemetryDialog</name> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../main.cpp" line="164"/> |         <location filename="../main.cpp" line="157"/> | ||||||
|         <source>%1 User Statistics</source> |         <source>%1 User Statistics</source> | ||||||
|         <translation>%1 Statistiques d'usage</translation> |         <translation>%1 Statistiques d'usage</translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../main.cpp" line="164"/> |         <location filename="../main.cpp" line="156"/> | ||||||
|         <source>You want help %1 to improve in the future by collection of data?</source> |         <source>You want help %1 to improve in the future by including personal usage data in your submission?</source> | ||||||
|         <translation>Voulez-vous aider à améliorer %1 en envoyant vos données d'utilisation ?</translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../main.cpp" line="168"/> |         <location filename="../main.cpp" line="161"/> | ||||||
|         <source>Yes, I would like to take part.</source> |         <source>Yes, I want include personal usage data.</source> | ||||||
|         <translation>Oui, je veux participer.</translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../main.cpp" line="178"/> |         <location filename="../main.cpp" line="170"/> | ||||||
|         <source>&OK</source> |         <source>&OK</source> | ||||||
|         <translation>&OK</translation> |         <translation>&OK</translation> | ||||||
|     </message> |     </message> | ||||||
|  |  | ||||||
										
											Binary file not shown.
										
									
								
							|  | @ -758,7 +758,7 @@ Y: %2</translation> | ||||||
| <context> | <context> | ||||||
|     <name>PictureDialog</name> |     <name>PictureDialog</name> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../PictureDialog.ui" line="117"/> |         <location filename="../PictureDialog.ui" line="114"/> | ||||||
|         <source><span style=" font-weight:600;">Title: </span>%6<br/> |         <source><span style=" font-weight:600;">Title: </span>%6<br/> | ||||||
| <span style=" font-weight:600;">Location: </span>%7 (%1, %2, %3)<br/> | <span style=" font-weight:600;">Location: </span>%7 (%1, %2, %3)<br/> | ||||||
| <span style=" font-weight:600;">Players: </span>%4 (Crew %5)<br/> | <span style=" font-weight:600;">Players: </span>%4 (Crew %5)<br/> | ||||||
|  | @ -769,12 +769,12 @@ Y: %2</translation> | ||||||
| <span style=" font-weight:600;">Сделано: </span>%8</translation> | <span style=" font-weight:600;">Сделано: </span>%8</translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../PictureDialog.ui" line="180"/> |         <location filename="../PictureDialog.ui" line="177"/> | ||||||
|         <source>&Manage</source> |         <source>&Manage</source> | ||||||
|         <translation>&Управление</translation> |         <translation>&Управление</translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../PictureDialog.ui" line="177"/> |         <location filename="../PictureDialog.ui" line="174"/> | ||||||
|         <source>Manage picture</source> |         <source>Manage picture</source> | ||||||
|         <translation>Настройки картинки</translation> |         <translation>Настройки картинки</translation> | ||||||
|     </message> |     </message> | ||||||
|  | @ -784,12 +784,12 @@ Y: %2</translation> | ||||||
|         <translation>Просмотрщик фотографий Snapmatic - %1</translation> |         <translation>Просмотрщик фотографий Snapmatic - %1</translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../PictureDialog.ui" line="199"/> |         <location filename="../PictureDialog.ui" line="196"/> | ||||||
|         <source>Close viewer</source> |         <source>Close viewer</source> | ||||||
|         <translation>Закрыть просмотрщик</translation> |         <translation>Закрыть просмотрщик</translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../PictureDialog.ui" line="202"/> |         <location filename="../PictureDialog.ui" line="199"/> | ||||||
|         <source>&Close</source> |         <source>&Close</source> | ||||||
|         <translation>&Закрыть</translation> |         <translation>&Закрыть</translation> | ||||||
|     </message> |     </message> | ||||||
|  | @ -1439,7 +1439,7 @@ Press 1 for Default View</source> | ||||||
|         <translation>Выбранный шрифт: %1</translation> |         <translation>Выбранный шрифт: %1</translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../main.cpp" line="137"/> |         <location filename="../main.cpp" line="127"/> | ||||||
|         <source><h4>Welcome to %1!</h4>You want to configure %1 before you start using it?</source> |         <source><h4>Welcome to %1!</h4>You want to configure %1 before you start using it?</source> | ||||||
|         <translation><h4>Добро пожаловать в %1!</h4>Хочешь изменить настройки %1 перед использованием?</translation> |         <translation><h4>Добро пожаловать в %1!</h4>Хочешь изменить настройки %1 перед использованием?</translation> | ||||||
|     </message> |     </message> | ||||||
|  | @ -2008,22 +2008,22 @@ Press 1 for Default View</source> | ||||||
| <context> | <context> | ||||||
|     <name>TelemetryDialog</name> |     <name>TelemetryDialog</name> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../main.cpp" line="164"/> |         <location filename="../main.cpp" line="157"/> | ||||||
|         <source>%1 User Statistics</source> |         <source>%1 User Statistics</source> | ||||||
|         <translation>%1 пользовательская статистика</translation> |         <translation>%1 пользовательская статистика</translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../main.cpp" line="164"/> |         <location filename="../main.cpp" line="156"/> | ||||||
|         <source>You want help %1 to improve in the future by collection of data?</source> |         <source>You want help %1 to improve in the future by including personal usage data in your submission?</source> | ||||||
|         <translation>Хочешь ли помочь будущему развитию %1 отправкой данных?</translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../main.cpp" line="168"/> |         <location filename="../main.cpp" line="161"/> | ||||||
|         <source>Yes, I would like to take part.</source> |         <source>Yes, I want include personal usage data.</source> | ||||||
|         <translation>Да, хочу участвовать.</translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../main.cpp" line="178"/> |         <location filename="../main.cpp" line="170"/> | ||||||
|         <source>&OK</source> |         <source>&OK</source> | ||||||
|         <translation>&ОК</translation> |         <translation>&ОК</translation> | ||||||
|     </message> |     </message> | ||||||
|  |  | ||||||
										
											Binary file not shown.
										
									
								
							|  | @ -758,7 +758,7 @@ Y: %2</translation> | ||||||
|         <translation>Переглядач зображень Snapmatic - %1</translation> |         <translation>Переглядач зображень Snapmatic - %1</translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../PictureDialog.ui" line="117"/> |         <location filename="../PictureDialog.ui" line="114"/> | ||||||
|         <source><span style=" font-weight:600;">Title: </span>%6<br/> |         <source><span style=" font-weight:600;">Title: </span>%6<br/> | ||||||
| <span style=" font-weight:600;">Location: </span>%7 (%1, %2, %3)<br/> | <span style=" font-weight:600;">Location: </span>%7 (%1, %2, %3)<br/> | ||||||
| <span style=" font-weight:600;">Players: </span>%4 (Crew %5)<br/> | <span style=" font-weight:600;">Players: </span>%4 (Crew %5)<br/> | ||||||
|  | @ -769,22 +769,22 @@ Y: %2</translation> | ||||||
| <span style=" font-weight:600;">Створено: </span>%8</translation> | <span style=" font-weight:600;">Створено: </span>%8</translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../PictureDialog.ui" line="177"/> |         <location filename="../PictureDialog.ui" line="174"/> | ||||||
|         <source>Manage picture</source> |         <source>Manage picture</source> | ||||||
|         <translation>Керування зображенням</translation> |         <translation>Керування зображенням</translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../PictureDialog.ui" line="180"/> |         <location filename="../PictureDialog.ui" line="177"/> | ||||||
|         <source>&Manage</source> |         <source>&Manage</source> | ||||||
|         <translation>&Керувати</translation> |         <translation>&Керувати</translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../PictureDialog.ui" line="199"/> |         <location filename="../PictureDialog.ui" line="196"/> | ||||||
|         <source>Close viewer</source> |         <source>Close viewer</source> | ||||||
|         <translation>Закрити переглядач</translation> |         <translation>Закрити переглядач</translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../PictureDialog.ui" line="202"/> |         <location filename="../PictureDialog.ui" line="199"/> | ||||||
|         <source>&Close</source> |         <source>&Close</source> | ||||||
|         <translation>&Закрити</translation> |         <translation>&Закрити</translation> | ||||||
|     </message> |     </message> | ||||||
|  | @ -1433,7 +1433,7 @@ Press 1 for Default View</source> | ||||||
|         <translation>Вибраний шрифт:%1</translation> |         <translation>Вибраний шрифт:%1</translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../main.cpp" line="137"/> |         <location filename="../main.cpp" line="127"/> | ||||||
|         <source><h4>Welcome to %1!</h4>You want to configure %1 before you start using it?</source> |         <source><h4>Welcome to %1!</h4>You want to configure %1 before you start using it?</source> | ||||||
|         <translation><h4>Ласкаво просимо до %1!</h4>Ви хочете налаштувати %1 перед використанням?</translation> |         <translation><h4>Ласкаво просимо до %1!</h4>Ви хочете налаштувати %1 перед використанням?</translation> | ||||||
|     </message> |     </message> | ||||||
|  | @ -2002,22 +2002,22 @@ Press 1 for Default View</source> | ||||||
| <context> | <context> | ||||||
|     <name>TelemetryDialog</name> |     <name>TelemetryDialog</name> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../main.cpp" line="164"/> |         <location filename="../main.cpp" line="157"/> | ||||||
|         <source>You want help %1 to improve in the future by collection of data?</source> |  | ||||||
|         <translation>Ви хочете допомогти %1 подальшому вдосконаленню шляхом збору даних?</translation> |  | ||||||
|     </message> |  | ||||||
|     <message> |  | ||||||
|         <location filename="../main.cpp" line="164"/> |  | ||||||
|         <source>%1 User Statistics</source> |         <source>%1 User Statistics</source> | ||||||
|         <translation>%1 Статистика користувачів</translation> |         <translation>%1 Статистика користувачів</translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../main.cpp" line="168"/> |         <location filename="../main.cpp" line="156"/> | ||||||
|         <source>Yes, I would like to take part.</source> |         <source>You want help %1 to improve in the future by including personal usage data in your submission?</source> | ||||||
|         <translation>Так, я хотів би взяти участь.</translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../main.cpp" line="178"/> |         <location filename="../main.cpp" line="161"/> | ||||||
|  |         <source>Yes, I want include personal usage data.</source> | ||||||
|  |         <translation type="unfinished"></translation> | ||||||
|  |     </message> | ||||||
|  |     <message> | ||||||
|  |         <location filename="../main.cpp" line="170"/> | ||||||
|         <source>&OK</source> |         <source>&OK</source> | ||||||
|         <translation>&OK</translation> |         <translation>&OK</translation> | ||||||
|     </message> |     </message> | ||||||
|  |  | ||||||
										
											Binary file not shown.
										
									
								
							|  | @ -756,7 +756,7 @@ Y: %2</translation> | ||||||
|         <translation>Snapmatic 圖片檢視器 - %1</translation> |         <translation>Snapmatic 圖片檢視器 - %1</translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../PictureDialog.ui" line="117"/> |         <location filename="../PictureDialog.ui" line="114"/> | ||||||
|         <source><span style=" font-weight:600;">Title: </span>%6<br/> |         <source><span style=" font-weight:600;">Title: </span>%6<br/> | ||||||
| <span style=" font-weight:600;">Location: </span>%7 (%1, %2, %3)<br/> | <span style=" font-weight:600;">Location: </span>%7 (%1, %2, %3)<br/> | ||||||
| <span style=" font-weight:600;">Players: </span>%4 (Crew %5)<br/> | <span style=" font-weight:600;">Players: </span>%4 (Crew %5)<br/> | ||||||
|  | @ -767,22 +767,22 @@ Y: %2</translation> | ||||||
| <span style=" font-weight:600;">建立於: </span>%8</translation> | <span style=" font-weight:600;">建立於: </span>%8</translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../PictureDialog.ui" line="177"/> |         <location filename="../PictureDialog.ui" line="174"/> | ||||||
|         <source>Manage picture</source> |         <source>Manage picture</source> | ||||||
|         <translation>管理圖片</translation> |         <translation>管理圖片</translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../PictureDialog.ui" line="180"/> |         <location filename="../PictureDialog.ui" line="177"/> | ||||||
|         <source>&Manage</source> |         <source>&Manage</source> | ||||||
|         <translation>管理(&M)</translation> |         <translation>管理(&M)</translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../PictureDialog.ui" line="199"/> |         <location filename="../PictureDialog.ui" line="196"/> | ||||||
|         <source>Close viewer</source> |         <source>Close viewer</source> | ||||||
|         <translation>關閉檢視器</translation> |         <translation>關閉檢視器</translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../PictureDialog.ui" line="202"/> |         <location filename="../PictureDialog.ui" line="199"/> | ||||||
|         <source>&Close</source> |         <source>&Close</source> | ||||||
|         <translation>關閉(&C)</translation> |         <translation>關閉(&C)</translation> | ||||||
|     </message> |     </message> | ||||||
|  | @ -1427,7 +1427,7 @@ Press 1 for Default View</source> | ||||||
|         <translation>選擇的字體: %1</translation> |         <translation>選擇的字體: %1</translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../main.cpp" line="137"/> |         <location filename="../main.cpp" line="127"/> | ||||||
|         <source><h4>Welcome to %1!</h4>You want to configure %1 before you start using it?</source> |         <source><h4>Welcome to %1!</h4>You want to configure %1 before you start using it?</source> | ||||||
|         <translation><h4>歡迎使用 %1!</h4> 你想在開始前先設定 %1 嗎?</translation> |         <translation><h4>歡迎使用 %1!</h4> 你想在開始前先設定 %1 嗎?</translation> | ||||||
|     </message> |     </message> | ||||||
|  | @ -1996,22 +1996,22 @@ Press 1 for Default View</source> | ||||||
| <context> | <context> | ||||||
|     <name>TelemetryDialog</name> |     <name>TelemetryDialog</name> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../main.cpp" line="164"/> |         <location filename="../main.cpp" line="157"/> | ||||||
|         <source>You want help %1 to improve in the future by collection of data?</source> |  | ||||||
|         <translation>你希望通過收集資料來幫助改善 %1 嗎?</translation> |  | ||||||
|     </message> |  | ||||||
|     <message> |  | ||||||
|         <location filename="../main.cpp" line="164"/> |  | ||||||
|         <source>%1 User Statistics</source> |         <source>%1 User Statistics</source> | ||||||
|         <translation>%1 使用者統計</translation> |         <translation>%1 使用者統計</translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../main.cpp" line="168"/> |         <location filename="../main.cpp" line="156"/> | ||||||
|         <source>Yes, I would like to take part.</source> |         <source>You want help %1 to improve in the future by including personal usage data in your submission?</source> | ||||||
|         <translation>是的,我想幫忙.</translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="../main.cpp" line="178"/> |         <location filename="../main.cpp" line="161"/> | ||||||
|  |         <source>Yes, I want include personal usage data.</source> | ||||||
|  |         <translation type="unfinished"></translation> | ||||||
|  |     </message> | ||||||
|  |     <message> | ||||||
|  |         <location filename="../main.cpp" line="170"/> | ||||||
|         <source>&OK</source> |         <source>&OK</source> | ||||||
|         <translation>確定(&O)</translation> |         <translation>確定(&O)</translation> | ||||||
|     </message> |     </message> | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue