# Translate-on-Tab | Liu Terminal

> Translate-on-Tab di Liu Terminal. Traduci l'input della riga di prompt in tempo reale prima di inviarlo all'agente di codifica per risparmiare token.

URL: https://liu.software/it/docs/translate/  
Language: it  
Updated: 2026-10-20

Traduci i prompt non in lingua inglese in inglese (o in un'altra lingua di destinazione) sulla tua macchina prima che vengano inviati all'agente di codifica, riducendo i token consumati e migliorando l'accuratezza dell'agente.

## Come attivarlo

Mentre scrivi in un prompt del terminale che Liu associa a un agente supportato, premi contemporaneamente due volte Ctrl e Cmd entro translate\_tab\_window\_sec (predefinito 0.4 secondi). Liu intercetta la combinazione, traduce la riga del prompt corrente (segment-aware in caso di codice e testo misti) e sostituisce la riga con il risultato prima dell'invio.

**Pressione tasti:** Tocca due volte Ctrl+Cmd (non Tab da solo). Attiva o riconfigura da Cmd+K → Toggle Translate, Translate: Cycle Target Language, Translate: Cycle Backend oppure Impostazioni: Traduzione.

## Backend

translate\_backend è un enum intero (src/translate/translate.h):

- **0 · Agent**: avvia un agente CLI one-shot (claude / codex / opencode / grok) per tradurre tramite un modello di prompt fisso.
- **1 · Local LLM**: impostazione predefinita. Modello GGUF locale accelerato tramite Metal se compilato con USE\_LOCAL\_LLM; completamente offline.
- **2 · API**: fornitori cloud: anthropic, openai, openrouter o URL di base personalizzato compatibile con OpenAI. Se api\_key è vuota, ricorre a ANTHROPIC\_API\_KEY / OPENAI\_API\_KEY / ecc.

## Agenti attivi

La traduzione viene eseguita solo nei prompt associati agli agenti selezionati. Per impostazione predefinita sono abilitati Claude, Codex, OpenCode, Grok, Antigravity, Cline e Command Code (tutti i flag translate\_active\_in\_\* sono true). Configura in Impostazioni → Traduzione o in config.json.

## Chiavi di configurazione

In ~/.config/Liu/config.json (valori predefiniti da 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
}
```

Viene mostrato un indicatore visivo durante la traduzione. Il download del modello locale e la gestione del percorso sono disponibili in Impostazioni quando viene selezionato il backend locale.

[Avanti Configurazione →](https://liu.software/it/docs/config.md)
