- Add English translations for new screens - Add German translations for new screens - Update generated localization files
249 lines
5.2 KiB
Dart
249 lines
5.2 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 appTitle => 'Agenda Aufgaben';
|
|
|
|
@override
|
|
String get calendar => 'Kalender';
|
|
|
|
@override
|
|
String get settings => 'Einstellungen';
|
|
|
|
@override
|
|
String get noTasks => 'Keine Aufgaben für heute';
|
|
|
|
@override
|
|
String get errorOccurred => 'Ein Fehler ist aufgetreten';
|
|
|
|
@override
|
|
String get retry => 'Erneut versuchen';
|
|
|
|
@override
|
|
String get newTask => 'Neue Aufgabe';
|
|
|
|
@override
|
|
String get editTask => 'Aufgabe bearbeiten';
|
|
|
|
@override
|
|
String get save => 'Speichern';
|
|
|
|
@override
|
|
String get cancel => 'Abbrechen';
|
|
|
|
@override
|
|
String get delete => 'Löschen';
|
|
|
|
@override
|
|
String get title => 'Titel';
|
|
|
|
@override
|
|
String get titleRequired => 'Titel ist erforderlich';
|
|
|
|
@override
|
|
String get description => 'Beschreibung';
|
|
|
|
@override
|
|
String get date => 'Datum';
|
|
|
|
@override
|
|
String get priority => 'Priorität';
|
|
|
|
@override
|
|
String get priorityLow => 'Niedrig';
|
|
|
|
@override
|
|
String get priorityMedium => 'Mittel';
|
|
|
|
@override
|
|
String get priorityHigh => 'Hoch';
|
|
|
|
@override
|
|
String get filterAll => 'Alle';
|
|
|
|
@override
|
|
String get filterActive => 'Aktiv';
|
|
|
|
@override
|
|
String get filterCompleted => 'Erledigt';
|
|
|
|
@override
|
|
String get deleteTask => 'Aufgabe löschen';
|
|
|
|
@override
|
|
String get deleteTaskConfirm => 'Möchten Sie diese Aufgabe wirklich löschen?';
|
|
|
|
@override
|
|
String get rescheduleToTomorrow => 'Auf morgen verschieben';
|
|
|
|
@override
|
|
String get goToDay => 'Zum Tag';
|
|
|
|
@override
|
|
String get general => 'Allgemein';
|
|
|
|
@override
|
|
String get language => 'Sprache';
|
|
|
|
@override
|
|
String get systemDefault => 'Systemstandard';
|
|
|
|
@override
|
|
String get appearance => 'Darstellung';
|
|
|
|
@override
|
|
String get darkMode => 'Design';
|
|
|
|
@override
|
|
String get lightMode => 'Hell';
|
|
|
|
@override
|
|
String get darkModeOption => 'Dunkel';
|
|
|
|
@override
|
|
String get about => 'Über';
|
|
|
|
@override
|
|
String get version => 'Version';
|
|
|
|
@override
|
|
String get login => 'Anmelden';
|
|
|
|
@override
|
|
String get register => 'Registrieren';
|
|
|
|
@override
|
|
String get logout => 'Abmelden';
|
|
|
|
@override
|
|
String get email => 'E-Mail';
|
|
|
|
@override
|
|
String get emailRequired => 'E-Mail ist erforderlich';
|
|
|
|
@override
|
|
String get emailInvalid => 'Bitte geben Sie eine gültige E-Mail ein';
|
|
|
|
@override
|
|
String get password => 'Passwort';
|
|
|
|
@override
|
|
String get passwordRequired => 'Passwort ist erforderlich';
|
|
|
|
@override
|
|
String get passwordTooShort => 'Passwort muss mindestens 8 Zeichen haben';
|
|
|
|
@override
|
|
String get name => 'Name';
|
|
|
|
@override
|
|
String get nameRequired => 'Name ist erforderlich';
|
|
|
|
@override
|
|
String get confirmPassword => 'Passwort bestätigen';
|
|
|
|
@override
|
|
String get passwordsDoNotMatch => 'Passwörter stimmen nicht überein';
|
|
|
|
@override
|
|
String get noAccountYet => 'Noch kein Konto?';
|
|
|
|
@override
|
|
String get alreadyHaveAccount => 'Bereits ein Konto?';
|
|
|
|
@override
|
|
String get loginSuccess => 'Erfolgreich angemeldet';
|
|
|
|
@override
|
|
String get registerSuccess => 'Konto erstellt. Bitte melden Sie sich an.';
|
|
|
|
@override
|
|
String get welcomeBack => 'Willkommen zurück';
|
|
|
|
@override
|
|
String get setupTitle => 'Willkommen bei Agenda Tasks';
|
|
|
|
@override
|
|
String get setupSubtitle => 'Wählen Sie, wie Sie die App nutzen möchten';
|
|
|
|
@override
|
|
String get useLocally => 'Lokal nutzen';
|
|
|
|
@override
|
|
String get useLocallyDesc =>
|
|
'Aufgaben nur auf diesem Gerät speichern. Kein Konto erforderlich.';
|
|
|
|
@override
|
|
String get syncOnline => 'Online synchronisieren';
|
|
|
|
@override
|
|
String get syncOnlineDesc =>
|
|
'Erstellen Sie ein Konto, um geräteübergreifend zu synchronisieren.';
|
|
|
|
@override
|
|
String get onboardingTitle1 => 'Deine Zeit verdient ein System';
|
|
|
|
@override
|
|
String get onboardingDesc1 =>
|
|
'Agenda Tasks hilft dir, deinen Tag zu priorisieren, zu planen und anzupassen.';
|
|
|
|
@override
|
|
String get onboardingTitle2 => 'Basiert auf bewährten Methoden';
|
|
|
|
@override
|
|
String get onboardingDesc2 =>
|
|
'Mit der Eisenhower-Methode und ALPEN-Planung für weniger Stress, mehr Klarheit und bessere Entscheidungen.';
|
|
|
|
@override
|
|
String get onboardingTitle3 => 'Bereit zu starten?';
|
|
|
|
@override
|
|
String get onboardingDesc3 =>
|
|
'Plane deinen Tag, eine Aufgabe nach der anderen.';
|
|
|
|
@override
|
|
String get getStarted => 'Los geht\'s';
|
|
|
|
@override
|
|
String get skip => 'Überspringen';
|
|
|
|
@override
|
|
String get next => 'Weiter';
|
|
|
|
@override
|
|
String get appMode => 'App-Modus';
|
|
|
|
@override
|
|
String get localMode => 'Lokaler Modus';
|
|
|
|
@override
|
|
String get onlineMode => 'Online-Modus';
|
|
|
|
@override
|
|
String get switchToOnline => 'Zu Online-Modus wechseln';
|
|
|
|
@override
|
|
String get switchToLocal => 'Zu lokalem Modus wechseln';
|
|
|
|
@override
|
|
String get switchModeWarning =>
|
|
'Der Moduswechsel ändert, wie Ihre Aufgaben gespeichert werden.';
|
|
|
|
@override
|
|
String get uploadTasksQuestion =>
|
|
'Möchten Sie Ihre lokalen Aufgaben auf den Server hochladen?';
|
|
|
|
@override
|
|
String get yes => 'Ja';
|
|
|
|
@override
|
|
String get no => 'Nein';
|
|
}
|