add german (final)

This commit is contained in:
Thomas
2023-05-11 17:18:22 +02:00
parent c7cbf1a9f3
commit 9239c04c4b
2 changed files with 156 additions and 156 deletions

View File

@@ -8,13 +8,13 @@ class SDe extends S {
String get about => 'Über'; String get about => 'Über';
@override @override
String get aboutThanks => '\nVielen Dank an die folgenden Personen, die zu dieser App beigetragen haben.'; String get aboutThanks => '\nVielen Dank an die folgenden Personen, die zu dieser App beigetragen haben.\n';
@override @override
String get addAServer => 'Server hinzufügen'; String get addAServer => 'Server hinzufügen';
@override @override
String get addOne => 'Add one'; String get addOne => 'Hinzufügen';
@override @override
String get addPrivateKey => 'Private key hinzufügen'; String get addPrivateKey => 'Private key hinzufügen';
@@ -29,7 +29,7 @@ class SDe extends S {
String get attention => 'Achtung'; String get attention => 'Achtung';
@override @override
String get auto => 'Auto'; String get auto => 'System folgen';
@override @override
String get backup => 'Backup'; String get backup => 'Backup';
@@ -47,13 +47,13 @@ class SDe extends S {
String get bgRun => 'Hintergrundaktualisierung'; String get bgRun => 'Hintergrundaktualisierung';
@override @override
String get canPullRefresh => 'You can pull to refresh.'; String get canPullRefresh => 'Danach: herunterziehen zum Aktualisieren';
@override @override
String get cancel => 'Abbrechen'; String get cancel => 'Abbrechen';
@override @override
String get choose => 'Choose'; String get choose => 'Auswählen';
@override @override
String get chooseFontFile => 'Schriftart auswählen'; String get chooseFontFile => 'Schriftart auswählen';
@@ -62,7 +62,7 @@ class SDe extends S {
String get choosePrivateKey => 'Private key auswählen'; String get choosePrivateKey => 'Private key auswählen';
@override @override
String get clear => 'Clear'; String get clear => 'Entfernen';
@override @override
String get clickSee => 'Hier klicken'; String get clickSee => 'Hier klicken';
@@ -74,10 +74,10 @@ class SDe extends S {
String get cmd => 'Command'; String get cmd => 'Command';
@override @override
String get containerName => 'Container name'; String get containerName => 'Container Name';
@override @override
String get containerStatus => 'Container status'; String get containerStatus => 'Container Status';
@override @override
String get convert => 'Konvertieren'; String get convert => 'Konvertieren';
@@ -111,42 +111,42 @@ class SDe extends S {
@override @override
String dl2Local(Object fileName) { String dl2Local(Object fileName) {
return 'Download $fileName to local?'; return 'Datei \"$fileName\" herunterladen?';
} }
@override @override
String get dockerEditHost => 'Edit DOCKER_HOST'; String get dockerEditHost => 'DOCKER_HOST bearbeiten';
@override @override
String get dockerEmptyRunningItems => 'No running container. \nIt may be that the env DOCKER_HOST is not read correctly. You can found it by running `echo \$DOCKER_HOST` in terminal.'; String get dockerEmptyRunningItems => 'Keine aktiven Container.\n\nWomöglich wird die Umgebungsvariable DOCKER_HOST nicht richtig erkannt. Du kannst sie finden, indem du `echo \$DOCKER_HOST` im Terminal ausführst.';
@override @override
String dockerImagesFmt(Object count) { String dockerImagesFmt(Object count) {
return '$count images'; return '$count Image(s)';
} }
@override @override
String get dockerNotInstalled => 'Docker not installed'; String get dockerNotInstalled => 'Docker ist nicht installiert';
@override @override
String dockerStatusRunningAndStoppedFmt(Object runningCount, Object stoppedCount) { String dockerStatusRunningAndStoppedFmt(Object runningCount, Object stoppedCount) {
return '$runningCount running, $stoppedCount container stopped.'; return '$runningCount aktiv, $stoppedCount container gestoppt.';
} }
@override @override
String dockerStatusRunningFmt(Object count) { String dockerStatusRunningFmt(Object count) {
return '$count container running.'; return '$count Container aktiv';
} }
@override @override
String get download => 'Download'; String get download => 'Download';
@override @override
String get downloadFinished => 'Download finished'; String get downloadFinished => 'Download abgeschlossen';
@override @override
String downloadStatus(Object percent, Object size) { String downloadStatus(Object percent, Object size) {
return '$percent% of $size'; return '$percent% von $size';
} }
@override @override
@@ -177,19 +177,19 @@ class SDe extends S {
String get feedback => 'Feedback'; String get feedback => 'Feedback';
@override @override
String get feedbackOnGithub => 'If you have any questions, please feedback on Github.'; String get feedbackOnGithub => 'Wenn du Fragen hast, stelle diese bitte auf Github.';
@override @override
String get fieldMustNotEmpty => 'These fields must not be empty.'; String get fieldMustNotEmpty => 'Die Eingabefelder dürfen nicht leer sein.';
@override @override
String fileNotExist(Object file) { String fileNotExist(Object file) {
return '$file not exist'; return '$file existiert nicht';
} }
@override @override
String fileTooLarge(Object file, Object size, Object sizeMax) { String fileTooLarge(Object file, Object size, Object sizeMax) {
return 'File \'$file\' too large $size, max $sizeMax'; return 'Datei \'$file\' ist zu groß $size, max $sizeMax';
} }
@override @override
@@ -197,11 +197,11 @@ class SDe extends S {
@override @override
String foundNUpdate(Object count) { String foundNUpdate(Object count) {
return 'Found $count update'; return 'Update $count gefunden';
} }
@override @override
String get getPushTokenFailed => 'Can\'t fetch push token'; String get getPushTokenFailed => 'Push-Token kann nicht abgerufen werden';
@override @override
String get gettingToken => 'Getting token...'; String get gettingToken => 'Getting token...';
@@ -214,14 +214,14 @@ class SDe extends S {
@override @override
String httpFailedWithCode(Object code) { String httpFailedWithCode(Object code) {
return 'request failed, status code: $code'; return 'Anfrage fehlgeschlagen, Statuscode: $code';
} }
@override @override
String get image => 'Bild'; String get image => 'Image';
@override @override
String get imagesList => 'Images list'; String get imagesList => 'Images';
@override @override
String get import => 'Importieren'; String get import => 'Importieren';
@@ -233,7 +233,7 @@ class SDe extends S {
String get install => 'install'; String get install => 'install';
@override @override
String get installDockerWithUrl => 'Please https://docs.docker.com/engine/install docker first.'; String get installDockerWithUrl => 'Bitte installiere docker zuerst. https://docs.docker.com/engine/install';
@override @override
String get invalidJson => 'Ungültige JSON'; String get invalidJson => 'Ungültige JSON';
@@ -243,14 +243,14 @@ class SDe extends S {
@override @override
String invalidVersionHelp(Object url) { String invalidVersionHelp(Object url) {
return 'Please make sure that docker is installed correctly, or that you are using a non-self-compiled version. If you don\'t have the above issues, please submit an issue on $url.'; return 'Bitte stelle sicher, dass Docker korrekt installiert ist oder dass du eine nicht selbstkompilierte Version verwendest. Wenn du die oben genannten Probleme nicht hast, melde bitte einen Fehler auf $url.';
} }
@override @override
String get isBusy => 'Is busy now'; String get isBusy => 'Is busy now';
@override @override
String get keepForeground => 'Keep app foreground!'; String get keepForeground => 'Stelle sicher, dass die App geöffnet bleibt.';
@override @override
String get keyAuth => 'Schlüsselauthentifzierung'; String get keyAuth => 'Schlüsselauthentifzierung';
@@ -275,17 +275,17 @@ class SDe extends S {
@override @override
String madeWithLove(Object myGithub) { String madeWithLove(Object myGithub) {
return 'Made with ❤️ by $myGithub'; return 'Erstellt mit ❤️ von $myGithub';
} }
@override @override
String get max => 'max'; String get max => 'max';
@override @override
String get maxRetryCount => 'Number of server reconnection'; String get maxRetryCount => 'Anzahl an Verbindungsversuchen';
@override @override
String get maxRetryCountEqual0 => 'Will retry again and again.'; String get maxRetryCountEqual0 => 'Unbegrenzte Verbindungsversuche zum Server';
@override @override
String get min => 'min'; String get min => 'min';
@@ -297,34 +297,34 @@ class SDe extends S {
String get name => 'Name'; String get name => 'Name';
@override @override
String get needRestart => 'Need to restart app'; String get needRestart => 'App muss neugestartet werden';
@override @override
String get newContainer => 'New container'; String get newContainer => 'Neuer Container';
@override @override
String get noClient => 'No client'; String get noClient => 'Kein Client';
@override @override
String get noInterface => 'No interface'; String get noInterface => 'Kein Interface';
@override @override
String get noResult => 'No result'; String get noResult => 'Kein Ergebnis';
@override @override
String get noSavedPrivateKey => 'No saved private keys.'; String get noSavedPrivateKey => 'Keine gespeicherten Private Keys';
@override @override
String get noSavedSnippet => 'Keine gespeicherten snippets.'; String get noSavedSnippet => 'Keine gespeicherten snippets.';
@override @override
String get noServerAvailable => 'No server available.'; String get noServerAvailable => 'Kein Server verfügbar.';
@override @override
String get noUpdateAvailable => 'No update available'; String get noUpdateAvailable => 'Kein Update verfügbar';
@override @override
String get notSelected => 'Not selected'; String get notSelected => 'Nicht ausgewählt';
@override @override
String get nullToken => 'Null token'; String get nullToken => 'Null token';
@@ -333,7 +333,7 @@ class SDe extends S {
String get ok => 'OK'; String get ok => 'OK';
@override @override
String get onServerDetailPage => 'On server detail page'; String get onServerDetailPage => 'in Detailansicht des Servers';
@override @override
String get open => 'Öffnen'; String get open => 'Öffnen';
@@ -351,34 +351,34 @@ class SDe extends S {
String get pingAvg => 'Avg:'; String get pingAvg => 'Avg:';
@override @override
String get pingInputIP => 'Please input a target IP / domain.'; String get pingInputIP => 'Bitte gib eine Ziel-IP/Domain ein.';
@override @override
String get pingNoServer => 'No server to ping.\nPlease add a server in server tab.'; String get pingNoServer => 'Kein Server zum Anpingen.\nBitte füge einen Server hinzu.';
@override @override
String get pkg => 'Pkg'; String get pkg => 'Pkg';
@override @override
String get platformNotSupportUpdate => 'Current platform does not support in app update.\nPlease build from source and install it.'; String get platformNotSupportUpdate => 'Die aktuelle Plattform unterstützt keine In-App-Updates.\nBitte kompiliere vom Quellcode und installiere sie.';
@override @override
String get plzEnterHost => 'Please enter host.'; String get plzEnterHost => 'Bitte Host eingeben.';
@override @override
String get plzSelectKey => 'Please select a key.'; String get plzSelectKey => 'Wähle einen Key.';
@override @override
String get port => 'Port'; String get port => 'Port';
@override @override
String get preview => 'Preview'; String get preview => 'Vorschau';
@override @override
String get privateKey => 'Private Key'; String get privateKey => 'Private Key';
@override @override
String get pushToken => 'Push token'; String get pushToken => 'Push Token';
@override @override
String get pwd => 'Passwort'; String get pwd => 'Passwort';
@@ -388,28 +388,28 @@ class SDe extends S {
@override @override
String reportBugsOnGithubIssue(Object url) { String reportBugsOnGithubIssue(Object url) {
return 'Please report bugs on $url'; return 'Bitte Bugs auf $url melden';
} }
@override @override
String get restart => 'Neustart'; String get restart => 'Neustart';
@override @override
String get restore => 'Restore'; String get restore => 'Wiederherstellen';
@override @override
String get restoreSuccess => 'Restore success. Restart app to apply.'; String get restoreSuccess => 'Wiederherstellung erfolgreich. App neustarten um Änderungen anzuwenden.';
@override @override
String restoreSureWithDate(Object date) { String restoreSureWithDate(Object date) {
return 'Are you sure to restore from $date ?'; return 'Bist du sicher, dass du das Backup vom $date wiederherstellen möchtest?';
} }
@override @override
String get result => 'Result'; String get result => 'Result';
@override @override
String get run => 'Run'; String get run => 'Ausführen';
@override @override
String get save => 'Speichern'; String get save => 'Speichern';
@@ -424,19 +424,19 @@ class SDe extends S {
String get serverTabConnecting => 'Verbinden...'; String get serverTabConnecting => 'Verbinden...';
@override @override
String get serverTabEmpty => 'There is no server.\nClick the fab to add one.'; String get serverTabEmpty => 'Keine Server vorhanden.';
@override @override
String get serverTabFailed => 'Failed'; String get serverTabFailed => 'Fehlgeschlagen';
@override @override
String get serverTabLoading => 'Lädt...'; String get serverTabLoading => 'Lädt...';
@override @override
String get serverTabPlzSave => 'Please \'save\' this private key again.'; String get serverTabPlzSave => 'Bitte \'speichere\' diesen privaten Schlüssel erneut.';
@override @override
String get serverTabUnkown => 'Unknown state'; String get serverTabUnkown => 'Unbekannter Status';
@override @override
String get setting => 'Einstellungen'; String get setting => 'Einstellungen';
@@ -448,7 +448,7 @@ class SDe extends S {
String get sftpNoDownloadTask => 'Keine aktiven Downloads.'; String get sftpNoDownloadTask => 'Keine aktiven Downloads.';
@override @override
String get sftpSSHConnected => 'SFTP Connected'; String get sftpSSHConnected => 'SFTP Verbunden';
@override @override
String get showDistLogo => 'Distributionslogo anzeigen'; String get showDistLogo => 'Distributionslogo anzeigen';
@@ -458,12 +458,12 @@ class SDe extends S {
@override @override
String spentTime(Object time) { String spentTime(Object time) {
return 'Spent time: $time'; return 'Benötigte Zeit: $time';
} }
@override @override
String sshTip(Object url) { String sshTip(Object url) {
return 'This function is now in the experimental stage.\n\nPlease report bugs on $url or join our development.'; return 'Diese Funktion befindet sich jetzt in der Experimentierphase.\n\nBitte melde Bugs auf $url oder mach mit bei der Entwicklung.';
} }
@override @override
@@ -473,32 +473,32 @@ class SDe extends S {
String get stop => 'Stop'; String get stop => 'Stop';
@override @override
String get success => 'Success'; String get success => 'Erfolgreich';
@override @override
String sureDelete(Object name) { String sureDelete(Object name) {
return 'Are you sure to delete [$name]?'; return 'Soll [$name] wirklich gelöscht werden?';
} }
@override @override
String get sureDirEmpty => 'Make sure dir is empty.'; String get sureDirEmpty => 'Stelle sicher, dass der Ordner leer ist.';
@override @override
String get sureNoPwd => 'Are you sure to use no password?'; String get sureNoPwd => 'Bist du sicher, dass du kein Passwort verwenden willst?';
@override @override
String sureToDeleteServer(Object server) { String sureToDeleteServer(Object server) {
return 'Are you sure to delete server [$server]?'; return 'Bist du sicher, dass du [$server] löschen willst?';
} }
@override @override
String get termTheme => 'Terminal theme'; String get termTheme => 'Farbschema des Terminals';
@override @override
String get themeMode => 'Thememodus'; String get themeMode => 'Thememodus';
@override @override
String get times => 'Times'; String get times => 'x';
@override @override
String get ttl => 'ttl'; String get ttl => 'ttl';
@@ -507,22 +507,22 @@ class SDe extends S {
String get unknown => 'Unbekannt'; String get unknown => 'Unbekannt';
@override @override
String get unknownError => 'Unknown error'; String get unknownError => 'Unbekannter Fehler';
@override @override
String get unkownConvertMode => 'Unknown convert mode'; String get unkownConvertMode => 'Unbekannter Konvertierungsmodus';
@override @override
String get update => 'Update'; String get update => 'Update';
@override @override
String get updateAll => 'Update all'; String get updateAll => 'Alle aktualisieren';
@override @override
String get updateIntervalEqual0 => 'You set to 0, will not update automatically.\nCan\'t calculate CPU status.'; String get updateIntervalEqual0 => 'Wenn du den Wert 0 einstellst, wird nicht automatisch aktualisiert.\nDer CPU-Status kann nicht berechnet werden.';
@override @override
String get updateServerStatusInterval => 'Server status update interval'; String get updateServerStatusInterval => 'Aktualisierungsintervall des Serverstatus';
@override @override
String updateTip(Object newest) { String updateTip(Object newest) {
@@ -531,21 +531,21 @@ class SDe extends S {
@override @override
String updateTipTooLow(Object newest) { String updateTipTooLow(Object newest) {
return 'Current version is too low, please update to v1.0.$newest'; return 'Aktuelle Version ist zu alt, bitte update auf v1.0.$newest';
} }
@override @override
String get upsideDown => 'Upside Down'; String get upsideDown => 'Upside Down';
@override @override
String get urlOrJson => 'URL or JSON'; String get urlOrJson => 'URL oder JSON';
@override @override
String get user => 'Benutzer'; String get user => 'Benutzer';
@override @override
String versionHaveUpdate(Object build) { String versionHaveUpdate(Object build) {
return 'Found: v1.0.$build, click to update'; return 'Gefunden: v1.0.$build, klicke zum Aktualisieren';
} }
@override @override
@@ -555,12 +555,12 @@ class SDe extends S {
@override @override
String versionUpdated(Object build) { String versionUpdated(Object build) {
return 'Aktuell: v1.0.$build, is up to date'; return 'v1.0.$build ist bereits die neueste Version';
} }
@override @override
String get waitConnection => 'Bitte warte, bis die Verbindung hergestellt wurde.'; String get waitConnection => 'Bitte warte, bis die Verbindung hergestellt wurde.';
@override @override
String get willTakEeffectImmediately => 'Will take effect immediately'; String get willTakEeffectImmediately => 'Wird sofort angewendet';
} }

View File

@@ -1,29 +1,29 @@
{ {
"about": "Über", "about": "Über",
"aboutThanks": "\nVielen Dank an die folgenden Personen, die zu dieser App beigetragen haben.", "aboutThanks": "\nVielen Dank an die folgenden Personen, die zu dieser App beigetragen haben.\n",
"addAServer": "Server hinzufügen", "addAServer": "Server hinzufügen",
"addOne": "Add one", "addOne": "Hinzufügen",
"addPrivateKey": "Private key hinzufügen", "addPrivateKey": "Private key hinzufügen",
"alreadyLastDir": "Bereits im letzten Verzeichnis.", "alreadyLastDir": "Bereits im letzten Verzeichnis.",
"appPrimaryColor": "Farbschema", "appPrimaryColor": "Farbschema",
"attention": "Achtung", "attention": "Achtung",
"auto": "Auto", "auto": "System folgen",
"backup": "Backup", "backup": "Backup",
"backupAndRestore": "Backup und Wiederherstellung", "backupAndRestore": "Backup und Wiederherstellung",
"backupTip": "Das Backup wird nur einfach verschlüsselt.\nBitte bewahre die Datei sicher auf.", "backupTip": "Das Backup wird nur einfach verschlüsselt.\nBitte bewahre die Datei sicher auf.",
"backupVersionNotMatch": "Die Backup-Version stimmt nicht überein.", "backupVersionNotMatch": "Die Backup-Version stimmt nicht überein.",
"bgRun": "Hintergrundaktualisierung", "bgRun": "Hintergrundaktualisierung",
"canPullRefresh": "You can pull to refresh.", "canPullRefresh": "Danach: herunterziehen zum Aktualisieren",
"cancel": "Abbrechen", "cancel": "Abbrechen",
"choose": "Choose", "choose": "Auswählen",
"chooseFontFile": "Schriftart auswählen", "chooseFontFile": "Schriftart auswählen",
"choosePrivateKey": "Private key auswählen", "choosePrivateKey": "Private key auswählen",
"clear": "Clear", "clear": "Entfernen",
"clickSee": "Hier klicken", "clickSee": "Hier klicken",
"close": "Schließen", "close": "Schließen",
"cmd": "Command", "cmd": "Command",
"containerName": "Container name", "containerName": "Container Name",
"containerStatus": "Container status", "containerStatus": "Container Status",
"convert": "Konvertieren", "convert": "Konvertieren",
"copy": "Kopieren", "copy": "Kopieren",
"copyPath": "Pfad kopieren", "copyPath": "Pfad kopieren",
@@ -34,16 +34,16 @@
"decode": "Decode", "decode": "Decode",
"delete": "Löschen", "delete": "Löschen",
"disconnected": "Disconnected", "disconnected": "Disconnected",
"dl2Local": "Download {fileName} to local?", "dl2Local": "Datei \"{fileName}\" herunterladen?",
"dockerEditHost": "Edit DOCKER_HOST", "dockerEditHost": "DOCKER_HOST bearbeiten",
"dockerEmptyRunningItems": "No running container. \nIt may be that the env DOCKER_HOST is not read correctly. You can found it by running `echo $DOCKER_HOST` in terminal.", "dockerEmptyRunningItems": "Keine aktiven Container.\n\nWomöglich wird die Umgebungsvariable DOCKER_HOST nicht richtig erkannt. Du kannst sie finden, indem du `echo $DOCKER_HOST` im Terminal ausführst.",
"dockerImagesFmt": "{count} images", "dockerImagesFmt": "{count} Image(s)",
"dockerNotInstalled": "Docker not installed", "dockerNotInstalled": "Docker ist nicht installiert",
"dockerStatusRunningAndStoppedFmt": "{runningCount} running, {stoppedCount} container stopped.", "dockerStatusRunningAndStoppedFmt": "{runningCount} aktiv, {stoppedCount} container gestoppt.",
"dockerStatusRunningFmt": "{count} container running.", "dockerStatusRunningFmt": "{count} Container aktiv",
"download": "Download", "download": "Download",
"downloadFinished": "Download finished", "downloadFinished": "Download abgeschlossen",
"downloadStatus": "{percent}% of {size}", "downloadStatus": "{percent}% von {size}",
"edit": "Bearbeiten", "edit": "Bearbeiten",
"encode": "Encode", "encode": "Encode",
"error": "Fehler", "error": "Fehler",
@@ -53,28 +53,28 @@
"extraArgs": "Extra args", "extraArgs": "Extra args",
"failed": "Failed", "failed": "Failed",
"feedback": "Feedback", "feedback": "Feedback",
"feedbackOnGithub": "If you have any questions, please feedback on Github.", "feedbackOnGithub": "Wenn du Fragen hast, stelle diese bitte auf Github.",
"fieldMustNotEmpty": "These fields must not be empty.", "fieldMustNotEmpty": "Die Eingabefelder dürfen nicht leer sein.",
"fileNotExist": "{file} not exist", "fileNotExist": "{file} existiert nicht",
"fileTooLarge": "File '{file}' too large {size}, max {sizeMax}", "fileTooLarge": "Datei '{file}' ist zu groß {size}, max {sizeMax}",
"files": "Dateien", "files": "Dateien",
"foundNUpdate": "Found {count} update", "foundNUpdate": "Update {count} gefunden",
"getPushTokenFailed": "Can't fetch push token", "getPushTokenFailed": "Push-Token kann nicht abgerufen werden",
"gettingToken": "Getting token...", "gettingToken": "Getting token...",
"goto": "Pfad öffnen", "goto": "Pfad öffnen",
"host": "Host", "host": "Host",
"httpFailedWithCode": "request failed, status code: {code}", "httpFailedWithCode": "Anfrage fehlgeschlagen, Statuscode: {code}",
"image": "Bild", "image": "Image",
"imagesList": "Images list", "imagesList": "Images",
"import": "Importieren", "import": "Importieren",
"inputDomainHere": "Domain eingeben", "inputDomainHere": "Domain eingeben",
"install": "install", "install": "install",
"installDockerWithUrl": "Please https://docs.docker.com/engine/install docker first.", "installDockerWithUrl": "Bitte installiere docker zuerst. https://docs.docker.com/engine/install",
"invalidJson": "Ungültige JSON", "invalidJson": "Ungültige JSON",
"invalidVersion": "Ungültige Version", "invalidVersion": "Ungültige Version",
"invalidVersionHelp": "Please make sure that docker is installed correctly, or that you are using a non-self-compiled version. If you don't have the above issues, please submit an issue on {url}.", "invalidVersionHelp": "Bitte stelle sicher, dass Docker korrekt installiert ist oder dass du eine nicht selbstkompilierte Version verwendest. Wenn du die oben genannten Probleme nicht hast, melde bitte einen Fehler auf {url}.",
"isBusy": "Is busy now", "isBusy": "Is busy now",
"keepForeground": "Keep app foreground!", "keepForeground": "Stelle sicher, dass die App geöffnet bleibt.",
"keyAuth": "Schlüsselauthentifzierung", "keyAuth": "Schlüsselauthentifzierung",
"lastTry": "Letzter Versuch", "lastTry": "Letzter Versuch",
"launchPage": "Startseite", "launchPage": "Startseite",
@@ -82,93 +82,93 @@
"light": "Hell", "light": "Hell",
"loadingFiles": "Lädt Dateien...", "loadingFiles": "Lädt Dateien...",
"loss": "loss", "loss": "loss",
"madeWithLove": "Made with ❤️ by {myGithub}", "madeWithLove": "Erstellt mit ❤️ von {myGithub}",
"max": "max", "max": "max",
"maxRetryCount": "Number of server reconnection", "maxRetryCount": "Anzahl an Verbindungsversuchen",
"maxRetryCountEqual0": "Will retry again and again.", "maxRetryCountEqual0": "Unbegrenzte Verbindungsversuche zum Server",
"min": "min", "min": "min",
"ms": "ms", "ms": "ms",
"name": "Name", "name": "Name",
"needRestart": "Need to restart app", "needRestart": "App muss neugestartet werden",
"newContainer": "New container", "newContainer": "Neuer Container",
"noClient": "No client", "noClient": "Kein Client",
"noInterface": "No interface", "noInterface": "Kein Interface",
"noResult": "No result", "noResult": "Kein Ergebnis",
"noSavedPrivateKey": "No saved private keys.", "noSavedPrivateKey": "Keine gespeicherten Private Keys",
"noSavedSnippet": "Keine gespeicherten snippets.", "noSavedSnippet": "Keine gespeicherten snippets.",
"noServerAvailable": "No server available.", "noServerAvailable": "Kein Server verfügbar.",
"noUpdateAvailable": "No update available", "noUpdateAvailable": "Kein Update verfügbar",
"notSelected": "Not selected", "notSelected": "Nicht ausgewählt",
"nullToken": "Null token", "nullToken": "Null token",
"ok": "OK", "ok": "OK",
"onServerDetailPage": "On server detail page", "onServerDetailPage": "in Detailansicht des Servers",
"open": "Öffnen", "open": "Öffnen",
"paste": "Einfügen", "paste": "Einfügen",
"path": "Pfad", "path": "Pfad",
"pickFile": "Datei wählen", "pickFile": "Datei wählen",
"pingAvg": "Avg:", "pingAvg": "Avg:",
"pingInputIP": "Please input a target IP / domain.", "pingInputIP": "Bitte gib eine Ziel-IP/Domain ein.",
"pingNoServer": "No server to ping.\nPlease add a server in server tab.", "pingNoServer": "Kein Server zum Anpingen.\nBitte füge einen Server hinzu.",
"pkg": "Pkg", "pkg": "Pkg",
"platformNotSupportUpdate": "Current platform does not support in app update.\nPlease build from source and install it.", "platformNotSupportUpdate": "Die aktuelle Plattform unterstützt keine In-App-Updates.\nBitte kompiliere vom Quellcode und installiere sie.",
"plzEnterHost": "Please enter host.", "plzEnterHost": "Bitte Host eingeben.",
"plzSelectKey": "Please select a key.", "plzSelectKey": "Wähle einen Key.",
"port": "Port", "port": "Port",
"preview": "Preview", "preview": "Vorschau",
"privateKey": "Private Key", "privateKey": "Private Key",
"pushToken": "Push token", "pushToken": "Push Token",
"pwd": "Passwort", "pwd": "Passwort",
"rename": "Umbenennen", "rename": "Umbenennen",
"reportBugsOnGithubIssue": "Please report bugs on {url}", "reportBugsOnGithubIssue": "Bitte Bugs auf {url} melden",
"restart": "Neustart", "restart": "Neustart",
"restore": "Restore", "restore": "Wiederherstellen",
"restoreSuccess": "Restore success. Restart app to apply.", "restoreSuccess": "Wiederherstellung erfolgreich. App neustarten um Änderungen anzuwenden.",
"restoreSureWithDate": "Are you sure to restore from {date} ?", "restoreSureWithDate": "Bist du sicher, dass du das Backup vom {date} wiederherstellen möchtest?",
"result": "Result", "result": "Result",
"run": "Run", "run": "Ausführen",
"save": "Speichern", "save": "Speichern",
"second": "s", "second": "s",
"server": "Server", "server": "Server",
"serverTabConnecting": "Verbinden...", "serverTabConnecting": "Verbinden...",
"serverTabEmpty": "There is no server.\nClick the fab to add one.", "serverTabEmpty": "Keine Server vorhanden.",
"serverTabFailed": "Failed", "serverTabFailed": "Fehlgeschlagen",
"serverTabLoading": "Lädt...", "serverTabLoading": "Lädt...",
"serverTabPlzSave": "Please 'save' this private key again.", "serverTabPlzSave": "Bitte 'speichere' diesen privaten Schlüssel erneut.",
"serverTabUnkown": "Unknown state", "serverTabUnkown": "Unbekannter Status",
"setting": "Einstellungen", "setting": "Einstellungen",
"sftpDlPrepare": "Verbindung vorbereiten...", "sftpDlPrepare": "Verbindung vorbereiten...",
"sftpNoDownloadTask": "Keine aktiven Downloads.", "sftpNoDownloadTask": "Keine aktiven Downloads.",
"sftpSSHConnected": "SFTP Connected", "sftpSSHConnected": "SFTP Verbunden",
"showDistLogo": "Distributionslogo anzeigen", "showDistLogo": "Distributionslogo anzeigen",
"snippet": "Snippet", "snippet": "Snippet",
"spentTime": "Spent time: {time}", "spentTime": "Benötigte Zeit: {time}",
"sshTip": "This function is now in the experimental stage.\n\nPlease report bugs on {url} or join our development.", "sshTip": "Diese Funktion befindet sich jetzt in der Experimentierphase.\n\nBitte melde Bugs auf {url} oder mach mit bei der Entwicklung.",
"start": "Start", "start": "Start",
"stop": "Stop", "stop": "Stop",
"success": "Success", "success": "Erfolgreich",
"sureDelete": "Are you sure to delete [{name}]?", "sureDelete": "Soll [{name}] wirklich gelöscht werden?",
"sureDirEmpty": "Make sure dir is empty.", "sureDirEmpty": "Stelle sicher, dass der Ordner leer ist.",
"sureNoPwd": "Are you sure to use no password?", "sureNoPwd": "Bist du sicher, dass du kein Passwort verwenden willst?",
"sureToDeleteServer": "Are you sure to delete server [{server}]?", "sureToDeleteServer": "Bist du sicher, dass du [{server}] löschen willst?",
"termTheme": "Terminal theme", "termTheme": "Farbschema des Terminals",
"themeMode": "Thememodus", "themeMode": "Thememodus",
"times": "Times", "times": "x",
"ttl": "ttl", "ttl": "ttl",
"unknown": "Unbekannt", "unknown": "Unbekannt",
"unknownError": "Unknown error", "unknownError": "Unbekannter Fehler",
"unkownConvertMode": "Unknown convert mode", "unkownConvertMode": "Unbekannter Konvertierungsmodus",
"update": "Update", "update": "Update",
"updateAll": "Update all", "updateAll": "Alle aktualisieren",
"updateIntervalEqual0": "You set to 0, will not update automatically.\nCan't calculate CPU status.", "updateIntervalEqual0": "Wenn du den Wert 0 einstellst, wird nicht automatisch aktualisiert.\nDer CPU-Status kann nicht berechnet werden.",
"updateServerStatusInterval": "Server status update interval", "updateServerStatusInterval": "Aktualisierungsintervall des Serverstatus",
"updateTip": "Update: v1.0.{newest}", "updateTip": "Update: v1.0.{newest}",
"updateTipTooLow": "Current version is too low, please update to v1.0.{newest}", "updateTipTooLow": "Aktuelle Version ist zu alt, bitte update auf v1.0.{newest}",
"upsideDown": "Upside Down", "upsideDown": "Upside Down",
"urlOrJson": "URL or JSON", "urlOrJson": "URL oder JSON",
"user": "Benutzer", "user": "Benutzer",
"versionHaveUpdate": "Found: v1.0.{build}, click to update", "versionHaveUpdate": "Gefunden: v1.0.{build}, klicke zum Aktualisieren",
"versionUnknownUpdate": "Aktuell: v1.0.{build}", "versionUnknownUpdate": "Aktuell: v1.0.{build}",
"versionUpdated": "Aktuell: v1.0.{build}, is up to date", "versionUpdated": "v1.0.{build} ist bereits die neueste Version",
"waitConnection": "Bitte warte, bis die Verbindung hergestellt wurde.", "waitConnection": "Bitte warte, bis die Verbindung hergestellt wurde.",
"willTakEeffectImmediately": "Will take effect immediately" "willTakEeffectImmediately": "Wird sofort angewendet"
} }