378 lines
8.9 KiB
Dart
378 lines
8.9 KiB
Dart
// ignore: unused_import
|
|
import 'package:intl/intl.dart' as intl;
|
|
import 'app_localizations.dart';
|
|
|
|
// ignore_for_file: type=lint
|
|
|
|
/// The translations for German (`de`).
|
|
class AppLocalizationsDe extends AppLocalizations {
|
|
AppLocalizationsDe([String locale = 'de']) : super(locale);
|
|
|
|
@override
|
|
String get app_name => 'Cabo Counter';
|
|
|
|
@override
|
|
String get round => 'Runde';
|
|
|
|
@override
|
|
String get rounds => 'Runden';
|
|
|
|
@override
|
|
String get mode => 'Modus';
|
|
|
|
@override
|
|
String get points => 'Punkte';
|
|
|
|
@override
|
|
String get unlimited => 'Unbegrenzt';
|
|
|
|
@override
|
|
String get delete => 'Löschen';
|
|
|
|
@override
|
|
String get cancel => 'Abbrechen';
|
|
|
|
@override
|
|
String get game => 'Spiel';
|
|
|
|
@override
|
|
String get games => 'Spiele';
|
|
|
|
@override
|
|
String get gamemode => 'Spielmodus';
|
|
|
|
@override
|
|
String get ok => 'OK';
|
|
|
|
@override
|
|
String get player => 'Spieler:in';
|
|
|
|
@override
|
|
String get players => 'Spieler:innen';
|
|
|
|
@override
|
|
String get name => 'Name';
|
|
|
|
@override
|
|
String get back => 'Zurück';
|
|
|
|
@override
|
|
String get home => 'Home';
|
|
|
|
@override
|
|
String get about => 'Über';
|
|
|
|
@override
|
|
String get licenses => 'Lizenzen';
|
|
|
|
@override
|
|
String get license_details => 'Lizenzdetails';
|
|
|
|
@override
|
|
String get no_license_text => 'Keine Lizenz verfügbar';
|
|
|
|
@override
|
|
String get legal_notice => 'Impressum';
|
|
|
|
@override
|
|
String get empty_text_1 => 'Ganz schön leer hier...';
|
|
|
|
@override
|
|
String get empty_text_2 =>
|
|
'Füge über den Button oben rechts eine neue Runde hinzu';
|
|
|
|
@override
|
|
String get delete_game_title => 'Spiel löschen?';
|
|
|
|
@override
|
|
String delete_game_message(String gameTitle) {
|
|
return 'Bist du sicher, dass du das Spiel \"$gameTitle\" löschen möchtest? Diese Aktion kann nicht rückgängig gemacht werden.';
|
|
}
|
|
|
|
@override
|
|
String get pre_rating_title => 'Gefällt dir die App?';
|
|
|
|
@override
|
|
String get pre_rating_message =>
|
|
'Feedback hilft mir, die App zu verbessern. Vielen Dank!';
|
|
|
|
@override
|
|
String get yes => 'Ja';
|
|
|
|
@override
|
|
String get no => 'Nein';
|
|
|
|
@override
|
|
String get bad_rating_title => 'Unzufrieden mit der App?';
|
|
|
|
@override
|
|
String get bad_rating_message =>
|
|
'Schreib mir gerne direkt eine E-Mail, damit wir dein Problem lösen können!';
|
|
|
|
@override
|
|
String get contact_email => 'E-Mail schreiben';
|
|
|
|
@override
|
|
String get email_subject => 'Feedback: Cabo Counter App';
|
|
|
|
@override
|
|
String get email_body => 'Ich habe folgendes Feedback...';
|
|
|
|
@override
|
|
String get overview => 'Übersicht';
|
|
|
|
@override
|
|
String get new_game => 'Neues Spiel';
|
|
|
|
@override
|
|
String get game_title => 'Titel des Spiels';
|
|
|
|
@override
|
|
String get select_mode => 'Wähle einen Modus';
|
|
|
|
@override
|
|
String get add_player => 'Spieler:in hinzufügen';
|
|
|
|
@override
|
|
String get create_game => 'Spiel erstellen';
|
|
|
|
@override
|
|
String get max_players_title => 'Maximale Anzahl erreicht';
|
|
|
|
@override
|
|
String get max_players_message =>
|
|
'Es können maximal 5 Spieler:innen hinzugefügt werden.';
|
|
|
|
@override
|
|
String get no_gameTitle_title => 'Kein Titel';
|
|
|
|
@override
|
|
String get no_gameTitle_message =>
|
|
'Es muss ein Titel für das Spiel eingegeben werden.';
|
|
|
|
@override
|
|
String get no_mode_title => 'Kein Modus';
|
|
|
|
@override
|
|
String get no_mode_message => 'Es muss ein Spielmodus ausgewählt werden.';
|
|
|
|
@override
|
|
String get min_players_title => 'Zu wenig Spieler:innen';
|
|
|
|
@override
|
|
String get min_players_message =>
|
|
'Es müssen mindestens 2 Spieler:innen hinzugefügt werden';
|
|
|
|
@override
|
|
String get no_name_title => 'Kein Name';
|
|
|
|
@override
|
|
String get no_name_message => 'Jede:r Spieler:in muss einen Namen haben.';
|
|
|
|
@override
|
|
String get select_game_mode => 'Spielmodus auswählen';
|
|
|
|
@override
|
|
String get no_mode_selected => 'Wähle einen Spielmodus';
|
|
|
|
@override
|
|
String get no_default_mode => 'Kein Modus';
|
|
|
|
@override
|
|
String get no_default_description =>
|
|
'Entscheide bei jedem Spiel selber, welchen Modus du spielen möchtest.';
|
|
|
|
@override
|
|
String point_limit_description(int pointLimit) {
|
|
return 'Es wird so lange gespielt, bis ein:e Spieler:in mehr als $pointLimit Punkte erreicht';
|
|
}
|
|
|
|
@override
|
|
String get unlimited_description =>
|
|
'Es wird so lange gespielt, bis ihr keine Lust mehr habt. Das Spiel kann jederzeit manuell beendet werden.';
|
|
|
|
@override
|
|
String get results => 'Ergebnisse';
|
|
|
|
@override
|
|
String get who_said_cabo => 'Wer hat CABO gesagt?';
|
|
|
|
@override
|
|
String get kamikaze => 'Kamikaze';
|
|
|
|
@override
|
|
String get who_has_kamikaze => 'Wer hat Kamikaze?';
|
|
|
|
@override
|
|
String get done => 'Fertig';
|
|
|
|
@override
|
|
String get next_round => 'Nächste Runde';
|
|
|
|
@override
|
|
String get bonus_points_title => 'Bonus-Punkte!';
|
|
|
|
@override
|
|
String bonus_points_message(
|
|
int playerCount,
|
|
String names,
|
|
int pointLimit,
|
|
int bonusPoints,
|
|
) {
|
|
String _temp0 = intl.Intl.pluralLogic(
|
|
playerCount,
|
|
locale: localeName,
|
|
other:
|
|
'$names haben exakt das Punktelimit von $pointLimit Punkten erreicht und bekommen deshalb jeweils $bonusPoints Punkte abgezogen!',
|
|
one:
|
|
'$names hat exakt das Punktelimit von $pointLimit Punkten erreicht und bekommt deshalb $bonusPoints Punkte abgezogen!',
|
|
);
|
|
return '$_temp0';
|
|
}
|
|
|
|
@override
|
|
String get end_of_game_title => 'Spiel beendet';
|
|
|
|
@override
|
|
String end_of_game_message(int playerCount, String names, int points) {
|
|
String _temp0 = intl.Intl.pluralLogic(
|
|
playerCount,
|
|
locale: localeName,
|
|
other:
|
|
'$names haben das Spiel mit $points Punkten gewonnen. Glückwunsch!',
|
|
one: '$names hat das Spiel mit $points Punkten gewonnen. Glückwunsch!',
|
|
);
|
|
return '$_temp0';
|
|
}
|
|
|
|
@override
|
|
String get end_game => 'Spiel beenden';
|
|
|
|
@override
|
|
String get delete_game => 'Spiel löschen';
|
|
|
|
@override
|
|
String get new_game_same_settings => 'Neues Spiel mit gleichen Einstellungen';
|
|
|
|
@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 end_game_title => 'Spiel beenden?';
|
|
|
|
@override
|
|
String get end_game_message =>
|
|
'Möchtest du das Spiel beenden? Das Spiel wird als beendet markiert und kann nicht fortgeführt werden.';
|
|
|
|
@override
|
|
String get statistics => 'Statistiken';
|
|
|
|
@override
|
|
String get point_overview => 'Punktetabelle';
|
|
|
|
@override
|
|
String get scoring_history => 'Spielverlauf';
|
|
|
|
@override
|
|
String get empty_graph_text =>
|
|
'Du musst mindestens eine Runde spielen, damit der Graph des Spielverlaufes angezeigt werden kann.';
|
|
|
|
@override
|
|
String get settings => 'Einstellungen';
|
|
|
|
@override
|
|
String get cabo_penalty => 'Cabo-Strafe';
|
|
|
|
@override
|
|
String get point_limit => 'Punkte-Limit';
|
|
|
|
@override
|
|
String get standard_mode => 'Standard-Modus';
|
|
|
|
@override
|
|
String get reset_to_default => 'Auf Standard zurücksetzen';
|
|
|
|
@override
|
|
String get game_data => 'Spieldaten';
|
|
|
|
@override
|
|
String get import_data => 'Spieldaten importieren';
|
|
|
|
@override
|
|
String get export_data => 'Spieldaten exportieren';
|
|
|
|
@override
|
|
String get delete_data => 'Alle Spieldaten löschen';
|
|
|
|
@override
|
|
String get delete_data_title => 'Spieldaten löschen?';
|
|
|
|
@override
|
|
String get delete_data_message =>
|
|
'Bist du sicher, dass du alle Spieldaten löschen möchtest? Diese Aktion kann nicht rückgängig gemacht werden.';
|
|
|
|
@override
|
|
String get app => 'App';
|
|
|
|
@override
|
|
String get import_success_title => 'Import erfolgreich';
|
|
|
|
@override
|
|
String get import_success_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
|
|
String get export_error_title => 'Fehler';
|
|
|
|
@override
|
|
String get export_error_message => 'Datei konnte nicht exportiert werden';
|
|
|
|
@override
|
|
String get error_found => 'Fehler gefunden?';
|
|
|
|
@override
|
|
String get create_issue => 'Issue erstellen';
|
|
|
|
@override
|
|
String get wiki => 'Wiki';
|
|
|
|
@override
|
|
String get app_version => 'App-Version';
|
|
|
|
@override
|
|
String get privacy_policy => 'Datenschutzerklärung';
|
|
|
|
@override
|
|
String get loading => 'Lädt...';
|
|
|
|
@override
|
|
String get build => 'Build-Nr.';
|
|
}
|