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
- Abra Opções globais (
Ctrl+Alt+S) → Aparência. - Em Idioma, escolha um, ou Automático (idioma do sistema).
- 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.