Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Localización

PRECC muestra su línea de estado y sus mensajes cortos en 28 idiomas. Las traducciones están compiladas en el binario, por lo que seleccionar el idioma no implica E/S adicional en el hook.

Configurar el idioma

Defina la variable de entorno PRECC_LANG con un código de idioma compatible. Tiene prioridad sobre cualquier otra fuente.

$ PRECC_LANG=zh precc savings
$ export PRECC_LANG=ja

Persistir a través de consent.toml

Añade [ui] preferred_language = "ja" (o cualquier código admitido) a ~/.config/precc/consent.toml para conservar la elección entre shells sin exportar una variable de entorno.

# ~/.config/precc/consent.toml
[ui]
preferred_language = "ja"

Orden de resolución

PRECC consulta primero PRECC_LANG, luego [ui] preferred_language en consent.toml y, por último, recurre al inglés. Gana la primera señal no vacía y se almacena en caché durante la vida del proceso.

1. PRECC_LANG          (environment variable)
2. consent.toml        ([ui] preferred_language)
3. "en"                (default)

Cobertura

La tabla de traducciones incluye 28 columnas de idioma. Las celdas que no podemos verificar manualmente se dejan vacías y recurren al inglés en el momento de la consulta, en lugar de mostrar un texto inventado. Si puedes mejorar una traducción, envíala al proyecto.

en  es  de  zh  fr  pt  ja  vi  nl  hu  ar  fa  tr  ko
th  my  mn  bo  pl  ru  zt  da  sv  fi  it  is2 ro  cs

Por qué sigue siendo rápido

Las traducciones se almacenan como arreglos const en tiempo de compilación dentro del binario precc-core, no en SQLite. El hook realiza una única búsqueda en memoria, por lo que la traducción no tiene un coste apreciable frente al presupuesto del hook de < 5 ms p99.