mirror of
https://github.com/dz0ny/meshcore-sar.git
synced 2026-08-11 08:20:36 +00:00
- Implemented GPX export and import features in GpxService for location trails. - Added UI controls for exporting and importing trails in the TrailControls widget. - Introduced localization strings for GPX operations in Italian and Slovenian. - Enhanced MapProvider to manage imported trails and toggle visibility for contact trails. - Updated trail color management with TrailColorService for consistent color assignment based on contact roles. - Improved UI for displaying contact trails with toggle options for individual and all contact trails. - Refactored detailed compass dialog to remove unnecessary path toggle button for contacts.
2733 lines
76 KiB
Plaintext
2733 lines
76 KiB
Plaintext
{
|
|
"@@locale": "de",
|
|
|
|
"appTitle": "MeshCore SAR",
|
|
"@appTitle": {
|
|
"description": "Der Anwendungstitel"
|
|
},
|
|
|
|
"messages": "Nachrichten",
|
|
"@messages": {
|
|
"description": "Beschriftung der Nachrichten-Registerkarte"
|
|
},
|
|
|
|
"contacts": "Kontakte",
|
|
"@contacts": {
|
|
"description": "Beschriftung der Kontakte-Registerkarte"
|
|
},
|
|
|
|
"map": "Karte",
|
|
"@map": {
|
|
"description": "Beschriftung der Karten-Registerkarte"
|
|
},
|
|
|
|
"settings": "Einstellungen",
|
|
"@settings": {
|
|
"description": "Titel des Einstellungsbildschirms"
|
|
},
|
|
|
|
"connect": "Verbinden",
|
|
"@connect": {
|
|
"description": "Beschriftung der Verbinden-Schaltfläche"
|
|
},
|
|
|
|
"disconnect": "Trennen",
|
|
"@disconnect": {
|
|
"description": "Beschriftung der Trennen-Schaltfläche"
|
|
},
|
|
|
|
"scanningForDevices": "Suche nach Geräten...",
|
|
"@scanningForDevices": {
|
|
"description": "Text, der beim Scannen nach BLE-Geräten angezeigt wird"
|
|
},
|
|
|
|
"noDevicesFound": "Keine Geräte gefunden",
|
|
"@noDevicesFound": {
|
|
"description": "Text, der angezeigt wird, wenn keine BLE-Geräte gefunden wurden"
|
|
},
|
|
|
|
"scanAgain": "Erneut scannen",
|
|
"@scanAgain": {
|
|
"description": "Schaltfläche zum Neustart des BLE-Scans"
|
|
},
|
|
|
|
"tapToConnect": "Zum Verbinden tippen",
|
|
"@tapToConnect": {
|
|
"description": "Untertiteltext für Gerät in der Scanliste"
|
|
},
|
|
|
|
"deviceNotConnected": "Gerät nicht verbunden",
|
|
"@deviceNotConnected": {
|
|
"description": "Fehlermeldung, wenn das Gerät nicht verbunden ist"
|
|
},
|
|
|
|
"locationPermissionDenied": "Standortberechtigung verweigert",
|
|
"@locationPermissionDenied": {
|
|
"description": "Fehler, wenn die Standortberechtigung verweigert wird"
|
|
},
|
|
|
|
"locationPermissionPermanentlyDenied": "Standortberechtigung dauerhaft verweigert. Bitte in den Einstellungen aktivieren.",
|
|
"@locationPermissionPermanentlyDenied": {
|
|
"description": "Fehler, wenn die Standortberechtigung dauerhaft verweigert wird"
|
|
},
|
|
|
|
"locationPermissionRequired": "Die Standortberechtigung ist für GPS-Tracking und Teamkoordination erforderlich. Sie können sie später in den Einstellungen aktivieren.",
|
|
"@locationPermissionRequired": {
|
|
"description": "Nachricht, wenn Standortberechtigung benötigt wird"
|
|
},
|
|
|
|
"locationServicesDisabled": "Standortdienste sind deaktiviert. Bitte aktivieren Sie sie in den Einstellungen.",
|
|
"@locationServicesDisabled": {
|
|
"description": "Fehler, wenn Standortdienste deaktiviert sind"
|
|
},
|
|
|
|
"failedToGetGpsLocation": "GPS-Position konnte nicht abgerufen werden",
|
|
"@failedToGetGpsLocation": {
|
|
"description": "Fehler, wenn die GPS-Position nicht abgerufen werden kann"
|
|
},
|
|
|
|
"advertisedAtLocation": "Position gesendet bei {latitude}, {longitude}",
|
|
"@advertisedAtLocation": {
|
|
"description": "Erfolgsmeldung mit der gesendeten Position",
|
|
"placeholders": {
|
|
"latitude": {
|
|
"type": "String"
|
|
},
|
|
"longitude": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"failedToAdvertise": "Senden fehlgeschlagen: {error}",
|
|
"@failedToAdvertise": {
|
|
"description": "Fehlermeldung bei fehlgeschlagenem Senden",
|
|
"placeholders": {
|
|
"error": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"reconnecting": "Wiederverbindung... ({attempt}/{max})",
|
|
"@reconnecting": {
|
|
"description": "Text, der während Wiederverbindungsversuchen angezeigt wird",
|
|
"placeholders": {
|
|
"attempt": {
|
|
"type": "int"
|
|
},
|
|
"max": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
|
|
"cancelReconnection": "Wiederverbindung abbrechen",
|
|
"@cancelReconnection": {
|
|
"description": "Tooltip für die Schaltfläche zum Abbrechen der Wiederverbindung"
|
|
},
|
|
|
|
"mapManagement": "Kartenverwaltung",
|
|
"@mapManagement": {
|
|
"description": "Menüeintrag für Kartenverwaltung"
|
|
},
|
|
|
|
"general": "Allgemein",
|
|
"@general": {
|
|
"description": "Überschrift des allgemeinen Einstellungsbereichs"
|
|
},
|
|
|
|
"theme": "Design",
|
|
"@theme": {
|
|
"description": "Beschriftung der Design-Einstellung"
|
|
},
|
|
|
|
"chooseTheme": "Design auswählen",
|
|
"@chooseTheme": {
|
|
"description": "Titel des Design-Auswahldialogs"
|
|
},
|
|
|
|
"light": "Hell",
|
|
"@light": {
|
|
"description": "Helles Design-Option"
|
|
},
|
|
|
|
"dark": "Dunkel",
|
|
"@dark": {
|
|
"description": "Dunkles Design-Option"
|
|
},
|
|
|
|
"blueLightTheme": "Blaues helles Design",
|
|
"@blueLightTheme": {
|
|
"description": "Beschreibung für blaues helles Design"
|
|
},
|
|
|
|
"blueDarkTheme": "Blaues dunkles Design",
|
|
"@blueDarkTheme": {
|
|
"description": "Beschreibung für blaues dunkles Design"
|
|
},
|
|
|
|
"sarRed": "SAR Rot",
|
|
"@sarRed": {
|
|
"description": "SAR Rot Design-Option"
|
|
},
|
|
|
|
"alertEmergencyMode": "Alarm-/Notfallmodus",
|
|
"@alertEmergencyMode": {
|
|
"description": "Beschreibung für SAR Rot Design"
|
|
},
|
|
|
|
"sarGreen": "SAR Grün",
|
|
"@sarGreen": {
|
|
"description": "SAR Grün Design-Option"
|
|
},
|
|
|
|
"safeAllClearMode": "Sicher/Entwarnung-Modus",
|
|
"@safeAllClearMode": {
|
|
"description": "Beschreibung für SAR Grün Design"
|
|
},
|
|
|
|
"autoSystem": "Automatisch (System)",
|
|
"@autoSystem": {
|
|
"description": "Automatisches/System-Design-Option"
|
|
},
|
|
|
|
"followSystemTheme": "System-Design folgen",
|
|
"@followSystemTheme": {
|
|
"description": "Beschreibung für System-Design"
|
|
},
|
|
|
|
"showRxTxIndicators": "RX/TX-Indikatoren anzeigen",
|
|
"@showRxTxIndicators": {
|
|
"description": "Einstellung zum Anzeigen von RX/TX-Indikatoren"
|
|
},
|
|
|
|
"displayPacketActivity": "Paketaktivitätsindikatoren in der oberen Leiste anzeigen",
|
|
"@displayPacketActivity": {
|
|
"description": "Beschreibung für die Einstellung der RX/TX-Indikatoren"
|
|
},
|
|
|
|
"simpleMode": "Einfacher Modus",
|
|
"@simpleMode": {
|
|
"description": "Einstellung zum Aktivieren des einfachen Modus"
|
|
},
|
|
|
|
"simpleModeDescription": "Nicht wesentliche Informationen in Nachrichten und Kontakten ausblenden",
|
|
"@simpleModeDescription": {
|
|
"description": "Beschreibung für die Einstellung des einfachen Modus"
|
|
},
|
|
|
|
"language": "Sprache",
|
|
"@language": {
|
|
"description": "Beschriftung der Spracheinstellung"
|
|
},
|
|
|
|
"chooseLanguage": "Sprache auswählen",
|
|
"@chooseLanguage": {
|
|
"description": "Titel des Sprachauswahldialogs"
|
|
},
|
|
|
|
"english": "Englisch",
|
|
"@english": {
|
|
"description": "Englische Sprachoption"
|
|
},
|
|
|
|
"slovenian": "Slowenisch",
|
|
"@slovenian": {
|
|
"description": "Slowenische Sprachoption"
|
|
},
|
|
|
|
"croatian": "Kroatisch",
|
|
"@croatian": {
|
|
"description": "Kroatische Sprachoption"
|
|
},
|
|
|
|
"german": "Deutsch",
|
|
"@german": {
|
|
"description": "Deutsche Sprachoption"
|
|
},
|
|
|
|
"spanish": "Spanisch",
|
|
"@spanish": {
|
|
"description": "Spanische Sprachoption"
|
|
},
|
|
|
|
"french": "Französisch",
|
|
"@french": {
|
|
"description": "Französische Sprachoption"
|
|
},
|
|
|
|
"italian": "Italienisch",
|
|
"@italian": {
|
|
"description": "Italienische Sprachoption"
|
|
},
|
|
|
|
"locationBroadcasting": "Standortübertragung",
|
|
"@locationBroadcasting": {
|
|
"description": "Überschrift des Standorteinstellungsbereichs"
|
|
},
|
|
|
|
"autoLocationTracking": "Automatisches Standort-Tracking",
|
|
"@autoLocationTracking": {
|
|
"description": "Einstellung für automatisches Standort-Tracking"
|
|
},
|
|
|
|
"automaticallyBroadcastPosition": "Positionsaktualisierungen automatisch übertragen",
|
|
"@automaticallyBroadcastPosition": {
|
|
"description": "Beschreibung für automatisches Standort-Tracking"
|
|
},
|
|
|
|
"configureTracking": "Tracking konfigurieren",
|
|
"@configureTracking": {
|
|
"description": "Beschriftung der Tracking-Konfigurations-Schaltfläche"
|
|
},
|
|
|
|
"distanceAndTimeThresholds": "Entfernungs- und Zeitschwellenwerte",
|
|
"@distanceAndTimeThresholds": {
|
|
"description": "Beschreibung für Tracking-Konfiguration"
|
|
},
|
|
|
|
"locationTrackingConfiguration": "Standort-Tracking-Konfiguration",
|
|
"@locationTrackingConfiguration": {
|
|
"description": "Titel des Tracking-Konfigurationsdialogs"
|
|
},
|
|
|
|
"configureWhenLocationBroadcasts": "Konfigurieren Sie, wann Standortübertragungen an das Mesh-Netzwerk gesendet werden",
|
|
"@configureWhenLocationBroadcasts": {
|
|
"description": "Beschreibung für den Tracking-Konfigurationsdialog"
|
|
},
|
|
|
|
"minimumDistance": "Mindestentfernung",
|
|
"@minimumDistance": {
|
|
"description": "Beschriftung der Mindestentfernungseinstellung"
|
|
},
|
|
|
|
"broadcastAfterMoving": "Nur nach Bewegung von {distance} Metern übertragen",
|
|
"@broadcastAfterMoving": {
|
|
"description": "Beschreibung für Mindestentfernung",
|
|
"placeholders": {
|
|
"distance": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"maximumDistance": "Maximale Entfernung",
|
|
"@maximumDistance": {
|
|
"description": "Beschriftung der maximalen Entfernungseinstellung"
|
|
},
|
|
|
|
"alwaysBroadcastAfterMoving": "Immer nach Bewegung von {distance} Metern übertragen",
|
|
"@alwaysBroadcastAfterMoving": {
|
|
"description": "Beschreibung für maximale Entfernung",
|
|
"placeholders": {
|
|
"distance": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"minimumTimeInterval": "Minimales Zeitintervall",
|
|
"@minimumTimeInterval": {
|
|
"description": "Beschriftung der minimalen Zeitintervalleinstellung"
|
|
},
|
|
|
|
"alwaysBroadcastEvery": "Immer alle {duration} übertragen",
|
|
"@alwaysBroadcastEvery": {
|
|
"description": "Beschreibung für Zeitintervall",
|
|
"placeholders": {
|
|
"duration": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"save": "Speichern",
|
|
"@save": {
|
|
"description": "Beschriftung der Speichern-Schaltfläche"
|
|
},
|
|
|
|
"cancel": "Abbrechen",
|
|
"@cancel": {
|
|
"description": "Beschriftung der Abbrechen-Schaltfläche"
|
|
},
|
|
|
|
"close": "Schließen",
|
|
"@close": {
|
|
"description": "Beschriftung der Schließen-Schaltfläche"
|
|
},
|
|
|
|
"about": "Über",
|
|
"@about": {
|
|
"description": "Überschrift des Über-Bereichs"
|
|
},
|
|
|
|
"appVersion": "App-Version",
|
|
"@appVersion": {
|
|
"description": "Beschriftung der App-Version"
|
|
},
|
|
|
|
"appName": "App-Name",
|
|
"@appName": {
|
|
"description": "Beschriftung des App-Namens"
|
|
},
|
|
|
|
"aboutMeshCoreSar": "Über MeshCore SAR",
|
|
"@aboutMeshCoreSar": {
|
|
"description": "Titel des Über-Dialogs"
|
|
},
|
|
|
|
"aboutDescription": "Eine Such- und Rettungsanwendung für Notfallteams. Funktionen umfassen:\n\n• BLE-Mesh-Netzwerk für Gerät-zu-Gerät-Kommunikation\n• Offline-Karten mit mehreren Ebenenoptionen\n• Echtzeit-Teammitgliederverfolgung\n• SAR-Taktikmarkierungen (Person gefunden, Feuer, Sammelpunkt)\n• Kontaktverwaltung und Nachrichtenübermittlung\n• GPS-Tracking mit Kompass-Kurs\n• Karten-Tile-Caching für Offline-Nutzung",
|
|
"@aboutDescription": {
|
|
"description": "Beschreibung des Über-Dialogs"
|
|
},
|
|
|
|
"technologiesUsed": "Verwendete Technologien:",
|
|
"@technologiesUsed": {
|
|
"description": "Titel des Abschnitts verwendete Technologien"
|
|
},
|
|
|
|
"technologiesList": "• Flutter für plattformübergreifende Entwicklung\n• BLE (Bluetooth Low Energy) für Mesh-Netzwerk\n• OpenStreetMap für Kartendarstellung\n• Provider für Zustandsverwaltung\n• SharedPreferences für lokale Speicherung",
|
|
"@technologiesList": {
|
|
"description": "Liste der verwendeten Technologien"
|
|
},
|
|
|
|
"moreInfo": "Mehr Info",
|
|
"@moreInfo": {
|
|
"description": "Beschriftung für Mehr Info-Button"
|
|
},
|
|
|
|
"learnMoreAbout": "Erfahren Sie mehr über MeshCore SAR",
|
|
"@learnMoreAbout": {
|
|
"description": "Beschreibung des Mehr-Info-Links"
|
|
},
|
|
|
|
"developer": "Entwickler",
|
|
"@developer": {
|
|
"description": "Überschrift des Entwickler-Bereichs"
|
|
},
|
|
|
|
"packageName": "Paketname",
|
|
"@packageName": {
|
|
"description": "Beschriftung des Paketnamens"
|
|
},
|
|
|
|
"sampleData": "Beispieldaten",
|
|
"@sampleData": {
|
|
"description": "Überschrift des Beispieldaten-Bereichs"
|
|
},
|
|
|
|
"sampleDataDescription": "Laden oder löschen Sie Beispielkontakte, Kanalnachrichten und SAR-Markierungen zum Testen",
|
|
"@sampleDataDescription": {
|
|
"description": "Beschreibung des Beispieldaten-Bereichs"
|
|
},
|
|
|
|
"loadSampleData": "Beispieldaten laden",
|
|
"@loadSampleData": {
|
|
"description": "Schaltfläche zum Laden von Beispieldaten"
|
|
},
|
|
|
|
"clearAllData": "Alle Daten löschen",
|
|
"@clearAllData": {
|
|
"description": "Schaltfläche zum Löschen aller Daten"
|
|
},
|
|
|
|
"clearAllDataConfirmTitle": "Alle Daten löschen",
|
|
"@clearAllDataConfirmTitle": {
|
|
"description": "Titel des Dialogs zur Bestätigung des Löschens von Daten"
|
|
},
|
|
|
|
"clearAllDataConfirmMessage": "Dadurch werden alle Kontakte und SAR-Markierungen gelöscht. Sind Sie sicher?",
|
|
"@clearAllDataConfirmMessage": {
|
|
"description": "Bestätigungsnachricht zum Löschen von Daten"
|
|
},
|
|
|
|
"clear": "Löschen",
|
|
"@clear": {
|
|
"description": "Beschriftung der Löschen-Schaltfläche"
|
|
},
|
|
|
|
"loadedSampleData": "{teamCount} Teammitglieder, {channelCount} Kanäle, {sarCount} SAR-Markierungen, {messageCount} Nachrichten geladen",
|
|
"@loadedSampleData": {
|
|
"description": "Erfolgsmeldung nach dem Laden von Beispieldaten",
|
|
"placeholders": {
|
|
"teamCount": {
|
|
"type": "int"
|
|
},
|
|
"channelCount": {
|
|
"type": "int"
|
|
},
|
|
"sarCount": {
|
|
"type": "int"
|
|
},
|
|
"messageCount": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
|
|
"failedToLoadSampleData": "Fehler beim Laden der Beispieldaten: {error}",
|
|
"@failedToLoadSampleData": {
|
|
"description": "Fehlermeldung, wenn das Laden der Beispieldaten fehlschlägt",
|
|
"placeholders": {
|
|
"error": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"allDataCleared": "Alle Daten gelöscht",
|
|
"@allDataCleared": {
|
|
"description": "Erfolgsmeldung nach dem Löschen aller Daten"
|
|
},
|
|
|
|
"failedToStartBackgroundTracking": "Hintergrund-Tracking konnte nicht gestartet werden. Überprüfen Sie Berechtigungen und BLE-Verbindung.",
|
|
"@failedToStartBackgroundTracking": {
|
|
"description": "Fehlermeldung, wenn das Hintergrund-Tracking nicht gestartet werden kann"
|
|
},
|
|
|
|
"locationBroadcast": "Standortübertragung: {latitude}, {longitude}",
|
|
"@locationBroadcast": {
|
|
"description": "Erfolgsmeldung für Standortübertragung",
|
|
"placeholders": {
|
|
"latitude": {
|
|
"type": "String"
|
|
},
|
|
"longitude": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"defaultPinInfo": "Die Standard-PIN für Geräte ohne Bildschirm ist 123456. Probleme beim Koppeln? Vergessen Sie das Bluetooth-Gerät in den Systemeinstellungen.",
|
|
"@defaultPinInfo": {
|
|
"description": "Informationen zur Standard-PIN für die Kopplung"
|
|
},
|
|
|
|
"noMessagesYet": "Noch keine Nachrichten",
|
|
"@noMessagesYet": {
|
|
"description": "Leerzustandsnachricht, wenn keine Nachrichten vorhanden sind"
|
|
},
|
|
|
|
"pullDownToSync": "Nach unten ziehen, um Nachrichten zu synchronisieren",
|
|
"@pullDownToSync": {
|
|
"description": "Anweisung zum Herunterziehen zum Aktualisieren von Nachrichten"
|
|
},
|
|
|
|
"deleteContact": "Kontakt löschen",
|
|
"@deleteContact": {
|
|
"description": "Beschriftung der Kontakt-löschen-Aktion"
|
|
},
|
|
|
|
"delete": "Löschen",
|
|
"@delete": {
|
|
"description": "Beschriftung der Löschen-Schaltfläche"
|
|
},
|
|
|
|
"viewOnMap": "Auf Karte anzeigen",
|
|
"@viewOnMap": {
|
|
"description": "Aktion zum Anzeigen des Kontaktstandorts auf der Karte"
|
|
},
|
|
|
|
"refresh": "Aktualisieren",
|
|
"@refresh": {
|
|
"description": "Beschriftung der Aktualisieren-Schaltfläche"
|
|
},
|
|
|
|
"sendDirectMessage": "Senden",
|
|
"@sendDirectMessage": {
|
|
"description": "Aktion zum Senden einer Direktnachricht an Kontakt"
|
|
},
|
|
|
|
"resetPath": "Pfad zurücksetzen (Umleitung)",
|
|
"@resetPath": {
|
|
"description": "Aktion zum Zurücksetzen des Kontaktpfads für Umleitung"
|
|
},
|
|
|
|
"publicKeyCopied": "Öffentlicher Schlüssel in die Zwischenablage kopiert",
|
|
"@publicKeyCopied": {
|
|
"description": "Erfolgsmeldung, wenn der öffentliche Schlüssel kopiert wurde"
|
|
},
|
|
|
|
"copiedToClipboard": "{label} in die Zwischenablage kopiert",
|
|
"@copiedToClipboard": {
|
|
"description": "Erfolgsmeldung, wenn ein Wert in die Zwischenablage kopiert wurde",
|
|
"placeholders": {
|
|
"label": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"pleaseEnterPassword": "Bitte geben Sie ein Passwort ein",
|
|
"@pleaseEnterPassword": {
|
|
"description": "Validierungsnachricht für leeres Passwortfeld"
|
|
},
|
|
|
|
"failedToSyncContacts": "Kontaktsynchronisation fehlgeschlagen: {error}",
|
|
"@failedToSyncContacts": {
|
|
"description": "Fehlermeldung, wenn die Kontaktsynchronisation fehlschlägt",
|
|
"placeholders": {
|
|
"error": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"loggedInSuccessfully": "Erfolgreich angemeldet! Warte auf Raumnachrichten...",
|
|
"@loggedInSuccessfully": {
|
|
"description": "Erfolgsmeldung nach erfolgreicher Raumanmeldung"
|
|
},
|
|
|
|
"loginFailed": "Anmeldung fehlgeschlagen - falsches Passwort",
|
|
"@loginFailed": {
|
|
"description": "Fehlermeldung, wenn die Raumanmeldung fehlschlägt"
|
|
},
|
|
|
|
"loggingIn": "Anmeldung bei {roomName}...",
|
|
"@loggingIn": {
|
|
"description": "Statusmeldung während des Raumanmeldungsvorgangs",
|
|
"placeholders": {
|
|
"roomName": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"failedToSendLogin": "Anmeldung senden fehlgeschlagen: {error}",
|
|
"@failedToSendLogin": {
|
|
"description": "Fehlermeldung, wenn das Senden des Anmeldebefehls fehlschlägt",
|
|
"placeholders": {
|
|
"error": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"lowLocationAccuracy": "Niedrige Standortgenauigkeit",
|
|
"@lowLocationAccuracy": {
|
|
"description": "Warnungstitel für niedrige GPS-Genauigkeit"
|
|
},
|
|
|
|
"continue_": "Fortfahren",
|
|
"@continue_": {
|
|
"description": "Beschriftung der Fortfahren-Schaltfläche"
|
|
},
|
|
|
|
"sendSarMarker": "SAR-Markierung senden",
|
|
"@sendSarMarker": {
|
|
"description": "Aktion zum Senden einer SAR-Markierung"
|
|
},
|
|
|
|
"deleteDrawing": "Zeichnung löschen",
|
|
"@deleteDrawing": {
|
|
"description": "Aktion zum Löschen einer Kartenzeichnung"
|
|
},
|
|
|
|
"drawingTools": "Zeichenwerkzeuge",
|
|
"@drawingTools": {
|
|
"description": "Zeichenwerkzeuge Abschnitt oder Menütitel"
|
|
},
|
|
|
|
"drawLine": "Linie zeichnen",
|
|
"@drawLine": {
|
|
"description": "Kartenzeichnungsmodus: Linie"
|
|
},
|
|
|
|
"drawLineDesc": "Freihandlinie auf der Karte zeichnen",
|
|
"@drawLineDesc": {
|
|
"description": "Beschreibung für Linienzeichnungsmodus"
|
|
},
|
|
|
|
"drawRectangle": "Rechteck zeichnen",
|
|
"@drawRectangle": {
|
|
"description": "Kartenzeichnungsmodus: Rechteck"
|
|
},
|
|
|
|
"drawRectangleDesc": "Rechteckigen Bereich auf der Karte zeichnen",
|
|
"@drawRectangleDesc": {
|
|
"description": "Beschreibung für Rechteckzeichnungsmodus"
|
|
},
|
|
|
|
"measureDistance": "Entfernung messen",
|
|
"@measureDistance": {
|
|
"description": "Kartenzeichnungsmodus: Entfernung messen"
|
|
},
|
|
|
|
"measureDistanceDesc": "Zwei Punkte lang drücken zum Messen",
|
|
"@measureDistanceDesc": {
|
|
"description": "Beschreibung für Entfernungsmessungsmodus"
|
|
},
|
|
|
|
"clearMeasurement": "Messung löschen",
|
|
"@clearMeasurement": {
|
|
"description": "Tooltip zum Löschen der Messung"
|
|
},
|
|
|
|
"distanceLabel": "Entfernung: {distance}",
|
|
"@distanceLabel": {
|
|
"description": "Beschriftung mit gemessener Entfernung",
|
|
"placeholders": {
|
|
"distance": {"type": "String"}
|
|
}
|
|
},
|
|
|
|
"longPressForSecondPoint": "Langer Druck für zweiten Punkt",
|
|
"@longPressForSecondPoint": {
|
|
"description": "Anweisung wenn erster Messpunkt gesetzt ist"
|
|
},
|
|
|
|
"longPressToStartMeasurement": "Langer Druck für ersten Punkt",
|
|
"@longPressToStartMeasurement": {
|
|
"description": "Anweisung zum Starten der Messung"
|
|
},
|
|
|
|
"longPressToStartNewMeasurement": "Langer Druck für neue Messung",
|
|
"@longPressToStartNewMeasurement": {
|
|
"description": "Anweisung zum Neustarten der Messung nach Abschluss"
|
|
},
|
|
|
|
"shareDrawings": "Zeichnungen teilen",
|
|
"@shareDrawings": {
|
|
"description": "Aktion zum Teilen von Zeichnungen im Netzwerk"
|
|
},
|
|
|
|
"clearAllDrawings": "Alle Zeichnungen löschen",
|
|
"@clearAllDrawings": {
|
|
"description": "Aktion zum Löschen aller lokalen Zeichnungen"
|
|
},
|
|
|
|
"completeLine": "Linie fertigstellen",
|
|
"@completeLine": {
|
|
"description": "Tooltip zum Abschließen einer Linie"
|
|
},
|
|
|
|
"broadcastDrawingsToTeam": "{count} Zeichnung{plural} an Team senden",
|
|
"@broadcastDrawingsToTeam": {
|
|
"description": "Untertitel zeigt, wie viele Zeichnungen gesendet werden",
|
|
"placeholders": {
|
|
"count": {"type": "int"},
|
|
"plural": {"type": "String"}
|
|
}
|
|
},
|
|
|
|
"removeAllDrawings": "Alle {count} Zeichnung{plural} entfernen",
|
|
"@removeAllDrawings": {
|
|
"description": "Untertitel für Aktion alle Zeichnungen entfernen",
|
|
"placeholders": {
|
|
"count": {"type": "int"},
|
|
"plural": {"type": "String"}
|
|
}
|
|
},
|
|
|
|
"deleteAllDrawingsConfirm": "Alle {count} Zeichnung{plural} von der Karte löschen?",
|
|
"@deleteAllDrawingsConfirm": {
|
|
"description": "Bestätigungsdialog zum Löschen aller Zeichnungen",
|
|
"placeholders": {
|
|
"count": {"type": "int"},
|
|
"plural": {"type": "String"}
|
|
}
|
|
},
|
|
|
|
"drawing": "Zeichnung",
|
|
"@drawing": {
|
|
"description": "Allgemeine Zeichnungsbezeichnung"
|
|
},
|
|
|
|
"shareDrawingsCount": "{count} Zeichnung{plural} teilen",
|
|
"@shareDrawingsCount": {
|
|
"description": "Titel für Dialog Zeichnungen teilen",
|
|
"placeholders": {
|
|
"count": {"type": "int"},
|
|
"plural": {"type": "String"}
|
|
}
|
|
},
|
|
|
|
"sentDrawingsToRoom": "{count} Kartenzeichnung{plural} an {roomName} gesendet",
|
|
"@sentDrawingsToRoom": {
|
|
"description": "Systemmeldung wenn Zeichnungen an Raum gesendet wurden",
|
|
"placeholders": {
|
|
"count": {"type": "int"},
|
|
"plural": {"type": "String"},
|
|
"roomName": {"type": "String"}
|
|
}
|
|
},
|
|
|
|
"sharedDrawingsToRoom": "{success}/{total} Zeichnung{plural} mit {roomName} geteilt",
|
|
"@sharedDrawingsToRoom": {
|
|
"description": "Snackbar-Meldung für geteilte Zeichnungen an Raum",
|
|
"placeholders": {
|
|
"success": {"type": "int"},
|
|
"total": {"type": "int"},
|
|
"plural": {"type": "String"},
|
|
"roomName": {"type": "String"}
|
|
}
|
|
},
|
|
|
|
"showReceivedDrawings": "Empfangene Zeichnungen anzeigen",
|
|
"@showReceivedDrawings": {
|
|
"description": "Umschalter zum Ein-/Ausblenden empfangener Zeichnungen von anderen Teammitgliedern"
|
|
},
|
|
|
|
"showingAllDrawings": "Alle Zeichnungen werden angezeigt",
|
|
"@showingAllDrawings": {
|
|
"description": "Untertitel, wenn empfangene Zeichnungen sichtbar sind"
|
|
},
|
|
|
|
"showingOnlyYourDrawings": "Nur Ihre Zeichnungen werden angezeigt",
|
|
"@showingOnlyYourDrawings": {
|
|
"description": "Untertitel, wenn empfangene Zeichnungen ausgeblendet sind"
|
|
},
|
|
|
|
"showSarMarkers": "SAR-Markierungen anzeigen",
|
|
"@showSarMarkers": {
|
|
"description": "Umschalter zum Ein-/Ausblenden von SAR-Markierungen auf der Karte"
|
|
},
|
|
|
|
"showingSarMarkers": "SAR-Markierungen werden angezeigt",
|
|
"@showingSarMarkers": {
|
|
"description": "Untertitel, wenn SAR-Markierungen sichtbar sind"
|
|
},
|
|
|
|
"hidingSarMarkers": "SAR-Markierungen ausgeblendet",
|
|
"@hidingSarMarkers": {
|
|
"description": "Untertitel, wenn SAR-Markierungen ausgeblendet sind"
|
|
},
|
|
|
|
"clearAll": "Alle löschen",
|
|
"@clearAll": {
|
|
"description": "Beschriftung der Alle-löschen-Schaltfläche"
|
|
},
|
|
|
|
"noLocalDrawings": "Keine lokalen Zeichnungen zum Teilen",
|
|
"@noLocalDrawings": {
|
|
"description": "Nachricht, wenn keine Zeichnungen zum Teilen vorhanden sind"
|
|
},
|
|
|
|
"publicChannel": "Öffentlicher Kanal",
|
|
"@publicChannel": {
|
|
"description": "Option für öffentlichen Kanal zum Teilen"
|
|
},
|
|
|
|
"broadcastToAll": "An alle Knoten in der Nähe senden (temporär)",
|
|
"@broadcastToAll": {
|
|
"description": "Beschreibung für öffentliche Kanalübertragung"
|
|
},
|
|
|
|
"storedPermanently": "Dauerhaft im Raum gespeichert",
|
|
"@storedPermanently": {
|
|
"description": "Beschreibung für dauerhafte Raumspeicherung"
|
|
},
|
|
|
|
"drawingsSentToPublicChannel": "{count} Kartenzeichnung{plural} an öffentlichen Kanal gesendet",
|
|
"@drawingsSentToPublicChannel": {
|
|
"description": "Systemnachricht, wenn Zeichnungen an den öffentlichen Kanal gesendet werden",
|
|
"placeholders": {
|
|
"count": {"type": "int"},
|
|
"plural": {"type": "String"}
|
|
}
|
|
},
|
|
|
|
"drawingsSharedToPublicChannel": "{success}/{total} Zeichnungen mit öffentlichem Kanal geteilt",
|
|
"@drawingsSharedToPublicChannel": {
|
|
"description": "Snackbar-Nachricht, die die Erfolgsanzahl für geteilte Zeichnungen im öffentlichen Kanal anzeigt",
|
|
"placeholders": {
|
|
"success": {"type": "int"},
|
|
"total": {"type": "int"}
|
|
}
|
|
},
|
|
|
|
"notConnectedToDevice": "Nicht mit Gerät verbunden",
|
|
"@notConnectedToDevice": {
|
|
"description": "Fehlermeldung, wenn das Gerät nicht für Direktnachrichten verbunden ist"
|
|
},
|
|
|
|
"directMessage": "Direktnachricht",
|
|
"@directMessage": {
|
|
"description": "Titel für Direktnachrichtenblatt"
|
|
},
|
|
|
|
"directMessageSentTo": "Direktnachricht an {contactName} gesendet",
|
|
"@directMessageSentTo": {
|
|
"description": "Erfolgsmeldung nach dem Senden einer Direktnachricht",
|
|
"placeholders": {
|
|
"contactName": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"failedToSend": "Senden fehlgeschlagen: {error}",
|
|
"@failedToSend": {
|
|
"description": "Fehlermeldung, wenn das Senden einer Direktnachricht fehlschlägt",
|
|
"placeholders": {
|
|
"error": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"directMessageInfo": "Diese Nachricht wird direkt an {contactName} gesendet. Sie erscheint auch im Hauptnachrichten-Feed.",
|
|
"@directMessageInfo": {
|
|
"description": "Informationen zum Verhalten von Direktnachrichten",
|
|
"placeholders": {
|
|
"contactName": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"typeYourMessage": "Geben Sie Ihre Nachricht ein...",
|
|
"@typeYourMessage": {
|
|
"description": "Platzhaltertext für Nachrichteneingabefeld"
|
|
},
|
|
|
|
"quickLocationMarker": "Schnelle Standortmarkierung",
|
|
"@quickLocationMarker": {
|
|
"description": "Untertitel für SAR-Markierungsblatt-Kopfzeile"
|
|
},
|
|
|
|
"markerType": "Markierungstyp",
|
|
"@markerType": {
|
|
"description": "Beschriftung für Markierungstypauswahlbereich"
|
|
},
|
|
|
|
"sendTo": "Senden an",
|
|
"@sendTo": {
|
|
"description": "Beschriftung für Zielauswahlbereich"
|
|
},
|
|
|
|
"noDestinationsAvailable": "Keine Ziele verfügbar.",
|
|
"@noDestinationsAvailable": {
|
|
"description": "Warnung, wenn keine Räume oder Kanäle vorhanden sind"
|
|
},
|
|
|
|
"selectDestination": "Ziel auswählen...",
|
|
"@selectDestination": {
|
|
"description": "Platzhalter für Ziel-Dropdown"
|
|
},
|
|
|
|
"ephemeralBroadcastInfo": "Temporär: Nur Over-the-Air-Übertragung. Nicht gespeichert - Knoten müssen online sein.",
|
|
"@ephemeralBroadcastInfo": {
|
|
"description": "Informationen über temporäre Kanalübertragungen"
|
|
},
|
|
|
|
"persistentRoomInfo": "Dauerhaft: Unveränderlich im Raum gespeichert. Automatisch synchronisiert und offline gespeichert.",
|
|
"@persistentRoomInfo": {
|
|
"description": "Informationen über dauerhafte Raumspeicherung"
|
|
},
|
|
|
|
"location": "Standort",
|
|
"@location": {
|
|
"description": "Beschriftung für Standortbereich"
|
|
},
|
|
|
|
"myLocation": "Mein Standort",
|
|
"@myLocation": {
|
|
"description": "Schaltflächenbeschriftung zum Einfügen der aktuellen GPS-Position"
|
|
},
|
|
|
|
"fromMap": "Von Karte",
|
|
"@fromMap": {
|
|
"description": "Badge, das anzeigt, dass der Standort vom Kartentippen stammt"
|
|
},
|
|
|
|
"gettingLocation": "Standort wird abgerufen...",
|
|
"@gettingLocation": {
|
|
"description": "Ladenachricht beim Abrufen der GPS-Position"
|
|
},
|
|
|
|
"locationError": "Standortfehler",
|
|
"@locationError": {
|
|
"description": "Titel für Standortfehlermeldungen"
|
|
},
|
|
|
|
"retry": "Wiederholen",
|
|
"@retry": {
|
|
"description": "Beschriftung der Wiederholen-Schaltfläche"
|
|
},
|
|
|
|
"refreshLocation": "Standort aktualisieren",
|
|
"@refreshLocation": {
|
|
"description": "Tooltip für Standort-aktualisieren-Schaltfläche"
|
|
},
|
|
|
|
"accuracyMeters": "Genauigkeit: ±{accuracy}m",
|
|
"@accuracyMeters": {
|
|
"description": "Anzeige der GPS-Genauigkeit in Metern",
|
|
"placeholders": {
|
|
"accuracy": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
|
|
"notesOptional": "Notizen (optional)",
|
|
"@notesOptional": {
|
|
"description": "Beschriftung für optionales Notizenfeld"
|
|
},
|
|
|
|
"addAdditionalInformation": "Zusätzliche Informationen hinzufügen...",
|
|
"@addAdditionalInformation": {
|
|
"description": "Platzhalter für Notizenfeld"
|
|
},
|
|
|
|
"lowAccuracyWarning": "Standortgenauigkeit beträgt ±{accuracy}m. Dies ist möglicherweise nicht genau genug für SAR-Operationen.\n\nTrotzdem fortfahren?",
|
|
"@lowAccuracyWarning": {
|
|
"description": "Warnungsdialoginhalt für niedrige GPS-Genauigkeit",
|
|
"placeholders": {
|
|
"accuracy": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
|
|
"loginToRoom": "Bei Raum anmelden",
|
|
"@loginToRoom": {
|
|
"description": "Titel für Raumanmeldedialog"
|
|
},
|
|
|
|
"enterPasswordInfo": "Geben Sie das Passwort ein, um auf diesen Raum zuzugreifen. Das Passwort wird für die zukünftige Verwendung gespeichert.",
|
|
"@enterPasswordInfo": {
|
|
"description": "Informationen zum Raumpasswort"
|
|
},
|
|
|
|
"password": "Passwort",
|
|
"@password": {
|
|
"description": "Beschriftung des Passwortfelds"
|
|
},
|
|
|
|
"enterRoomPassword": "Raumpasswort eingeben",
|
|
"@enterRoomPassword": {
|
|
"description": "Passwortfeld-Hinweis"
|
|
},
|
|
|
|
"loggingInDots": "Anmeldung läuft...",
|
|
"@loggingInDots": {
|
|
"description": "Schaltflächentext während der Anmeldung"
|
|
},
|
|
|
|
"login": "Anmelden",
|
|
"@login": {
|
|
"description": "Beschriftung der Anmelden-Schaltfläche"
|
|
},
|
|
|
|
"failedToAddRoom": "Fehler beim Hinzufügen des Raums zum Gerät: {error}\n\nDer Raum hat möglicherweise noch nicht gesendet.\nVersuchen Sie zu warten, bis der Raum sendet.",
|
|
"@failedToAddRoom": {
|
|
"description": "Fehlermeldung, wenn das Hinzufügen des Raums fehlschlägt",
|
|
"placeholders": {
|
|
"error": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"direct": "Direkt",
|
|
"@direct": {
|
|
"description": "Direkter Routing-Indikator"
|
|
},
|
|
|
|
"flood": "Flut",
|
|
"@flood": {
|
|
"description": "Flut-Routing-Indikator"
|
|
},
|
|
|
|
"admin": "Admin",
|
|
"@admin": {
|
|
"description": "Admin-Badge-Beschriftung"
|
|
},
|
|
|
|
"loggedIn": "Angemeldet",
|
|
"@loggedIn": {
|
|
"description": "Angemeldet-Status-Badge"
|
|
},
|
|
|
|
"noGpsData": "Keine GPS-Daten",
|
|
"@noGpsData": {
|
|
"description": "Nachricht, wenn GPS-Daten nicht verfügbar sind"
|
|
},
|
|
|
|
"distance": "Entfernung",
|
|
"@distance": {
|
|
"description": "Beschriftung der Entfernung"
|
|
},
|
|
|
|
"pingingDirect": "Pinge {name} (direkt über Pfad)...",
|
|
"@pingingDirect": {
|
|
"description": "Statusmeldung für direkten Ping",
|
|
"placeholders": {
|
|
"name": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"pingingFlood": "Pinge {name} (Flutung - kein Pfad)...",
|
|
"@pingingFlood": {
|
|
"description": "Statusmeldung für Flut-Ping",
|
|
"placeholders": {
|
|
"name": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"directPingTimeout": "Direkter Ping-Timeout - wiederhole {name} mit Flutung...",
|
|
"@directPingTimeout": {
|
|
"description": "Warnung, wenn direkter Ping ein Timeout hat",
|
|
"placeholders": {
|
|
"name": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"pingSuccessful": "Ping erfolgreich an {name}{fallback}",
|
|
"@pingSuccessful": {
|
|
"description": "Erfolgsmeldung für Ping",
|
|
"placeholders": {
|
|
"name": {
|
|
"type": "String"
|
|
},
|
|
"fallback": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"viaFloodingFallback": " (über Flutungs-Fallback)",
|
|
"@viaFloodingFallback": {
|
|
"description": "Suffix für Ping-Erfolg mit Fallback"
|
|
},
|
|
|
|
"pingFailed": "Ping fehlgeschlagen an {name} - keine Antwort erhalten",
|
|
"@pingFailed": {
|
|
"description": "Fehlermeldung, wenn Ping fehlschlägt",
|
|
"placeholders": {
|
|
"name": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"deleteContactConfirmation": "Sind Sie sicher, dass Sie \"{name}\" löschen möchten?\n\nDies entfernt den Kontakt sowohl aus der App als auch vom Begleitfunkgerät.",
|
|
"@deleteContactConfirmation": {
|
|
"description": "Bestätigungsnachricht zum Löschen eines Kontakts",
|
|
"placeholders": {
|
|
"name": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"removingContact": "Entferne {name}...",
|
|
"@removingContact": {
|
|
"description": "Statusmeldung beim Entfernen des Kontakts",
|
|
"placeholders": {
|
|
"name": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"contactRemoved": "Kontakt \"{name}\" entfernt",
|
|
"@contactRemoved": {
|
|
"description": "Erfolgsmeldung nach dem Entfernen des Kontakts",
|
|
"placeholders": {
|
|
"name": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"failedToRemoveContact": "Fehler beim Entfernen des Kontakts: {error}",
|
|
"@failedToRemoveContact": {
|
|
"description": "Fehlermeldung, wenn das Entfernen des Kontakts fehlschlägt",
|
|
"placeholders": {
|
|
"error": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"type": "Typ",
|
|
"@type": {
|
|
"description": "Beschriftung des Kontakttyps"
|
|
},
|
|
|
|
"publicKey": "Öffentlicher Schlüssel",
|
|
"@publicKey": {
|
|
"description": "Beschriftung des öffentlichen Schlüssels"
|
|
},
|
|
|
|
"lastSeen": "Zuletzt gesehen",
|
|
"@lastSeen": {
|
|
"description": "Beschriftung Zuletzt gesehen"
|
|
},
|
|
|
|
"roomStatus": "Raumstatus",
|
|
"@roomStatus": {
|
|
"description": "Überschrift des Raumstatus-Bereichs"
|
|
},
|
|
|
|
"loginStatus": "Anmeldestatus",
|
|
"@loginStatus": {
|
|
"description": "Beschriftung des Anmeldestatus"
|
|
},
|
|
|
|
"notLoggedIn": "Nicht angemeldet",
|
|
"@notLoggedIn": {
|
|
"description": "Nicht angemeldet-Status"
|
|
},
|
|
|
|
"adminAccess": "Admin-Zugriff",
|
|
"@adminAccess": {
|
|
"description": "Beschriftung des Admin-Zugriffs"
|
|
},
|
|
|
|
"yes": "Ja",
|
|
"@yes": {
|
|
"description": "Ja-Antwort"
|
|
},
|
|
|
|
"no": "Nein",
|
|
"@no": {
|
|
"description": "Nein-Antwort"
|
|
},
|
|
|
|
"permissions": "Berechtigungen",
|
|
"@permissions": {
|
|
"description": "Beschriftung der Berechtigungen"
|
|
},
|
|
|
|
"passwordSaved": "Passwort gespeichert",
|
|
"@passwordSaved": {
|
|
"description": "Beschriftung Passwort gespeichert"
|
|
},
|
|
|
|
"locationColon": "Standort:",
|
|
"@locationColon": {
|
|
"description": "Überschrift des Standortbereichs"
|
|
},
|
|
|
|
"telemetry": "Telemetrie",
|
|
"@telemetry": {
|
|
"description": "Überschrift des Telemetrie-Bereichs"
|
|
},
|
|
|
|
"requestingTelemetry": "Fordere Telemetrie von {name} an...",
|
|
"@requestingTelemetry": {
|
|
"description": "Statusmeldung beim Anfordern von Telemetrie",
|
|
"placeholders": {
|
|
"name": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"voltage": "Spannung",
|
|
"@voltage": {
|
|
"description": "Beschriftung der Spannung"
|
|
},
|
|
|
|
"battery": "Batterie",
|
|
"@battery": {
|
|
"description": "Beschriftung der Batterie"
|
|
},
|
|
|
|
"temperature": "Temperatur",
|
|
"@temperature": {
|
|
"description": "Beschriftung der Temperatur"
|
|
},
|
|
|
|
"humidity": "Luftfeuchtigkeit",
|
|
"@humidity": {
|
|
"description": "Beschriftung der Luftfeuchtigkeit"
|
|
},
|
|
|
|
"pressure": "Druck",
|
|
"@pressure": {
|
|
"description": "Beschriftung des Drucks"
|
|
},
|
|
|
|
"gpsTelemetry": "GPS (Telemetrie)",
|
|
"@gpsTelemetry": {
|
|
"description": "GPS aus Telemetrie-Beschriftung"
|
|
},
|
|
|
|
"updated": "Aktualisiert",
|
|
"@updated": {
|
|
"description": "Beschriftung des Aktualisierungszeitstempels"
|
|
},
|
|
|
|
"pathResetInfo": "Pfad zurückgesetzt für {name}. Nächste Nachricht findet eine neue Route.",
|
|
"@pathResetInfo": {
|
|
"description": "Infonachricht nach Pfad-Reset",
|
|
"placeholders": {
|
|
"name": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"reLoginToRoom": "Erneut bei Raum anmelden",
|
|
"@reLoginToRoom": {
|
|
"description": "Schaltfläche zur erneuten Anmeldung beim Raum"
|
|
},
|
|
|
|
"heading": "Kurs",
|
|
"@heading": {
|
|
"description": "Beschriftung des Kompasskurses"
|
|
},
|
|
|
|
"elevation": "Höhe",
|
|
"@elevation": {
|
|
"description": "Beschriftung der Höhe/Höhenlage"
|
|
},
|
|
|
|
"accuracy": "Genauigkeit",
|
|
"@accuracy": {
|
|
"description": "Beschriftung der GPS-Genauigkeit"
|
|
},
|
|
|
|
"distance": "Entfernung",
|
|
"@distance": {
|
|
"description": "Entfernungsbeschriftung im Kompass"
|
|
},
|
|
|
|
"bearing": "Peilung",
|
|
"@bearing": {
|
|
"description": "Peilungsbeschriftung im Kompass"
|
|
},
|
|
|
|
"direction": "Richtung",
|
|
"@direction": {
|
|
"description": "Richtungsbeschriftung im Kompass"
|
|
},
|
|
|
|
"filterMarkers": "Markierungen filtern",
|
|
"@filterMarkers": {
|
|
"description": "Titel für Markierungen-filtern-Dialog"
|
|
},
|
|
|
|
"filterMarkersTooltip": "Markierungen filtern",
|
|
"@filterMarkersTooltip": {
|
|
"description": "Tooltip für Filter-Schaltfläche"
|
|
},
|
|
|
|
"contactsFilter": "Kontakte",
|
|
"@contactsFilter": {
|
|
"description": "Filteroption für Kontakte"
|
|
},
|
|
|
|
"repeatersFilter": "Repeater",
|
|
"@repeatersFilter": {
|
|
"description": "Filteroption für Repeater"
|
|
},
|
|
|
|
"sarMarkers": "SAR-Markierungen",
|
|
"@sarMarkers": {
|
|
"description": "Überschrift des SAR-Markierungen-Bereichs"
|
|
},
|
|
|
|
"foundPerson": "Person gefunden",
|
|
"@foundPerson": {
|
|
"description": "Typ der SAR-Markierung: Person gefunden"
|
|
},
|
|
|
|
"fire": "Feuer",
|
|
"@fire": {
|
|
"description": "Typ der SAR-Markierung: Feuer"
|
|
},
|
|
|
|
"stagingArea": "Sammelpunkt",
|
|
"@stagingArea": {
|
|
"description": "Typ der SAR-Markierung: Sammelpunkt"
|
|
},
|
|
|
|
"showAll": "Alle anzeigen",
|
|
"@showAll": {
|
|
"description": "Schaltfläche zum Anzeigen aller Filter"
|
|
},
|
|
|
|
"nearbyContacts": "Kontakte in der Nähe",
|
|
"@nearbyContacts": {
|
|
"description": "Titel für die Liste der Kontakte in der Nähe im Kompass"
|
|
},
|
|
|
|
"locationUnavailable": "Standort nicht verfügbar",
|
|
"@locationUnavailable": {
|
|
"description": "Nachricht, wenn GPS-Standort nicht verfügbar ist"
|
|
},
|
|
|
|
"ahead": "voraus",
|
|
"@ahead": {
|
|
"description": "Relative Peilungsrichtung - voraus"
|
|
},
|
|
|
|
"degreesRight": "{degrees}° rechts",
|
|
"@degreesRight": {
|
|
"description": "Relative Peilungsrichtung - rechts",
|
|
"placeholders": {
|
|
"degrees": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
|
|
"degreesLeft": "{degrees}° links",
|
|
"@degreesLeft": {
|
|
"description": "Relative Peilungsrichtung - links",
|
|
"placeholders": {
|
|
"degrees": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
|
|
"latLonFormat": "Lat: {latitude} Lon: {longitude}",
|
|
"@latLonFormat": {
|
|
"description": "Anzeigenformat für Breiten- und Längengrad",
|
|
"placeholders": {
|
|
"latitude": {
|
|
"type": "String"
|
|
},
|
|
"longitude": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"noContactsYet": "Noch keine Kontakte",
|
|
"@noContactsYet": {
|
|
"description": "Leerzustandsnachricht, wenn keine Kontakte vorhanden sind"
|
|
},
|
|
|
|
"connectToDeviceToLoadContacts": "Mit einem Gerät verbinden, um Kontakte zu laden",
|
|
"@connectToDeviceToLoadContacts": {
|
|
"description": "Anweisung zum Verbinden des Geräts zum Laden von Kontakten"
|
|
},
|
|
|
|
"teamMembers": "Teammitglieder",
|
|
"@teamMembers": {
|
|
"description": "Überschrift für Teammitglieder (Chat-Kontakte)"
|
|
},
|
|
|
|
"repeaters": "Repeater",
|
|
"@repeaters": {
|
|
"description": "Überschrift für Repeater-Knoten"
|
|
},
|
|
|
|
"rooms": "Räume",
|
|
"@rooms": {
|
|
"description": "Überschrift für Räume"
|
|
},
|
|
|
|
"channels": "Kanäle",
|
|
"@channels": {
|
|
"description": "Überschrift für Broadcast-Kanäle"
|
|
},
|
|
|
|
"cacheStatistics": "Cache-Statistiken",
|
|
"@cacheStatistics": {
|
|
"description": "Titel für Cache-Statistik-Bereich"
|
|
},
|
|
|
|
"totalTiles": "Gesamte Tiles",
|
|
"@totalTiles": {
|
|
"description": "Beschriftung für Gesamtanzahl der gecachten Tiles"
|
|
},
|
|
|
|
"cacheSize": "Cache-Größe",
|
|
"@cacheSize": {
|
|
"description": "Beschriftung für Cache-Größe in MB"
|
|
},
|
|
|
|
"storeName": "Speichername",
|
|
"@storeName": {
|
|
"description": "Beschriftung für Cache-Speichernamen"
|
|
},
|
|
|
|
"noCacheStatistics": "Keine Cache-Statistiken verfügbar",
|
|
"@noCacheStatistics": {
|
|
"description": "Nachricht, wenn Cache-Statistiken nicht verfügbar sind"
|
|
},
|
|
|
|
"downloadRegion": "Region herunterladen",
|
|
"@downloadRegion": {
|
|
"description": "Titel für Region-herunterladen-Bereich"
|
|
},
|
|
|
|
"mapLayer": "Kartenebene",
|
|
"@mapLayer": {
|
|
"description": "Beschriftung für Kartenebenenauswahl"
|
|
},
|
|
|
|
"regionBounds": "Regionsgrenzen",
|
|
"@regionBounds": {
|
|
"description": "Titel für Regionsgrenzen-Eingabebereich"
|
|
},
|
|
|
|
"north": "Nord",
|
|
"@north": {
|
|
"description": "Beschriftung für Nordkoordinate"
|
|
},
|
|
|
|
"south": "Süd",
|
|
"@south": {
|
|
"description": "Beschriftung für Südkoordinate"
|
|
},
|
|
|
|
"east": "Ost",
|
|
"@east": {
|
|
"description": "Beschriftung für Ostkoordinate"
|
|
},
|
|
|
|
"west": "West",
|
|
"@west": {
|
|
"description": "Beschriftung für Westkoordinate"
|
|
},
|
|
|
|
"zoomLevels": "Zoom-Stufen",
|
|
"@zoomLevels": {
|
|
"description": "Titel für Zoom-Stufen-Bereich"
|
|
},
|
|
|
|
"minZoom": "Min: {zoom}",
|
|
"@minZoom": {
|
|
"description": "Beschriftung für minimale Zoom-Stufe",
|
|
"placeholders": {
|
|
"zoom": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
|
|
"maxZoom": "Max: {zoom}",
|
|
"@maxZoom": {
|
|
"description": "Beschriftung für maximale Zoom-Stufe",
|
|
"placeholders": {
|
|
"zoom": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
|
|
"downloadingDots": "Lädt herunter...",
|
|
"@downloadingDots": {
|
|
"description": "Statusmeldung während des Downloads"
|
|
},
|
|
|
|
"cancelDownload": "Download abbrechen",
|
|
"@cancelDownload": {
|
|
"description": "Schaltfläche zum Abbrechen des Downloads"
|
|
},
|
|
|
|
"downloadRegionButton": "Region herunterladen",
|
|
"@downloadRegionButton": {
|
|
"description": "Schaltfläche zum Starten des Regions-Downloads"
|
|
},
|
|
|
|
"downloadNote": "Hinweis: Große Regionen oder hohe Zoom-Stufen können erhebliche Zeit und Speicherplatz benötigen.",
|
|
"@downloadNote": {
|
|
"description": "Warnung zu Download-Größe und -Zeit"
|
|
},
|
|
|
|
"cacheManagement": "Cache-Verwaltung",
|
|
"@cacheManagement": {
|
|
"description": "Titel für Cache-Verwaltungsbereich"
|
|
},
|
|
|
|
"clearAllMaps": "Alle Karten löschen",
|
|
"@clearAllMaps": {
|
|
"description": "Schaltfläche zum Löschen aller gecachten Karten"
|
|
},
|
|
|
|
"clearMapsConfirmTitle": "Alle Karten löschen",
|
|
"@clearMapsConfirmTitle": {
|
|
"description": "Titel für Karten-löschen-Bestätigungsdialog"
|
|
},
|
|
|
|
"clearMapsConfirmMessage": "Sind Sie sicher, dass Sie alle heruntergeladenen Karten löschen möchten? Diese Aktion kann nicht rückgängig gemacht werden.",
|
|
"@clearMapsConfirmMessage": {
|
|
"description": "Bestätigungsnachricht zum Löschen von Karten"
|
|
},
|
|
|
|
"mapDownloadCompleted": "Karten-Download abgeschlossen!",
|
|
"@mapDownloadCompleted": {
|
|
"description": "Erfolgsmeldung nach Karten-Download"
|
|
},
|
|
|
|
"cacheClearedSuccessfully": "Cache erfolgreich gelöscht!",
|
|
"@cacheClearedSuccessfully": {
|
|
"description": "Erfolgsmeldung nach dem Löschen des Caches"
|
|
},
|
|
|
|
"downloadCancelled": "Download abgebrochen",
|
|
"@downloadCancelled": {
|
|
"description": "Nachricht, wenn der Download abgebrochen wird"
|
|
},
|
|
|
|
"startingDownload": "Starte Download...",
|
|
"@startingDownload": {
|
|
"description": "Anfangsstatus beim Beginn des Downloads"
|
|
},
|
|
|
|
"downloadingMapTiles": "Lade Karten-Tiles herunter...",
|
|
"@downloadingMapTiles": {
|
|
"description": "Status während des Tile-Downloads"
|
|
},
|
|
|
|
"downloadCompletedSuccessfully": "Download erfolgreich abgeschlossen!",
|
|
"@downloadCompletedSuccessfully": {
|
|
"description": "Status nach erfolgreichem Download"
|
|
},
|
|
|
|
"cancellingDownload": "Breche Download ab...",
|
|
"@cancellingDownload": {
|
|
"description": "Status beim Abbrechen des Downloads"
|
|
},
|
|
|
|
"errorLoadingStats": "Fehler beim Laden der Statistiken: {error}",
|
|
"@errorLoadingStats": {
|
|
"description": "Fehlermeldung, wenn das Laden der Cache-Statistiken fehlschlägt",
|
|
"placeholders": {
|
|
"error": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"downloadFailed": "Download fehlgeschlagen: {error}",
|
|
"@downloadFailed": {
|
|
"description": "Fehlermeldung, wenn der Download fehlschlägt",
|
|
"placeholders": {
|
|
"error": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"cancelFailed": "Abbruch fehlgeschlagen: {error}",
|
|
"@cancelFailed": {
|
|
"description": "Fehlermeldung, wenn der Abbruch fehlschlägt",
|
|
"placeholders": {
|
|
"error": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"clearCacheFailed": "Löschen des Caches fehlgeschlagen: {error}",
|
|
"@clearCacheFailed": {
|
|
"description": "Fehlermeldung, wenn das Löschen des Caches fehlschlägt",
|
|
"placeholders": {
|
|
"error": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"minZoomError": "Min-Zoom: {error}",
|
|
"@minZoomError": {
|
|
"description": "Validierungsfehler für minimalen Zoom",
|
|
"placeholders": {
|
|
"error": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"maxZoomError": "Max-Zoom: {error}",
|
|
"@maxZoomError": {
|
|
"description": "Validierungsfehler für maximalen Zoom",
|
|
"placeholders": {
|
|
"error": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"minZoomGreaterThanMax": "Minimaler Zoom muss kleiner oder gleich dem maximalen Zoom sein",
|
|
"@minZoomGreaterThanMax": {
|
|
"description": "Validierungsfehler, wenn Min-Zoom > Max-Zoom"
|
|
},
|
|
|
|
"selectMapLayer": "Kartenebene auswählen",
|
|
"@selectMapLayer": {
|
|
"description": "Titel für Kartenebenen-Auswahldialog"
|
|
},
|
|
|
|
"mapOptions": "Kartenoptionen",
|
|
"@mapOptions": {
|
|
"description": "Titel für Kartenoptionen-Dialog"
|
|
},
|
|
|
|
"showLegend": "Legende anzeigen",
|
|
"@showLegend": {
|
|
"description": "Umschalter zum Anzeigen der Kartenlegende"
|
|
},
|
|
|
|
"displayMarkerTypeCounts": "Markierungstypen-Anzahl anzeigen",
|
|
"@displayMarkerTypeCounts": {
|
|
"description": "Beschreibung für Legende-anzeigen-Umschalter"
|
|
},
|
|
|
|
"rotateMapWithHeading": "Karte mit Kurs drehen",
|
|
"@rotateMapWithHeading": {
|
|
"description": "Umschalter zum Drehen der Karte mit Kompasskurs"
|
|
},
|
|
|
|
"mapFollowsDirection": "Karte folgt Ihrer Richtung während der Bewegung",
|
|
"@mapFollowsDirection": {
|
|
"description": "Beschreibung für Karte-drehen-Umschalter"
|
|
},
|
|
|
|
"resetMapRotation": "Drehung zurücksetzen",
|
|
"@resetMapRotation": {
|
|
"description": "Schaltfläche zum Zurücksetzen der Kartendrehung nach Norden"
|
|
},
|
|
|
|
"resetMapRotationTooltip": "Karte nach Norden zurücksetzen",
|
|
"@resetMapRotationTooltip": {
|
|
"description": "Tooltip für Drehung-zurücksetzen-Schaltfläche"
|
|
},
|
|
|
|
"showMapDebugInfo": "Karten-Debug-Info anzeigen",
|
|
"@showMapDebugInfo": {
|
|
"description": "Umschalter zum Anzeigen von Karten-Debug-Informationen"
|
|
},
|
|
|
|
"displayZoomLevelBounds": "Zoom-Stufe und Grenzen anzeigen",
|
|
"@displayZoomLevelBounds": {
|
|
"description": "Beschreibung für Debug-Info-Umschalter"
|
|
},
|
|
|
|
"fullscreenMode": "Vollbildmodus",
|
|
"@fullscreenMode": {
|
|
"description": "Umschalter für Vollbild-Kartenmodus"
|
|
},
|
|
|
|
"hideUiFullMapView": "Alle UI-Steuerelemente für volle Kartenansicht ausblenden",
|
|
"@hideUiFullMapView": {
|
|
"description": "Beschreibung für Vollbildmodus-Umschalter"
|
|
},
|
|
|
|
"openStreetMap": "OpenStreetMap",
|
|
"@openStreetMap": {
|
|
"description": "Name der OpenStreetMap-Ebene"
|
|
},
|
|
|
|
"openTopoMap": "OpenTopoMap",
|
|
"@openTopoMap": {
|
|
"description": "Name der OpenTopoMap-Ebene"
|
|
},
|
|
|
|
"esriSatellite": "ESRI-Satellit",
|
|
"@esriSatellite": {
|
|
"description": "Name der ESRI-Satellitenbildebene"
|
|
},
|
|
|
|
"googleHybrid": "Google Hybrid",
|
|
"@googleHybrid": {
|
|
"description": "Name der Google Hybrid-Ebene (Satellit + Beschriftungen)"
|
|
},
|
|
|
|
"googleRoadmap": "Google Straßenkarte",
|
|
"@googleRoadmap": {
|
|
"description": "Name der Google Straßenkarten-Ebene"
|
|
},
|
|
|
|
"googleTerrain": "Google Gelände",
|
|
"@googleTerrain": {
|
|
"description": "Name der Google Gelände-Ebene (topografisch)"
|
|
},
|
|
|
|
"downloadVisibleArea": "Sichtbaren Bereich herunterladen",
|
|
"@downloadVisibleArea": {
|
|
"description": "Tooltip für Schaltfläche zum Herunterladen des sichtbaren Bereichs"
|
|
},
|
|
|
|
"initializingMap": "Initialisiere Karte...",
|
|
"@initializingMap": {
|
|
"description": "Ladenachricht für Karteninitialisierung"
|
|
},
|
|
|
|
"dragToPosition": "Zur Position ziehen",
|
|
"@dragToPosition": {
|
|
"description": "Beschriftung beim Ziehen einer Stecknadel auf der Karte"
|
|
},
|
|
|
|
"createSarMarker": "SAR-Markierung erstellen",
|
|
"@createSarMarker": {
|
|
"description": "Beschriftung zum Erstellen einer SAR-Markierung von Stecknadel"
|
|
},
|
|
|
|
"compass": "Kompass",
|
|
"@compass": {
|
|
"description": "Kompasstitel im detaillierten Kompassdialog"
|
|
},
|
|
|
|
"navigationAndContacts": "Navigation & Kontakte",
|
|
"@navigationAndContacts": {
|
|
"description": "Untertitel für Kompassdialog"
|
|
},
|
|
|
|
"sarAlert": "SAR-ALARM",
|
|
"@sarAlert": {
|
|
"description": "Beschriftung für SAR-Alarm-Badge auf Nachrichten"
|
|
},
|
|
|
|
"messageSentToPublicChannel": "Nachricht an öffentlichen Kanal gesendet",
|
|
"@messageSentToPublicChannel": {
|
|
"description": "Erfolgsmeldung, wenn Nachricht an öffentlichen Kanal gesendet wird"
|
|
},
|
|
|
|
"pleaseSelectRoomToSendSar": "Bitte wählen Sie einen Raum zum Senden der SAR-Markierung",
|
|
"@pleaseSelectRoomToSendSar": {
|
|
"description": "Fehler, wenn kein Raum für SAR-Markierung ausgewählt ist"
|
|
},
|
|
|
|
"failedToSendSarMarker": "Fehler beim Senden der SAR-Markierung: {error}",
|
|
"@failedToSendSarMarker": {
|
|
"description": "Fehlermeldung, wenn das Senden der SAR-Markierung fehlschlägt",
|
|
"placeholders": {
|
|
"error": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"sarMarkerSentTo": "SAR-Markierung an {roomName} gesendet",
|
|
"@sarMarkerSentTo": {
|
|
"description": "Erfolgsmeldung, wenn SAR-Markierung an Raum gesendet wird",
|
|
"placeholders": {
|
|
"roomName": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"notConnectedCannotSync": "Nicht verbunden - Nachrichten können nicht synchronisiert werden",
|
|
"@notConnectedCannotSync": {
|
|
"description": "Warnung beim Versuch, Nachrichten zu synchronisieren, während nicht verbunden"
|
|
},
|
|
|
|
"syncedMessageCount": "{count} Nachricht(en) synchronisiert",
|
|
"@syncedMessageCount": {
|
|
"description": "Erfolgsmeldung mit Anzahl der synchronisierten Nachrichten",
|
|
"placeholders": {
|
|
"count": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
|
|
"noNewMessages": "Keine neuen Nachrichten",
|
|
"@noNewMessages": {
|
|
"description": "Infonachricht, wenn keine neuen Nachrichten zum Synchronisieren vorhanden sind"
|
|
},
|
|
|
|
"syncFailed": "Synchronisation fehlgeschlagen: {error}",
|
|
"@syncFailed": {
|
|
"description": "Fehlermeldung, wenn Synchronisation fehlschlägt",
|
|
"placeholders": {
|
|
"error": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"failedToResendMessage": "Fehler beim erneuten Senden der Nachricht",
|
|
"@failedToResendMessage": {
|
|
"description": "Fehler, wenn erneutes Senden der Nachricht fehlschlägt"
|
|
},
|
|
|
|
"retryingMessage": "Wiederhole Nachricht...",
|
|
"@retryingMessage": {
|
|
"description": "Infonachricht beim Wiederholen einer fehlgeschlagenen Nachricht"
|
|
},
|
|
|
|
"retryFailed": "Wiederholen fehlgeschlagen: {error}",
|
|
"@retryFailed": {
|
|
"description": "Fehlermeldung, wenn Wiederholen fehlschlägt",
|
|
"placeholders": {
|
|
"error": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"textCopiedToClipboard": "Text in Zwischenablage kopiert",
|
|
"@textCopiedToClipboard": {
|
|
"description": "Erfolgsmeldung, wenn Text kopiert wird"
|
|
},
|
|
|
|
"cannotReplySenderMissing": "Antwort nicht möglich: Absenderinformationen fehlen",
|
|
"@cannotReplySenderMissing": {
|
|
"description": "Fehler, wenn Absenderinformationen für Antwort fehlen"
|
|
},
|
|
|
|
"cannotReplyContactNotFound": "Antwort nicht möglich: Kontakt nicht gefunden",
|
|
"@cannotReplyContactNotFound": {
|
|
"description": "Fehler, wenn Kontakt für Antwort nicht gefunden wird"
|
|
},
|
|
|
|
"messageDeleted": "Nachricht gelöscht",
|
|
"@messageDeleted": {
|
|
"description": "Infonachricht, wenn Nachricht gelöscht wird"
|
|
},
|
|
|
|
"copyText": "Text kopieren",
|
|
"textCopiedToClipboard": "Text in Zwischenablage kopiert",
|
|
"deleteMessage": "Nachricht löschen",
|
|
"deleteMessageConfirmation": "Möchten Sie diese Nachricht wirklich löschen?",
|
|
"shareLocation": "Standort teilen",
|
|
"shareLocationText": "{markerInfo}\n\nKoordinaten: {lat}, {lon}\n\nGoogle Maps: {url}",
|
|
"sarLocationShare": "SAR Standort",
|
|
"locationShared": "Standort geteilt",
|
|
|
|
"refreshedContacts": "Kontakte aktualisiert",
|
|
"@refreshedContacts": {
|
|
"description": "Erfolgsmeldung, wenn Kontakte aktualisiert werden"
|
|
},
|
|
|
|
"justNow": "Gerade eben",
|
|
"@justNow": {
|
|
"description": "Zeitindikator für sehr aktuelle Aktivität"
|
|
},
|
|
|
|
"minutesAgo": "vor {minutes}m",
|
|
"@minutesAgo": {
|
|
"description": "Zeitindikator für Minuten zuvor",
|
|
"placeholders": {
|
|
"minutes": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
|
|
"hoursAgo": "vor {hours}h",
|
|
"@hoursAgo": {
|
|
"description": "Zeitindikator für Stunden zuvor",
|
|
"placeholders": {
|
|
"hours": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
|
|
"daysAgo": "vor {days}d",
|
|
"@daysAgo": {
|
|
"description": "Zeitindikator für Tage zuvor",
|
|
"placeholders": {
|
|
"days": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
|
|
"secondsAgo": "vor {seconds}s",
|
|
"@secondsAgo": {
|
|
"description": "Zeitindikator für Sekunden zuvor",
|
|
"placeholders": {
|
|
"seconds": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
|
|
"sending": "Wird gesendet...",
|
|
"@sending": {
|
|
"description": "Zustellungsstatus: wird gesendet"
|
|
},
|
|
|
|
"sent": "Gesendet",
|
|
"@sent": {
|
|
"description": "Zustellungsstatus: gesendet"
|
|
},
|
|
|
|
"delivered": "Zugestellt",
|
|
"@delivered": {
|
|
"description": "Zustellungsstatus: zugestellt"
|
|
},
|
|
|
|
"deliveredWithTime": "Zugestellt ({time}ms)",
|
|
"@deliveredWithTime": {
|
|
"description": "Zustellungsstatus mit Rundlaufzeit",
|
|
"placeholders": {
|
|
"time": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
|
|
"failed": "Fehlgeschlagen",
|
|
"@failed": {
|
|
"description": "Zustellungsstatus: fehlgeschlagen"
|
|
},
|
|
|
|
"broadcast": "Broadcast",
|
|
"@broadcast": {
|
|
"description": "Zustellstatus für Kanalnachrichten (noch keine Echos)"
|
|
},
|
|
|
|
"sarMarkerFoundPerson": "Person gefunden",
|
|
"@sarMarkerFoundPerson": {
|
|
"description": "SAR-Markierungstyp: Person gefunden"
|
|
},
|
|
|
|
"sarMarkerFire": "Feuerstandort",
|
|
"@sarMarkerFire": {
|
|
"description": "SAR-Markierungstyp: Feuer"
|
|
},
|
|
|
|
"sarMarkerStagingArea": "Sammelpunkt",
|
|
"@sarMarkerStagingArea": {
|
|
"description": "SAR-Markierungstyp: Sammelpunkt"
|
|
},
|
|
|
|
"sarMarkerObject": "Objekt gefunden",
|
|
"@sarMarkerObject": {
|
|
"description": "SAR-Markierungstyp: Objekt"
|
|
},
|
|
|
|
"from": "Von",
|
|
"@from": {
|
|
"description": "Absender-Beschriftung in Benachrichtigungen"
|
|
},
|
|
|
|
"coordinates": "Koordinaten",
|
|
"@coordinates": {
|
|
"description": "Koordinaten-Beschriftung"
|
|
},
|
|
|
|
"tapToViewOnMap": "Tippen, um auf der Karte anzuzeigen",
|
|
"@tapToViewOnMap": {
|
|
"description": "Benachrichtigungsaktionstext"
|
|
},
|
|
|
|
"radioSettings": "Funkeinstellungen",
|
|
"@radioSettings": {
|
|
"description": "Titel des Abschnitts für Funkeinstellungen"
|
|
},
|
|
|
|
"frequencyMHz": "Frequenz (MHz)",
|
|
"@frequencyMHz": {
|
|
"description": "Beschriftung für Funkfrequenzfeld"
|
|
},
|
|
|
|
"frequencyExample": "z.B. 869.618",
|
|
"@frequencyExample": {
|
|
"description": "Hilfetext-Beispiel für Frequenz"
|
|
},
|
|
|
|
"bandwidth": "Bandbreite",
|
|
"@bandwidth": {
|
|
"description": "Beschriftung für Bandbreiten-Dropdown"
|
|
},
|
|
|
|
"spreadingFactor": "Spreading-Faktor",
|
|
"@spreadingFactor": {
|
|
"description": "Beschriftung für Spreading-Faktor-Dropdown"
|
|
},
|
|
|
|
"codingRate": "Codierungsrate",
|
|
"@codingRate": {
|
|
"description": "Beschriftung für Codierungsraten-Dropdown"
|
|
},
|
|
|
|
"txPowerDbm": "TX-Leistung (dBm)",
|
|
"@txPowerDbm": {
|
|
"description": "Beschriftung für TX-Leistungsfeld"
|
|
},
|
|
|
|
"maxPowerDbm": "Max: {power} dBm",
|
|
"@maxPowerDbm": {
|
|
"description": "Hilfetext zur maximalen TX-Leistung",
|
|
"placeholders": {
|
|
"power": { "type": "int" }
|
|
}
|
|
},
|
|
|
|
"you": "Du",
|
|
"@you": {
|
|
"description": "Beschriftung für den aktuellen Benutzer in Nachrichtenblasen"
|
|
},
|
|
|
|
"offlineVectorMaps": "Offline-Vektorkarten",
|
|
"@offlineVectorMaps": {
|
|
"description": "Titel für den Abschnitt Offline-Vektorkarten"
|
|
},
|
|
|
|
"offlineVectorMapsDescription": "Importieren und verwalten Sie Offline-Vektorkarten-Tiles (MBTiles-Format) zur Verwendung ohne Internetverbindung",
|
|
"@offlineVectorMapsDescription": {
|
|
"description": "Beschreibung für den Abschnitt Offline-Vektorkarten"
|
|
},
|
|
|
|
"importMbtiles": "MBTiles-Datei importieren",
|
|
"@importMbtiles": {
|
|
"description": "Schaltfläche zum Importieren einer MBTiles-Datei"
|
|
},
|
|
|
|
"importMbtilesNote": "Unterstützt MBTiles-Dateien mit Vektor-Tiles (PBF/MVT-Format). Geofabrik-Auszüge funktionieren hervorragend!",
|
|
"@importMbtilesNote": {
|
|
"description": "Hinweis zu unterstützten MBTiles-Dateitypen"
|
|
},
|
|
|
|
"noMbtilesFiles": "Keine Offline-Vektorkarten gefunden",
|
|
"@noMbtilesFiles": {
|
|
"description": "Nachricht, wenn keine MBTiles-Dateien verfügbar sind"
|
|
},
|
|
|
|
"mbtilesImportedSuccessfully": "MBTiles-Datei erfolgreich importiert",
|
|
"@mbtilesImportedSuccessfully": {
|
|
"description": "Erfolgsmeldung nach dem Importieren der MBTiles-Datei"
|
|
},
|
|
|
|
"failedToImportMbtiles": "Fehler beim Importieren der MBTiles-Datei",
|
|
"@failedToImportMbtiles": {
|
|
"description": "Fehlermeldung, wenn MBTiles-Import fehlschlägt"
|
|
},
|
|
|
|
"deleteMbtilesConfirmTitle": "Offline-Karte löschen",
|
|
"@deleteMbtilesConfirmTitle": {
|
|
"description": "Titel für MBTiles-Löschbestätigungsdialog"
|
|
},
|
|
|
|
"deleteMbtilesConfirmMessage": "Sind Sie sicher, dass Sie \"{name}\" löschen möchten? Dies entfernt die Offline-Karte dauerhaft.",
|
|
"@deleteMbtilesConfirmMessage": {
|
|
"description": "Bestätigungsnachricht zum Löschen der MBTiles-Datei",
|
|
"placeholders": {
|
|
"name": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"mbtilesDeletedSuccessfully": "Offline-Karte erfolgreich gelöscht",
|
|
"@mbtilesDeletedSuccessfully": {
|
|
"description": "Erfolgsmeldung nach dem Löschen der MBTiles-Datei"
|
|
},
|
|
|
|
"failedToDeleteMbtiles": "Fehler beim Löschen der Offline-Karte",
|
|
"@failedToDeleteMbtiles": {
|
|
"description": "Fehlermeldung, wenn MBTiles-Löschung fehlschlägt"
|
|
},
|
|
|
|
"importExportCachedTiles": "Import/Export gecachter Kacheln",
|
|
"@importExportCachedTiles": {
|
|
"description": "Titel für Import/Export-Bereich"
|
|
},
|
|
|
|
"importExportDescription": "Sichern, teilen und wiederherstellen Sie heruntergeladene Kartenkacheln zwischen Geräten",
|
|
"@importExportDescription": {
|
|
"description": "Beschreibung der Import/Export-Funktionalität"
|
|
},
|
|
|
|
"exportTilesToFile": "Kacheln in Datei exportieren",
|
|
"@exportTilesToFile": {
|
|
"description": "Schaltfläche zum Exportieren von Kacheln"
|
|
},
|
|
|
|
"importTilesFromFile": "Kacheln aus Datei importieren",
|
|
"@importTilesFromFile": {
|
|
"description": "Schaltfläche zum Importieren von Kacheln"
|
|
},
|
|
|
|
"selectExportLocation": "Exportspeicherort wählen",
|
|
"@selectExportLocation": {
|
|
"description": "Titel für Export-Dateiauswahl"
|
|
},
|
|
|
|
"selectImportFile": "Kachel-Archiv auswählen",
|
|
"@selectImportFile": {
|
|
"description": "Titel für Import-Dateiauswahl"
|
|
},
|
|
|
|
"exportingTiles": "Exportiere Kacheln...",
|
|
"@exportingTiles": {
|
|
"description": "Statusmeldung während des Exports"
|
|
},
|
|
|
|
"importingTiles": "Importiere Kacheln...",
|
|
"@importingTiles": {
|
|
"description": "Statusmeldung während des Imports"
|
|
},
|
|
|
|
"exportSuccess": "{count} Kacheln erfolgreich exportiert",
|
|
"@exportSuccess": {
|
|
"description": "Erfolgsmeldung nach Export",
|
|
"placeholders": {
|
|
"count": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
|
|
"importSuccess": "{count} Speicher erfolgreich importiert",
|
|
"@importSuccess": {
|
|
"description": "Erfolgsmeldung nach Import",
|
|
"placeholders": {
|
|
"count": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
|
|
"exportFailed": "Export fehlgeschlagen: {error}",
|
|
"@exportFailed": {
|
|
"description": "Fehlermeldung bei Export-Fehler",
|
|
"placeholders": {
|
|
"error": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"importFailed": "Import fehlgeschlagen: {error}",
|
|
"@importFailed": {
|
|
"description": "Fehlermeldung bei Import-Fehler",
|
|
"placeholders": {
|
|
"error": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"exportNote": "Erstellt eine komprimierte Archivdatei (.fmtc), die auf anderen Geräten geteilt und importiert werden kann.",
|
|
"@exportNote": {
|
|
"description": "Hinweis zur Export-Funktionalität"
|
|
},
|
|
|
|
"importNote": "Importiert Kartenkacheln aus einer zuvor exportierten Archivdatei. Kacheln werden mit dem vorhandenen Cache zusammengeführt.",
|
|
"@importNote": {
|
|
"description": "Hinweis zur Import-Funktionalität"
|
|
},
|
|
|
|
"noTilesToExport": "Keine Kacheln zum Exportieren verfügbar",
|
|
"@noTilesToExport": {
|
|
"description": "Meldung wenn Cache leer ist"
|
|
},
|
|
|
|
"archiveContainsStores": "Archiv enthält {count} Speicher",
|
|
"@archiveContainsStores": {
|
|
"description": "Information über Archivinhalte",
|
|
"placeholders": {
|
|
"count": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
|
|
"vectorTiles": "Vektor-Tiles",
|
|
"@vectorTiles": {
|
|
"description": "Beschriftung für Vektor-Tile-Typ"
|
|
},
|
|
|
|
"schema": "Schema",
|
|
"@schema": {
|
|
"description": "Beschriftung für Vektor-Tile-Schema"
|
|
},
|
|
|
|
"unknown": "Unbekannt",
|
|
"@unknown": {
|
|
"description": "Beschriftung für unbekannten Wert"
|
|
},
|
|
|
|
"bounds": "Grenzen",
|
|
"@bounds": {
|
|
"description": "Beschriftung für geografische Grenzen"
|
|
},
|
|
|
|
"onlineLayers": "Online-Ebenen",
|
|
"@onlineLayers": {
|
|
"description": "Überschrift für Online-Kartenebenen"
|
|
},
|
|
|
|
"offlineLayers": "Offline-Ebenen",
|
|
"@offlineLayers": {
|
|
"description": "Überschrift für Offline-Kartenebenen (MBTiles)"
|
|
},
|
|
|
|
"locationTrail": "Standortverlauf",
|
|
"@locationTrail": {
|
|
"description": "Titel des Standortverlaufs"
|
|
},
|
|
|
|
"showTrailOnMap": "Verlauf auf Karte anzeigen",
|
|
"@showTrailOnMap": {
|
|
"description": "Umschalter zum Ein-/Ausblenden des Verlaufs auf der Karte"
|
|
},
|
|
|
|
"trailVisible": "Verlauf ist auf der Karte sichtbar",
|
|
"@trailVisible": {
|
|
"description": "Verlaufssichtbarkeitsstatus - sichtbar"
|
|
},
|
|
|
|
"trailHiddenRecording": "Verlauf ist ausgeblendet (Aufzeichnung läuft noch)",
|
|
"@trailHiddenRecording": {
|
|
"description": "Verlaufssichtbarkeitsstatus - ausgeblendet, aber Aufzeichnung läuft"
|
|
},
|
|
|
|
"distance": "Entfernung",
|
|
"@distance": {
|
|
"description": "Beschriftung der Entfernung"
|
|
},
|
|
|
|
"duration": "Dauer",
|
|
"@duration": {
|
|
"description": "Beschriftung der Dauer"
|
|
},
|
|
|
|
"points": "Punkte",
|
|
"@points": {
|
|
"description": "Beschriftung der Verlaufspunkte-Anzahl"
|
|
},
|
|
|
|
"clearTrail": "Verlauf löschen",
|
|
"@clearTrail": {
|
|
"description": "Schaltfläche zum Löschen des Standortverlaufs"
|
|
},
|
|
|
|
"clearTrailQuestion": "Verlauf löschen?",
|
|
"@clearTrailQuestion": {
|
|
"description": "Titel des Bestätigungsdialogs"
|
|
},
|
|
|
|
"clearTrailConfirmation": "Sind Sie sicher, dass Sie den aktuellen Standortverlauf löschen möchten? Diese Aktion kann nicht rückgängig gemacht werden.",
|
|
"@clearTrailConfirmation": {
|
|
"description": "Nachricht des Bestätigungsdialogs"
|
|
},
|
|
|
|
"noTrailRecorded": "Noch kein Verlauf aufgezeichnet",
|
|
"@noTrailRecorded": {
|
|
"description": "Nachricht, wenn kein Verlauf vorhanden ist"
|
|
},
|
|
|
|
"startTrackingToRecord": "Standort-Tracking starten, um Ihren Verlauf aufzuzeichnen",
|
|
"@startTrackingToRecord": {
|
|
"description": "Anweisungen zum Starten der Verlaufsaufzeichnung"
|
|
},
|
|
|
|
"trailControls": "Verlaufssteuerung",
|
|
"@trailControls": {
|
|
"description": "Tooltip für Verlaufssteuerung"
|
|
},
|
|
|
|
"exportTrailToGpx": "Verlauf als GPX exportieren",
|
|
"@exportTrailToGpx": {
|
|
"description": "Beschriftung der Schaltfläche zum Exportieren des Verlaufs in eine GPX-Datei"
|
|
},
|
|
|
|
"importTrailFromGpx": "Verlauf aus GPX importieren",
|
|
"@importTrailFromGpx": {
|
|
"description": "Beschriftung der Schaltfläche zum Importieren des Verlaufs aus einer GPX-Datei"
|
|
},
|
|
|
|
"trailExportedSuccessfully": "Verlauf erfolgreich exportiert!",
|
|
"@trailExportedSuccessfully": {
|
|
"description": "Erfolgsmeldung beim Exportieren des Verlaufs"
|
|
},
|
|
|
|
"failedToExportTrail": "Exportieren des Verlaufs fehlgeschlagen",
|
|
"@failedToExportTrail": {
|
|
"description": "Fehlermeldung beim Exportieren des Verlaufs"
|
|
},
|
|
|
|
"failedToImportTrail": "Importieren des Verlaufs fehlgeschlagen: {error}",
|
|
"@failedToImportTrail": {
|
|
"description": "Fehlermeldung beim Importieren des Verlaufs",
|
|
"placeholders": {
|
|
"error": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"importTrail": "Verlauf importieren",
|
|
"@importTrail": {
|
|
"description": "Titel des Dialogs zum Importieren des Verlaufs"
|
|
},
|
|
|
|
"importTrailQuestion": "Verlauf mit {pointCount} Punkten importieren?\n\nSie können Ihren aktuellen Verlauf ersetzen oder daneben anzeigen.",
|
|
"@importTrailQuestion": {
|
|
"description": "Inhalt des Bestätigungsdialogs zum Importieren des Verlaufs",
|
|
"placeholders": {
|
|
"pointCount": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
|
|
"viewAlongside": "Daneben anzeigen",
|
|
"@viewAlongside": {
|
|
"description": "Schaltfläche zum Importieren des Verlaufs neben dem aktuellen Verlauf"
|
|
},
|
|
|
|
"replaceCurrent": "Aktuellen ersetzen",
|
|
"@replaceCurrent": {
|
|
"description": "Schaltfläche zum Ersetzen des aktuellen Verlaufs durch importierten Verlauf"
|
|
},
|
|
|
|
"trailImported": "Verlauf importiert! ({pointCount} Punkte)",
|
|
"@trailImported": {
|
|
"description": "Erfolgsmeldung beim Importieren des Verlaufs",
|
|
"placeholders": {
|
|
"pointCount": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
|
|
"trailReplaced": "Verlauf ersetzt! ({pointCount} Punkte)",
|
|
"@trailReplaced": {
|
|
"description": "Erfolgsmeldung beim Ersetzen des Verlaufs",
|
|
"placeholders": {
|
|
"pointCount": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
|
|
"contactTrails": "Kontaktverläufe",
|
|
"@contactTrails": {
|
|
"description": "Überschrift des Bereichs für Kontaktverläufe"
|
|
},
|
|
|
|
"showAllContactTrails": "Alle Kontaktverläufe anzeigen",
|
|
"@showAllContactTrails": {
|
|
"description": "Beschriftung zum Umschalten der Anzeige aller Kontaktverläufe"
|
|
},
|
|
|
|
"noContactsWithLocationHistory": "Keine Kontakte mit Standortverlauf",
|
|
"@noContactsWithLocationHistory": {
|
|
"description": "Untertitel, wenn keine Kontakte mit Verläufen vorhanden sind"
|
|
},
|
|
|
|
"showingTrailsForContacts": "Verläufe für {count} Kontakte anzeigen",
|
|
"@showingTrailsForContacts": {
|
|
"description": "Untertitel mit Anzahl der Kontakte mit Verläufen",
|
|
"placeholders": {
|
|
"count": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
|
|
"individualContactTrails": "Einzelne Kontaktverläufe",
|
|
"@individualContactTrails": {
|
|
"description": "Titel des Erweiterungselements für einzelne Kontaktverläufe"
|
|
},
|
|
|
|
"deviceInformation": "Geräteinformationen",
|
|
"@deviceInformation": {
|
|
"description": "Überschrift des Geräteinformationen-Bereichs"
|
|
},
|
|
|
|
"bleName": "BLE-Name",
|
|
"@bleName": {
|
|
"description": "Beschriftung des Bluetooth-Low-Energy-Gerätenamens"
|
|
},
|
|
|
|
"meshName": "Mesh-Name",
|
|
"@meshName": {
|
|
"description": "Beschriftung des Mesh-Netzwerknamens"
|
|
},
|
|
|
|
"notSet": "Nicht festgelegt",
|
|
"@notSet": {
|
|
"description": "Beschriftung, wenn ein Wert nicht festgelegt ist"
|
|
},
|
|
|
|
"model": "Modell",
|
|
"@model": {
|
|
"description": "Beschriftung des Gerätemodells"
|
|
},
|
|
|
|
"version": "Version",
|
|
"@version": {
|
|
"description": "Beschriftung der Version"
|
|
},
|
|
|
|
"buildDate": "Build-Datum",
|
|
"@buildDate": {
|
|
"description": "Beschriftung des Firmware-Build-Datums"
|
|
},
|
|
|
|
"firmware": "Firmware",
|
|
"@firmware": {
|
|
"description": "Beschriftung der Firmware"
|
|
},
|
|
|
|
"maxContacts": "Max. Kontakte",
|
|
"@maxContacts": {
|
|
"description": "Beschriftung der maximalen Kontaktkapazität"
|
|
},
|
|
|
|
"maxChannels": "Max. Kanäle",
|
|
"@maxChannels": {
|
|
"description": "Beschriftung der maximalen Kanalkapazität"
|
|
},
|
|
|
|
"publicInfo": "Öffentliche Informationen",
|
|
"@publicInfo": {
|
|
"description": "Überschrift des öffentlichen Informationen-Bereichs"
|
|
},
|
|
|
|
"meshNetworkName": "Mesh-Netzwerkname",
|
|
"@meshNetworkName": {
|
|
"description": "Beschriftung des Mesh-Netzwerknamens-Felds"
|
|
},
|
|
|
|
"nameBroadcastInMesh": "Name, der in Mesh-Sendungen übertragen wird",
|
|
"@nameBroadcastInMesh": {
|
|
"description": "Hilfetext für Mesh-Netzwerknamens-Feld"
|
|
},
|
|
|
|
"telemetryAndLocationSharing": "Telemetrie & Standortfreigabe",
|
|
"@telemetryAndLocationSharing": {
|
|
"description": "Beschriftung des Telemetrie- und Standortfreigabe-Umschalters"
|
|
},
|
|
|
|
"lat": "Lat",
|
|
"@lat": {
|
|
"description": "Beschriftung des Breitengradfelds (Kurzform)"
|
|
},
|
|
|
|
"lon": "Lon",
|
|
"@lon": {
|
|
"description": "Beschriftung des Längengradfelds (Kurzform)"
|
|
},
|
|
|
|
"useCurrentLocation": "Aktuellen Standort verwenden",
|
|
"@useCurrentLocation": {
|
|
"description": "Tooltip für Schaltfläche zum Verwenden des aktuellen Standorts"
|
|
},
|
|
|
|
"noneUnknown": "Keine/Unbekannt",
|
|
"@noneUnknown": {
|
|
"description": "Gerätetyp: keine oder unbekannt"
|
|
},
|
|
|
|
"chatNode": "Chat-Knoten",
|
|
"@chatNode": {
|
|
"description": "Gerätetyp: Chat-Knoten"
|
|
},
|
|
|
|
"repeater": "Repeater",
|
|
"@repeater": {
|
|
"description": "Gerätetyp: Repeater"
|
|
},
|
|
|
|
"roomChannel": "Raum/Kanal",
|
|
"@roomChannel": {
|
|
"description": "Gerätetyp: Raum oder Kanal"
|
|
},
|
|
|
|
"typeNumber": "Typ {number}",
|
|
"@typeNumber": {
|
|
"description": "Generischer Gerätetyp mit Nummer",
|
|
"placeholders": {
|
|
"number": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
|
|
"copiedToClipboardShort": "{label} in Zwischenablage kopiert",
|
|
"@copiedToClipboardShort": {
|
|
"description": "Kurze Erfolgsmeldung beim Kopieren in die Zwischenablage",
|
|
"placeholders": {
|
|
"label": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"failedToSave": "Fehler beim Speichern: {error}",
|
|
"@failedToSave": {
|
|
"description": "Allgemeine Fehlermeldung für Speicherfehler",
|
|
"placeholders": {
|
|
"error": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"failedToGetLocation": "Fehler beim Abrufen des Standorts: {error}",
|
|
"@failedToGetLocation": {
|
|
"description": "Fehlermeldung, wenn das Abrufen des Standorts fehlschlägt",
|
|
"placeholders": {
|
|
"error": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
|
|
"sarTemplates": "SAR-Vorlagen",
|
|
"manageSarTemplates": "SAR-Vorlagen verwalten",
|
|
"addTemplate": "Vorlage hinzufügen",
|
|
"editTemplate": "Vorlage bearbeiten",
|
|
"deleteTemplate": "Vorlage löschen",
|
|
"templateName": "Vorlagenname",
|
|
"templateNameHint": "e.g. Found Person",
|
|
"templateEmoji": "Emoji",
|
|
"emojiRequired": "Emoji ist erforderlich",
|
|
"nameRequired": "Name ist erforderlich",
|
|
"templateDescription": "Description (Optional)",
|
|
"templateDescriptionHint": "Add additional context...",
|
|
"templateColor": "Color",
|
|
"previewFormat": "Preview (SAR Message Format)",
|
|
"importFromClipboard": "Importieren",
|
|
"exportToClipboard": "Exportieren",
|
|
"deleteTemplateConfirmation": "Delete template '{name}'?",
|
|
"templateAdded": "Template added",
|
|
"templateUpdated": "Template updated",
|
|
"templateDeleted": "Template deleted",
|
|
"templatesImported": "{count, plural, =0{No templates imported} =1{Imported 1 template} other{Imported {count} templates}}",
|
|
"templatesExported": "{count, plural, =1{Exported 1 template to clipboard} other{Exported {count} templates to clipboard}}",
|
|
"importFailed": "Import failed: {error}",
|
|
"exportFailed": "Export failed: {error}",
|
|
"resetToDefaults": "Auf Standard zurücksetzen",
|
|
"resetToDefaultsConfirmation": "Dadurch werden alle benutzerdefinierten Vorlagen gelöscht und die 4 Standardvorlagen wiederhergestellt. Fortfahren?",
|
|
"reset": "Zurücksetzen",
|
|
"resetComplete": "Vorlagen auf Standard zurückgesetzt",
|
|
"noTemplates": "No templates available",
|
|
"tapAddToCreate": "Tap + to create your first template",
|
|
"ok": "OK",
|
|
"delete": "Löschen",
|
|
|
|
"permissionsSection": "Berechtigungen",
|
|
"locationPermission": "Standortberechtigung",
|
|
"checking": "Überprüfen...",
|
|
"locationPermissionGrantedAlways": "Erteilt (Immer)",
|
|
"locationPermissionGrantedWhileInUse": "Erteilt (Während der Nutzung)",
|
|
"locationPermissionDeniedTapToRequest": "Verweigert - Tippen zum Anfragen",
|
|
"locationPermissionPermanentlyDeniedOpenSettings": "Dauerhaft verweigert - Einstellungen öffnen",
|
|
"locationPermissionDialogContent": "Die Standortberechtigung wurde dauerhaft verweigert. Bitte aktivieren Sie sie in Ihren Geräteeinstellungen, um GPS-Tracking und Standortfreigabe zu nutzen.",
|
|
"openSettings": "Einstellungen öffnen",
|
|
"locationPermissionGranted": "Standortberechtigung erteilt!",
|
|
"locationPermissionRequiredForGps": "Die Standortberechtigung ist erforderlich für GPS-Tracking und Standortfreigabe.",
|
|
"locationPermissionAlreadyGranted": "Die Standortberechtigung wurde bereits erteilt.",
|
|
"sarNavyBlue": "SAR Navy Blau",
|
|
"sarNavyBlueDescription": "Professionell/Einsatzmodus",
|
|
|
|
"selectRecipient": "Empfänger auswählen",
|
|
"broadcastToAllNearby": "An alle in der Nähe senden",
|
|
"searchRecipients": "Empfänger suchen...",
|
|
"noContactsFound": "Keine Kontakte gefunden",
|
|
"noRoomsFound": "Keine Räume gefunden",
|
|
"noContactsOrRoomsAvailable": "Keine Kontakte oder Räume verfügbar",
|
|
"messagesWillBeSentToPublicChannel": "Nachrichten werden an öffentlichen Kanal gesendet",
|
|
"newMessage": "Neue Nachricht",
|
|
"channel": "Kanal",
|
|
|
|
"samplePoliceLead": "Polizeiführer",
|
|
"sampleDroneOperator": "Drohnenbediener",
|
|
"sampleFirefighterAlpha": "Feuerwehrmann",
|
|
"sampleMedicCharlie": "Sanitäter",
|
|
"sampleCommandDelta": "Kommando",
|
|
"sampleFireEngine": "Feuerwehrfahrzeug",
|
|
"sampleAirSupport": "Luftunterstützung",
|
|
"sampleBaseCoordinator": "Basiskoordinator",
|
|
"channelEmergency": "Notfall",
|
|
"channelCoordination": "Koordination",
|
|
"channelUpdates": "Aktualisierungen",
|
|
"sampleTeamMember": "Beispiel-Teammitglied",
|
|
"sampleScout": "Beispiel-Späher",
|
|
"sampleBase": "Beispiel-Basis",
|
|
"sampleSearcher": "Beispiel-Sucher",
|
|
"sampleObjectBackpack": " Rucksack gefunden - blaue Farbe",
|
|
"sampleObjectVehicle": " Fahrzeug verlassen - Besitzer prüfen",
|
|
"sampleObjectCamping": " Campingausrüstung entdeckt",
|
|
"sampleObjectTrailMarker": " Wegmarkierung abseits des Pfades gefunden",
|
|
"sampleMsgAllTeamsCheckIn": "Alle Teams melden",
|
|
"sampleMsgWeatherUpdate": "Wetterupdate: Klarer Himmel, Temp. 18°C",
|
|
"sampleMsgBaseCamp": "Basislager am Sammelplatz eingerichtet",
|
|
"sampleMsgTeamAlpha": "Team bewegt sich zu Sektor 2",
|
|
"sampleMsgRadioCheck": "Funkcheck - alle Stationen antworten",
|
|
"sampleMsgWaterSupply": "Wasserversorgung verfügbar an Kontrollpunkt 3",
|
|
"sampleMsgTeamBravo": "Team meldet: Sektor 1 frei",
|
|
"sampleMsgEtaRallyPoint": "Ankunftszeit am Sammelpunkt: 15 Minuten",
|
|
"sampleMsgSupplyDrop": "Versorgungsabwurf bestätigt für 14:00",
|
|
"sampleMsgDroneSurvey": "Drohnenüberwachung abgeschlossen - keine Funde",
|
|
"sampleMsgTeamCharlie": "Team fordert Unterstützung an",
|
|
"sampleMsgRadioDiscipline": "An alle Einheiten: Funkdisziplin wahren",
|
|
"sampleMsgUrgentMedical": "DRINGEND: Medizinische Hilfe benötigt in Sektor 4",
|
|
"sampleMsgAdultMale": " Erwachsener Mann, bei Bewusstsein",
|
|
"sampleMsgFireSpotted": "Feuer gesichtet - Koordinaten folgen",
|
|
"sampleMsgSpreadingRapidly": " Breitet sich schnell aus!",
|
|
"sampleMsgPriorityHelicopter": "PRIORITÄT: Brauche Hubschrauberunterstützung",
|
|
"sampleMsgMedicalTeamEnRoute": "Medizinisches Team auf dem Weg zu Ihrem Standort",
|
|
"sampleMsgEvacHelicopter": "Evakuierungshubschrauber ETA 10 Minuten",
|
|
"sampleMsgEmergencyResolved": "Notfall behoben - alles klar",
|
|
"sampleMsgEmergencyStagingArea": " Notfall-Sammelplatz",
|
|
"sampleMsgEmergencyServices": "Rettungsdienste benachrichtigt und auf dem Weg",
|
|
"sampleAlphaTeamLead": "Team-Leiter",
|
|
"sampleBravoScout": "Späher",
|
|
"sampleCharlieMedic": "Sanitäter",
|
|
"sampleDeltaNavigator": "Navigator",
|
|
"sampleEchoSupport": "Unterstützung",
|
|
"sampleBaseCommand": "Basis-Kommando",
|
|
"sampleFieldCoordinator": "Feldkoordinator",
|
|
"sampleMedicalTeam": "Medizinisches Team",
|
|
|
|
"mapDrawing": "Kartenzeichnung",
|
|
"drawingShared": "Kartenzeichnung",
|
|
"lineDrawing": "Linie",
|
|
"rectangleDrawing": "Rechteck",
|
|
"navigateToDrawing": "Zur Zeichnung navigieren",
|
|
"hideFromMap": "Von Karte ausblenden",
|
|
"copyCoordinates": "Koordinaten kopieren",
|
|
"coordinatesCopiedToClipboard": "Koordinaten in Zwischenablage kopiert",
|
|
"drawingHidden": "Zeichnung von Karte ausgeblendet",
|
|
"alreadyShared": "{count} bereits geteilt",
|
|
"newDrawingsShared": "{count} neue Zeichnung(en) geteilt",
|
|
"drawingTools": "Zeichenwerkzeuge",
|
|
"shareDrawing": "Zeichnung teilen",
|
|
"shareWithAllNearbyDevices": "Mit allen Geräten in der Nähe teilen",
|
|
"shareToRoom": "In Raum teilen",
|
|
"sendToPersistentStorage": "An persistenten Raum-Speicher senden",
|
|
"deleteDrawingConfirm": "Möchten Sie diese Zeichnung wirklich löschen?",
|
|
"drawingDeleted": "Zeichnung gelöscht",
|
|
"yourDrawingsCount": "Ihre Zeichnungen ({count})",
|
|
"shared": "Geteilt",
|
|
"line": "Linie",
|
|
"rectangle": "Rechteck",
|
|
|
|
"saveAsTemplate": "Als Vorlage speichern",
|
|
"templateSaved": "Vorlage erfolgreich gespeichert",
|
|
"templateAlreadyExists": "Vorlage mit diesem Emoji existiert bereits",
|
|
|
|
"updateAvailable": "Update Verfügbar",
|
|
"currentVersion": "Aktuell",
|
|
"latestVersion": "Neueste",
|
|
"downloadUpdate": "Herunterladen",
|
|
"updateLater": "Später",
|
|
|
|
"cadastralParcels": "Katasterparzellen",
|
|
"forestRoads": "Waldwege",
|
|
"showCadastralParcels": "Katasterparzellen anzeigen",
|
|
"showForestRoads": "Waldwege anzeigen",
|
|
"wmsOverlays": "WMS Überlagerungen",
|
|
|
|
"recentMessages": "Aktuelle Nachrichten",
|
|
|
|
"addChannel": "Kanal hinzufügen",
|
|
"channelName": "Kanalname",
|
|
"channelNameHint": "z.B. Rettungsteam Alpha",
|
|
"channelSecret": "Kanal-Passwort",
|
|
"channelSecretHint": "Gemeinsames Passwort für diesen Kanal",
|
|
"channelSecretHelp": "Dieses Passwort muss mit allen Teammitgliedern geteilt werden, die Zugriff auf diesen Kanal benötigen",
|
|
"channelNameRequired": "Kanalname ist erforderlich",
|
|
"channelNameTooLong": "Kanalname darf maximal 31 Zeichen lang sein",
|
|
"channelSecretRequired": "Kanal-Passwort ist erforderlich",
|
|
"channelSecretTooLong": "Kanal-Passwort darf maximal 32 Zeichen lang sein",
|
|
"invalidAsciiCharacters": "Nur ASCII-Zeichen sind erlaubt",
|
|
"channelCreatedSuccessfully": "Kanal erfolgreich erstellt",
|
|
"channelCreationFailed": "Kanal konnte nicht erstellt werden: {error}",
|
|
"allChannelSlotsInUse": "Alle Kanalplätze sind belegt (maximal 39 benutzerdefinierte Kanäle)",
|
|
"createChannel": "Kanal erstellen"
|
|
}
|