"language.system" = "Systemstandard";
"language.zhHans" = "中文";
"language.en" = "English";
"language.ja" = "日本語";
"language.ko" = "한국어";
"language.de" = "Deutsch";
"language.fr" = "Français";
"interfaceFontSize.small" = "Klein";
"interfaceFontSize.standard" = "Standard";
"interfaceFontSize.large" = "Gross";

"shift.any" = "Beliebige ⇧ Umschalttaste";
"shift.left" = "Linke ⇧ Umschalttaste";
"shift.right" = "Rechte ⇧ Umschalttaste";

"key2.control.any" = "Beliebige ⌃ Control-Taste";
"key2.control.left" = "Linke ⌃ Control-Taste";
"key2.control.right" = "Rechte ⌃ Control-Taste";
"key2.command.any" = "Beliebige ⌘ Command-Taste";
"key2.command.left" = "Linke ⌘ Command-Taste";
"key2.command.right" = "Rechte ⌘ Command-Taste";
"key2.option.any" = "Beliebige ⌥ Option-Taste";
"key2.option.left" = "Linke ⌥ Option-Taste";
"key2.option.right" = "Rechte ⌥ Option-Taste";

"menu.about" = "Über Arasaka LangSwitch";
"menu.diagnostics" = "Diagnose und Debugging öffnen";
"menu.preferences" = "Einstellungen…";
"menu.support" = "Uns unterstuetzen";
"menu.support.coffee" = "Dem Autor einen Kaffee spendieren";
"menu.support.keyboardReviews" = "Keyboard-Empfehlungen und Tests";
"menu.support.feedback" = "Problem-Feedback und Vorschlaege";
"menu.quit" = "Arasaka LangSwitch beenden";
"about.title" = "Über Arasaka LangSwitch";
"about.version" = "Version %@";
"about.author" = "Autor: %@";

"status.tooltip" = "%@ wechselt Eingabemethoden";

"preferences.title" = "Arasaka LangSwitch Einstellungen";
"preferences.section.interface" = "Oberflaeche";
"preferences.section.launch" = "Start";
"preferences.section.hotkeys" = "Eingabewechsel";
"preferences.section.hud" = "Eingabemethoden-Wechselpanel";
"preferences.language" = "Sprache der Benutzeroberflaeche";
"preferences.interfaceFontSize" = "Schriftgroesse der Oberflaeche";
"preferences.key1" = "Key1";
"preferences.key2" = "Key2";
"preferences.switchTiming" = "Ausloesebedingung";
"preferences.switchMode" = "Methode zum Wechseln der Eingabemethode";
"preferences.enableHotkeys" = "Hotkeys zum Wechseln der Eingabemethode aktivieren";
"preferences.keyOrder" = "Tastenreihenfolge";
"preferences.orderInsensitive" = "Reihenfolge des Tastendrucks ignorieren";
"preferences.keyOrder.either" = "Beliebige Reihenfolge";
"preferences.keyOrder.key1First" = "Key1 halten, dann Key2 druecken";
"preferences.keyOrder.key2First" = "Key2 halten, dann Key1 druecken";
"preferences.switchMode.simulation" = "Simulationsmodus (sendet eine Tastenkombination simuliert an das System und bietet dadurch hoehere Kompatibilitaet. Autorisierung unter \"Systemeinstellungen > Datenschutz & Sicherheit > Bedienungshilfen\" erforderlich)";
"preferences.switchMode.api" = "API-Modus (nutzt die System-API und benoetigt keine \"Bedienungshilfen\"-Autorisierung, ist aber etwas weniger kompatibel mit Drittanbieter-Eingabemethoden ausserhalb von Apple)";
"preferences.switchMode.simulationHint" = "Wenn die Tastenkombination nicht reagiert, pruefe die Autorisierung unter \"Systemeinstellungen > Datenschutz & Sicherheit > Bedienungshilfen\".";
"preferences.showInputSourceHUD" = "Panel fuer den Wechsel der Eingabemethode anzeigen";
"preferences.hudDisplayDuration" = "Anzeigedauer";
"preferences.allowHUDInputSourceClickSelection" = "Auswahl der Eingabemethode im Panel per Maus erlauben";
"preferences.launchAtLogin" = "Beim Anmelden starten";
"preferences.inputMonitoringHint" = "Wenn die Tastenkombination nicht reagiert, pruefe die Autorisierung unter \"Systemeinstellungen > Datenschutz & Sicherheit > Eingabeueberwachung\".";

"hudDisplayDuration.halfSecond" = "0,5 s";
"hudDisplayDuration.oneSecond" = "1 s";
"hudDisplayDuration.onePointFiveSeconds" = "1,5 s";
"hudDisplayDuration.twoSeconds" = "2 s";
"hudDisplayDuration.threeSeconds" = "3 s";

"diagnostics.title" = "Arasaka LangSwitch Diagnose und Debugging";
"diagnostics.instructions" = "Drücke die Tastenkombination und beobachte oben den aktuellen Status:";
"diagnostics.inputMonitoringHint" = "Wenn die Tastenkombination nicht reagiert, pruefe die Autorisierung unter \"Systemeinstellungen > Datenschutz & Sicherheit > Eingabeueberwachung\".";
"diagnostics.currentShortcut" = "Aktuelle Tastenkombination: %@";
"diagnostics.currentInputSource" = "Aktuelle Eingabequelle: %@";
"diagnostics.accessibilityStatus" = "Bedienungshilfen-Zugriff: %@";
"diagnostics.executablePath" = "Aktuelle ausfuehrbare Datei: %@";
"diagnostics.permission.granted" = "Erteilt";
"diagnostics.permission.denied" = "Nicht erteilt";
"diagnostics.permission.denied.nonBundle" = "Nicht erteilt (aktuell nicht aus einem .app-Bundle gestartet)";
"diagnostics.comboStatusTitle" = "Status des Ausloesers fuer den Eingabequellenwechsel:";
"diagnostics.leftShift" = "Linke Umschalttaste: %@";
"diagnostics.rightShift" = "Rechte Umschalttaste: %@";
"diagnostics.leftControl" = "Linke Control-Taste: %@";
"diagnostics.rightControl" = "Rechte Control-Taste: %@";
"diagnostics.leftCommand" = "Linke Command-Taste: %@";
"diagnostics.rightCommand" = "Rechte Command-Taste: %@";
"diagnostics.leftOption" = "Linke Option-Taste: %@";
"diagnostics.rightOption" = "Rechte Option-Taste: %@";
"diagnostics.comboStatus" = "Kombinationsstatus: %@";
"diagnostics.testButton.api" = "Eingabemethode per API manuell wechseln";
"diagnostics.testButton.simulation" = "Eingabemethode per Simulation manuell wechseln";
"diagnostics.manualTestHint" = "Die beiden Schaltflächen unten umgehen die aktuelle Methode zum Wechseln der Eingabemethode und prüfen den API- und Simulationspfad jeweils direkt.";
"diagnostics.keepOnTop" = "Diagnosefenster im Vordergrund halten";
"diagnostics.manualTestStatus.api" = "API-Pfad wird getestet...";
"diagnostics.manualTestStatus.simulation" = "Simulationspfad wird getestet...";
"diagnostics.manualTestStatus.simulation.confirming" = "Simulationsergebnis wird bestätigt...";
"diagnostics.logTitle" = "Weitere Diagnose- und Debug-Infos:";

"common.openSystemSettings" = "Systemeinstellungen oeffnen";
"common.close" = "Schließen";

"state.pressed" = "Gedrückt";
"state.notPressed" = "Nicht gedrückt";
"combo.active" = "Ausgeloest";
"combo.inactive" = "Nicht ausgeloest";

"tooltip.launchAtLoginEnabled" = "Arasaka LangSwitch nach der Anmeldung automatisch starten";
"tooltip.launchAtLoginRequiresApp" = "Zum Ändern von \"Beim Anmelden starten\" über dist/Arasaka LangSwitch.app ausführen";

"reason.diagnosticsButton.api" = "API-Testschaltflaeche im Diagnosefenster";
"reason.diagnosticsButton.simulation" = "Simulations-Testschaltflaeche im Diagnosefenster";
"reason.orderInsensitive" = "%@ (Reihenfolge des Tastendrucks ignorieren)";
"reason.order.either" = "%@ (Reihenfolge beliebig)";
"reason.order.key1First" = "%@ (Key1 zuerst)";
"reason.order.key2First" = "%@ (Key2 zuerst)";

"log.launchAtLoginRequiresApp" = "Start bei Anmeldung fehlgeschlagen: bitte über dist/Arasaka LangSwitch.app ausführen.";
"log.launchAtLoginEnabled" = "Start bei Anmeldung aktiviert.";
"log.launchAtLoginDisabled" = "Start bei Anmeldung deaktiviert.";
"log.launchAtLoginFailed" = "Start bei Anmeldung fehlgeschlagen: %@";
"log.launchAtLoginDefaultRequiresApp" = "Die Voreinstellung für \"Beim Anmelden starten\" ist aktiviert, aber die App läuft nicht aus einem .app-Bundle.";
"log.inputSourcesUnavailable" = "Wechsel der Eingabequelle fehlgeschlagen: Liste der Eingabequellen konnte nicht geladen werden.";
"log.noTextInputSources" = "Wechsel der Eingabequelle fehlgeschlagen: keine Texteingabequellen verfügbar.";
"log.inputSourceSwitched" = "Eingabequelle per API gewechselt: %@";
"log.inputSourceSwitchFailed" = "Wechsel der Eingabequelle fehlgeschlagen: TISSelectInputSource gab %@ zurück";
"log.ignoreDuplicateSwitch" = "Doppelte Wechselanforderung wird ignoriert: %@ %@";
"log.requestSwitch" = "Wechsel der Eingabemethode angefordert: %@ %@";
"log.inputSwitchMode" = "Aktueller Wechselmodus der Eingabemethode: %@";
"log.state" = "Status: %@";
"log.hotkeysDisabledIgnore" = "Hotkeys sind deaktiviert, Kombination wird ignoriert: %@ source=%@";
"log.comboDetectedFlexibleOrder" = "Kombination erkannt (Reihenfolge beliebig): %@ source=%@";
"log.comboEndedFlexibleOrder" = "Kombination beendet (Reihenfolge beliebig): %@ source=%@";
"log.comboDetectedOrderInsensitive" = "Kombination erkannt (Tastenreihenfolge ignorieren): %@ source=%@";
"log.comboEndedOrderInsensitive" = "Kombination beendet (Tastenreihenfolge ignorieren): %@ source=%@";
"log.comboCancelledExtraModifier" = "Kombination abgebrochen (zusätzliche Modifizierertaste erkannt): %@ source=%@";
"log.comboEntered" = "Kombination betreten: %@ source=%@";
"log.comboEnteredReverseOrder" = "Kombination betreten (Key2 zuerst): %@ source=%@";
"log.key1TappedReleased" = "Key1 gedrückt und losgelassen: %@ source=%@";
"log.key2TappedReleased" = "Key2 gedrückt und losgelassen: %@ source=%@";
"log.diagnosticsStarted" = "Diagnose und Debugging gestartet. Aktuelle Tastenkombination: %@";
"log.manualTest" = "Manueller Test: API zum Wechseln der Eingabequelle aufrufen";
"log.diagnosticsAPITestRequested" = "Diagnose-API-Test angefordert: current=%@";
"log.diagnosticsSimulationTestRequested" = "Diagnose-Simulationstest angefordert: current=%@";
"log.simulationSwitchIssued" = "Simulationswechsel per Control+Option+Space gesendet: vorher=%@";
"log.simulationSwitchResult" = "Ergebnis des Simulationswechsels: vorher=%@ aktuell=%@";
"log.simulationSwitchFailedPermission" = "Simulationswechsel fehlgeschlagen: Zum Senden von Control+Option+Space ist Bedienungshilfen-Zugriff erforderlich.";
"log.simulationSwitchFailedEventCreation" = "Simulationswechsel fehlgeschlagen: Synthetische Tastaturereignisse konnten nicht erstellt werden.";
"log.simulationControlHoldBegan" = "Simulation: Control-Halten gestartet. Backend=%@ Flags=%@";
"log.simulationControlHoldEnded" = "Simulation: Control-Halten beendet. Flags=%@";
"log.simulationSpacePressed" = "Simulation: Space-Druecken gesendet. Backend=%@ Flags=%@";
"log.simulationSpaceReleased" = "Simulation: Space-Loslassen gesendet. Backend=%@ Flags=%@";
"log.inputMonitoringHint" = "Wenn die Tastenkombination nicht reagiert, erlaube Eingabeueberwachung fuer diese App oder das startende Terminal in den Systemeinstellungen und starte die App dann neu.";
"log.eventTapReenabled" = "Event Tap wurde von macOS deaktiviert und automatisch wieder aktiviert.";
"log.globalMonitorStarted" = "Global Monitor gestartet (GlobalMonitor).";
"log.globalMonitorFailed" = "Global Monitor konnte nicht gestartet werden (GlobalMonitor).";
"log.eventTapCreateFailed" = "EventTap konnte nicht erstellt werden; es wird nur GlobalMonitor verwendet.";
"log.eventTapStarted" = "EventTap gestartet.";
"log.inputMonitoringPermissionAlert" = "Beim Start war EventTap nicht verfuegbar; daher wurde darauf hingewiesen, dass die globale Ueberwachung eingeschraenkt sein kann und die Eingabeueberwachung bei Bedarf geprueft werden sollte.";
"log.appStarted" = "Arasaka LangSwitch läuft. Aktuelle Tastenkombination: %@.";

"alert.accessibilityRequired.title" = "Simulationsmodus benoetigt Bedienungshilfen";
"alert.accessibilityRequired.message" = "Arasaka LangSwitch benoetigt die Bedienungshilfen-Berechtigung, um im Simulationsmodus simulierte Tastaturereignisse zu senden und Eingabequellen zu wechseln. Erlaube diese App unter Systemeinstellungen > Datenschutz & Sicherheit > Bedienungshilfen und starte sie danach neu.";
"error.runLoopSource" = "Run-Loop-Quelle konnte nicht erstellt werden.\n";
"switchTiming.afterAllReleased" = "Alle Tasten loslassen";
"switchTiming.onSecondKeyDown" = "Beim Druecken der zweiten Taste";
"switchTiming.whileHoldingOneKey" = "Die zweite Taste druecken und loslassen";
"diagnostics.manualTestStatus.api.success" = "API-Pfadtest abgeschlossen.";
"diagnostics.manualTestStatus.api.failed" = "API-Pfadtest fehlgeschlagen.";
"diagnostics.manualTestStatus.simulation.success" = "Simulationspfadtest abgeschlossen.";
"diagnostics.manualTestStatus.simulation.noVisibleChange" = "Simulation gesendet, aber keine sichtbare Änderung der Eingabequelle.";
"diagnostics.manualTestStatus.simulation.failedPermission" = "Simulationstest fehlgeschlagen: bitte Zugriff in Systemeinstellungen > Datenschutz & Sicherheit > Bedienungshilfen erlauben.";
"diagnostics.manualTestStatus.failedEventCreation" = "Test fehlgeschlagen: synthetische Tastaturereignisse konnten nicht erstellt werden.";
"diagnostics.lastTestResult.idle" = "Letztes Testergebnis: noch nicht ausgeführt.";
"diagnostics.lastTestResult.api.success" = "Letztes Testergebnis: API-Pfad erfolgreich.";
"diagnostics.lastTestResult.api.failed" = "Letztes Testergebnis: API-Pfad fehlgeschlagen.";
"diagnostics.lastTestResult.simulation.success" = "Letztes Testergebnis: Simulationspfad erfolgreich.";
"diagnostics.lastTestResult.simulation.failed" = "Letztes Testergebnis: Simulationspfad fehlgeschlagen.";
"diagnostics.lastTestResult.simulation.confirming" = "Letztes Testergebnis: Simulationsergebnis wird bestätigt...";
"diagnostics.lastTestResult.simulation.noVisibleChange" = "Letztes Testergebnis: Simulation gesendet, aber keine sichtbare Eingabequellenänderung.";
"diagnostics.lastTestResult.simulation.failedPermission" = "Letztes Testergebnis: Simulationspfad wegen fehlender Bedienungshilfen-Berechtigung fehlgeschlagen.";
"diagnostics.exportLogButton" = "Log exportieren";
"diagnostics.exportDialogTitle" = "Diagnoselog exportieren";
"diagnostics.exportStatus.success" = "Diagnoselog exportiert: %@";
"diagnostics.exportStatus.failed" = "Diagnoselog-Export fehlgeschlagen.";
"log.diagnosticsSimulationTestPermissionHint" = "Simulationstest blockiert: Zugriff in Systemeinstellungen > Datenschutz & Sicherheit > Bedienungshilfen erlauben.";
"log.diagnosticsLogExportSucceeded" = "Diagnoselog exportiert nach: %@";
"log.diagnosticsLogExportFailed" = "Diagnoselog-Export fehlgeschlagen: %@";
