Files
iiEsaywebUIapp/lib/l10n/app_localizations_de.dart

445 lines
11 KiB
Dart
Raw Normal View History

// 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 => 'Conduit';
@override
String get initializationFailed => 'Initialisierung fehlgeschlagen';
@override
String get retry => 'Erneut versuchen';
@override
String get back => 'Zurück';
@override
String get you => 'Du';
@override
String get loadingProfile => 'Profil wird geladen...';
@override
String get unableToLoadProfile => 'Profil konnte nicht geladen werden';
@override
String get pleaseCheckConnection => 'Bitte überprüfe deine Verbindung und versuche es erneut';
@override
String get account => 'Konto';
@override
String get signOut => 'Abmelden';
@override
String get endYourSession => 'Sitzung beenden';
@override
String get defaultModel => 'Standardmodell';
@override
String get autoSelect => 'Automatische Auswahl';
@override
String get loadingModels => 'Modelle werden geladen...';
@override
String get failedToLoadModels => 'Modelle konnten nicht geladen werden';
@override
String get availableModels => 'Verfügbare Modelle';
@override
String get noResults => 'Keine Ergebnisse';
@override
String get searchModels => 'Modelle suchen...';
@override
String get errorMessage => 'Etwas ist schief gelaufen. Bitte versuche es erneut.';
@override
String get loginButton => 'Anmelden';
@override
String get menuItem => 'Einstellungen';
@override
String dynamicContentWithPlaceholder(String name) {
return 'Willkommen, $name!';
}
@override
String itemsCount(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count Elemente',
one: '1 Element',
zero: 'Keine Elemente',
);
return '$_temp0';
}
@override
String get closeButtonSemantic => 'Schließen';
@override
String get loadingContent => 'Inhalt wird geladen';
@override
String get noItems => 'Keine Elemente';
@override
String get noItemsToDisplay => 'Keine Elemente zum Anzeigen';
@override
String get loadMore => 'Mehr laden';
@override
String get workspace => 'Arbeitsbereich';
@override
String get recentFiles => 'Zuletzt verwendete Dateien';
@override
String get knowledgeBase => 'Wissensdatenbank';
@override
String get noFilesYet => 'Noch keine Dateien';
@override
String get uploadDocsPrompt => 'Lade Dokumente hoch, um sie in deinen Unterhaltungen mit Conduit zu verwenden';
@override
String get uploadFirstFile => 'Erste Datei hochladen';
@override
String get knowledgeBaseEmpty => 'Wissensdatenbank ist leer';
@override
String get createCollectionsPrompt => 'Erstelle Sammlungen verwandter Dokumente zur einfachen Referenz';
@override
String get chooseSourcePhoto => 'Quelle auswählen';
@override
String get takePhoto => 'Foto aufnehmen';
@override
String get chooseFromGallery => 'Aus Fotos auswählen';
@override
String get document => 'Dokument';
@override
String get documentHint => 'PDF-, Word- oder Textdatei';
@override
String get uploadFileTitle => 'Datei hochladen';
@override
String fileUploadComingSoon(String type) {
return 'Dateiupload für $type kommt bald!';
}
@override
String get kbCreationComingSoon => 'Erstellung der Wissensdatenbank kommt bald!';
@override
String get backToServerSetup => 'Zur Servereinrichtung zurück';
@override
String get connectedToServer => 'Mit Server verbunden';
@override
String get signIn => 'Anmelden';
@override
String get enterCredentials => 'Gib deine Anmeldedaten ein, um auf deine KI-Unterhaltungen zuzugreifen';
@override
String get credentials => 'Zugangsdaten';
@override
String get apiKey => 'API-Schlüssel';
@override
String get usernameOrEmail => 'Benutzername oder EMail';
@override
String get password => 'Passwort';
@override
String get signInWithApiKey => 'Mit API-Schlüssel anmelden';
@override
String get connectToServer => 'Mit Server verbinden';
@override
String get enterServerAddress => 'Gib die Adresse deines Open-WebUI-Servers ein, um zu beginnen';
@override
String get serverUrl => 'Server-URL';
@override
String get serverUrlHint => 'https://dein-server.com';
@override
String get enterServerUrlSemantic => 'Gib deine Server-URL oder IP-Adresse ein';
@override
String get headerName => 'Header-Name';
@override
String get headerValue => 'Header-Wert';
@override
String get headerValueHint => 'api-key-123 oder Bearer-Token';
@override
String get addHeader => 'Header hinzufügen';
@override
String get maximumHeadersReached => 'Maximale Anzahl erreicht';
@override
String get removeHeader => 'Header entfernen';
@override
String get connecting => 'Verbindung wird hergestellt...';
@override
String get connectToServerButton => 'Mit Server verbinden';
@override
String get demoModeActive => 'Demo-Modus aktiv';
@override
String get skipServerSetupTryDemo => 'Servereinrichtung überspringen und Demo testen';
@override
String get enterDemo => 'Demo starten';
@override
String get demoBadge => 'Demo';
@override
String get serverNotOpenWebUI => 'Dies scheint kein Open-WebUI-Server zu sein.';
@override
String get serverUrlEmpty => 'Server-URL darf nicht leer sein';
@override
String get invalidUrlFormat => 'Ungültiges URL-Format. Bitte Eingabe prüfen.';
@override
String get onlyHttpHttps => 'Nur HTTP- und HTTPS-Protokolle werden unterstützt.';
@override
String get serverAddressRequired => 'Serveradresse erforderlich (z. B. 192.168.1.10 oder example.com).';
@override
String get portRange => 'Port muss zwischen 1 und 65535 liegen.';
@override
String get invalidIpFormat => 'Ungültiges IP-Format. Beispiel: 192.168.1.10.';
@override
String get couldNotConnectGeneric => 'Verbindung fehlgeschlagen. Adresse prüfen und erneut versuchen.';
@override
String get weCouldntReachServer => 'Server nicht erreichbar. Verbindung und Serverstatus prüfen.';
@override
String get connectionTimedOut => 'Zeitüberschreitung. Server eventuell ausgelastet oder blockiert.';
@override
String get useHttpOrHttpsOnly => 'Nur http:// oder https:// verwenden.';
@override
String get loginFailed => 'Anmeldung fehlgeschlagen';
@override
String get invalidCredentials => 'Ungültiger Benutzername oder Passwort. Bitte erneut versuchen.';
@override
String get serverRedirectingHttps => 'Server leitet um. HTTPS-Konfiguration prüfen.';
@override
String get unableToConnectServer => 'Verbindung zum Server nicht möglich. Bitte Verbindung prüfen.';
@override
String get requestTimedOut => 'Zeitüberschreitung. Bitte erneut versuchen.';
@override
String get genericSignInFailed => 'Anmeldung nicht möglich. Zugangsdaten und Server prüfen.';
@override
String get skip => 'Überspringen';
@override
String get next => 'Weiter';
@override
String get done => 'Fertig';
@override
String get onboardStartTitle => 'Unterhaltung starten';
@override
String get onboardStartSubtitle => 'Wähle ein Modell und tippe los. Tippe jederzeit auf Neuer Chat.';
@override
String get onboardStartBullet1 => 'Modellname oben antippen, um zu wechseln';
@override
String get onboardStartBullet2 => 'Mit Neuer Chat den Kontext zurücksetzen';
@override
String get onboardAttachTitle => 'Kontext anhängen';
@override
String get onboardAttachSubtitle => 'Antworten mit Dateien oder Bildern untermauern.';
@override
String get onboardAttachBullet1 => 'Dateien: PDFs, Dokumente, Datensätze';
@override
String get onboardAttachBullet2 => 'Bilder: Fotos oder Screenshots';
@override
String get onboardSpeakTitle => 'Natürlich sprechen';
@override
String get onboardSpeakSubtitle => 'Auf das Mikro tippen, um zu diktieren.';
@override
String get onboardSpeakBullet1 => 'Jederzeit stoppen; Text bleibt erhalten';
@override
String get onboardSpeakBullet2 => 'Ideal für kurze Notizen oder lange Prompts';
@override
String get onboardQuickTitle => 'Schnellaktionen';
@override
String get onboardQuickSubtitle => 'Links oben das Menü für Chats und Navigation öffnen.';
@override
String get onboardQuickBullet1 => 'Menü tippen, um Chats und Navigation zu öffnen';
@override
String get onboardQuickBullet2 => 'Schnell zu Neuer Chat, Dateien oder Profil springen';
@override
String get addAttachment => 'Anhang hinzufügen';
@override
String get tools => 'Werkzeuge';
@override
String get voiceInput => 'Spracheingabe';
@override
String get messageInputLabel => 'Nachrichteneingabe';
@override
String get messageInputHint => 'Nachricht eingeben';
@override
String get messageHintText => 'Nachricht...';
@override
String get stopGenerating => 'Generierung stoppen';
@override
String get send => 'Senden';
@override
String get sendMessage => 'Nachricht senden';
@override
String get file => 'Datei';
@override
String get photo => 'Foto';
@override
String get camera => 'Kamera';
@override
String get apiUnavailable => 'API-Dienst nicht verfügbar';
@override
String get unableToLoadImage => 'Bild kann nicht geladen werden';
@override
String notAnImageFile(String fileName) {
return 'Keine Bilddatei: $fileName';
}
@override
String failedToLoadImage(String error) {
return 'Bild konnte nicht geladen werden: $error';
}
@override
String get invalidDataUrl => 'Ungültiges Data-URL-Format';
@override
String get failedToDecodeImage => 'Bild konnte nicht decodiert werden';
@override
String get invalidImageFormat => 'Ungültiges Bildformat';
@override
String get emptyImageData => 'Leere Bilddaten';
@override
String get offlineBanner => 'Du bist offline. Einige Funktionen sind eingeschränkt.';
@override
String get featureRequiresInternet => 'Diese Funktion erfordert eine Internetverbindung';
@override
String get messagesWillSendWhenOnline => 'Nachrichten werden gesendet, sobald du wieder online bist';
@override
String get confirm => 'Bestätigen';
@override
String get cancel => 'Abbrechen';
@override
String get ok => 'OK';
@override
String get inputField => 'Eingabefeld';
@override
String get captureDocumentOrImage => 'Dokument oder Bild aufnehmen';
@override
String get checkConnection => 'Verbindung prüfen';
@override
String get openSettings => 'Einstellungen öffnen';
@override
String get chooseDifferentFile => 'Andere Datei wählen';
@override
String get goBack => 'Zurück';
@override
String get technicalDetails => 'Technische Details';
}