Files
ARCG-Remote-Station-Software/public/i18n/de.json
ARCG Admin (Claude) 0488f6e25d feat(wavelog): push station frequency/mode to Wavelog per operator
Add a CAT integration so the station's current frequency and mode are
reported to each operator's personal Wavelog logbook via Wavelog's radio
API (POST <baseUrl>/index.php/api/radio).

- New plugin rms.wavelog.cat (capability logging.cat.publish): posts
  {key, radio, frequency, mode}. Base URL / radio name come from plugin
  settings or env (WAVELOG_BASE_URL, WAVELOG_RADIO_NAME); no secrets in repo.
- Core hook in the OpenWebRX band-select flow pushes centerFreqHz + startMod
  for the active operator, best-effort (never breaks the band change).
- Per-user Wavelog API key stored on the user record; PUT /v1/me/wavelog-key
  to set it, returned by GET /v1/me and the OpenWebRX session issue response.
- UI: Wavelog API key field in the OpenWebRX panel (visible when generating
  the session link), with i18n (de/en).
- Docs, .env.example entries, and a unit test for the mode mapping.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-22 20:47:58 +02:00

117 lines
4.9 KiB
JSON

{
"meta": {
"code": "de",
"name": "Deutsch"
},
"locales": {
"de": "Deutsch",
"en": "English"
},
"literals": {
"📡 Status": "📡 Status",
"📈 SWR": "📈 SWR",
"⚙ Einstellungen": "⚙ Einstellungen",
"❓ Hilfe": "❓ Hilfe",
"🧩 Plugins": "🧩 Plugins",
"⚙ Plugin Konfig": "⚙ Plugin Konfig",
"🔌 Provider": "🔌 Provider",
"👥 User Admin": "👥 User Admin",
"✅ Freigaben": "✅ Freigaben",
"📜 Aktivitaet": "📜 Aktivitaet",
"🛠 Admin": "🛠 Admin",
"Logout": "Logout",
"Anmeldung": "Anmeldung",
"Anmeldung nur per E-Mail-Adresse. Du bekommst einen Login- oder Bestaetigungslink.": "Anmeldung nur per E-Mail-Adresse. Du bekommst einen Login- oder Bestaetigungslink.",
"E-Mail": "E-Mail",
"Bestaetigungsart": "Bestaetigungsart",
"Link senden": "Link senden",
"OTP-Code": "OTP-Code",
"Code bestaetigen": "Code bestaetigen",
"RMS Status": "RMS Status",
"Bitte anmelden": "Bitte anmelden",
"LOGIN": "LOGIN",
"Einstellungen": "Einstellungen",
"Persoenliche Einstellungen": "Persoenliche Einstellungen",
"RMS / EINSTELLUNGEN": "RMS / EINSTELLUNGEN",
"RMS / HILFE": "RMS / HILFE",
"RMS / STATUS": "RMS / STATUS",
"Station steuern": "Station steuern",
"Stationsstatus": "Stationsstatus",
"Station": "Station",
"Status": "Status",
"Aktiver Benutzer": "Aktiver Benutzer",
"Seit": "Seit",
"Bis": "Bis",
"Restzeit": "Restzeit",
"Station aktivieren": "Station aktivieren",
"Station deaktivieren": "Station deaktivieren",
"Aktualisieren": "Aktualisieren",
"SWR-Check laeuft": "SWR-Check laeuft",
"Geschaetzte Restzeit: -": "Geschaetzte Restzeit: -",
"OpenWebRX": "OpenWebRX",
"OpenWebRX laden": "OpenWebRX laden",
"SDR oeffnen": "SDR oeffnen",
"Session Key (Ticket):": "Session Key (Ticket):",
"Wavelog API Key (Rig-Key)": "Wavelog API Key (Rig-Key)",
"Key speichern": "Key speichern",
"Frequenz und Mode der Station werden beim Bandwechsel an dein Wavelog-Logbuch gesendet.": "Frequenz und Mode der Station werden beim Bandwechsel an dein Wavelog-Logbuch gesendet.",
"Wavelog API Key gespeichert.": "Wavelog API Key gespeichert.",
"Reservierungen": "Reservierungen",
"Naechsten Slot reservieren": "Naechsten Slot reservieren",
"SWR Uebersicht": "SWR Uebersicht",
"Neu laden": "Neu laden",
"Stand: -": "Stand: -",
"Gesamt: -": "Gesamt: -",
"SWR Test starten": "SWR Test starten",
"Benutzer-Einstellungen": "Benutzer-Einstellungen",
"Hier findest du nur deine persoenlichen Einstellungen.": "Hier findest du nur deine persoenlichen Einstellungen.",
"Rolle": "Rolle",
"Praeferierte Authentifizierung": "Praeferierte Authentifizierung",
"Authentifizierung speichern": "Authentifizierung speichern",
"Theme wechseln": "Theme wechseln",
"Status neu laden": "Status neu laden",
"Sprache": "Sprache",
"Sprache speichern": "Sprache speichern",
"Hilfe": "Hilfe",
"Plugin Controls": "Plugin Controls",
"Dynamische Geraetesteuerung": "Dynamische Geraetesteuerung",
"RMS / PLUGIN CONTROLS": "RMS / PLUGIN CONTROLS",
"Plugin Konfiguration": "Plugin Konfiguration",
"Einstellungen und Aktivierung": "Einstellungen und Aktivierung",
"RMS / PLUGIN KONFIG": "RMS / PLUGIN KONFIG",
"Provider": "Provider",
"Capability-Zuordnung": "Capability-Zuordnung",
"RMS / PROVIDER": "RMS / PROVIDER",
"Benutzerverwaltung": "Benutzerverwaltung",
"RMS / BENUTZER": "RMS / BENUTZER",
"Freigaben": "Freigaben",
"RMS / FREIGABEN": "RMS / FREIGABEN",
"Aktivitaet": "Aktivitaet",
"RMS / AKTIVITAET": "RMS / AKTIVITAET",
"Admin": "Admin",
"Systemsteuerung": "Systemsteuerung",
"RMS / ADMIN": "RMS / ADMIN",
"Schnellstart": "Schnellstart",
"Aktiv": "Aktiv",
"Inaktiv": "Inaktiv",
"In Benutzung": "In Benutzung",
"Aktivierung laeuft": "Aktivierung laeuft",
"Frei": "Frei",
"Station freigegeben": "Station freigegeben",
"Reservierung gespeichert": "Reservierung gespeichert",
"Reservierung entfernt": "Reservierung entfernt",
"Reservierung geloescht": "Reservierung geloescht",
"Um die Station fuer andere freizugeben muss die Reservierung geloescht werden.": "Um die Station fuer andere freizugeben muss die Reservierung geloescht werden.",
"Noch keine Reservierungen vorhanden.": "Noch keine Reservierungen vorhanden.",
"Meine Reservierung loeschen": "Meine Reservierung loeschen",
"Reservierung loeschen": "Reservierung loeschen",
"Reservierung dieses Benutzers loeschen": "Reservierung dieses Benutzers loeschen",
"Aktiver Slot": "Aktiver Slot",
"per Mail": "per Mail",
"Keine Methode verfuegbar": "Keine Methode verfuegbar",
"Praeferierte Authentifizierung gespeichert.": "Praeferierte Authentifizierung gespeichert.",
"Praeferierte Sprache gespeichert.": "Praeferierte Sprache gespeichert."
,"Wartungsmodus aktiv": "Wartungsmodus aktiv"
}
}