i18n(de): apply review round 2

- Meaning fixes: the radio link opens the broadcaster's website
  (SENDER-WEBSITE), a straight lane is «geradeaus führend», not the middle
  one, IDLE is INAKTIV (BEREIT is READY), the Gemini errors name the send
  queue, traffic percent is live coverage (Live-Abdeckung), the voice radius
  is measured from the Bildmitte, the AIS voice error names the Live-Schiffe
  layer, and the Bhote landslide is «Erdrutsch» throughout (not «Abbruch»).
- Number-neutral status lines for feed and layer lists, and a payload count
  line that also reads correctly for +1.
- Retry wording follows the glossary: «neue Versuche in größeren Abständen».
- Weather history lines are shorter and fit the collapsed row: «Frame fehlt;
  letzter Stand bleibt erhalten», «Kein Frame in den {gap} min bis {time}»
  (the gap only looks back from the target time).
- Shorter search placeholder «Ort suchen...», which was clipped.
- Smaller wording: Himmelsring, Lagebild-HUD, SCHLEPPVERBAND, Minimum Fuel
  (Treibstoff knapp), Bloom / Leuchten, DOWNRANGE GESCHÄTZT, Places-Kontext,
  MELDUNG, Rückflug zur Weltübersicht, REALE BILDDATEN and others.
- Glossary and routing notes updated.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
German KhokhlovandClaude Opus 5.5 committed 2026-10-28 18:21:14 +04:00
1 parent 1eb9e06c49
commit b521f6a1fa
2 files changed
+63 -60

No files matched your search

+9 -6
View File
@@ -12,14 +12,14 @@ Translation source: abiyeenzo (#908).
- Compounds are written as one word or with a hyphen next to a name, code or English term: «Datenebene», «Wetterkacheln», «TomTom-Schlüssel», «AIS-Schiffe», «Street-View-Fallback». Do not split them with spaces. - Compounds are written as one word or with a hyphen next to a name, code or English term: «Datenebene», «Wetterkacheln», «TomTom-Schlüssel», «AIS-Schiffe», «Street-View-Fallback». Do not split them with spaces.
- Short labels, chips and HUD readouts stay short. German runs about a third longer than English, so prefer a short word or a standard abbreviation with a period over a wrapped line: REICHW., GESCHW., NIEDERSCHL., SONST., NACHR., VERST., VGL., KAL. - Short labels, chips and HUD readouts stay short. German runs about a third longer than English, so prefer a short word or a standard abbreviation with a period over a wrapped line: REICHW., GESCHW., NIEDERSCHL., SONST., NACHR., VERST., VGL., KAL.
- The avionics codes HDG, BRG, CRS, DEST, SPD, ALT, GS, TRK, V/S, FOV and SQUAWK stay in English, as in the cockpit. Words used in a sentence are translated: heading → «Kurs», bearing → «Peilung», range → «Reichweite». - The avionics codes HDG, BRG, CRS, DEST, SPD, ALT, GS, TRK, V/S, FOV and SQUAWK stay in English, as in the cockpit. Words used in a sentence are translated: heading → «Kurs», bearing → «Peilung», range → «Reichweite».
- A dash between clauses is a spaced en dash « – »; a colon is fine where it explains: «Feed ausgefallen – langsame Wiederholung», «SIMULIERT: Verkehrsdienst nicht erreichbar». Quotes are „…“. - A dash between clauses is a spaced en dash « – »; a colon is fine where it explains: «Feed ausgefallen – neue Versuche in größeren Abständen», «SIMULIERT: Verkehrsdienst nicht erreichbar». Quotes are „…“.
- Status and waiting messages use the neutral infinitive too: «Warten auf Aktualisierung», not «Warte auf …». Reasons inserted after a dash stay lower case: «Szene nicht gespeichert – das Projekt ist größer als 5 MiB». - Status and waiting messages use the neutral infinitive too: «Warten auf Aktualisierung», not «Warte auf …». Reasons inserted after a dash stay lower case: «Szene nicht gespeichert – das Projekt ist größer als 5 MiB».
- Keyboard keys are named as on German keyboards where they differ: Leertaste, Rücktaste, Umschalt; Esc, Enter, Tab and letter keys stay. - Keyboard keys are named as on German keyboards where they differ: Leertaste, Rücktaste, Umschalt; Esc, Enter, Tab and letter keys stay.
- Decimal comma in fixed text: «M4,4», «28,2710° N». Thousands separator is a period: «1.000 km». Formatted numbers come from `Intl` and are already German. - Decimal comma in fixed text: «M4,4», «28,2710° N». Thousands separator is a period: «1.000 km». Formatted numbers come from `Intl` and are already German.
- Units: km, m, km/h, m/s, kn (knots, also in the cockpit), ft (feet), hPa, MW, h, min, s, T (days, in short readouts); in UPPERCASE text KM, KM/H, KN, FT, MIN. A space between number and unit, in compact readouts too: «{value} m», «{count} min», «50 %», «{speed} KN», «{count} / 30 T». `°` sticks to the number. - Units: km, m, km/h, m/s, kn (knots, also in the cockpit), ft (feet), hPa, MW, h, min, s, T (days, in short readouts); in UPPERCASE text KM, KM/H, KN, FT, MIN. A space between number and unit, in compact readouts too: «{value} m», «{count} min», «50 %», «{speed} KN», «{count} / 30 T». `°` sticks to the number.
- "ago" goes before the time: «vor {count} min», «vor {value}». When a placeholder already holds a localized "ago" text (`{age}` in `STALE · cached {age}`, `{ago}`), do not add «vor» again. - "ago" goes before the time: «vor {count} min», «vor {value}». When a placeholder already holds a localized "ago" text (`{age}` in `STALE · cached {age}`, `{ago}`), do not add «vor» again.
- Compass points use O for Ost: N, NNO, NO, ONO, O, OSO, SO, SSO, S, SSW, SW, WSW, W, WNW, NW, NNW; hemisphere letters N, S, O, W. - Compass points use O for Ost: N, NNO, NO, ONO, O, OSO, SO, SSO, S, SSW, SW, WSW, W, WNW, NW, NNW; hemisphere letters N, S, O, W.
- Routing: direction words are lowercase adverbs (links, leicht rechts, scharf links, geradeaus), so a sentence never starts with one: «Auf {road} {direction} abbiegen», «Dann {direction} abbiegen», «Weiter {direction}». Roundabout exits are ordinals with a period: «die {exit} Ausfahrt» → «die 2. Ausfahrt». - Routing: direction words are lowercase adverbs (links, leicht rechts, scharf links, geradeaus), so a sentence never starts with one: «Auf {road} {direction} abbiegen», «Dann {direction} abbiegen», «Weiter {direction}». Roundabout exits are ordinals with a period: «die {exit} Ausfahrt» → «die 2. Ausfahrt». A straight lane is the one that leads straight on, not the middle one: «Die geradeaus führende Spur benutzen».
## Plurals ## Plurals
@@ -35,13 +35,13 @@ Keep the verb in agreement: «{count} Station meldet» / «{count} Stationen mel
## Glossary ## Glossary
| English | Deutsch | | English | Deutsch |
| ---------------------------------------------- | -------------------------------------------------------------------- | | ---------------------------------------------- | ---------------------------------------------------------------------- |
| layer / data layer | Ebene / Datenebene | | layer / data layer | Ebene / Datenebene |
| feed / source / data source / input (cockpit) | Feed / Quelle / Datenquelle / Quelle | | feed / source / data source / input (cockpit) | Feed / Quelle / Datenquelle / Quelle |
| LIVE (status) / live data | LIVE / Live-Daten | | LIVE (status) / live data | LIVE / Live-Daten |
| SIMULATED | SIMULIERT | | SIMULATED | SIMULIERT |
| stale / degraded / unavailable | veraltet / eingeschränkt / nicht verfügbar | | stale / degraded / unavailable | veraltet / eingeschränkt / nicht verfügbar |
| retry / retrying | neuer Versuch / erneut versuchen | | retry / retrying / retrying slowly | neuer Versuch / erneut versuchen / neue Versuche in größeren Abständen |
| fallback | Fallback | | fallback | Fallback |
| key (API key) / POWER UP / POWERED UP | Schlüssel / STARTKLAR / HOCHGEFAHREN | | key (API key) / POWER UP / POWERED UP | Schlüssel / STARTKLAR / HOCHGEFAHREN |
| Provider Settings | Anbieter-Einstellungen | | Provider Settings | Anbieter-Einstellungen |
@@ -55,13 +55,13 @@ Keep the verb in agreement: «{count} Station meldet» / «{count} Stationen mel
| ascent / replay / payload / stage / downrange | Aufstieg / Replay, Wiedergabe / Nutzlast / Stufe / Downrange | | ascent / replay / payload / stage / downrange | Aufstieg / Replay, Wiedergabe / Nutzlast / Stufe / Downrange |
| contact / tracking | Kontakt / Verfolgung | | contact / tracking | Kontakt / Verfolgung |
| installation / site | Anlage / Standort | | installation / site | Anlage / Standort |
| mapped / observed | kartiert / beobachtet | | mapped / observed | kartiert / beobachtet (Bhote chip OBSERVED IMAGERY: REALE BILDDATEN) |
| camera / CCTV camera / camera badge | Kamera / CCTV-Kamera / Kamera-Markierung | | camera / CCTV camera / camera badge | Kamera / CCTV-Kamera / Kamera-Markierung |
| earthquake / active fire / fire perimeter | Erdbeben / aktiver Brand / Brandgrenze | | earthquake / active fire / fire perimeter | Erdbeben / aktiver Brand / Brandgrenze |
| cyclone / advisory (NHC/CPHC) / cone | Wirbelsturm / Lagebericht (not «Warnung») / Kegel | | cyclone / advisory (NHC/CPHC) / cone | Wirbelsturm / Lagebericht (not «Warnung») / Kegel |
| radio station | Sender | | radio station | Sender |
| broadcast FM | UKW | | broadcast FM | UKW |
| road / flow (traffic) | Straße / Verkehrsfluss | | road / flow (traffic) / flow coverage | Straße / Verkehrsfluss / Live-Abdeckung |
| transit / bike share | ÖPNV / Bikesharing | | transit / bike share | ÖPNV / Bikesharing |
| scene / shot / scene recipe | Szene / Aufnahme / Szenenrezept | | scene / shot / scene recipe | Szene / Aufnahme / Szenenrezept |
| capture shot / camera move | Aufnahme speichern / Kameraflug | | capture shot / camera move | Aufnahme speichern / Kameraflug |
@@ -93,3 +93,6 @@ Keep the verb in agreement: «{count} Station meldet» / «{count} Stationen mel
| label (on the map) / clear (switch off layers) | Beschriftung / ausschalten (not «löschen») | | label (on the map) / clear (switch off layers) | Beschriftung / ausschalten (not «löschen») |
| station tag (radio filter) | Kategorie | | station tag (radio filter) | Kategorie |
| MIC (dock button) | MIKRO | | MIC (dock button) | MIKRO |
| frame (weather, video) / image | Frame / Bild |
| collapse / landslide (Bhote Koshi) | Erdrutsch (not «Abbruch», which reads as "cancel") |
| website (radio station) | Website (SENDER-WEBSITE; «Standort» is a physical site) |
+54 -54
View File
@@ -36,7 +36,7 @@
"COMMS": "KOMM", "COMMS": "KOMM",
"Broadband constellation shell — shown only in DENSE mode": "Breitband-Konstellationsschale: nur im Modus DICHT sichtbar", "Broadband constellation shell — shown only in DENSE mode": "Breitband-Konstellationsschale: nur im Modus DICHT sichtbar",
"FISHING": "FISCHEREI", "FISHING": "FISCHEREI",
"TOWING": "SCHLEPPEN", "TOWING": "SCHLEPPVERBAND",
"DREDGER": "BAGGER", "DREDGER": "BAGGER",
"DIVE OPS": "TAUCHEINSATZ", "DIVE OPS": "TAUCHEINSATZ",
"MILITARY": "MILITÄR", "MILITARY": "MILITÄR",
@@ -94,11 +94,11 @@
"Saved to {store}. Restarting — this page reloads itself.": "In {store} gespeichert. Neustart läuft, diese Seite lädt sich selbst neu.", "Saved to {store}. Restarting — this page reloads itself.": "In {store} gespeichert. Neustart läuft, diese Seite lädt sich selbst neu.",
"Remove this key from your saved configuration?": "Diesen Schlüssel aus der gespeicherten Konfiguration entfernen?", "Remove this key from your saved configuration?": "Diesen Schlüssel aus der gespeicherten Konfiguration entfernen?",
"Removed from {store}. Restarting — this page reloads itself.": "Aus {store} entfernt. Neustart läuft, diese Seite lädt sich selbst neu.", "Removed from {store}. Restarting — this page reloads itself.": "Aus {store} entfernt. Neustart läuft, diese Seite lädt sich selbst neu.",
"Places context + Street View fallback; optional separate key": "Orts-Kontext + Street-View-Fallback; optional eigener Schlüssel", "Places context + Street View fallback; optional separate key": "Places-Kontext + Street-View-Fallback; optional eigener Schlüssel",
"Live ships, worldwide": "Live-Schiffe, weltweit", "Live ships, worldwide": "Live-Schiffe, weltweit",
"Live active-fire detections": "Live-Erkennung aktiver Brände", "Live active-fire detections": "Live-Erkennung aktiver Brände",
"Real live traffic (keyless runs a simulation)": "Echter Live-Verkehr (ohne Schlüssel: Simulation)", "Real live traffic (keyless runs a simulation)": "Echter Live-Verkehr (ohne Schlüssel: Simulation)",
"Bing imagery map stacks + world terrain": "Bing-Bildmaterial als Kartenstapel + Weltgelände", "Bing imagery map stacks + world terrain": "Bing-Bildmaterial als Kartenstapel + globales Geländemodell",
"More flight-polling credits (anonymous works without)": "Mehr Abfrage-Credits für Flüge (anonym geht es auch ohne)", "More flight-polling credits (anonymous works without)": "Mehr Abfrage-Credits für Flüge (anonym geht es auch ohne)",
"CONTEXT READY": "KONTEXT BEREIT", "CONTEXT READY": "KONTEXT BEREIT",
"GLOBAL CONTEXT OFF": "GLOBALER KONTEXT AUS", "GLOBAL CONTEXT OFF": "GLOBALER KONTEXT AUS",
@@ -178,7 +178,7 @@
"ORBIT REPLAY · {mission}": "ORBIT-REPLAY · {mission}", "ORBIT REPLAY · {mission}": "ORBIT-REPLAY · {mission}",
"PAUSED · {title}": "PAUSIERT · {title}", "PAUSED · {title}": "PAUSIERT · {title}",
"UNSPECIFIED": "NICHT ANGEGEBEN", "UNSPECIFIED": "NICHT ANGEGEBEN",
"+{count} additional payload records": "+{count} weitere Nutzlast-Einträge", "+{count} additional payload records": "Weitere Nutzlast-Einträge: +{count}",
"PAYLOAD DATA UNAVAILABLE": "NUTZLASTDATEN NICHT VERFÜGBAR", "PAYLOAD DATA UNAVAILABLE": "NUTZLASTDATEN NICHT VERFÜGBAR",
"{value} KM DOWNRANGE": "{value} KM DOWNRANGE", "{value} KM DOWNRANGE": "{value} KM DOWNRANGE",
"POSITION UNAVAILABLE": "POSITION NICHT VERFÜGBAR", "POSITION UNAVAILABLE": "POSITION NICHT VERFÜGBAR",
@@ -220,7 +220,7 @@
"SHOW ALL / DESELECT": "ALLE ZEIGEN / ABWÄHLEN", "SHOW ALL / DESELECT": "ALLE ZEIGEN / ABWÄHLEN",
"Pause replay": "Wiedergabe pausieren", "Pause replay": "Wiedergabe pausieren",
"Cancel replay": "Wiedergabe abbrechen", "Cancel replay": "Wiedergabe abbrechen",
"EST. DOWNRANGE": "GESCH. DOWNRANGE", "EST. DOWNRANGE": "DOWNRANGE GESCHÄTZT",
"PLANNED · ": "GEPLANT · ", "PLANNED · ": "GEPLANT · ",
"SUPPLIED TRAJECTORY POINTS": "GELIEFERTE BAHNPUNKTE", "SUPPLIED TRAJECTORY POINTS": "GELIEFERTE BAHNPUNKTE",
"RECONSTRUCTED ESTIMATE": "REKONSTRUIERTE SCHÄTZUNG", "RECONSTRUCTED ESTIMATE": "REKONSTRUIERTE SCHÄTZUNG",
@@ -276,7 +276,7 @@
"World": "Weltmusik", "World": "Weltmusik",
"Add the full Starlink broadband shell (thousands of extra points)": "Komplette Starlink-Breitbandschale hinzufügen (Tausende zusätzliche Punkte)", "Add the full Starlink broadband shell (thousands of extra points)": "Komplette Starlink-Breitbandschale hinzufügen (Tausende zusätzliche Punkte)",
"Loading the Starlink shell…": "Starlink-Schale wird geladen…", "Loading the Starlink shell…": "Starlink-Schale wird geladen…",
"Starlink {detail} — click to retry": "Starlink {detail}: zum erneuten Versuch klicken", "Starlink {detail} — click to retry": "Starlink: {detail} – zum erneuten Versuch klicken",
"load failed": "Laden fehlgeschlagen", "load failed": "Laden fehlgeschlagen",
"Showing the full Starlink shell — click for the core catalog only": "Komplette Starlink-Schale sichtbar: klicken, um nur den Kernkatalog zu zeigen", "Showing the full Starlink shell — click for the core catalog only": "Komplette Starlink-Schale sichtbar: klicken, um nur den Kernkatalog zu zeigen",
"DENSE ···": "DICHT ···", "DENSE ···": "DICHT ···",
@@ -285,12 +285,12 @@
"Syncing flow · Roads: {source}": "Verkehrsfluss wird synchronisiert · Straßen: {source}", "Syncing flow · Roads: {source}": "Verkehrsfluss wird synchronisiert · Straßen: {source}",
"LIVE · Roads: {source} · Roads without flow hidden": "LIVE · Straßen: {source} · Straßen ohne Verkehrsdaten ausgeblendet", "LIVE · Roads: {source} · Roads without flow hidden": "LIVE · Straßen: {source} · Straßen ohne Verkehrsdaten ausgeblendet",
"LIVE · Roads: {source} · No flow roads in view": "LIVE · Straßen: {source} · Keine Straßen mit Verkehrsdaten im Bild", "LIVE · Roads: {source} · No flow roads in view": "LIVE · Straßen: {source} · Keine Straßen mit Verkehrsdaten im Bild",
"LIVE · Roads: {source} · Flow {percent}%": "LIVE · Straßen: {source} · Verkehr {percent} %", "LIVE · Roads: {source} · Flow {percent}%": "LIVE · Straßen: {source} · Live-Abdeckung {percent} %",
"SIMULATED · Roads: {source} · Flow {percent}%": "SIMULIERT · Straßen: {source} · Verkehr {percent} %", "SIMULATED · Roads: {source} · Flow {percent}%": "SIMULIERT · Straßen: {source} · Live-Abdeckung {percent} %",
"Syncing flow · Roads: OpenStreetMap · Flow: TomTom · Unmatched: simulated": "Verkehrsfluss wird synchronisiert · Straßen: OpenStreetMap · Verkehr: TomTom · Ohne Zuordnung: simuliert", "Syncing flow · Roads: OpenStreetMap · Flow: TomTom · Unmatched: simulated": "Verkehrsfluss wird synchronisiert · Straßen: OpenStreetMap · Verkehrsfluss: TomTom · Ohne Zuordnung: simuliert",
"LIVE · Roads: OpenStreetMap · Flow: TomTom · {percent}% cov · Unmatched: simulated": "LIVE · Straßen: OpenStreetMap · Verkehr: TomTom · {percent} % Abd. · Ohne Zuordnung: simuliert", "LIVE · Roads: OpenStreetMap · Flow: TomTom · {percent}% cov · Unmatched: simulated": "LIVE · Straßen: OpenStreetMap · Verkehrsfluss: TomTom · {percent} % Abd. · Ohne Zuordnung: simuliert",
"LIVE · Roads: OpenStreetMap · Flow: TomTom · {percent}% cov": "LIVE · Straßen: OpenStreetMap · Verkehr: TomTom · {percent} % Abd.", "LIVE · Roads: OpenStreetMap · Flow: TomTom · {percent}% cov": "LIVE · Straßen: OpenStreetMap · Verkehrsfluss: TomTom · {percent} % Abd.",
"SIMULATED · Roads: OpenStreetMap · Flow: TomTom (no matches)": "SIMULIERT · Straßen: OpenStreetMap · Verkehr: TomTom (keine Treffer)", "SIMULATED · Roads: OpenStreetMap · Flow: TomTom (no matches)": "SIMULIERT · Straßen: OpenStreetMap · Verkehrsfluss: TomTom (keine Treffer)",
"SIMULATED — traffic service unreachable": "SIMULIERT: Verkehrsdienst nicht erreichbar", "SIMULATED — traffic service unreachable": "SIMULIERT: Verkehrsdienst nicht erreichbar",
"SIMULATED — add TomTom key for live": "SIMULIERT: TomTom-Schlüssel für Live-Daten hinzufügen", "SIMULATED — add TomTom key for live": "SIMULIERT: TomTom-Schlüssel für Live-Daten hinzufügen",
"AIS: {name}": "AIS: {name}", "AIS: {name}": "AIS: {name}",
@@ -325,7 +325,7 @@
"Orbital Watch": "Orbitalwache", "Orbital Watch": "Orbitalwache",
"Thermal Threat Board": "Thermische Bedrohungslage", "Thermal Threat Board": "Thermische Bedrohungslage",
"City Overload": "Stadt-Überlast", "City Overload": "Stadt-Überlast",
"Omniscience Pullback": "Allwissenheits-Rückzug", "Omniscience Pullback": "Rückflug zur Weltübersicht",
"Shot {n}": "Aufnahme {n}", "Shot {n}": "Aufnahme {n}",
"Density": "Dichte", "Density": "Dichte",
"Bloom": "Bloom", "Bloom": "Bloom",
@@ -748,7 +748,7 @@
"Keep location tray open": "Standortleiste geöffnet lassen", "Keep location tray open": "Standortleiste geöffnet lassen",
"Search any location": "Beliebigen Ort suchen", "Search any location": "Beliebigen Ort suchen",
"Search location by name or coordinates": "Ort nach Name oder Koordinaten suchen", "Search location by name or coordinates": "Ort nach Name oder Koordinaten suchen",
"Search any location...": "Beliebigen Ort suchen...", "Search any location...": "Ort suchen...",
"WEATHER": "WETTER", "WEATHER": "WETTER",
"CONTEXT": "KONTEXT", "CONTEXT": "KONTEXT",
"Compact Radio controls": "Kompakte Radio-Steuerung", "Compact Radio controls": "Kompakte Radio-Steuerung",
@@ -780,7 +780,7 @@
"Enable Radio, then choose a globe marker or use next.": "Radio aktivieren, dann einen Globus-Marker wählen oder Weiter nutzen.", "Enable Radio, then choose a globe marker or use next.": "Radio aktivieren, dann einen Globus-Marker wählen oder Weiter nutzen.",
"DRAG TO TUNE": "ZUM ABSTIMMEN ZIEHEN", "DRAG TO TUNE": "ZUM ABSTIMMEN ZIEHEN",
"ALL · DRAG THE NEEDLE": "ALLE · NADEL ZIEHEN", "ALL · DRAG THE NEEDLE": "ALLE · NADEL ZIEHEN",
"SNAPS TO AVAILABLE STATIONS": "RASTET AUF VERFÜGBARE SENDER EIN", "SNAPS TO AVAILABLE STATIONS": "RASTET BEI VERFÜGBAREN SENDERN EIN",
"Radio playback": "Radiowiedergabe", "Radio playback": "Radiowiedergabe",
"Previous filtered station": "Vorheriger gefilterter Sender", "Previous filtered station": "Vorheriger gefilterter Sender",
"Play selected station": "Gewählten Sender abspielen", "Play selected station": "Gewählten Sender abspielen",
@@ -788,9 +788,9 @@
"STOP": "STOPP", "STOP": "STOPP",
"Stop radio playback": "Radiowiedergabe stoppen", "Stop radio playback": "Radiowiedergabe stoppen",
"Radio volume": "Radio-Lautstärke", "Radio volume": "Radio-Lautstärke",
"STATION SITE": "SENDERSTANDORT", "STATION SITE": "SENDER-WEBSITE",
"Audio connects directly to the broadcaster after you press play. Your IP is visible to that broadcaster.": "Beim Starten der Wiedergabe wird eine direkte Verbindung zum Sender hergestellt. Die IP-Adresse ist für diesen Sender sichtbar.", "Audio connects directly to the broadcaster after you press play. Your IP is visible to that broadcaster.": "Beim Starten der Wiedergabe wird eine direkte Verbindung zum Sender hergestellt. Die IP-Adresse ist für diesen Sender sichtbar.",
"Intelligence HUD (H)": "Intelligence-HUD (H)", "Intelligence HUD (H)": "Lagebild-HUD (H)",
"Layout": "Layout", "Layout": "Layout",
"HUD layout": "HUD-Layout", "HUD layout": "HUD-Layout",
"Tactical": "Taktisch", "Tactical": "Taktisch",
@@ -819,10 +819,10 @@
"Feather": "Weichzeichnung", "Feather": "Weichzeichnung",
"Scope edge feather": "Weichzeichnung des Scope-Rands", "Scope edge feather": "Weichzeichnung des Scope-Rands",
"Scope edge feather as a percentage of the keyhole radius": "Weichzeichnung des Scope-Rands in Prozent des Schlüsselloch-Radius", "Scope edge feather as a percentage of the keyhole radius": "Weichzeichnung des Scope-Rands in Prozent des Schlüsselloch-Radius",
"Celestial": "Himmel", "Celestial": "Himmelsring",
"Hide UI chrome": "Oberfläche ausblenden", "Hide UI chrome": "Oberfläche ausblenden",
"Clean UI": "Reine Ansicht", "Clean UI": "Reine Ansicht",
"Bloom / Glow": "Bloom / Glühen", "Bloom / Glow": "Bloom / Leuchten",
"Bloom intensity": "Bloom-Stärke", "Bloom intensity": "Bloom-Stärke",
"Sharpening": "Schärfen", "Sharpening": "Schärfen",
"Sharpen": "Schärfen", "Sharpen": "Schärfen",
@@ -915,7 +915,7 @@
"Unlawful interference": "Widerrechtlicher Eingriff", "Unlawful interference": "Widerrechtlicher Eingriff",
"Radio failure": "Funkausfall", "Radio failure": "Funkausfall",
"Downed aircraft": "Abgestürztes Luftfahrzeug", "Downed aircraft": "Abgestürztes Luftfahrzeug",
"Minimum fuel": "Mindesttreibstoff", "Minimum fuel": "Minimum Fuel (Treibstoff knapp)",
"Lifeguard (medical priority)": "Lifeguard (medizinische Priorität)", "Lifeguard (medical priority)": "Lifeguard (medizinische Priorität)",
"Rasuwagadhi witness video": "Augenzeugenvideo Rasuwagadhi", "Rasuwagadhi witness video": "Augenzeugenvideo Rasuwagadhi",
"Bhote Koshi valley footage": "Aufnahmen aus dem Bhote-Koshi-Tal", "Bhote Koshi valley footage": "Aufnahmen aus dem Bhote-Koshi-Tal",
@@ -926,8 +926,8 @@
"REFERENCE ONLY · CLAIMS UNVERIFIED": "NUR REFERENZ · ANGABEN UNBESTÄTIGT", "REFERENCE ONLY · CLAIMS UNVERIFIED": "NUR REFERENZ · ANGABEN UNBESTÄTIGT",
"SOURCE GEOCONFIRMED": "QUELLE GEOVERIFIZIERT", "SOURCE GEOCONFIRMED": "QUELLE GEOVERIFIZIERT",
"2021 historical reference versus 2026 post-event imagery; changes are cumulative and include the July 2025 Rasuwagadhi flood. Schematic downstream progression, not modeled arrival time; not an official hazard model.": "Historische Referenz von 2021 gegenüber Bildern nach dem Ereignis von 2026; die Veränderungen sind kumulativ und umfassen die Rasuwagadhi-Flut vom Juli 2025. Schematischer Verlauf flussabwärts, keine modellierte Ankunftszeit; kein offizielles Gefahrenmodell.", "2021 historical reference versus 2026 post-event imagery; changes are cumulative and include the July 2025 Rasuwagadhi flood. Schematic downstream progression, not modeled arrival time; not an official hazard model.": "Historische Referenz von 2021 gegenüber Bildern nach dem Ereignis von 2026; die Veränderungen sind kumulativ und umfassen die Rasuwagadhi-Flut vom Juli 2025. Schematischer Verlauf flussabwärts, keine modellierte Ankunftszeit; kein offizielles Gefahrenmodell.",
"Immediate collapse viewpoint": "Blickpunkt direkt am Abbruch", "Immediate collapse viewpoint": "Blickpunkt direkt am Erdrutsch",
"Collapse viewpoint": "Blickpunkt Abbruch", "Collapse viewpoint": "Blickpunkt Erdrutsch",
"Debris-dammed lake": "Durch Geröll aufgestauter See", "Debris-dammed lake": "Durch Geröll aufgestauter See",
"Dammed lake": "Aufgestauter See", "Dammed lake": "Aufgestauter See",
"Second landslide": "Zweiter Erdrutsch", "Second landslide": "Zweiter Erdrutsch",
@@ -991,7 +991,7 @@
"EVENT RECONSTRUCTION · 26 AUG 2026": "REKONSTRUKTION DES EREIGNISSES · 26. AUG. 2026", "EVENT RECONSTRUCTION · 26 AUG 2026": "REKONSTRUKTION DES EREIGNISSES · 26. AUG. 2026",
"BHOTE KOSHI OUTBURST FLOOD": "AUSBRUCHSFLUT BHOTE KOSHI", "BHOTE KOSHI OUTBURST FLOOD": "AUSBRUCHSFLUT BHOTE KOSHI",
"Close event layer": "Ereignisebene schließen", "Close event layer": "Ereignisebene schließen",
"OBSERVED IMAGERY": "BEOBACHTETE BILDER", "OBSERVED IMAGERY": "REALE BILDDATEN",
"SCHEMATIC CORRIDOR": "SCHEMATISCHER KORRIDOR", "SCHEMATIC CORRIDOR": "SCHEMATISCHER KORRIDOR",
"2021 HISTORICAL REFERENCE / 2026 POST-EVENT": "HISTORISCHE REFERENZ 2021 / NACH DEM EREIGNIS 2026", "2021 HISTORICAL REFERENCE / 2026 POST-EVENT": "HISTORISCHE REFERENZ 2021 / NACH DEM EREIGNIS 2026",
"Historical reference and post-event image split": "Bildvergleich: historische Referenz und nach dem Ereignis", "Historical reference and post-event image split": "Bildvergleich: historische Referenz und nach dem Ereignis",
@@ -1064,8 +1064,8 @@
"Animate the sourced cyan river-centerline route to Trishuli Bazaar": "Die belegte cyanfarbene Flussmittellinie bis Trishuli Bazaar animieren", "Animate the sourced cyan river-centerline route to Trishuli Bazaar": "Die belegte cyanfarbene Flussmittellinie bis Trishuli Bazaar animieren",
"OVERVIEW": "ÜBERSICHT", "OVERVIEW": "ÜBERSICHT",
"Keep the completed flood path and location labels visible": "Fertigen Flutpfad und Ortsnamen sichtbar lassen", "Keep the completed flood path and location labels visible": "Fertigen Flutpfad und Ortsnamen sichtbar lassen",
"RECORD": "AUFZEICHNUNG", "RECORD": "MELDUNG",
"Reveal the trigger record while making a slow camera approach": "Auslöser-Aufzeichnung zeigen, während die Kamera sich langsam nähert", "Reveal the trigger record while making a slow camera approach": "USGS-Meldung zum auslösenden Ereignis zeigen, während sich die Kamera langsam nähert",
"{speed} kn": "{speed} kn", "{speed} kn": "{speed} kn",
"That file is not valid JSON.": "Diese Datei ist kein gültiges JSON.", "That file is not valid JSON.": "Diese Datei ist kein gültiges JSON.",
"That JSON file is not GeoJSON.": "Diese JSON-Datei ist kein GeoJSON.", "That JSON file is not GeoJSON.": "Diese JSON-Datei ist kein GeoJSON.",
@@ -1336,7 +1336,7 @@
"lane direction|slightly right": "halbrechte", "lane direction|slightly right": "halbrechte",
"lane direction|sharply left": "äußerst linke", "lane direction|sharply left": "äußerst linke",
"lane direction|sharply right": "äußerst rechte", "lane direction|sharply right": "äußerst rechte",
"lane direction|straight": "mittlere", "lane direction|straight": "geradeaus führende",
"ordinal|{number}st": "{number}.", "ordinal|{number}st": "{number}.",
"ordinal|{number}nd": "{number}.", "ordinal|{number}nd": "{number}.",
"ordinal|{number}rd": "{number}.", "ordinal|{number}rd": "{number}.",
@@ -1643,7 +1643,7 @@
"KartaView is rate-limiting requests — they resume on their own": "KartaView begrenzt die Anfragen – sie laufen von selbst weiter", "KartaView is rate-limiting requests — they resume on their own": "KartaView begrenzt die Anfragen – sie laufen von selbst weiter",
"KartaView’s photos here are archived and cannot be shown": "Die KartaView-Fotos hier sind archiviert und können nicht angezeigt werden", "KartaView’s photos here are archived and cannot be shown": "Die KartaView-Fotos hier sind archiviert und können nicht angezeigt werden",
"KartaView did not filter this area in time — move the map to ask again": "KartaView hat dieses Gebiet nicht rechtzeitig gefiltert – Karte verschieben, um erneut anzufragen", "KartaView did not filter this area in time — move the map to ask again": "KartaView hat dieses Gebiet nicht rechtzeitig gefiltert – Karte verschieben, um erneut anzufragen",
"None of KartaView’s photos here pass the imagery filter": "Keines der KartaView-Fotos hier besteht den Bildfilter", "None of KartaView’s photos here pass the imagery filter": "Keines der KartaView-Fotos hier passt zum Bildfilter",
"KartaView did not answer in time — try again": "KartaView hat nicht rechtzeitig geantwortet – erneut versuchen", "KartaView did not answer in time — try again": "KartaView hat nicht rechtzeitig geantwortet – erneut versuchen",
"KartaView could not be reached — check the network": "KartaView ist nicht erreichbar – Netzwerk prüfen", "KartaView could not be reached — check the network": "KartaView ist nicht erreichbar – Netzwerk prüfen",
"KartaView sent an answer that could not be read": "KartaView hat eine unlesbare Antwort gesendet", "KartaView sent an answer that could not be read": "KartaView hat eine unlesbare Antwort gesendet",
@@ -1739,20 +1739,20 @@
"API key rejected — check AISSTREAM_API_KEY": "API-Schlüssel abgelehnt – AISSTREAM_API_KEY prüfen", "API key rejected — check AISSTREAM_API_KEY": "API-Schlüssel abgelehnt – AISSTREAM_API_KEY prüfen",
"feed silent {seconds}s — no AIS data": "Feed stumm seit {seconds} s – keine AIS-Daten", "feed silent {seconds}s — no AIS data": "Feed stumm seit {seconds} s – keine AIS-Daten",
"feed silent — no AIS data": "Feed stumm – keine AIS-Daten", "feed silent — no AIS data": "Feed stumm – keine AIS-Daten",
"feed down — retrying slowly (attempt {attempt})": "Feed ausgefallen – langsame Wiederholung (Versuch {attempt})", "feed down — retrying slowly (attempt {attempt})": "Feed ausgefallen – neue Versuche in größeren Abständen (Versuch {attempt})",
"reconnecting to feed… (attempt {attempt})": "Verbindung zum Feed wird wiederhergestellt… (Versuch {attempt})", "reconnecting to feed… (attempt {attempt})": "Verbindung zum Feed wird wiederhergestellt… (Versuch {attempt})",
"feed down — retrying slowly": "Feed ausgefallen – langsame Wiederholung", "feed down — retrying slowly": "Feed ausgefallen – neue Versuche in größeren Abständen",
"reconnecting to feed…": "Verbindung zum Feed wird wiederhergestellt…", "reconnecting to feed…": "Verbindung zum Feed wird wiederhergestellt…",
"Focus vessel {name}, MMSI {mmsi}": "Schiff {name} fokussieren, MMSI {mmsi}", "Focus vessel {name}, MMSI {mmsi}": "Schiff {name} fokussieren, MMSI {mmsi}",
"Hidden by this map source · choose a globe map": "Von dieser Kartenquelle ausgeblendet · eine Globuskarte wählen", "Hidden by this map source · choose a globe map": "Von dieser Kartenquelle ausgeblendet · eine Globuskarte wählen",
"Weather image HTTP {status}": "Wetterbild HTTP {status}", "Weather image HTTP {status}": "Wetterbild HTTP {status}",
"Weather HTTP {status}": "Wetter HTTP {status}", "Weather HTTP {status}": "Wetter HTTP {status}",
"Frame unavailable; previous observation retained": "Frame nicht verfügbar; vorherige Beobachtung bleibt erhalten", "Frame unavailable; previous observation retained": "Frame fehlt; letzter Stand bleibt erhalten",
"Weather imagery unavailable": "Wetterbilder nicht verfügbar", "Weather imagery unavailable": "Wetterbilder nicht verfügbar",
"Weather source unavailable; previous observation retained": "Wetterquelle nicht verfügbar; vorherige Beobachtung bleibt erhalten", "Weather source unavailable; previous observation retained": "Wetterquelle nicht verfügbar; vorherige Beobachtung bleibt erhalten",
"Weather unavailable": "Wetter nicht verfügbar", "Weather unavailable": "Wetter nicht verfügbar",
"No frame within {gap} min of {time}": "Kein Frame innerhalb von {gap} min um {time}", "No frame within {gap} min of {time}": "Kein Frame in den {gap} min bis {time}",
"No frame within {gap} h of {time}": "Kein Frame innerhalb von {gap} h um {time}", "No frame within {gap} h of {time}": "Kein Frame in den {gap} h bis {time}",
"{hours}h {minutes}m ago": "vor {hours} h {minutes} min", "{hours}h {minutes}m ago": "vor {hours} h {minutes} min",
"{minutes}m ago": "vor {minutes} min", "{minutes}m ago": "vor {minutes} min",
"{state} · {time} · {lag}": "{state} · {time} · {lag}", "{state} · {time} · {lag}": "{state} · {time} · {lag}",
@@ -1961,7 +1961,7 @@
"Bhote Koshi Flood Path": "Bhote Koshi: Flutpfad", "Bhote Koshi Flood Path": "Bhote Koshi: Flutpfad",
"Bhote Koshi Corridor Overview": "Bhote Koshi: Korridor im Überblick", "Bhote Koshi Corridor Overview": "Bhote Koshi: Korridor im Überblick",
"Bhote Koshi Upper Valley": "Bhote Koshi: oberes Tal", "Bhote Koshi Upper Valley": "Bhote Koshi: oberes Tal",
"Upper Valley Collapse": "Abbruch im oberen Tal", "Upper Valley Collapse": "Erdrutsch im oberen Tal",
"Debris-Dammed Lake": "Durch Geröll aufgestauter See", "Debris-Dammed Lake": "Durch Geröll aufgestauter See",
"Nepal-China Border Gate": "Grenzübergang Nepal–China", "Nepal-China Border Gate": "Grenzübergang Nepal–China",
"Timure Evidence Cluster": "Beweiscluster Timure", "Timure Evidence Cluster": "Beweiscluster Timure",
@@ -2001,12 +2001,12 @@
"Edit scene details": "Szenendetails bearbeiten", "Edit scene details": "Szenendetails bearbeiten",
"Camera positions use degrees and meters above the ellipsoid. Drafts are validated before they replace your saved scene.": "Kamerapositionen verwenden Grad und Meter über dem Ellipsoid. Entwürfe werden geprüft, bevor sie die gespeicherte Szene ersetzen.", "Camera positions use degrees and meters above the ellipsoid. Drafts are validated before they replace your saved scene.": "Kamerapositionen verwenden Grad und Meter über dem Ellipsoid. Entwürfe werden geprüft, bevor sie die gespeicherte Szene ersetzen.",
"Anchors and data packs": "Anker und Datenpakete", "Anchors and data packs": "Anker und Datenpakete",
"Shot camera, timing, packs and actions": "Aufnahmekamera, Timing, Pakete und Aktionen", "Shot camera, timing, packs and actions": "Aufnahme: Kamera, Zeitablauf, Datenpakete und Aktionen",
"New anchor ID": "Neue Anker-ID", "New anchor ID": "Neue Anker-ID",
"Capture camera as anchor": "Kamera als Anker erfassen", "Capture camera as anchor": "Kamera als Anker erfassen",
"Anchor added to draft": "Anker zum Entwurf hinzugefügt", "Anchor added to draft": "Anker zum Entwurf hinzugefügt",
"Set move start to current camera": "Startpunkt des Flugs auf aktuelle Kamera setzen", "Set move start to current camera": "Startpunkt des Flugs auf aktuelle Kamera setzen",
"Move added to draft; destination remains the shot camera": "Flug zum Entwurf hinzugefügt; das Ziel bleibt die Aufnahmekamera", "Move added to draft; destination remains the shot camera": "Flug zum Entwurf hinzugefügt; das Ziel bleibt die Kameraposition der Aufnahme",
"Use ordinary flight": "Normalen Flug verwenden", "Use ordinary flight": "Normalen Flug verwenden",
"Invalid shot JSON": "Ungültiges Aufnahme-JSON", "Invalid shot JSON": "Ungültiges Aufnahme-JSON",
"Apply details": "Details anwenden", "Apply details": "Details anwenden",
@@ -2036,7 +2036,7 @@
"Browser audio is suspended; press Connect again to resume it": "Browser-Audio ist angehalten; erneut auf Verbinden drücken, um es fortzusetzen", "Browser audio is suspended; press Connect again to resume it": "Browser-Audio ist angehalten; erneut auf Verbinden drücken, um es fortzusetzen",
"RTL-SDR sample stream stopped": "RTL-SDR-Sample-Stream gestoppt", "RTL-SDR sample stream stopped": "RTL-SDR-Sample-Stream gestoppt",
"Switching to {mode}…": "Wechsel zu {mode}…", "Switching to {mode}…": "Wechsel zu {mode}…",
"Browser audio is suspended; select FM again to resume it": "Browser-Audio ist angehalten; erneut UKW wählen, um es fortzusetzen", "Browser audio is suspended; select FM again to resume it": "Browser-Audio ist angehalten; erneut FM wählen, um es fortzusetzen",
"RTL-SDR gain change failed": "Verstärkung des RTL-SDR konnte nicht geändert werden", "RTL-SDR gain change failed": "Verstärkung des RTL-SDR konnte nicht geändert werden",
"Tuned to {mhz} MHz FM": "Abgestimmt auf {mhz} MHz UKW", "Tuned to {mhz} MHz FM": "Abgestimmt auf {mhz} MHz UKW",
"Seeking up…": "Suchlauf aufwärts…", "Seeking up…": "Suchlauf aufwärts…",
@@ -2180,8 +2180,8 @@
"status chip|UNAVAILABLE": "NICHT VERFÜGBAR", "status chip|UNAVAILABLE": "NICHT VERFÜGBAR",
"Data source unavailable": "Datenquelle nicht verfügbar", "Data source unavailable": "Datenquelle nicht verfügbar",
"Local FM stopped: internet radio started": "Lokales UKW gestoppt: Internetradio gestartet", "Local FM stopped: internet radio started": "Lokales UKW gestoppt: Internetradio gestartet",
"IDLE": "BEREIT", "IDLE": "INAKTIV",
"TUNING": "ABSTIMMUNG", "TUNING": "STIMMT AB",
"STREAMING": "STREAMT", "STREAMING": "STREAMT",
"UNSUPPORTED": "NICHT UNTERSTÜTZT", "UNSUPPORTED": "NICHT UNTERSTÜTZT",
"idle": "inaktiv", "idle": "inaktiv",
@@ -2301,7 +2301,7 @@
"SWAP": "TAUSCHEN", "SWAP": "TAUSCHEN",
"Trade the two sides of the divider": "Die beiden Seiten der Trennlinie tauschen", "Trade the two sides of the divider": "Die beiden Seiten der Trennlinie tauschen",
"SELECT BOX": "BEREICH WÄHLEN", "SELECT BOX": "BEREICH WÄHLEN",
"Drag a box on the map (Esc cancels)": "Einen Bereich auf die Karte ziehen (Esc bricht ab)", "Drag a box on the map (Esc cancels)": "Auf der Karte einen Bereich aufziehen (Esc bricht ab)",
"USE VIEW": "ANSICHT NUTZEN", "USE VIEW": "ANSICHT NUTZEN",
"Use the current view as the box": "Die aktuelle Ansicht als Bereich verwenden", "Use the current view as the box": "Die aktuelle Ansicht als Bereich verwenden",
"Forget the box and its images": "Bereich und Bilder verwerfen", "Forget the box and its images": "Bereich und Bilder verwerfen",
@@ -2318,7 +2318,7 @@
"start here": "hier starten", "start here": "hier starten",
"No box": "Kein Bereich", "No box": "Kein Bereich",
"Searching": "Suche läuft", "Searching": "Suche läuft",
"Every day is empty here": "Hier ist jeder Tag leer", "Every day is empty here": "Keine Bilddaten an den geprüften Tagen",
"Sources off": "Quellen aus", "Sources off": "Quellen aus",
"VS": "VGL.", "VS": "VGL.",
"Not set": "Nicht gesetzt", "Not set": "Nicht gesetzt",
@@ -2340,7 +2340,7 @@
"Times, coverage, sources": "Zeiten, Abdeckung, Quellen", "Times, coverage, sources": "Zeiten, Abdeckung, Quellen",
"HIDE EMPTY DAYS": "LEERE TAGE AUSBLENDEN", "HIDE EMPTY DAYS": "LEERE TAGE AUSBLENDEN",
"SHOW EMPTY DAYS · {count}": "LEERE TAGE ZEIGEN · {count}", "SHOW EMPTY DAYS · {count}": "LEERE TAGE ZEIGEN · {count}",
"Days the probe found empty in this box": "Tage, die die Abfrage in diesem Bereich leer fand", "Days the probe found empty in this box": "Tage, für die die Abfrage in diesem Bereich keine Bilddaten fand",
"image": "Bild", "image": "Bild",
"BASEMAP": "BASISKARTE", "BASEMAP": "BASISKARTE",
"The basemap": "Die Basiskarte", "The basemap": "Die Basiskarte",
@@ -2425,7 +2425,7 @@
"one": "Feed {names} ungültig", "one": "Feed {names} ungültig",
"other": "Feeds {names} ungültig" "other": "Feeds {names} ungültig"
}, },
"Loading {feeds}": "{feeds} wird geladen", "Loading {feeds}": "Wird geladen: {feeds}",
"{count} heard": { "{count} heard": {
"one": "{count} empfangen", "one": "{count} empfangen",
"other": "{count} empfangen" "other": "{count} empfangen"
@@ -2470,8 +2470,8 @@
"Every provider is switched off: light a chip to draw its coverage.": "Alle Anbieter sind ausgeschaltet: einen Chip einschalten, um seine Abdeckung zu zeichnen.", "Every provider is switched off: light a chip to draw its coverage.": "Alle Anbieter sind ausgeschaltet: einen Chip einschalten, um seine Abdeckung zu zeichnen.",
"Loading this sequence…": "Diese Sequenz wird geladen…", "Loading this sequence…": "Diese Sequenz wird geladen…",
"{n} images in this sequence · Esc clears": { "{n} images in this sequence · Esc clears": {
"one": "{n} Bild in dieser Sequenz · Esc leert", "one": "{n} Bild in dieser Sequenz · Esc hebt die Auswahl auf",
"other": "{n} Bilder in dieser Sequenz · Esc leert" "other": "{n} Bilder in dieser Sequenz · Esc hebt die Auswahl auf"
}, },
"No sequences in view match the filter": "Keine Sequenzen im Bild passen zum Filter", "No sequences in view match the filter": "Keine Sequenzen im Bild passen zum Filter",
"No coverage in view": "Keine Abdeckung im Bild", "No coverage in view": "Keine Abdeckung im Bild",
@@ -2551,8 +2551,8 @@
"Token request is too large": "Token-Anfrage ist zu groß", "Token request is too large": "Token-Anfrage ist zu groß",
"Use an empty JSON token request": "Eine leere JSON-Token-Anfrage verwenden", "Use an empty JSON token request": "Eine leere JSON-Token-Anfrage verwenden",
"Voice command context is too large": "Kontext des Sprachbefehls ist zu groß", "Voice command context is too large": "Kontext des Sprachbefehls ist zu groß",
"Gemini reliable transport exceeded its queue limit. Start voice again.": "Der zuverlässige Gemini-Transport hat sein Warteschlangenlimit überschritten. Sprachsteuerung neu starten.", "Gemini reliable transport exceeded its queue limit. Start voice again.": "Die Gemini-Sendewarteschlange ist voll. Sprachsteuerung neu starten.",
"Gemini reliable transport did not drain. Start voice again.": "Der zuverlässige Gemini-Transport wurde nicht geleert. Sprachsteuerung neu starten.", "Gemini reliable transport did not drain. Start voice again.": "Gemini-Nachrichten konnten nicht rechtzeitig gesendet werden. Sprachsteuerung neu starten.",
"Gemini token request failed (HTTP {status})": "Gemini-Token-Anfrage fehlgeschlagen (HTTP {status})", "Gemini token request failed (HTTP {status})": "Gemini-Token-Anfrage fehlgeschlagen (HTTP {status})",
"Gemini token response did not include a valid model": "Die Gemini-Token-Antwort enthielt kein gültiges Modell", "Gemini token response did not include a valid model": "Die Gemini-Token-Antwort enthielt kein gültiges Modell",
"Gemini token response did not include session settings": "Die Gemini-Token-Antwort enthielt keine Sitzungseinstellungen", "Gemini token response did not include session settings": "Die Gemini-Token-Antwort enthielt keine Sitzungseinstellungen",
@@ -2680,7 +2680,7 @@
"{label} error": "{label} Fehler", "{label} error": "{label} Fehler",
"counted the first {returned} loaded records": "die ersten {returned} geladenen Einträge gezählt", "counted the first {returned} loaded records": "die ersten {returned} geladenen Einträge gezählt",
"counted {returned} of {total} loaded records": "{returned} von {total} geladenen Einträgen gezählt", "counted {returned} of {total} loaded records": "{returned} von {total} geladenen Einträgen gezählt",
"{layers} just turned on — still loading, counts will rise": "{layers} gerade eingeschaltet – lädt noch, die Zahlen steigen", "{layers} just turned on — still loading, counts will rise": "{layers} gerade eingeschaltet – Daten werden noch geladen, die Zahlen steigen",
"Contacts panel snapshot at {time} — the same retained cohort supplies the card, speech, and follow-up memory": "Snapshot des Kontaktbereichs um {time} – dieselbe gespeicherte Auswahl liefert die Sprachkarte, die Sprachausgabe und das Gedächtnis für Folgefragen", "Contacts panel snapshot at {time} — the same retained cohort supplies the card, speech, and follow-up memory": "Snapshot des Kontaktbereichs um {time} – dieselbe gespeicherte Auswahl liefert die Sprachkarte, die Sprachausgabe und das Gedächtnis für Folgefragen",
"Contacts panel snapshot — the same retained cohort supplies the card, speech, and follow-up memory": "Snapshot des Kontaktbereichs – dieselbe gespeicherte Auswahl liefert die Sprachkarte, die Sprachausgabe und das Gedächtnis für Folgefragen", "Contacts panel snapshot — the same retained cohort supplies the card, speech, and follow-up memory": "Snapshot des Kontaktbereichs – dieselbe gespeicherte Auswahl liefert die Sprachkarte, die Sprachausgabe und das Gedächtnis für Folgefragen",
"Fly below {km} km to a covered region": "Unter {km} km zu einer abgedeckten Region fliegen", "Fly below {km} km to a covered region": "Unter {km} km zu einer abgedeckten Region fliegen",
@@ -2704,7 +2704,7 @@
"The flights layer is not enabled": "Die Ebene Flüge ist nicht aktiviert", "The flights layer is not enabled": "Die Ebene Flüge ist nicht aktiviert",
"The military layer is not enabled": "Die Militär-Ebene ist nicht aktiviert", "The military layer is not enabled": "Die Militär-Ebene ist nicht aktiviert",
"The satellites layer is not enabled": "Die Ebene Satelliten ist nicht aktiviert", "The satellites layer is not enabled": "Die Ebene Satelliten ist nicht aktiviert",
"The ais-live-vessels layer is not enabled": "Die Ebene ais-live-vessels ist nicht aktiviert", "The ais-live-vessels layer is not enabled": "Die Ebene „Live-Schiffe“ ist nicht aktiviert",
"Could not enable the requested layer": "Die angeforderte Ebene konnte nicht aktiviert werden", "Could not enable the requested layer": "Die angeforderte Ebene konnte nicht aktiviert werden",
"Could not disable the requested layer": "Die angeforderte Ebene konnte nicht deaktiviert werden", "Could not disable the requested layer": "Die angeforderte Ebene konnte nicht deaktiviert werden",
"Radio layer unavailable": "Radio-Ebene nicht verfügbar", "Radio layer unavailable": "Radio-Ebene nicht verfügbar",
@@ -2714,10 +2714,10 @@
"Nearest-aircraft selection needs a preset, place name, or latitude and longitude": "Die Auswahl des nächsten Luftfahrzeugs braucht ein Preset, einen Ortsnamen oder Breite und Länge", "Nearest-aircraft selection needs a preset, place name, or latitude and longitude": "Die Auswahl des nächsten Luftfahrzeugs braucht ein Preset, einen Ortsnamen oder Breite und Länge",
"Could not arrive at the requested place": "Der angeforderte Ort konnte nicht erreicht werden", "Could not arrive at the requested place": "Der angeforderte Ort konnte nicht erreicht werden",
"The nearest airborne aircraft could not be selected": "Das nächste Luftfahrzeug in der Luft konnte nicht ausgewählt werden", "The nearest airborne aircraft could not be selected": "Das nächste Luftfahrzeug in der Luft konnte nicht ausgewählt werden",
"No flights within {radius} of the current view": "Keine Flüge im Umkreis von {radius} um die aktuelle Ansicht", "No flights within {radius} of the current view": "Keine Flüge im Umkreis von {radius} um die Bildmitte",
"No military within {radius} of the current view": "Keine Militärflüge im Umkreis von {radius} um die aktuelle Ansicht", "No military within {radius} of the current view": "Keine Militärflüge im Umkreis von {radius} um die Bildmitte",
"No satellites within {radius} of the current view": "Keine Satelliten im Umkreis von {radius} um die aktuelle Ansicht", "No satellites within {radius} of the current view": "Keine Satelliten im Umkreis von {radius} um die Bildmitte",
"No vessels within {radius} of the current view": "Keine Schiffe im Umkreis von {radius} um die aktuelle Ansicht", "No vessels within {radius} of the current view": "Keine Schiffe im Umkreis von {radius} um die Bildmitte",
"{layer} is enabled on the {source} feed, but no airborne aircraft is loaded in the {place} view yet": "{layer} ist mit dem Feed {source} aktiviert, aber in der Ansicht {place} ist noch kein Luftfahrzeug in der Luft geladen", "{layer} is enabled on the {source} feed, but no airborne aircraft is loaded in the {place} view yet": "{layer} ist mit dem Feed {source} aktiviert, aber in der Ansicht {place} ist noch kein Luftfahrzeug in der Luft geladen",
"{layer} is enabled, but no airborne aircraft is loaded in the {place} view yet": "{layer} ist aktiviert, aber in der Ansicht {place} ist noch kein Luftfahrzeug in der Luft geladen", "{layer} is enabled, but no airborne aircraft is loaded in the {place} view yet": "{layer} ist aktiviert, aber in der Ansicht {place} ist noch kein Luftfahrzeug in der Luft geladen",
"{layer} is enabled, but its aircraft feed is unavailable": "{layer} ist aktiviert, aber der Flugzeug-Feed ist nicht verfügbar", "{layer} is enabled, but its aircraft feed is unavailable": "{layer} ist aktiviert, aber der Flugzeug-Feed ist nicht verfügbar",
@@ -2761,9 +2761,9 @@
"Layer": "Ebene", "Layer": "Ebene",
"there": "dort", "there": "dort",
"Camera range {range}": "Kameraentfernung {range}", "Camera range {range}": "Kameraentfernung {range}",
"Within {radius} of the view": "Im Umkreis von {radius} um die Ansicht", "Within {radius} of the view": "Im Umkreis von {radius} um die Bildmitte",
"Labels on": "Beschriftungen an", "Labels on": "Beschriftungen an",
"Framing uses the nearest 80 loaded contacts": "Die Bildauswahl nutzt die 80 nächsten geladenen Kontakte", "Framing uses the nearest 80 loaded contacts": "Ins Bild genommen werden höchstens die 80 nächsten geladenen Kontakte",
"{distance} from {location}": "{distance} von {location}", "{distance} from {location}": "{distance} von {location}",
"Altitude {altitude}": "Höhe {altitude}", "Altitude {altitude}": "Höhe {altitude}",
"{origin} to {destination}": "{origin} nach {destination}", "{origin} to {destination}": "{origin} nach {destination}",