# Translate-on-Tab — Liu Terminal

> Liu Terminal Translate-on-Tab. Übersetzen Sie die Eingabeaufforderung in Echtzeit, bevor Sie sie an den Codierungsagenten senden, um Token zu sparen.

URL: https://liu.software/de/docs/translate/  
Language: de  
Updated: 2026-10-17

Übersetzen Sie nicht-englischen Prompt-Text auf Ihrem Rechner ins Englische (oder ein anderes Ziel), bevor er an einen Codierungs-Agenten gesendet wird – das spart Token und erhöht die Genauigkeit des Agenten.

## Auslösen

Drücken Sie während der Eingabe in einem Terminal-Prompt, den Liu mit einem unterstützten Agenten assoziiert, zweimal Ctrl und Cmd zusammen innerhalb von translate\_tab\_window\_sec (Standardwert 0.4 Sekunden). Liu fängt das Kürzel ab, übersetzt die aktuelle Prompt-Zeile (segmentbewusst bei gemischtem Code/Text) und ersetzt die Zeile vor dem Absenden durch das Ergebnis.

**Tastendruck:** Zweimal Ctrl+Cmd tippen (nicht Tab allein). Aktivieren oder konfigurieren Sie dies über Cmd+K → Toggle Translate, Translate: Cycle Target Language, Translate: Cycle Backend oder Settings: Translate.

## Backends

translate\_backend ist ein Integer-Enum (src/translate/translate.h):

- **0 — Agent** — Starten Sie einen One-Shot-CLI-Agenten (claude / codex / opencode / grok), um über eine feste Prompt-Vorlage zu übersetzen.
- **1 — Local LLM** — Standard. Metal-beschleunigtes lokales GGUF-Modell, wenn USE\_LOCAL\_LLM integriert ist; vollständig offline.
- **2 — API** — Cloud-Anbieter: anthropic, openai, openrouter oder eine benutzerdefinierte, OpenAI-kompatible Basis-URL. Wenn api\_key leer ist, wird auf ANTHROPIC\_API\_KEY / OPENAI\_API\_KEY / etc. zurückgegriffen.

## Aktive Agenten

Die Übersetzung läuft nur in Prompts, die ausgewählten Agenten zugeordnet sind. Standardmäßig sind Claude, Codex, OpenCode, Grok, Antigravity, Cline und Command Code aktiviert (alle translate\_active\_in\_\*-Flags sind true). Konfigurieren Sie dies unter Einstellungen → Translate oder in config.json.

## Konfigurationsschlüssel

In ~/.config/Liu/config.json (Standardwerte aus translate\_config\_default):

```
{
  "translate_enabled": true,
  "translate_backend": 1,
  "translate_source_lang": "Turkish",
  "translate_target_lang": "English",
  "translate_tab_window_sec": 0.4,
  "translate_active_in_claude": true,
  "translate_active_in_codex": true,
  "translate_active_in_opencode": true,
  "translate_active_in_grok": true,
  "translate_active_in_antigravity": true,
  "translate_active_in_cline": true,
  "translate_active_in_commandcode": true
}
```

Während der Übersetzung wird ein visueller Ladeindikator angezeigt. Der Download lokaler Modelle und die Pfadverwaltung sind in den Einstellungen verfügbar, wenn das lokale Backend ausgewählt ist.

[Weiter Konfiguration →](https://liu.software/de/docs/config.md)
