mirror of
https://github.com/dz0ny/meshcore-sar.git
synced 2026-08-11 16:30:28 +00:00
feat: Implement update checker and dialog for available app updates with localization support
This commit is contained in:
@@ -2541,5 +2541,11 @@
|
||||
"yourDrawingsCount": "Ihre Zeichnungen ({count})",
|
||||
"shared": "Geteilt",
|
||||
"line": "Linie",
|
||||
"rectangle": "Rechteck"
|
||||
"rectangle": "Rechteck",
|
||||
|
||||
"updateAvailable": "Update Verfügbar",
|
||||
"currentVersion": "Aktuell",
|
||||
"latestVersion": "Neueste",
|
||||
"downloadUpdate": "Herunterladen",
|
||||
"updateLater": "Später"
|
||||
}
|
||||
|
||||
@@ -3138,5 +3138,30 @@
|
||||
"rectangle": "Rectangle",
|
||||
"@rectangle": {
|
||||
"description": "Rectangle drawing type label"
|
||||
},
|
||||
|
||||
"updateAvailable": "Update Available",
|
||||
"@updateAvailable": {
|
||||
"description": "Title for update dialog when new version is available"
|
||||
},
|
||||
|
||||
"currentVersion": "Current",
|
||||
"@currentVersion": {
|
||||
"description": "Label for current app version"
|
||||
},
|
||||
|
||||
"latestVersion": "Latest",
|
||||
"@latestVersion": {
|
||||
"description": "Label for latest available app version"
|
||||
},
|
||||
|
||||
"downloadUpdate": "Download",
|
||||
"@downloadUpdate": {
|
||||
"description": "Button to download app update"
|
||||
},
|
||||
|
||||
"updateLater": "Later",
|
||||
"@updateLater": {
|
||||
"description": "Button to dismiss update dialog"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2536,5 +2536,11 @@
|
||||
"yourDrawingsCount": "Sus Dibujos ({count})",
|
||||
"shared": "Compartido",
|
||||
"line": "Línea",
|
||||
"rectangle": "Rectángulo"
|
||||
"rectangle": "Rectángulo",
|
||||
|
||||
"updateAvailable": "Actualización Disponible",
|
||||
"currentVersion": "Actual",
|
||||
"latestVersion": "Última",
|
||||
"downloadUpdate": "Descargar",
|
||||
"updateLater": "Más Tarde"
|
||||
}
|
||||
|
||||
@@ -2541,5 +2541,11 @@
|
||||
"yourDrawingsCount": "Vos Dessins ({count})",
|
||||
"shared": "Partagé",
|
||||
"line": "Ligne",
|
||||
"rectangle": "Rectangle"
|
||||
"rectangle": "Rectangle",
|
||||
|
||||
"updateAvailable": "Mise à Jour Disponible",
|
||||
"currentVersion": "Actuelle",
|
||||
"latestVersion": "Dernière",
|
||||
"downloadUpdate": "Télécharger",
|
||||
"updateLater": "Plus Tard"
|
||||
}
|
||||
|
||||
@@ -949,5 +949,11 @@
|
||||
"yourDrawingsCount": "Vaši Crteži ({count})",
|
||||
"shared": "Podijeljeno",
|
||||
"line": "Linija",
|
||||
"rectangle": "Pravokutnik"
|
||||
"rectangle": "Pravokutnik",
|
||||
|
||||
"updateAvailable": "Dostupno Ažuriranje",
|
||||
"currentVersion": "Trenutna",
|
||||
"latestVersion": "Najnovija",
|
||||
"downloadUpdate": "Preuzmi",
|
||||
"updateLater": "Kasnije"
|
||||
}
|
||||
|
||||
@@ -2541,5 +2541,11 @@
|
||||
"yourDrawingsCount": "I Tuoi Disegni ({count})",
|
||||
"shared": "Condiviso",
|
||||
"line": "Linea",
|
||||
"rectangle": "Rettangolo"
|
||||
"rectangle": "Rettangolo",
|
||||
|
||||
"updateAvailable": "Aggiornamento Disponibile",
|
||||
"currentVersion": "Attuale",
|
||||
"latestVersion": "Ultima",
|
||||
"downloadUpdate": "Scarica",
|
||||
"updateLater": "Più Tardi"
|
||||
}
|
||||
|
||||
@@ -3344,6 +3344,36 @@ abstract class AppLocalizations {
|
||||
/// In en, this message translates to:
|
||||
/// **'Rectangle'**
|
||||
String get rectangle;
|
||||
|
||||
/// Title for update dialog when new version is available
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Update Available'**
|
||||
String get updateAvailable;
|
||||
|
||||
/// Label for current app version
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Current'**
|
||||
String get currentVersion;
|
||||
|
||||
/// Label for latest available app version
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Latest'**
|
||||
String get latestVersion;
|
||||
|
||||
/// Button to download app update
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Download'**
|
||||
String get downloadUpdate;
|
||||
|
||||
/// Button to dismiss update dialog
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Later'**
|
||||
String get updateLater;
|
||||
}
|
||||
|
||||
class _AppLocalizationsDelegate
|
||||
|
||||
@@ -1869,4 +1869,19 @@ class AppLocalizationsDe extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String get rectangle => 'Rechteck';
|
||||
|
||||
@override
|
||||
String get updateAvailable => 'Update Verfügbar';
|
||||
|
||||
@override
|
||||
String get currentVersion => 'Aktuell';
|
||||
|
||||
@override
|
||||
String get latestVersion => 'Neueste';
|
||||
|
||||
@override
|
||||
String get downloadUpdate => 'Herunterladen';
|
||||
|
||||
@override
|
||||
String get updateLater => 'Später';
|
||||
}
|
||||
|
||||
@@ -1849,4 +1849,19 @@ class AppLocalizationsEn extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String get rectangle => 'Rectangle';
|
||||
|
||||
@override
|
||||
String get updateAvailable => 'Update Available';
|
||||
|
||||
@override
|
||||
String get currentVersion => 'Current';
|
||||
|
||||
@override
|
||||
String get latestVersion => 'Latest';
|
||||
|
||||
@override
|
||||
String get downloadUpdate => 'Download';
|
||||
|
||||
@override
|
||||
String get updateLater => 'Later';
|
||||
}
|
||||
|
||||
@@ -1871,4 +1871,19 @@ class AppLocalizationsEs extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String get rectangle => 'Rectángulo';
|
||||
|
||||
@override
|
||||
String get updateAvailable => 'Actualización Disponible';
|
||||
|
||||
@override
|
||||
String get currentVersion => 'Actual';
|
||||
|
||||
@override
|
||||
String get latestVersion => 'Última';
|
||||
|
||||
@override
|
||||
String get downloadUpdate => 'Descargar';
|
||||
|
||||
@override
|
||||
String get updateLater => 'Más Tarde';
|
||||
}
|
||||
|
||||
@@ -1877,4 +1877,19 @@ class AppLocalizationsFr extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String get rectangle => 'Rectangle';
|
||||
|
||||
@override
|
||||
String get updateAvailable => 'Mise à Jour Disponible';
|
||||
|
||||
@override
|
||||
String get currentVersion => 'Actuelle';
|
||||
|
||||
@override
|
||||
String get latestVersion => 'Dernière';
|
||||
|
||||
@override
|
||||
String get downloadUpdate => 'Télécharger';
|
||||
|
||||
@override
|
||||
String get updateLater => 'Plus Tard';
|
||||
}
|
||||
|
||||
@@ -1859,4 +1859,19 @@ class AppLocalizationsHr extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String get rectangle => 'Pravokutnik';
|
||||
|
||||
@override
|
||||
String get updateAvailable => 'Dostupno Ažuriranje';
|
||||
|
||||
@override
|
||||
String get currentVersion => 'Trenutna';
|
||||
|
||||
@override
|
||||
String get latestVersion => 'Najnovija';
|
||||
|
||||
@override
|
||||
String get downloadUpdate => 'Preuzmi';
|
||||
|
||||
@override
|
||||
String get updateLater => 'Kasnije';
|
||||
}
|
||||
|
||||
@@ -1868,4 +1868,19 @@ class AppLocalizationsIt extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String get rectangle => 'Rettangolo';
|
||||
|
||||
@override
|
||||
String get updateAvailable => 'Aggiornamento Disponibile';
|
||||
|
||||
@override
|
||||
String get currentVersion => 'Attuale';
|
||||
|
||||
@override
|
||||
String get latestVersion => 'Ultima';
|
||||
|
||||
@override
|
||||
String get downloadUpdate => 'Scarica';
|
||||
|
||||
@override
|
||||
String get updateLater => 'Più Tardi';
|
||||
}
|
||||
|
||||
@@ -1860,4 +1860,19 @@ class AppLocalizationsSl extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String get rectangle => 'Pravokotnik';
|
||||
|
||||
@override
|
||||
String get updateAvailable => 'Na Voljo Posodobitev';
|
||||
|
||||
@override
|
||||
String get currentVersion => 'Trenutna';
|
||||
|
||||
@override
|
||||
String get latestVersion => 'Najnovejša';
|
||||
|
||||
@override
|
||||
String get downloadUpdate => 'Prenesi';
|
||||
|
||||
@override
|
||||
String get updateLater => 'Kasneje';
|
||||
}
|
||||
|
||||
@@ -949,5 +949,11 @@
|
||||
"yourDrawingsCount": "Vaše Risbe ({count})",
|
||||
"shared": "Deljeno",
|
||||
"line": "Črta",
|
||||
"rectangle": "Pravokotnik"
|
||||
"rectangle": "Pravokotnik",
|
||||
|
||||
"updateAvailable": "Na Voljo Posodobitev",
|
||||
"currentVersion": "Trenutna",
|
||||
"latestVersion": "Najnovejša",
|
||||
"downloadUpdate": "Prenesi",
|
||||
"updateLater": "Kasneje"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user