Merge pull request #150 from ericszimmermann/german

translations to german updated.
This commit is contained in:
Ded
2026-02-11 08:13:28 -08:00
committed by GitHub
2 changed files with 78 additions and 77 deletions
+39 -39
View File
@@ -96,14 +96,14 @@
"settings_privacyModeEnabled": "Datenschutzmodus aktiviert", "settings_privacyModeEnabled": "Datenschutzmodus aktiviert",
"settings_privacyModeDisabled": "Datenschutzmodus deaktiviert", "settings_privacyModeDisabled": "Datenschutzmodus deaktiviert",
"settings_actions": "Aktionen", "settings_actions": "Aktionen",
"settings_sendAdvertisement": "Sende eine Ankündigung", "settings_sendAdvertisement": "Sende Ankündigung",
"settings_sendAdvertisementSubtitle": "Sende Ankündigung", "settings_sendAdvertisementSubtitle": "Sende eine Ankündigung",
"settings_advertisementSent": "Ankündigung gesendet", "settings_advertisementSent": "Ankündigung gesendet",
"settings_syncTime": "Zeitsynchronisierung", "settings_syncTime": "Zeitsynchronisierung",
"settings_syncTimeSubtitle": "Stelle die Gerätezeit auf die Uhrzeit des Telefons ein", "settings_syncTimeSubtitle": "Stelle die Gerätezeit auf die Uhrzeit des Telefons ein",
"settings_timeSynchronized": "Zeit synchronisiert", "settings_timeSynchronized": "Zeit synchronisiert",
"settings_refreshContacts": "Kontakte aktualisieren", "settings_refreshContacts": "Kontakte aktualisieren",
"settings_refreshContactsSubtitle": "Kontakte-Liste vom Gerät neu laden", "settings_refreshContactsSubtitle": "Kontakt-Liste vom Gerät neu laden",
"settings_rebootDevice": "Gerät neu starten", "settings_rebootDevice": "Gerät neu starten",
"settings_rebootDeviceSubtitle": "MeshCore-Gerät neu starten", "settings_rebootDeviceSubtitle": "MeshCore-Gerät neu starten",
"settings_rebootDeviceConfirm": "Sind Sie sicher, dass Sie das Gerät neu starten möchten? Sie werden getrennt.", "settings_rebootDeviceConfirm": "Sind Sie sicher, dass Sie das Gerät neu starten möchten? Sie werden getrennt.",
@@ -540,7 +540,7 @@
"chat_routingMode": "Routenmodus", "chat_routingMode": "Routenmodus",
"chat_autoUseSavedPath": "Automatisch (gespeicherten Pfad verwenden)", "chat_autoUseSavedPath": "Automatisch (gespeicherten Pfad verwenden)",
"chat_forceFloodMode": "Flut-Modus erzwingen", "chat_forceFloodMode": "Flut-Modus erzwingen",
"chat_recentAckPaths": "Aktuelle ACK-Pfade (tasten, um zu verwenden):", "chat_recentAckPaths": "Aktuelle ACK-Pfade (antippen, um zu verwenden):",
"chat_pathHistoryFull": "Die Pfadhistorie ist voll. Entferne Einträge, um neue hinzuzufügen.", "chat_pathHistoryFull": "Die Pfadhistorie ist voll. Entferne Einträge, um neue hinzuzufügen.",
"chat_hopSingular": "Sprung", "chat_hopSingular": "Sprung",
"chat_hopPlural": "Sprünge", "chat_hopPlural": "Sprünge",
@@ -554,7 +554,7 @@
}, },
"chat_successes": "Erfolgreich", "chat_successes": "Erfolgreich",
"chat_removePath": "Pfad entfernen", "chat_removePath": "Pfad entfernen",
"chat_noPathHistoryYet": "Keine eine Pfadhistorie vorhanden.\nSende eine Nachricht, um Pfade zu entdecken.", "chat_noPathHistoryYet": "Keine Pfadhistorie vorhanden.\nSende eine Nachricht, um Pfade zu entdecken.",
"chat_pathActions": "Pfadaktionen:", "chat_pathActions": "Pfadaktionen:",
"chat_setCustomPath": "Lege benutzerdefinierten Pfad fest", "chat_setCustomPath": "Lege benutzerdefinierten Pfad fest",
"chat_setCustomPathSubtitle": "Manuellen Routenpfad festlegen", "chat_setCustomPathSubtitle": "Manuellen Routenpfad festlegen",
@@ -717,7 +717,7 @@
"mapCache_cacheArea": "Zwischenspeicherbereich", "mapCache_cacheArea": "Zwischenspeicherbereich",
"mapCache_useCurrentView": "Aktuelle Ansicht verwenden", "mapCache_useCurrentView": "Aktuelle Ansicht verwenden",
"mapCache_zoomRange": "Zoom Bereich", "mapCache_zoomRange": "Zoom Bereich",
"mapCache_estimatedTiles": "Geschätzte Fliesen: {count}", "mapCache_estimatedTiles": "Geschätzte Kacheln: {count}",
"@mapCache_estimatedTiles": { "@mapCache_estimatedTiles": {
"placeholders": { "placeholders": {
"count": { "count": {
@@ -854,7 +854,7 @@
}, },
"path_enterCustomPath": "Gebe Pfad ein", "path_enterCustomPath": "Gebe Pfad ein",
"path_currentPathLabel": "Aktueller Pfad", "path_currentPathLabel": "Aktueller Pfad",
"path_hexPrefixInstructions": "Gebe für jeden Hopfen 2-stellige Hex-Präfixe ein, getrennt durch Kommas.", "path_hexPrefixInstructions": "Gebe für jeden Zwischen-Hop das 2-stellige Hex-Präfix ein, getrennt durch Kommas.",
"path_hexPrefixExample": "Beispiel: A1,F2,3C (jeder Knoten verwendet den ersten Byte seines öffentlichen Schlüssels)", "path_hexPrefixExample": "Beispiel: A1,F2,3C (jeder Knoten verwendet den ersten Byte seines öffentlichen Schlüssels)",
"path_labelHexPrefixes": "Pfad (Hex-Präfixe)", "path_labelHexPrefixes": "Pfad (Hex-Präfixe)",
"path_helperMaxHops": "Max 64 Sprünge. Jede Präfixe ist 2 Hexadezimalzeichen (1 Byte)", "path_helperMaxHops": "Max 64 Sprünge. Jede Präfixe ist 2 Hexadezimalzeichen (1 Byte)",
@@ -887,7 +887,7 @@
"repeater_forceFloodMode": "Flut-Modus erzwingen", "repeater_forceFloodMode": "Flut-Modus erzwingen",
"repeater_pathManagement": "Pfadverwaltung", "repeater_pathManagement": "Pfadverwaltung",
"repeater_refresh": "Aktualisieren", "repeater_refresh": "Aktualisieren",
"repeater_statusRequestTimeout": "Statusanfrage zeitweise fehlgeschlagen.", "repeater_statusRequestTimeout": "Statusanfrage durch Timeout fehlgeschlagen.",
"repeater_errorLoadingStatus": "Fehler beim Laden des Status: {error}", "repeater_errorLoadingStatus": "Fehler beim Laden des Status: {error}",
"@repeater_errorLoadingStatus": { "@repeater_errorLoadingStatus": {
"placeholders": { "placeholders": {
@@ -957,7 +957,7 @@
} }
} }
}, },
"repeater_duplicatesFloodDirect": "Überflut: {flood}, Direkt: {direct}", "repeater_duplicatesFloodDirect": "Flut: {flood}, Direkt: {direct}",
"@repeater_duplicatesFloodDirect": { "@repeater_duplicatesFloodDirect": {
"placeholders": { "placeholders": {
"flood": { "flood": {
@@ -983,7 +983,7 @@
"repeater_adminPassword": "Admin-Passwort", "repeater_adminPassword": "Admin-Passwort",
"repeater_adminPasswordHelper": "Vollzugriffspasswort", "repeater_adminPasswordHelper": "Vollzugriffspasswort",
"repeater_guestPassword": "Gast-Passwort", "repeater_guestPassword": "Gast-Passwort",
"repeater_guestPasswordHelper": "Schreibgeschützter Zugriffspasswort", "repeater_guestPasswordHelper": "Schreibgeschütztes Zugriffspasswort",
"repeater_radioSettings": "Funk Einstellungen", "repeater_radioSettings": "Funk Einstellungen",
"repeater_frequencyMhz": "Frequenz (MHz)", "repeater_frequencyMhz": "Frequenz (MHz)",
"repeater_frequencyHelper": "300-2500 MHz", "repeater_frequencyHelper": "300-2500 MHz",
@@ -1086,11 +1086,11 @@
} }
}, },
"repeater_cliTitle": "Repeater CLI", "repeater_cliTitle": "Repeater CLI",
"repeater_debugNextCommand": "Fehlersuche Nächster Befehl", "repeater_debugNextCommand": "Fehlersuche des nächsten Befehls",
"repeater_commandHelp": "Hilfe", "repeater_commandHelp": "Hilfe",
"repeater_clearHistory": "Löschen der Historie", "repeater_clearHistory": "Löschen der Historie",
"repeater_noCommandsSent": "Noch keine Befehle gesendet.", "repeater_noCommandsSent": "Noch keine Befehle gesendet.",
"repeater_typeCommandOrUseQuick": "Geben Sie einen Befehl unten ein oder verwenden Sie Schnellbefehle", "repeater_typeCommandOrUseQuick": "Geben Sie unten einen Befehl ein oder verwenden Sie die Schnellbefehle",
"repeater_enterCommandHint": "Geben Sie den Befehl ein...", "repeater_enterCommandHint": "Geben Sie den Befehl ein...",
"repeater_previousCommand": "Vorhergehende Aktion", "repeater_previousCommand": "Vorhergehende Aktion",
"repeater_nextCommand": "Nächste Aktion", "repeater_nextCommand": "Nächste Aktion",
@@ -1132,7 +1132,7 @@
"repeater_cliHelpSetLat": "Legt die Breitengrad der Ankündigung fest. (dezimale Grad)", "repeater_cliHelpSetLat": "Legt die Breitengrad der Ankündigung fest. (dezimale Grad)",
"repeater_cliHelpSetLon": "Legt die Längengrade der Ankündigung fest. (dezimale Grad)", "repeater_cliHelpSetLon": "Legt die Längengrade der Ankündigung fest. (dezimale Grad)",
"repeater_cliHelpSetRadio": "Legt komplett neue Radio-Parameter fest und speichert diese als Präferenzen. Benötigt einen \"Reboot\"-Befehl, um sie anzuwenden.", "repeater_cliHelpSetRadio": "Legt komplett neue Radio-Parameter fest und speichert diese als Präferenzen. Benötigt einen \"Reboot\"-Befehl, um sie anzuwenden.",
"repeater_cliHelpSetRxDelay": "Sets (experimentell) als Basis (muss > 1 sein für den Effekt) zur Anwendung einer leichten Verzögerung bei empfangenen Paketen, basierend auf Signalstärke/Punktzahl. Auf 0 setzen, um die Funktion zu deaktivieren.", "repeater_cliHelpSetRxDelay": "Fügt eine leichte Verzögerung bei empfangenen Paketen hinzu, basierend auf Signalstärke/Punktzahl. Auf 0 setzen, um die Funktion zu deaktivieren.",
"repeater_cliHelpSetTxDelay": "Legt einen Faktor fest, der mit der Zeit bei voller Zuluft für ein Flood-Mode-Paket und mit einem zufälligen Slot-System multipliziert wird, um dessen Weiterleitung zu verzögern (um Kollisionen zu vermeiden).", "repeater_cliHelpSetTxDelay": "Legt einen Faktor fest, der mit der Zeit bei voller Zuluft für ein Flood-Mode-Paket und mit einem zufälligen Slot-System multipliziert wird, um dessen Weiterleitung zu verzögern (um Kollisionen zu vermeiden).",
"repeater_cliHelpSetDirectTxDelay": "Ähnlich wie txdelay, aber zum Anwenden einer zufälligen Verzögerung bei der Weiterleitung von Direktmodus-Paketen.", "repeater_cliHelpSetDirectTxDelay": "Ähnlich wie txdelay, aber zum Anwenden einer zufälligen Verzögerung bei der Weiterleitung von Direktmodus-Paketen.",
"repeater_cliHelpSetBridgeEnabled": "Brücke aktivieren/deaktivieren.", "repeater_cliHelpSetBridgeEnabled": "Brücke aktivieren/deaktivieren.",
@@ -1143,14 +1143,14 @@
"repeater_cliHelpSetAdcMultiplier": "Legt einen benutzerdefinierten Faktor zur Anpassung der gemeldeten Batteriewirkspannung fest (nur auf ausgewählten Boards unterstützt).", "repeater_cliHelpSetAdcMultiplier": "Legt einen benutzerdefinierten Faktor zur Anpassung der gemeldeten Batteriewirkspannung fest (nur auf ausgewählten Boards unterstützt).",
"repeater_cliHelpTempRadio": "Legt vorübergehende Funkparameter für die angegebene Anzahl von Minuten fest und kehrt anschließend zu den ursprünglichen Funkparametern zurück (wird nicht in den Einstellungen gespeichert).", "repeater_cliHelpTempRadio": "Legt vorübergehende Funkparameter für die angegebene Anzahl von Minuten fest und kehrt anschließend zu den ursprünglichen Funkparametern zurück (wird nicht in den Einstellungen gespeichert).",
"repeater_cliHelpSetPerm": "Ändert die ACL. Entfernt das passende Eintragen (durch Pubkey-Präfix), wenn \"permissions\" auf 0 steht. Fügt ein neues Eintragen hinzu, wenn die Pubkey-Hex-Länge vollständig ist und nicht bereits in der ACL vorhanden ist. Aktualisiert das Eintragen anhand des übereinstimmenden Pubkey-Präfix. Berechtigungsbits variieren je nach Firmware-Rolle, aber die unteren 2 Bits sind: 0 (Gast), 1 (Nur Lesen), 2 (Lesen/Schreiben), 3 (Admin)", "repeater_cliHelpSetPerm": "Ändert die ACL. Entfernt das passende Eintragen (durch Pubkey-Präfix), wenn \"permissions\" auf 0 steht. Fügt ein neues Eintragen hinzu, wenn die Pubkey-Hex-Länge vollständig ist und nicht bereits in der ACL vorhanden ist. Aktualisiert das Eintragen anhand des übereinstimmenden Pubkey-Präfix. Berechtigungsbits variieren je nach Firmware-Rolle, aber die unteren 2 Bits sind: 0 (Gast), 1 (Nur Lesen), 2 (Lesen/Schreiben), 3 (Admin)",
"repeater_cliHelpGetBridgeType": "Ruft Brückentyp none, rs232, espnow ab.", "repeater_cliHelpGetBridgeType": "Ruft Brückentyp: none, rs232, espnow ab.",
"repeater_cliHelpLogStart": "Beginnt die Paketprotokollierung in das Dateisystem.", "repeater_cliHelpLogStart": "Beginnt die Paketprotokollierung in das Dateisystem.",
"repeater_cliHelpLogStop": "Stoppt das Paketprotokollieren in das Dateisystem.", "repeater_cliHelpLogStop": "Stoppt das Paketprotokollieren in das Dateisystem.",
"repeater_cliHelpLogErase": "Löscht die Paketprotokolle aus dem Dateisystem.", "repeater_cliHelpLogErase": "Löscht die Paketprotokolle aus dem Dateisystem.",
"repeater_cliHelpNeighbors": "Zeigt eine Liste anderer Repeater-Knoten an, die über Zero-Hop-Ankündigung gehört wurden. Jede Zeile ist id-prefix-hex:timestamp:snr-times-4", "repeater_cliHelpNeighbors": "Zeigt eine Liste anderer Repeater-Knoten an, die über Zero-Hop-Ankündigung gehört wurden. Jede Zeile ist id-prefix-hex:timestamp:snr-times-4",
"repeater_cliHelpNeighborRemove": "Entfernt das erste übereinstimmende Element (über Pubkey-Präfix (hex)) aus der Liste der Nachbarn.", "repeater_cliHelpNeighborRemove": "Entfernt das erste übereinstimmende Element (über Pubkey-Präfix (hex)) aus der Liste der Nachbarn.",
"repeater_cliHelpRegion": "Listet alle definierten Regionen auf.", "repeater_cliHelpRegion": "Listet alle definierten Regionen auf.",
"repeater_cliHelpRegionLoad": "Hinweis: Dies ist ein spezieller Mehrbefehl-Aufruf. Jeder nachfolgende Befehl ist ein Regionsname (eingedruckt mit Leerzeichen zur Angabe der übergeordneten Hierarchie, mit mindestens einem Leerzeichen). Beendet durch das Senden einer Leerzeile/des Befehls.", "repeater_cliHelpRegionLoad": "Hinweis: Dies ist ein spezieller Mehrbefehl-Aufruf. Jeder nachfolgende Befehl ist ein Regionsname (eingeckt mit Leerzeichen zur Angabe der übergeordneten Hierarchie, mit mindestens einem Leerzeichen). Beendet durch das Senden einer Leerzeile.",
"repeater_cliHelpRegionGet": "Sucht die Region mit dem gegebenen Namenspräfix (oder \"\\\" für den globalen Scope) und antwortet mit \"-> region-name (parent-name) 'F'\".", "repeater_cliHelpRegionGet": "Sucht die Region mit dem gegebenen Namenspräfix (oder \"\\\" für den globalen Scope) und antwortet mit \"-> region-name (parent-name) 'F'\".",
"repeater_cliHelpRegionPut": "Fügt eine Region-Definition mit dem angegebenen Namen hinzu oder aktualisiert diese.", "repeater_cliHelpRegionPut": "Fügt eine Region-Definition mit dem angegebenen Namen hinzu oder aktualisiert diese.",
"repeater_cliHelpRegionRemove": "Löscht eine Regiondefinition mit dem angegebenen Namen. (muss genau übereinstimmen und keine Kindregionen haben)", "repeater_cliHelpRegionRemove": "Löscht eine Regiondefinition mit dem angegebenen Namen. (muss genau übereinstimmen und keine Kindregionen haben)",
@@ -1243,7 +1243,7 @@
"channelPath_otherObservedPaths": "Sonstige beobachtete Pfade", "channelPath_otherObservedPaths": "Sonstige beobachtete Pfade",
"channelPath_repeaterHops": "Repeater-Sprünge", "channelPath_repeaterHops": "Repeater-Sprünge",
"channelPath_noHopDetails": "Die Detailangaben für dieses Paket sind nicht verfügbar.", "channelPath_noHopDetails": "Die Detailangaben für dieses Paket sind nicht verfügbar.",
"channelPath_messageDetails": "Nachrichtsdetails", "channelPath_messageDetails": "Nachrichtendetails",
"channelPath_senderLabel": "Sender", "channelPath_senderLabel": "Sender",
"channelPath_timeLabel": "Zeit", "channelPath_timeLabel": "Zeit",
"channelPath_repeatsLabel": "Wiederholungen", "channelPath_repeatsLabel": "Wiederholungen",
@@ -1347,7 +1347,7 @@
"listFilter_users": "Benutzer", "listFilter_users": "Benutzer",
"listFilter_repeaters": "Repeater", "listFilter_repeaters": "Repeater",
"listFilter_roomServers": "Raumserver", "listFilter_roomServers": "Raumserver",
"listFilter_unreadOnly": "Nur nicht gelesen", "listFilter_unreadOnly": "Nicht gelesen",
"listFilter_newGroup": "Neue Gruppe", "listFilter_newGroup": "Neue Gruppe",
"@neighbors_errorLoading": { "@neighbors_errorLoading": {
"placeholders": { "placeholders": {
@@ -1358,11 +1358,11 @@
}, },
"repeater_neighbours": "Nachbarn", "repeater_neighbours": "Nachbarn",
"repeater_neighboursSubtitle": "Anzahl der Hop-Nachbarn anzeigen.", "repeater_neighboursSubtitle": "Anzahl der Hop-Nachbarn anzeigen.",
"neighbors_receivedData": "Empfangene Nachbarendaten", "neighbors_receivedData": "Empfangene Nachbarsdaten",
"neighbors_requestTimedOut": "Nachbarn melden zeitweise Ausfall.", "neighbors_requestTimedOut": "Anfrage durch Timeout fehlgeschlagen.",
"neighbors_errorLoading": "Fehler beim Laden der Nachbarn: {error}", "neighbors_errorLoading": "Fehler beim Laden der Nachbarn: {error}",
"neighbors_repeatersNeighbours": "Nachbarn", "neighbors_repeatersNeighbours": "Nachbarn",
"neighbors_noData": "Keine Nachbardaten verfügbar.", "neighbors_noData": "Keine Nachbarsdaten verfügbar.",
"channels_joinPrivateChannel": "Treten Sie einem privaten Kanal bei", "channels_joinPrivateChannel": "Treten Sie einem privaten Kanal bei",
"channels_joinPrivateChannelDesc": "Manuelle Eingabe eines geheimen Schlüssels.", "channels_joinPrivateChannelDesc": "Manuelle Eingabe eines geheimen Schlüssels.",
"channels_createPrivateChannel": "Erstelle einen privaten Kanal", "channels_createPrivateChannel": "Erstelle einen privaten Kanal",
@@ -1389,8 +1389,8 @@
} }
} }
}, },
"neighbors_heardAgo": "Hörte: {time} vor her.", "neighbors_heardAgo": "Gehört vor: {time}",
"neighbors_unknownContact": "Unbekannte {pubkey}", "neighbors_unknownContact": "Unbekannt {pubkey}",
"settings_locationGPSEnable": "GPS aktivieren", "settings_locationGPSEnable": "GPS aktivieren",
"settings_locationGPSEnableSubtitle": "Aktiviert GPS zur automatischen Aktualisierung des Standorts.", "settings_locationGPSEnableSubtitle": "Aktiviert GPS zur automatischen Aktualisierung des Standorts.",
"settings_locationIntervalSec": "Intervall für GPS (Sekunden)", "settings_locationIntervalSec": "Intervall für GPS (Sekunden)",
@@ -1493,9 +1493,9 @@
"community_deleted": "Community \"{name}\" verlassen", "community_deleted": "Community \"{name}\" verlassen",
"community_addHashtagChannel": "Füge einen Community-Hashtag hinzu", "community_addHashtagChannel": "Füge einen Community-Hashtag hinzu",
"community_addHashtagChannelDesc": "Füge einen Hashtag-Kanal für diese Community hinzu", "community_addHashtagChannelDesc": "Füge einen Hashtag-Kanal für diese Community hinzu",
"community_selectCommunity": "Wählen Sie Community", "community_selectCommunity": "Wählen Sie eine Community",
"community_regularHashtag": "Regulärer Hashtag", "community_regularHashtag": "Regulärer Hashtag",
"community_regularHashtagDesc": "Öffentliches Hashtag (jeder kann teilnehmen)", "community_regularHashtagDesc": "Öffentlicher Hashtag (jeder kann teilnehmen)",
"community_communityHashtagDesc": "Nur für Mitglieder der Community", "community_communityHashtagDesc": "Nur für Mitglieder der Community",
"community_forCommunity": "Für {name}", "community_forCommunity": "Für {name}",
"community_communityHashtag": "Community Hashtag", "community_communityHashtag": "Community Hashtag",
@@ -1559,16 +1559,16 @@
"appSettings_languageUk": "Ukrainisch", "appSettings_languageUk": "Ukrainisch",
"contacts_contactImported": "Kontakt wurde importiert.", "contacts_contactImported": "Kontakt wurde importiert.",
"contacts_contactImportFailed": "Kontakt konnte nicht importiert werden", "contacts_contactImportFailed": "Kontakt konnte nicht importiert werden",
"contacts_zeroHopAdvert": "Zero-Hop-Anzeige", "contacts_zeroHopAdvert": "Zero-Hop-Ankündigung",
"contacts_floodAdvert": "Überflutungsanzeige", "contacts_floodAdvert": "Flut-Ankündigung",
"contacts_addContactFromClipboard": "Kontakt aus Zwischenablage hinzufügen", "contacts_addContactFromClipboard": "Kontakt aus Zwischenablage hinzufügen",
"contacts_ShareContactZeroHop": "Kontakt über Anzeige teilen", "contacts_ShareContactZeroHop": "Kontakt über Anzeige teilen",
"contacts_copyAdvertToClipboard": "Werbung in die Zwischenablage kopieren", "contacts_copyAdvertToClipboard": "Ankündigung in die Zwischenablage kopieren",
"contacts_ShareContact": "Kontakt in die Zwischenablage kopieren", "contacts_ShareContact": "Kontakt in die Zwischenablage kopieren",
"contacts_zeroHopContactAdvertFailed": "Kontakt konnte nicht gesendet werden.", "contacts_zeroHopContactAdvertFailed": "Kontakt konnte nicht gesendet werden.",
"contacts_zeroHopContactAdvertSent": "Kontakt über Anzeige gesendet", "contacts_zeroHopContactAdvertSent": "Kontakt über Anzeige gesendet",
"contacts_contactAdvertCopied": "Anzeige in die Zwischenablage kopiert.", "contacts_contactAdvertCopied": "Anzeige in die Zwischenablage kopiert.",
"contacts_contactAdvertCopyFailed": "Kopieren des Werbeinhalts in die Zwischenablage fehlgeschlagen.", "contacts_contactAdvertCopyFailed": "Kopieren der Ankündigung in die Zwischenablage fehlgeschlagen.",
"notification_activityTitle": "MeshCore Aktivität", "notification_activityTitle": "MeshCore Aktivität",
"notification_messagesCount": "{count} {count, plural, =1{Nachricht} other{Nachrichten}}", "notification_messagesCount": "{count} {count, plural, =1{Nachricht} other{Nachrichten}}",
@@ -1596,22 +1596,22 @@
} }
}, },
"notification_receivedNewMessage": "Neue Nachricht empfangen", "notification_receivedNewMessage": "Neue Nachricht empfangen",
"contacts_contactAdvertCopyFailed": "Kopieren des Werbeinhalts in die Zwischenablage fehlgeschlagen.", "contacts_contactAdvertCopyFailed": "Kopieren der Ankündigung in die Zwischenablage fehlgeschlagen.",
"settings_gpxExportAll": "Alle Kontakte nach GPX exportieren", "settings_gpxExportAll": "Alle Knoten als GPX exportieren",
"settings_gpxExportAllSubtitle": "Exportiert alle Kontakte mit einem Standort in eine GPX-Datei.", "settings_gpxExportAllSubtitle": "Exportiert alle Knoten mit einem Standort in eine GPX-Datei.",
"settings_gpxExportRepeaters": "Repeater und Raumserver nach GPX exportieren", "settings_gpxExportRepeaters": "Repeater und Raumserver als GPX exportieren",
"settings_gpxExportContacts": "Begleiter nach GPX exportieren", "settings_gpxExportContacts": "Kontakte als GPX exportieren",
"settings_gpxExportRepeatersSubtitle": "Exportiert Repeater und Raumserver mit einem Standort in eine GPX-Datei.", "settings_gpxExportRepeatersSubtitle": "Exportiert Repeater und Raumserver mit einem Standort in eine GPX-Datei.",
"settings_gpxExportContactsSubtitle": "Exportiert Begleiter mit einem Ort in eine GPX-Datei.", "settings_gpxExportContactsSubtitle": "Exportiert Kontakte mit einem Ort in eine GPX-Datei.",
"settings_gpxExportRepeatersRoom": "Repeater- und Raumserver-Standorte", "settings_gpxExportRepeatersRoom": "Repeater- und Raumserver-Standorte",
"settings_gpxExportChat": "Begleiterstandorte", "settings_gpxExportChat": "Kontaktstandorte",
"settings_gpxExportNoContacts": "Keine Kontakte zum Exportieren.", "settings_gpxExportNoContacts": "Keine Kontakte zum Exportieren.",
"settings_gpxExportError": "Beim Export ist ein Fehler aufgetreten.", "settings_gpxExportError": "Beim Export ist ein Fehler aufgetreten.",
"settings_gpxExportNotAvailable": "Nicht auf Ihrem Gerät/Betriebssystem unterstützt", "settings_gpxExportNotAvailable": "Nicht auf Ihrem Gerät/Betriebssystem unterstützt",
"settings_gpxExportSuccess": "Erfolgreich GPX-Datei exportiert.", "settings_gpxExportSuccess": "GPX-Datei erfolgreich exportiert.",
"settings_gpxExportAllContacts": "Alle Kontaktstandorte", "settings_gpxExportAllContacts": "Alle Kontaktstandorte",
"settings_gpxExportShareSubject": "meshcore-open GPX-Kartendaten exportieren", "settings_gpxExportShareSubject": "GPX-Kartendaten aus meshcore-open exportieren",
"settings_gpxExportShareText": "Kartendaten aus meshcore-open exportiert", "settings_gpxExportShareText": "GPX-Kartendaten aus meshcore-open exportiert",
"pathTrace_someHopsNoLocation": "Eine oder mehrere der Hopfen fehlen einen Standort!" "pathTrace_someHopsNoLocation": "Bei einer oder mehreren Knoten fehlt der Standort!"
} }
+39 -38
View File
@@ -244,10 +244,10 @@ class AppLocalizationsDe extends AppLocalizations {
String get settings_actions => 'Aktionen'; String get settings_actions => 'Aktionen';
@override @override
String get settings_sendAdvertisement => 'Sende eine Ankündigung'; String get settings_sendAdvertisement => 'Sende Ankündigung';
@override @override
String get settings_sendAdvertisementSubtitle => 'Sende Ankündigung'; String get settings_sendAdvertisementSubtitle => 'Sende eine Ankündigung';
@override @override
String get settings_advertisementSent => 'Ankündigung gesendet'; String get settings_advertisementSent => 'Ankündigung gesendet';
@@ -267,7 +267,7 @@ class AppLocalizationsDe extends AppLocalizations {
@override @override
String get settings_refreshContactsSubtitle => String get settings_refreshContactsSubtitle =>
'Kontakte-Liste vom Gerät neu laden'; 'Kontakt-Liste vom Gerät neu laden';
@override @override
String get settings_rebootDevice => 'Gerät neu starten'; String get settings_rebootDevice => 'Gerät neu starten';
@@ -1086,7 +1086,7 @@ class AppLocalizationsDe extends AppLocalizations {
@override @override
String get chat_recentAckPaths => String get chat_recentAckPaths =>
'Aktuelle ACK-Pfade (tasten, um zu verwenden):'; 'Aktuelle ACK-Pfade (antippen, um zu verwenden):';
@override @override
String get chat_pathHistoryFull => String get chat_pathHistoryFull =>
@@ -1117,7 +1117,7 @@ class AppLocalizationsDe extends AppLocalizations {
@override @override
String get chat_noPathHistoryYet => String get chat_noPathHistoryYet =>
'Keine eine Pfadhistorie vorhanden.\nSende eine Nachricht, um Pfade zu entdecken.'; 'Keine Pfadhistorie vorhanden.\nSende eine Nachricht, um Pfade zu entdecken.';
@override @override
String get chat_pathActions => 'Pfadaktionen:'; String get chat_pathActions => 'Pfadaktionen:';
@@ -1418,7 +1418,7 @@ class AppLocalizationsDe extends AppLocalizations {
@override @override
String mapCache_estimatedTiles(int count) { String mapCache_estimatedTiles(int count) {
return 'Geschätzte Fliesen: $count'; return 'Geschätzte Kacheln: $count';
} }
@override @override
@@ -1592,7 +1592,7 @@ class AppLocalizationsDe extends AppLocalizations {
@override @override
String get path_hexPrefixInstructions => String get path_hexPrefixInstructions =>
'Gebe für jeden Hopfen 2-stellige Hex-Präfixe ein, getrennt durch Kommas.'; 'Gebe für jeden Zwischen-Hop das 2-stellige Hex-Präfix ein, getrennt durch Kommas.';
@override @override
String get path_hexPrefixExample => String get path_hexPrefixExample =>
@@ -1689,7 +1689,7 @@ class AppLocalizationsDe extends AppLocalizations {
@override @override
String get repeater_statusRequestTimeout => String get repeater_statusRequestTimeout =>
'Statusanfrage zeitweise fehlgeschlagen.'; 'Statusanfrage durch Timeout fehlgeschlagen.';
@override @override
String repeater_errorLoadingStatus(String error) { String repeater_errorLoadingStatus(String error) {
@@ -1766,7 +1766,7 @@ class AppLocalizationsDe extends AppLocalizations {
@override @override
String repeater_duplicatesFloodDirect(String flood, String direct) { String repeater_duplicatesFloodDirect(String flood, String direct) {
return 'Überflut: $flood, Direkt: $direct'; return 'Flut: $flood, Direkt: $direct';
} }
@override @override
@@ -1797,7 +1797,7 @@ class AppLocalizationsDe extends AppLocalizations {
@override @override
String get repeater_guestPasswordHelper => String get repeater_guestPasswordHelper =>
'Schreibgeschützter Zugriffspasswort'; 'Schreibgeschütztes Zugriffspasswort';
@override @override
String get repeater_radioSettings => 'Funk Einstellungen'; String get repeater_radioSettings => 'Funk Einstellungen';
@@ -1992,7 +1992,7 @@ class AppLocalizationsDe extends AppLocalizations {
String get repeater_cliTitle => 'Repeater CLI'; String get repeater_cliTitle => 'Repeater CLI';
@override @override
String get repeater_debugNextCommand => 'Fehlersuche Nächster Befehl'; String get repeater_debugNextCommand => 'Fehlersuche des nächsten Befehls';
@override @override
String get repeater_commandHelp => 'Hilfe'; String get repeater_commandHelp => 'Hilfe';
@@ -2005,7 +2005,7 @@ class AppLocalizationsDe extends AppLocalizations {
@override @override
String get repeater_typeCommandOrUseQuick => String get repeater_typeCommandOrUseQuick =>
'Geben Sie einen Befehl unten ein oder verwenden Sie Schnellbefehle'; 'Geben Sie unten einen Befehl ein oder verwenden Sie die Schnellbefehle';
@override @override
String get repeater_enterCommandHint => 'Geben Sie den Befehl ein...'; String get repeater_enterCommandHint => 'Geben Sie den Befehl ein...';
@@ -2131,7 +2131,7 @@ class AppLocalizationsDe extends AppLocalizations {
@override @override
String get repeater_cliHelpSetRxDelay => String get repeater_cliHelpSetRxDelay =>
'Sets (experimentell) als Basis (muss > 1 sein für den Effekt) zur Anwendung einer leichten Verzögerung bei empfangenen Paketen, basierend auf Signalstärke/Punktzahl. Auf 0 setzen, um die Funktion zu deaktivieren.'; 'Fügt eine leichte Verzögerung bei empfangenen Paketen hinzu, basierend auf Signalstärke/Punktzahl. Auf 0 setzen, um die Funktion zu deaktivieren.';
@override @override
String get repeater_cliHelpSetTxDelay => String get repeater_cliHelpSetTxDelay =>
@@ -2175,7 +2175,7 @@ class AppLocalizationsDe extends AppLocalizations {
@override @override
String get repeater_cliHelpGetBridgeType => String get repeater_cliHelpGetBridgeType =>
'Ruft Brückentyp none, rs232, espnow ab.'; 'Ruft Brückentyp: none, rs232, espnow ab.';
@override @override
String get repeater_cliHelpLogStart => String get repeater_cliHelpLogStart =>
@@ -2202,7 +2202,7 @@ class AppLocalizationsDe extends AppLocalizations {
@override @override
String get repeater_cliHelpRegionLoad => String get repeater_cliHelpRegionLoad =>
'Hinweis: Dies ist ein spezieller Mehrbefehl-Aufruf. Jeder nachfolgende Befehl ist ein Regionsname (eingedruckt mit Leerzeichen zur Angabe der übergeordneten Hierarchie, mit mindestens einem Leerzeichen). Beendet durch das Senden einer Leerzeile/des Befehls.'; 'Hinweis: Dies ist ein spezieller Mehrbefehl-Aufruf. Jeder nachfolgende Befehl ist ein Regionsname (eingeckt mit Leerzeichen zur Angabe der übergeordneten Hierarchie, mit mindestens einem Leerzeichen). Beendet durch das Senden einer Leerzeile.';
@override @override
String get repeater_cliHelpRegionGet => String get repeater_cliHelpRegionGet =>
@@ -2351,10 +2351,11 @@ class AppLocalizationsDe extends AppLocalizations {
} }
@override @override
String get neighbors_receivedData => 'Empfangene Nachbarendaten'; String get neighbors_receivedData => 'Empfangene Nachbarsdaten';
@override @override
String get neighbors_requestTimedOut => 'Nachbarn melden zeitweise Ausfall.'; String get neighbors_requestTimedOut =>
'Anfrage durch Timeout fehlgeschlagen.';
@override @override
String neighbors_errorLoading(String error) { String neighbors_errorLoading(String error) {
@@ -2365,16 +2366,16 @@ class AppLocalizationsDe extends AppLocalizations {
String get neighbors_repeatersNeighbours => 'Nachbarn'; String get neighbors_repeatersNeighbours => 'Nachbarn';
@override @override
String get neighbors_noData => 'Keine Nachbardaten verfügbar.'; String get neighbors_noData => 'Keine Nachbarsdaten verfügbar.';
@override @override
String neighbors_unknownContact(String pubkey) { String neighbors_unknownContact(String pubkey) {
return 'Unbekannte $pubkey'; return 'Unbekannt $pubkey';
} }
@override @override
String neighbors_heardAgo(String time) { String neighbors_heardAgo(String time) {
return 'Hörte: $time vor her.'; return 'Gehört vor: $time';
} }
@override @override
@@ -2394,7 +2395,7 @@ class AppLocalizationsDe extends AppLocalizations {
'Die Detailangaben für dieses Paket sind nicht verfügbar.'; 'Die Detailangaben für dieses Paket sind nicht verfügbar.';
@override @override
String get channelPath_messageDetails => 'Nachrichtsdetails'; String get channelPath_messageDetails => 'Nachrichtendetails';
@override @override
String get channelPath_senderLabel => 'Sender'; String get channelPath_senderLabel => 'Sender';
@@ -2630,14 +2631,14 @@ class AppLocalizationsDe extends AppLocalizations {
'Füge einen Hashtag-Kanal für diese Community hinzu'; 'Füge einen Hashtag-Kanal für diese Community hinzu';
@override @override
String get community_selectCommunity => 'Wählen Sie Community'; String get community_selectCommunity => 'Wählen Sie eine Community';
@override @override
String get community_regularHashtag => 'Regulärer Hashtag'; String get community_regularHashtag => 'Regulärer Hashtag';
@override @override
String get community_regularHashtagDesc => String get community_regularHashtagDesc =>
'Öffentliches Hashtag (jeder kann teilnehmen)'; 'Öffentlicher Hashtag (jeder kann teilnehmen)';
@override @override
String get community_communityHashtag => 'Community Hashtag'; String get community_communityHashtag => 'Community Hashtag';
@@ -2682,7 +2683,7 @@ class AppLocalizationsDe extends AppLocalizations {
String get listFilter_roomServers => 'Raumserver'; String get listFilter_roomServers => 'Raumserver';
@override @override
String get listFilter_unreadOnly => 'Nur nicht gelesen'; String get listFilter_unreadOnly => 'Nicht gelesen';
@override @override
String get listFilter_newGroup => 'Neue Gruppe'; String get listFilter_newGroup => 'Neue Gruppe';
@@ -2701,7 +2702,7 @@ class AppLocalizationsDe extends AppLocalizations {
@override @override
String get pathTrace_someHopsNoLocation => String get pathTrace_someHopsNoLocation =>
'Eine oder mehrere der Hopfen fehlen einen Standort!'; 'Bei einer oder mehreren Knoten fehlt der Standort!';
@override @override
String get contacts_pathTrace => 'Pfadverfolgung'; String get contacts_pathTrace => 'Pfadverfolgung';
@@ -2743,14 +2744,14 @@ class AppLocalizationsDe extends AppLocalizations {
'Kontakt konnte nicht importiert werden'; 'Kontakt konnte nicht importiert werden';
@override @override
String get contacts_zeroHopAdvert => 'Zero-Hop-Anzeige'; String get contacts_zeroHopAdvert => 'Zero-Hop-Ankündigung';
@override @override
String get contacts_floodAdvert => 'Überflutungsanzeige'; String get contacts_floodAdvert => 'Flut-Ankündigung';
@override @override
String get contacts_copyAdvertToClipboard => String get contacts_copyAdvertToClipboard =>
'Werbung in die Zwischenablage kopieren'; 'Ankündigung in die Zwischenablage kopieren';
@override @override
String get contacts_addContactFromClipboard => String get contacts_addContactFromClipboard =>
@@ -2776,7 +2777,7 @@ class AppLocalizationsDe extends AppLocalizations {
@override @override
String get contacts_contactAdvertCopyFailed => String get contacts_contactAdvertCopyFailed =>
'Kopieren des Werbeinhalts in die Zwischenablage fehlgeschlagen.'; 'Kopieren der Ankündigung in die Zwischenablage fehlgeschlagen.';
@override @override
String get notification_activityTitle => 'MeshCore Aktivität'; String get notification_activityTitle => 'MeshCore Aktivität';
@@ -2824,28 +2825,28 @@ class AppLocalizationsDe extends AppLocalizations {
@override @override
String get settings_gpxExportRepeaters => String get settings_gpxExportRepeaters =>
'Repeater und Raumserver nach GPX exportieren'; 'Repeater und Raumserver als GPX exportieren';
@override @override
String get settings_gpxExportRepeatersSubtitle => String get settings_gpxExportRepeatersSubtitle =>
'Exportiert Repeater und Raumserver mit einem Standort in eine GPX-Datei.'; 'Exportiert Repeater und Raumserver mit einem Standort in eine GPX-Datei.';
@override @override
String get settings_gpxExportContacts => 'Begleiter nach GPX exportieren'; String get settings_gpxExportContacts => 'Kontakte als GPX exportieren';
@override @override
String get settings_gpxExportContactsSubtitle => String get settings_gpxExportContactsSubtitle =>
'Exportiert Begleiter mit einem Ort in eine GPX-Datei.'; 'Exportiert Kontakte mit einem Ort in eine GPX-Datei.';
@override @override
String get settings_gpxExportAll => 'Alle Kontakte nach GPX exportieren'; String get settings_gpxExportAll => 'Alle Knoten als GPX exportieren';
@override @override
String get settings_gpxExportAllSubtitle => String get settings_gpxExportAllSubtitle =>
'Exportiert alle Kontakte mit einem Standort in eine GPX-Datei.'; 'Exportiert alle Knoten mit einem Standort in eine GPX-Datei.';
@override @override
String get settings_gpxExportSuccess => 'Erfolgreich GPX-Datei exportiert.'; String get settings_gpxExportSuccess => 'GPX-Datei erfolgreich exportiert.';
@override @override
String get settings_gpxExportNoContacts => 'Keine Kontakte zum Exportieren.'; String get settings_gpxExportNoContacts => 'Keine Kontakte zum Exportieren.';
@@ -2863,16 +2864,16 @@ class AppLocalizationsDe extends AppLocalizations {
'Repeater- und Raumserver-Standorte'; 'Repeater- und Raumserver-Standorte';
@override @override
String get settings_gpxExportChat => 'Begleiterstandorte'; String get settings_gpxExportChat => 'Kontaktstandorte';
@override @override
String get settings_gpxExportAllContacts => 'Alle Kontaktstandorte'; String get settings_gpxExportAllContacts => 'Alle Kontaktstandorte';
@override @override
String get settings_gpxExportShareText => String get settings_gpxExportShareText =>
'Kartendaten aus meshcore-open exportiert'; 'GPX-Kartendaten aus meshcore-open exportiert';
@override @override
String get settings_gpxExportShareSubject => String get settings_gpxExportShareSubject =>
'meshcore-open GPX-Kartendaten exportieren'; 'GPX-Kartendaten aus meshcore-open exportieren';
} }