ollama-app/lib/l10n/gen/app_localizations_de.dart

485 lines
16 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 => 'Ollama';
@override
String get optionNewChat => 'Neuer Chat';
@override
String get optionSettings => 'Einstellungen';
@override
String get optionInstallPwa => 'Webapp installieren';
@override
String get optionNoChatFound => 'Keine Chats gefunden';
@override
String get tipPrefix => 'Tipp: ';
@override
String get tip0 => 'Bearbeite Nachrichten durch langes Tippen';
@override
String get tip1 => 'Lösche Nachrichten durch Doppeltippen';
@override
String get tip2 => 'Das Thema kann in den Einstellungen geändert werden';
@override
String get tip3 => 'Wähle ein multimodales Modell zum Anhängen von Bildern';
@override
String get tip4 => 'Chats werden automatisch gespeichert';
@override
String get deleteChat => 'Löschen';
@override
String get renameChat => 'Umbenennen';
@override
String get takeImage => 'Bild Aufnehmen';
@override
String get uploadImage => 'Bild Hochladen';
@override
String get notAValidImage => 'Kein gültiges Bild';
@override
String get imageOnlyConversation => 'Nur Bild Unterhaltung';
@override
String get messageInputPlaceholder => 'Nachricht';
@override
String get tooltipAttachment => 'Anhang hinzufügen';
@override
String get tooltipSend => 'Senden';
@override
String get tooltipSave => 'Speichern';
@override
String get tooltipLetAIThink => 'Lass KI denken';
@override
String get tooltipAddHostHeaders => 'Host-Header festlegen';
@override
String get tooltipReset => 'Aktuellen Chat zurücksetzen';
@override
String get tooltipOptions => 'Optionen anzeigen';
@override
String get noModelSelected => 'Kein Modell ausgewählt';
@override
String get noHostSelected => 'Kein Host ausgewählt, öffne zum Auswählen die Einstellungen';
@override
String get noSelectedModel => '<selektor>';
@override
String get newChatTitle => 'Unbenannter Chat';
@override
String get modelDialogAddModel => 'Hinzufügen';
@override
String get modelDialogAddPromptTitle => 'Neues Modell hinzufügen';
@override
String get modelDialogAddPromptDescription => 'Das kann entweder ein normaler Name (z.B. \'llama3\') oder Name und Tag (z.B. \'llama3:70b\') sein.';
@override
String get modelDialogAddPromptAlreadyExists => 'Modell existiert bereits';
@override
String get modelDialogAddPromptInvalid => 'Ungültiger Modellname';
@override
String get modelDialogAddAllowanceTitle => 'Proxy erlauben';
@override
String get modelDialogAddAllowanceDescription => 'Ollama App muss überprüfen, ob das eingegebene Modell gültig ist. Dafür senden wir normalerweise eine Webanfrage an die Ollama-Modellliste und überprüfen den Statuscode, aber da gerade der Webclient verwendet wird, können wir das nicht direkt tun. Stattdessen sendet die App die Anfrage an eine andere API, gehostet von JHubi1, um dies für uns zu überprüfen.\nDies ist eine einmalige Anfrage und wird nur gesendet, wenn du ein neues Modell hinzufügst.\nIhre IP-Adresse wird mit der Anfrage gesendet und kann bis zu zehn Minuten gespeichert werden, um Spamming mit potenziell schädlichen Absichten zu verhindern.\nWenn du zustimmst, wird deine Auswahl für die Zukunft gespeichert; wenn nicht, wird nichts gesendet und das Modell wird nicht hinzugefügt.';
@override
String get modelDialogAddAllowanceAllow => 'Erlauben';
@override
String get modelDialogAddAllowanceDeny => 'Ablehnen';
@override
String modelDialogAddAssuranceTitle(String model) {
return '$model hinzufügen?';
}
@override
String modelDialogAddAssuranceDescription(String model) {
return 'Durch Drücken von \'Hinzufügen\' wird das Modell \'$model\' direkt vom Ollama-Server auf deinen Host heruntergeladen.\nJe nach Internetverbindung kann dies eine Weile dauern. Der Vorgang kann nicht abgebrochen werden.\nWenn die App während des Downloads geschlossen wird, wird der Download fortgesetzt, wenn du den Namen erneut in den Modelldialog eingibst.';
}
@override
String get modelDialogAddAssuranceAdd => 'Hinzufügen';
@override
String get modelDialogAddAssuranceCancel => 'Abbrechen';
@override
String get modelDialogAddDownloadPercentLoading => 'lade Fortschritt';
@override
String modelDialogAddDownloadPercent(String percent) {
return 'Download bei $percent%';
}
@override
String get modelDialogAddDownloadFailed => 'Getrennt, versuche es erneut';
@override
String get modelDialogAddDownloadSuccess => 'Download erfolgreich';
@override
String get deleteDialogTitle => 'Chat löschen';
@override
String get deleteDialogDescription => 'Bist du sicher, dass du fortfahren möchtest? Dies wird alle Erinnerungen dieses Chats löschen und kann nicht rückgängig gemacht werden.\nUm diesen Dialog zu deaktivieren, besuche die Einstellungen.';
@override
String get deleteDialogDelete => 'Löschen';
@override
String get deleteDialogCancel => 'Abbrechen';
@override
String get dialogEnterNewTitle => 'Gib bitte einen neuen Titel ein';
@override
String get dialogEditMessageTitle => 'Nachricht bearbeiten';
@override
String get settingsTitleBehavior => 'Verhalten';
@override
String get settingsDescriptionBehavior => 'Ändere das Verhalten der KI nach deinen Wünschen.';
@override
String get settingsTitleInterface => 'Oberfläche';
@override
String get settingsDescriptionInterface => 'Bearbeite das Aussehen und Verhalten von Ollama App.';
@override
String get settingsTitleVoice => 'Voice';
@override
String get settingsDescriptionVoice => 'Voice Mode aktivieren und Spracheinstellungen anpassen.';
@override
String get settingsTitleExport => 'Exportieren';
@override
String get settingsDescriptionExport => 'Exportiere und importiere deinen Chat-Verlauf.';
@override
String get settingsTitleAbout => 'Über';
@override
String get settingsDescriptionAbout => 'Suche nach Updates und erfahre mehr über Ollama App.';
@override
String get settingsSavedAutomatically => 'Einstellungen werden automatisch gespeichert';
@override
String get settingsExperimentalAlpha => 'alpha';
@override
String get settingsExperimentalAlphaDescription => 'Diese Funktion befindet sich im Alpha-Status und funktioniert möglicherweise nicht wie beabsichtigt oder erwartet.\nKritische Probleme und/oder dauerhafte kritische Schäden am Gerät und/oder den verwendeten Diensten können nicht ausgeschlossen werden.\nBenutzung auf eigene Gefahr. Keine Haftung seitens des App-Autors.';
@override
String get settingsExperimentalAlphaFeature => 'Alpha-Funktion, halte, um mehr zu erfahren';
@override
String get settingsExperimentalBeta => 'beta';
@override
String get settingsExperimentalBetaDescription => 'Diese Funktion befindet sich im Beta-Test und funktioniert möglicherweise nicht wie beabsichtigt oder erwartet.\nWeniger schwerwiegende Probleme können auftreten oder auch nicht. Schäden sollten nicht kritisch sein.\nVerwendung auf eigene Gefahr.';
@override
String get settingsExperimentalBetaFeature => 'Beta-Funktion, halte, um mehr zu erfahren';
@override
String get settingsExperimentalDeprecated => 'veraltet';
@override
String get settingsExperimentalDeprecatedDescription => 'Diese Funktion ist veraltet und wird in einer zukünftigen Version entfernt werden.\nEs funktioniert möglicherweise nicht wie beabsichtigt oder erwartet. Benutzung auf eigenes Gefahr.';
@override
String get settingsExperimentalDeprecatedFeature => 'Veraltete Funktion, halte, um mehr zu erfahren';
@override
String get settingsHost => 'Host';
@override
String get settingsHostValid => 'Gültiger Host';
@override
String get settingsHostChecking => 'Host wird Überprüft';
@override
String settingsHostInvalid(String type) {
String _temp0 = intl.Intl.selectLogic(
type,
{
'url': 'Ungültige URL',
'host': 'Ungültiger Host',
'timeout': 'Request Fehlgeschlagen. Server Fehler',
'ratelimit': 'Zu viele Anfragen',
'other': 'Request Fehlgeschlagen',
},
);
return 'Fehler: $_temp0';
}
@override
String get settingsHostHeaderTitle => 'Host-Header festlegen';
@override
String get settingsHostHeaderInvalid => 'Der eingegebene Text ist kein gültiges Header-JSON-Objekt';
@override
String settingsHostInvalidDetailed(String type) {
String _temp0 = intl.Intl.selectLogic(
type,
{
'url': 'Die eingegebene URL ist ungültig. Es handelt sich nicht um ein standardisiertes URL-Format.',
'other': 'Der eingegebene Host ist ungültig. Er kann nicht erreicht werden. Bitte überprüfe den Host und versuche es erneut.',
},
);
return '$_temp0';
}
@override
String get settingsSystemMessage => 'Systemnachricht';
@override
String get settingsUseSystem => 'Systemnachricht verwenden';
@override
String get settingsUseSystemDescription => 'Deaktiviere das Setzen der obigen Systemnachricht und benutze stattdessen die des Modells. Kann nützlich für Modelle mit Model-Files sein';
@override
String get settingsDisableMarkdown => 'Markdown deaktivieren';
@override
String get settingsBehaviorNotUpdatedForOlderChats => 'Verhaltenseinstellungen werden nicht für ältere Chats aktualisiert';
@override
String get settingsShowModelTags => 'Model-Tags anzeigen';
@override
String get settingsPreloadModels => 'Modelle vorladen';
@override
String get settingsResetOnModelChange => 'Zurücksetzen bei Modelländerung';
@override
String get settingsRequestTypeStream => 'Stream';
@override
String get settingsRequestTypeRequest => 'Request';
@override
String get settingsGenerateTitles => 'Titel generieren';
@override
String get settingsEnableEditing => 'Nachrichtenbearbeitung aktivieren';
@override
String get settingsAskBeforeDelete => 'Vor Löschung des Chats fragen';
@override
String get settingsShowTips => 'Tipps in der Seitenleiste anzeigen';
@override
String get settingsKeepModelLoadedAlways => 'Modell immer geladen lassen';
@override
String get settingsKeepModelLoadedNever => 'Modell nicht dauerhaft laden';
@override
String get settingsKeepModelLoadedFor => 'Bestimmte Modell-Ladedauer festlegen';
@override
String settingsKeepModelLoadedSet(String minutes) {
return 'Modell für $minutes Minuten geladen behalten';
}
@override
String get settingsTimeoutMultiplier => 'Timeout Multiplikator';
@override
String get settingsTimeoutMultiplierDescription => 'Wähle den Multiplikator aus, der auf jeden Timeout-Wert in der App angewendet wird. Kann bei einer langsamen Internetverbindung oder einem langsamen Host nützlich sein.';
@override
String get settingsTimeoutMultiplierExample => 'Z.b. Nachrichten-Timeout:';
@override
String get settingsEnableHapticFeedback => 'Haptisches Feedback aktivieren';
@override
String get settingsMaximizeOnStart => 'Maximiert starten';
@override
String get settingsBrightnessSystem => 'System';
@override
String get settingsBrightnessLight => 'Hell';
@override
String get settingsBrightnessDark => 'Dunkel';
@override
String get settingsThemeDevice => 'Gerät';
@override
String get settingsThemeOllama => 'Ollama';
@override
String get settingsTemporaryFixes => 'Temporäre Interface Korrekturen';
@override
String get settingsTemporaryFixesDescription => 'Temporäre Korrekturen für Interface-Probleme aktivieren.\nDrücke lange auf die einzelnen Optionen, um mehr zu erfahren.';
@override
String get settingsTemporaryFixesInstructions => 'Aktiviere keine dieser Einstellungen, solltest du nicht wissen, was sie machen! Die gegebene Lösung funktioniert möglicherweise nicht wie erwartet.\nSie können nicht als final gesehen werden und sollten nicht als dieses bewertet werden. Probleme können auftreten.';
@override
String get settingsTemporaryFixesNoFixes => 'Keine Korrekturen verfügbar';
@override
String get settingsVoicePermissionLoading => 'Lade Sprachberechtigungen ...';
@override
String get settingsVoiceTtsNotSupported => 'Sprachausgabe nicht unterstützt';
@override
String get settingsVoiceTtsNotSupportedDescription => 'Sprachausgabedienste sind nicht für die ausgewählte Sprache verfügbar. Wähle eine andere Sprache im Sprachwähler, um diese wieder zu aktivieren.\nAndere Dienste, wie Spracherkennung und KI-Denken werden noch immer wie gewohnt funktionieren, doch die Interaktion könnte möglicherweise nicht gleich fließend sein.';
@override
String get settingsVoicePermissionNot => 'Berechtigungen nicht erteilt';
@override
String get settingsVoiceNotEnabled => 'Voice Mode nicht aktiviert';
@override
String get settingsVoiceNotSupported => 'Voice-Modus wird nicht unterstützt';
@override
String get settingsVoiceEnable => 'Voice-Modus aktivieren';
@override
String get settingsVoiceNoLanguage => 'Keine Sprache ausgewählt';
@override
String get settingsVoiceLimitLanguage => 'Auf gewählte Sprache beschränken';
@override
String get settingsVoicePunctuation => 'KI Satzzeichen aktivieren';
@override
String get settingsExportChats => 'Chats exportieren';
@override
String get settingsExportChatsSuccess => 'Chats erfolgreich exportiert';
@override
String get settingsImportChats => 'Chats importieren';
@override
String get settingsImportChatsTitle => 'Importieren';
@override
String get settingsImportChatsDescription => 'Der folgende Schritt importiert die Chats aus der ausgewählten Datei. Dadurch werden alle aktuell verfügbaren Chats überschrieben.\nMöchtest du fortfahren?';
@override
String get settingsImportChatsImport => 'Importieren und Löschen';
@override
String get settingsImportChatsCancel => 'Abbrechen';
@override
String get settingsImportChatsSuccess => 'Chats erfolgreich importiert';
@override
String get settingsExportInfo => 'Diese Optionen ermöglichen es dir, deinen Chat-Verlauf zu exportieren und zu importieren. Dies kann nützlich sein, wenn du deinen Chat-Verlauf auf ein anderes Gerät übertragen oder deinen Chat-Verlauf sichern möchtest';
@override
String get settingsExportWarning => 'Mehrere Chatverläufe werden nicht zusammengeführt! Du verlierst deinen aktuellen Chatverlauf, wenn du einen neuen importierst';
@override
String get settingsUpdateCheck => 'Nach Updates suchen';
@override
String get settingsUpdateChecking => 'Suchen nach Updates ...';
@override
String get settingsUpdateLatest => 'Du verwendest die neueste Version';
@override
String settingsUpdateAvailable(String version) {
return 'Update verfügbar (v$version)';
}
@override
String get settingsUpdateRateLimit => 'Kann nicht überprüfen, API-Limit';
@override
String get settingsUpdateIssue => 'Ein Problem ist aufgetreten';
@override
String get settingsUpdateDialogTitle => 'Neue Version verfügbar';
@override
String get settingsUpdateDialogDescription => 'Eine neue Version von Ollama ist verfügbar. Möchtest du sie jetzt herunterladen und installieren?';
@override
String get settingsUpdateChangeLog => 'Versionshinweise';
@override
String get settingsUpdateDialogUpdate => 'Aktualisieren';
@override
String get settingsUpdateDialogCancel => 'Abbrechen';
@override
String get settingsCheckForUpdates => 'Beim Öffnen nach Updates suchen';
@override
String get settingsGithub => 'GitHub';
@override
String get settingsReportIssue => 'Einen Fehler melden';
@override
String get settingsLicenses => 'Lizenzen';
@override
String settingsVersion(String version) {
return 'Ollama App v$version';
}
}