fix: synthesize hardware backspace repeat (#940)

This commit is contained in:
lollipopkit🏳️‍⚧️
2025-10-20 00:34:52 +08:00
committed by GitHub
parent d6c2cafce7
commit 0b51719070
31 changed files with 1054 additions and 1227 deletions

View File

@@ -28,6 +28,57 @@ class AppLocalizationsDe extends AppLocalizations {
@override
String get alreadyLastDir => 'Bereits im letzten Verzeichnis.';
@override
String get askAi => 'KI fragen';
@override
String get askAiApiKey => 'API-Schlüssel';
@override
String get askAiAwaitingResponse => 'Warte auf KI-Antwort...';
@override
String get askAiBaseUrl => 'Basis-URL';
@override
String get askAiCommandInserted => 'Befehl ins Terminal eingefügt';
@override
String askAiConfigMissing(Object fields) {
return 'Bitte konfigurieren Sie $fields in den Einstellungen.';
}
@override
String get askAiConfirmExecute => 'Vor Ausführung bestätigen';
@override
String get askAiConversation => 'KI-Unterhaltung';
@override
String get askAiDisclaimer =>
'KI kann Fehler machen. Bitte vorsichtig verwenden.';
@override
String get askAiFollowUpHint => 'Weitere Frage stellen...';
@override
String get askAiInsertTerminal => 'In Terminal einfügen';
@override
String get askAiModel => 'Modell';
@override
String get askAiNoResponse => 'Keine Antwort';
@override
String get askAiRecommendedCommand => 'KI-empfohlener Befehl';
@override
String get askAiSelectedContent => 'Ausgewählter Inhalt';
@override
String get askAiUsageHint => 'Verwendet im SSH-Terminal';
@override
String get atLeastOneTab => 'Mindestens ein Tab muss ausgewählt sein';
@@ -99,12 +150,12 @@ class AppLocalizationsDe extends AppLocalizations {
String get clearAllStatsTitle => 'Alle Statistiken löschen';
@override
String clearServerStatsContent(String serverName) {
String clearServerStatsContent(Object serverName) {
return 'Sind Sie sicher, dass Sie die Verbindungsstatistiken für Server \"$serverName\" löschen möchten? Diese Aktion kann nicht rückgängig gemacht werden.';
}
@override
String clearServerStatsTitle(String serverName) {
String clearServerStatsTitle(Object serverName) {
return '$serverName Statistiken löschen';
}
@@ -923,54 +974,4 @@ class AppLocalizationsDe extends AppLocalizations {
@override
String get writeScriptTip =>
'Nach der Verbindung mit dem Server wird ein Skript in `~/.config/server_box` \n | `/tmp/server_box` geschrieben, um den Systemstatus zu überwachen. Sie können den Skriptinhalt überprüfen.';
@override
String get askAi => 'KI fragen';
@override
String get askAiUsageHint => 'Verwendet im SSH-Terminal';
@override
String get askAiBaseUrl => 'Basis-URL';
@override
String get askAiModel => 'Modell';
@override
String get askAiApiKey => 'API-Schlüssel';
@override
String askAiConfigMissing(String fields) {
return 'Bitte konfigurieren Sie $fields in den Einstellungen.';
}
@override
String get askAiConfirmExecute => 'Vor Ausführung bestätigen';
@override
String get askAiCommandInserted => 'Befehl ins Terminal eingefügt';
@override
String get askAiAwaitingResponse => 'Warte auf KI-Antwort...';
@override
String get askAiNoResponse => 'Keine Antwort';
@override
String get askAiRecommendedCommand => 'KI-empfohlener Befehl';
@override
String get askAiInsertTerminal => 'In Terminal einfügen';
@override
String get askAiSelectedContent => 'Ausgewählter Inhalt';
@override
String get askAiConversation => 'KI-Unterhaltung';
@override
String get askAiFollowUpHint => 'Weitere Frage stellen...';
@override
String get askAiSend => 'Senden';
}