Added localization
This commit is contained in:
@@ -81,7 +81,16 @@
|
|||||||
"import_data": "Daten importieren",
|
"import_data": "Daten importieren",
|
||||||
"export_data": "Daten exportieren",
|
"export_data": "Daten exportieren",
|
||||||
"error": "Fehler",
|
"error": "Fehler",
|
||||||
"error_import": "Datei konnte nicht importiert werden",
|
|
||||||
|
"import_sucess_title": "Import erfolgreich",
|
||||||
|
"import_sucess_message":"Die Spieldaten wurden erfolgreich importiert.",
|
||||||
|
"import_validation_error_title": "Validierung fehlgeschlagen",
|
||||||
|
"import_validation_error_message": "Es wurden keine Cabo-Counter Spieldaten gefunden. Bitte stellen Sie sicher, dass es sich um eine gültige Cabo-Counter Exportdatei handelt.",
|
||||||
|
"import_format_error_title": "Falsches Format",
|
||||||
|
"import_format_error_message": "Die Datei ist kein gültiges JSON-Format oder enthält ungültige Daten.",
|
||||||
|
"import_generic_error_title": "Import fehlgeschlagen",
|
||||||
|
"import_generic_error_message": "Der Import ist fehlgeschlagen.",
|
||||||
|
|
||||||
"error_export": "Datei konnte nicht exportiert werden",
|
"error_export": "Datei konnte nicht exportiert werden",
|
||||||
"error_found": "Fehler gefunden?",
|
"error_found": "Fehler gefunden?",
|
||||||
"create_issue": "Issue erstellen",
|
"create_issue": "Issue erstellen",
|
||||||
|
|||||||
@@ -81,7 +81,16 @@
|
|||||||
"import_data": "Import Data",
|
"import_data": "Import Data",
|
||||||
"export_data": "Export Data",
|
"export_data": "Export Data",
|
||||||
"error": "Error",
|
"error": "Error",
|
||||||
"error_import": "Could not import file",
|
|
||||||
|
"import_sucess_title": "Import successful",
|
||||||
|
"import_sucess_message":"The game data has been successfully imported.",
|
||||||
|
"import_validation_error_title": "Validation failed",
|
||||||
|
"import_validation_error_message": "No Cabo-Counter game data was found. Please make sure that this is a valid Cabo-Counter export file.",
|
||||||
|
"import_format_error_title": "Wrong format",
|
||||||
|
"import_format_error_message": "The file is not a valid JSON format or contains invalid data.",
|
||||||
|
"import_generic_error_title": "Import failed",
|
||||||
|
"import_generic_error_message": "The import has failed.",
|
||||||
|
|
||||||
"error_export": "Could not export file",
|
"error_export": "Could not export file",
|
||||||
"error_found": "Found a bug?",
|
"error_found": "Found a bug?",
|
||||||
"create_issue": "Create Issue",
|
"create_issue": "Create Issue",
|
||||||
|
|||||||
@@ -452,11 +452,53 @@ abstract class AppLocalizations {
|
|||||||
/// **'Fehler'**
|
/// **'Fehler'**
|
||||||
String get error;
|
String get error;
|
||||||
|
|
||||||
/// No description provided for @error_import.
|
/// No description provided for @import_sucess_title.
|
||||||
///
|
///
|
||||||
/// In de, this message translates to:
|
/// In de, this message translates to:
|
||||||
/// **'Datei konnte nicht importiert werden'**
|
/// **'Import erfolgreich'**
|
||||||
String get error_import;
|
String get import_sucess_title;
|
||||||
|
|
||||||
|
/// No description provided for @import_sucess_message.
|
||||||
|
///
|
||||||
|
/// In de, this message translates to:
|
||||||
|
/// **'Die Spieldaten wurden erfolgreich importiert.'**
|
||||||
|
String get import_sucess_message;
|
||||||
|
|
||||||
|
/// No description provided for @import_validation_error_title.
|
||||||
|
///
|
||||||
|
/// In de, this message translates to:
|
||||||
|
/// **'Validierung fehlgeschlagen'**
|
||||||
|
String get import_validation_error_title;
|
||||||
|
|
||||||
|
/// No description provided for @import_validation_error_message.
|
||||||
|
///
|
||||||
|
/// In de, this message translates to:
|
||||||
|
/// **'Es wurden keine Cabo-Counter Spieldaten gefunden. Bitte stellen Sie sicher, dass es sich um eine gültige Cabo-Counter Exportdatei handelt.'**
|
||||||
|
String get import_validation_error_message;
|
||||||
|
|
||||||
|
/// No description provided for @import_format_error_title.
|
||||||
|
///
|
||||||
|
/// In de, this message translates to:
|
||||||
|
/// **'Falsches Format'**
|
||||||
|
String get import_format_error_title;
|
||||||
|
|
||||||
|
/// No description provided for @import_format_error_message.
|
||||||
|
///
|
||||||
|
/// In de, this message translates to:
|
||||||
|
/// **'Die Datei ist kein gültiges JSON-Format oder enthält ungültige Daten.'**
|
||||||
|
String get import_format_error_message;
|
||||||
|
|
||||||
|
/// No description provided for @import_generic_error_title.
|
||||||
|
///
|
||||||
|
/// In de, this message translates to:
|
||||||
|
/// **'Import fehlgeschlagen'**
|
||||||
|
String get import_generic_error_title;
|
||||||
|
|
||||||
|
/// No description provided for @import_generic_error_message.
|
||||||
|
///
|
||||||
|
/// In de, this message translates to:
|
||||||
|
/// **'Der Import ist fehlgeschlagen.'**
|
||||||
|
String get import_generic_error_message;
|
||||||
|
|
||||||
/// No description provided for @error_export.
|
/// No description provided for @error_export.
|
||||||
///
|
///
|
||||||
|
|||||||
@@ -195,7 +195,31 @@ class AppLocalizationsDe extends AppLocalizations {
|
|||||||
String get error => 'Fehler';
|
String get error => 'Fehler';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get error_import => 'Datei konnte nicht importiert werden';
|
String get import_sucess_title => 'Import erfolgreich';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get import_sucess_message =>
|
||||||
|
'Die Spieldaten wurden erfolgreich importiert.';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get import_validation_error_title => 'Validierung fehlgeschlagen';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get import_validation_error_message =>
|
||||||
|
'Es wurden keine Cabo-Counter Spieldaten gefunden. Bitte stellen Sie sicher, dass es sich um eine gültige Cabo-Counter Exportdatei handelt.';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get import_format_error_title => 'Falsches Format';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get import_format_error_message =>
|
||||||
|
'Die Datei ist kein gültiges JSON-Format oder enthält ungültige Daten.';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get import_generic_error_title => 'Import fehlgeschlagen';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get import_generic_error_message => 'Der Import ist fehlgeschlagen.';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get error_export => 'Datei konnte nicht exportiert werden';
|
String get error_export => 'Datei konnte nicht exportiert werden';
|
||||||
|
|||||||
@@ -192,7 +192,31 @@ class AppLocalizationsEn extends AppLocalizations {
|
|||||||
String get error => 'Error';
|
String get error => 'Error';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get error_import => 'Could not import file';
|
String get import_sucess_title => 'Import successful';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get import_sucess_message =>
|
||||||
|
'The game data has been successfully imported.';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get import_validation_error_title => 'Validation failed';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get import_validation_error_message =>
|
||||||
|
'No Cabo-Counter game data was found. Please make sure that this is a valid Cabo-Counter export file.';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get import_format_error_title => 'Wrong format';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get import_format_error_message =>
|
||||||
|
'The file is not a valid JSON format or contains invalid data.';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get import_generic_error_title => 'Import failed';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get import_generic_error_message => 'The import has failed.';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get error_export => 'Could not export file';
|
String get error_export => 'Could not export file';
|
||||||
|
|||||||
@@ -230,7 +230,7 @@ class _SettingsViewState extends State<SettingsView> {
|
|||||||
content: Text(content.last),
|
content: Text(content.last),
|
||||||
actions: [
|
actions: [
|
||||||
CupertinoDialogAction(
|
CupertinoDialogAction(
|
||||||
child: const Text('OK'),
|
child: Text(AppLocalizations.of(context).ok),
|
||||||
onPressed: () => Navigator.pop(context),
|
onPressed: () => Navigator.pop(context),
|
||||||
),
|
),
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ name: cabo_counter
|
|||||||
description: "Mobile app for the card game Cabo"
|
description: "Mobile app for the card game Cabo"
|
||||||
publish_to: 'none'
|
publish_to: 'none'
|
||||||
|
|
||||||
version: 0.3.2+245
|
version: 0.3.2+252
|
||||||
|
|
||||||
environment:
|
environment:
|
||||||
sdk: ^3.5.4
|
sdk: ^3.5.4
|
||||||
@@ -26,6 +26,7 @@ dependencies:
|
|||||||
sdk: flutter
|
sdk: flutter
|
||||||
intl: any
|
intl: any
|
||||||
syncfusion_flutter_charts: ^30.1.37
|
syncfusion_flutter_charts: ^30.1.37
|
||||||
|
analyzer_plugin: ^0.13.4
|
||||||
|
|
||||||
dev_dependencies:
|
dev_dependencies:
|
||||||
flutter_test:
|
flutter_test:
|
||||||
|
|||||||
Reference in New Issue
Block a user