Documentação / Referência

Idiomas

O Yuli fala 8 idiomas, segue o do seu sistema e pode ser corrigido ou ampliado sem recompilar.

A interface e as mensagens do motor do Yuli estão completas em oito 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 pelo sistema

Se você não escolher um idioma, o Yuli usa o do seu sistema operacional. Ele procura primeiro a variante exata (por exemplo, pt-BR) e depois o idioma base (es-MX → espanhol). Se o seu idioma não estiver disponível, usa o inglês.

Alterar o idioma

  1. Abra Opções globais (Ctrl+Alt+S) → Aparência.
  2. Em Idioma, escolha um, ou Automático (idioma do sistema).
  3. Clique em Aplicar e recarregar.

A janela é recarregada; as suas abas e chats são mantidos. O editor usa o mesmo idioma para os seus menus.

O agente sempre responde no idioma em que você escreve para ele, independentemente do idioma da interface.

Corrigir ou ampliar sem recompilar

As traduções são arquivos JSON. Você pode ajustá-las ou adicionar um idioma novo sem recompilar, na pasta de traduções:

Sistema Pasta
Windows %APPDATA%\yuli-ide\locales
Linux ~/.config/yuli-ide/locales

O botão Abrir pasta, na mesma seção de Idioma, abre-a diretamente.

Ajustar a terminologia da equipe

Um en.json nessa pasta substitui apenas as chaves que contiver sobre o inglês incluído:

{
  "remote": { "RemotePanel": { "syncNow": "Sync now" } }
}

Adicionar um idioma

Um arquivo com outro código (por exemplo, it.json) adiciona esse idioma ao seletor. O que não estiver traduzido é exibido em espanhol. O seletor indica qual percentual dos textos a tradução cobre.

{
  "_meta": { "name": "Italiano", "locale": "it" }
}

_meta.name é o nome no seletor e _meta.locale é o usado para datas e números.

Regras do formato

  • {nombre} é um marcador substituído por um valor. Ele pode mudar de lugar na frase, mas não de nome.
  • Um valor { "one": …, "other": … } é um plural.
  • As mensagens do motor estão nos mesmos arquivos, sob o ramo engine. Elas também mudam sem recompilar.

Plugins

Cada plugin traz os seus próprios idiomas. Para corrigir um plugin de terceiros sem mexer nele, adicione a correção no seu arquivo da pasta de traduções, sob plugins e o identificador do plugin.

O que não é traduzido

O que vai para o modelo (prompts e descrições de ferramentas) está em inglês, para mais precisão e menos tokens. Não é interface: é protocolo.