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

  1. Abre Opciones globales (Ctrl+Alt+S) → Apariencia.
  2. En Idioma, elige uno, o Automático (idioma del sistema).
  3. 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.