Documentación / Referencia
Idiomas
Yuli habla 8 idiomas, sigue el de tu sistema y se puede corregir o ampliar sin recompilar.
La interfaz y los mensajes del motor de Yuli están completos en ocho idiomas.
| Código | Idioma |
|---|---|
es |
Español |
en |
English |
fr |
Français |
pt-BR |
Português (Brasil) |
de |
Deutsch |
zh-CN |
中文 (简体) |
tr |
Türkçe |
ro |
Română |
Automático por el sistema
Si no eliges un idioma, Yuli usa el de tu sistema operativo. Busca primero la variante exacta (por ejemplo, pt-BR) y luego el idioma base (es-MX → español). Si tu idioma no está disponible, usa inglés.
Cambiar el idioma
- Abre Opciones globales (
Ctrl+Alt+S) → Apariencia. - En Idioma, elige uno, o Automático (idioma del sistema).
- Pulsa Aplicar y recargar.
La ventana se recarga; tus pestañas y chats se conservan. El editor usa el mismo idioma para sus menús.
El agente siempre responde en el idioma en que le escribes, sin importar el idioma de la interfaz.
Corregir o ampliar sin recompilar
Las traducciones son archivos JSON. Puedes ajustarlas o agregar un idioma nuevo sin recompilar, en la carpeta de traducciones:
| Sistema | Carpeta |
|---|---|
| Windows | %APPDATA%\yuli-ide\locales |
| Linux | ~/.config/yuli-ide/locales |
El botón Abrir carpeta, en la misma sección de Idioma, la abre directamente.
Ajustar la terminología del equipo
Un en.json en esa carpeta reemplaza solo las claves que traiga sobre el inglés incluido:
{
"remote": { "RemotePanel": { "syncNow": "Sync now" } }
}
Agregar un idioma
Un archivo con otro código (por ejemplo, it.json) agrega ese idioma al selector. Lo que no traduzca se muestra en español. El selector indica qué porcentaje de los textos cubre la traducción.
{
"_meta": { "name": "Italiano", "locale": "it" }
}
_meta.name es el nombre en el selector y _meta.locale el que se usa para fechas y números.
Reglas del formato
{nombre}es un marcador que se reemplaza por un valor. Puede cambiar de lugar en la frase, pero no de nombre.- Un valor
{ "one": …, "other": … }es un plural. - Los mensajes del motor están en los mismos archivos, bajo la rama
engine. También cambian sin recompilar.
Plugins
Cada plugin trae sus propios idiomas. Para corregir un plugin ajeno sin tocarlo, agrégalo en tu archivo de la carpeta de traducciones, bajo plugins y el identificador del plugin.
Lo que no se traduce
Lo que va al modelo (prompts y descripciones de herramientas) está en inglés para mayor precisión y menos tokens. No es interfaz: es protocolo.