From 9e9693ae42e5b8869170f71b3486cff8b994c196 Mon Sep 17 00:00:00 2001 From: Felix Kirchner Date: Thu, 3 Jul 2025 17:26:27 +0200 Subject: [PATCH] Updated localizations --- lib/l10n/app_de.arb | 9 ++++++--- lib/l10n/app_en.arb | 6 ++++-- lib/l10n/app_localizations.dart | 30 +++++++++++++++++++++--------- lib/l10n/app_localizations_de.dart | 17 ++++++++++++----- lib/l10n/app_localizations_en.dart | 15 +++++++++++---- pubspec.yaml | 2 +- 6 files changed, 55 insertions(+), 24 deletions(-) diff --git a/lib/l10n/app_de.arb b/lib/l10n/app_de.arb index 51147d0..c10a52a 100644 --- a/lib/l10n/app_de.arb +++ b/lib/l10n/app_de.arb @@ -22,7 +22,7 @@ "empty_text_1": "Ganz schön leer hier...", "empty_text_2": "Füge über den Button oben rechts eine neue Runde hinzu", "delete_game_title": "Spiel löschen?", - "delete_game_message": "Bist du sicher, dass du die Runde {gameTitle} löschen möchtest? Diese Aktion kann nicht rückgängig gemacht werden.", + "delete_game_message": "Bist du sicher, dass du das Spiel {gameTitle} löschen möchtest? Diese Aktion kann nicht rückgängig gemacht werden.", "@delete_game_message": { "placeholders": { "gameTitle": { @@ -68,6 +68,9 @@ "delete_game": "Spiel löschen", "new_game_same_settings": "Neues Spiel mit gleichen Einstellungen", "export_game": "Spiel exportieren", + "id_error_title": "ID Fehler", + "id_error_message": "Das Spiel hat bisher noch keine ID zugewiesen bekommen. Falls du das Spiel löschen möchtest, mache das bitte über das Hauptmenü. Alle neu erstellten Spiele haben eine ID.", + "game_process": "Spielverlauf", @@ -80,7 +83,6 @@ "game_data": "Spieldaten", "import_data": "Daten importieren", "export_data": "Daten exportieren", - "error": "Fehler", "import_success_title": "Import erfolgreich", "import_success_message":"Die Spieldaten wurden erfolgreich importiert.", @@ -91,7 +93,8 @@ "import_generic_error_title": "Import fehlgeschlagen", "import_generic_error_message": "Der Import ist fehlgeschlagen.", - "error_export": "Datei konnte nicht exportiert werden", + "export_error_title": "Fehler", + "export_error_message": "Datei konnte nicht exportiert werden", "error_found": "Fehler gefunden?", "create_issue": "Issue erstellen", "app_version": "App-Version", diff --git a/lib/l10n/app_en.arb b/lib/l10n/app_en.arb index a6b1a8f..73d1c96 100644 --- a/lib/l10n/app_en.arb +++ b/lib/l10n/app_en.arb @@ -80,7 +80,8 @@ "game_data": "Game Data", "import_data": "Import Data", "export_data": "Export Data", - "error": "Error", + "id_error_title": "ID Error", + "id_error_message": "The game has not yet been assigned an ID. If you want to delete the game, please do so via the main menu. All newly created games have an ID.", "import_success_title": "Import successful", "import_success_message":"The game data has been successfully imported.", @@ -91,7 +92,8 @@ "import_generic_error_title": "Import failed", "import_generic_error_message": "The import has failed.", - "error_export": "Could not export file", + "export_error_title": "Fehler", + "export_error_message": "Could not export file", "error_found": "Found a bug?", "create_issue": "Create Issue", "app_version": "App Version", diff --git a/lib/l10n/app_localizations.dart b/lib/l10n/app_localizations.dart index a4e1edb..2659d08 100644 --- a/lib/l10n/app_localizations.dart +++ b/lib/l10n/app_localizations.dart @@ -215,7 +215,7 @@ abstract class AppLocalizations { /// No description provided for @delete_game_message. /// /// In de, this message translates to: - /// **'Bist du sicher, dass du die Runde {gameTitle} löschen möchtest? Diese Aktion kann nicht rückgängig gemacht werden.'** + /// **'Bist du sicher, dass du das Spiel {gameTitle} löschen möchtest? Diese Aktion kann nicht rückgängig gemacht werden.'** String delete_game_message(String gameTitle); /// No description provided for @overview. @@ -386,6 +386,18 @@ abstract class AppLocalizations { /// **'Spiel exportieren'** String get export_game; + /// No description provided for @id_error_title. + /// + /// In de, this message translates to: + /// **'ID Fehler'** + String get id_error_title; + + /// No description provided for @id_error_message. + /// + /// In de, this message translates to: + /// **'Das Spiel hat bisher noch keine ID zugewiesen bekommen. Falls du das Spiel löschen möchtest, mache das bitte über das Hauptmenü. Alle neu erstellten Spiele haben eine ID.'** + String get id_error_message; + /// No description provided for @game_process. /// /// In de, this message translates to: @@ -446,12 +458,6 @@ abstract class AppLocalizations { /// **'Daten exportieren'** String get export_data; - /// No description provided for @error. - /// - /// In de, this message translates to: - /// **'Fehler'** - String get error; - /// No description provided for @import_success_title. /// /// In de, this message translates to: @@ -500,11 +506,17 @@ abstract class AppLocalizations { /// **'Der Import ist fehlgeschlagen.'** String get import_generic_error_message; - /// No description provided for @error_export. + /// No description provided for @export_error_title. + /// + /// In de, this message translates to: + /// **'Fehler'** + String get export_error_title; + + /// No description provided for @export_error_message. /// /// In de, this message translates to: /// **'Datei konnte nicht exportiert werden'** - String get error_export; + String get export_error_message; /// No description provided for @error_found. /// diff --git a/lib/l10n/app_localizations_de.dart b/lib/l10n/app_localizations_de.dart index b06d454..6d5f1a0 100644 --- a/lib/l10n/app_localizations_de.dart +++ b/lib/l10n/app_localizations_de.dart @@ -68,7 +68,7 @@ class AppLocalizationsDe extends AppLocalizations { @override String delete_game_message(String gameTitle) { - return 'Bist du sicher, dass du die Runde $gameTitle löschen möchtest? Diese Aktion kann nicht rückgängig gemacht werden.'; + return 'Bist du sicher, dass du das Spiel $gameTitle löschen möchtest? Diese Aktion kann nicht rückgängig gemacht werden.'; } @override @@ -161,6 +161,13 @@ class AppLocalizationsDe extends AppLocalizations { @override String get export_game => 'Spiel exportieren'; + @override + String get id_error_title => 'ID Fehler'; + + @override + String get id_error_message => + 'Das Spiel hat bisher noch keine ID zugewiesen bekommen. Falls du das Spiel löschen möchtest, mache das bitte über das Hauptmenü. Alle neu erstellten Spiele haben eine ID.'; + @override String get game_process => 'Spielverlauf'; @@ -191,9 +198,6 @@ class AppLocalizationsDe extends AppLocalizations { @override String get export_data => 'Daten exportieren'; - @override - String get error => 'Fehler'; - @override String get import_success_title => 'Import erfolgreich'; @@ -222,7 +226,10 @@ class AppLocalizationsDe extends AppLocalizations { String get import_generic_error_message => 'Der Import ist fehlgeschlagen.'; @override - String get error_export => 'Datei konnte nicht exportiert werden'; + String get export_error_title => 'Fehler'; + + @override + String get export_error_message => 'Datei konnte nicht exportiert werden'; @override String get error_found => 'Fehler gefunden?'; diff --git a/lib/l10n/app_localizations_en.dart b/lib/l10n/app_localizations_en.dart index 2dfc72d..63553ff 100644 --- a/lib/l10n/app_localizations_en.dart +++ b/lib/l10n/app_localizations_en.dart @@ -158,6 +158,13 @@ class AppLocalizationsEn extends AppLocalizations { @override String get export_game => 'Export Game'; + @override + String get id_error_title => 'ID Error'; + + @override + String get id_error_message => + 'The game has not yet been assigned an ID. If you want to delete the game, please do so via the main menu. All newly created games have an ID.'; + @override String get game_process => 'Spielverlauf'; @@ -188,9 +195,6 @@ class AppLocalizationsEn extends AppLocalizations { @override String get export_data => 'Export Data'; - @override - String get error => 'Error'; - @override String get import_success_title => 'Import successful'; @@ -219,7 +223,10 @@ class AppLocalizationsEn extends AppLocalizations { String get import_generic_error_message => 'The import has failed.'; @override - String get error_export => 'Could not export file'; + String get export_error_title => 'Fehler'; + + @override + String get export_error_message => 'Could not export file'; @override String get error_found => 'Found a bug?'; diff --git a/pubspec.yaml b/pubspec.yaml index a52beee..88e2991 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -2,7 +2,7 @@ name: cabo_counter description: "Mobile app for the card game Cabo" publish_to: 'none' -version: 0.3.5+312 +version: 0.3.5+317 environment: sdk: ^3.5.4