---
title: 31. Idiomas
slug: 31-idiomas
docTags: 
createdAt: 2026-10-13T14:44:57.239Z
---

*Como a plataforma, o portal, o responder, o console, o conteúdo e o manual falam português, inglês e espanhol.*

A plataforma opera em **português, inglês e espanhol**. O seletor, pelas bandeiras, fica nas **Preferências** (a engrenagem no layout de portal; o seu nome no menu lateral), na tela de entrada e no alto do **portal de atendimento**, do **portal de resposta** e do **console da instalação** — quem chega de fora encontra o idioma antes de precisar ler o menu que não entende. A escolha fica guardada no navegador. Ver *Layout e aparência*.

***

### <font color="#15803D">Duas metades, e elas são diferentes</font>

**A interface** é traduzida no navegador. Menu, títulos, botões e mensagens vêm de um dicionário por idioma.

**O conteúdo** — frameworks, temas, perguntas, controles — é traduzido no servidor. A escolha do seletor viaja em cada chamada no cabeçalho Accept-Language, e o servidor devolve o texto no idioma pedido.

As duas andam juntas de propósito. Uma interface em espanhol com as perguntas em português é pior do que não traduzir nada: parece defeito, e quem responde fica em dúvida se entendeu a pergunta.

***

### <font color="#15803D">Tradução é parcial por natureza, e isso é tratado</font>

Um framework recém-importado existe só no idioma em que foi escrito. Um texto sem tradução **aparece no idioma de origem**, e não em branco nem como um código.

É uma decisão, e não uma limitação: um campo vazio esconde informação, e um identificador na tela (tela.auditorias.titulo) é pior ainda, porque não diz nada a ninguém. Ver a frase em português é informação de verdade — e mostra, de relance, exatamente o que falta traduzir.

***

### <font color="#15803D">O que está traduzido hoje</font>

| **Parte**                                                                                                                                                       | **Situação**                 |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------- |
| Telas da plataforma, do portal, do responder e do console                                                                                                       | nos três idiomas             |
| Mensagens que o servidor manda para a tela                                                                                                                      | nos três idiomas             |
| Catálogo de fábrica: frameworks, temas, perguntas (enunciado, orientação e evidência esperada), controles, requisitos, agrupamentos, tipos e opções de resposta | nos três idiomas             |
| Nomes dos painéis, widgets e consultas que vêm de fábrica                                                                                                       | nos três idiomas             |
| Manual                                                                                                                                                          | nos três idiomas             |
| Respostas das análises de IA e do assistente                                                                                                                    | no idioma de quem pediu      |
| Conteúdo que cada cliente cria (perguntas próprias, documentos, respostas)                                                                                      | no idioma em que foi escrito |

Os marcadores de vocabulário (**empresa** ou **órgão**, ver *Vocabulário da instalação*) seguem o idioma: "\{da\_entidade}" sai "da empresa" em português, "of the company" em inglês e "de la empresa" em espanhol.

O conteúdo escrito em outro idioma também aparece traduzido para o português, quando a tradução existe: um framework importado em inglês mostra o texto original para quem usa em inglês e a tradução para quem usa em português.

A troca de idioma vale na hora: a tela é redesenhada no idioma novo, sem sair da sessão. O dicionário de cada idioma é baixado só quando ele é escolhido; quem usa em português não baixa os outros dois.

***

### <font color="#15803D">Traduzir uma resposta</font>

Resposta escrita em outro idioma (por exemplo, a evidência de um fornecedor em inglês) pode ser traduzida, uma por vez: o botão **Traduzir** abaixo da justificativa pede a tradução ao modelo de IA do tenant, no idioma da tela, e **Ver original** volta ao texto escrito. Nada é traduzido sozinho nem em lote, e a tradução não é gravada: ela não substitui o que foi respondido.

***

### <font color="#15803D">Para traduzir conteúdo próprio</font>

Um framework próprio importado por manifesto pode trazer as traduções junto:

```javascript
{ "codigo": "Q-MINHA-01",
  "enunciado": "Existe MFA no acesso administrativo?",
  "traducoes": {
    "en-US": { "enunciado": "Is MFA enforced on administrative access?" },
    "es-ES": { "enunciado": "¿Se exige MFA en el acceso administrativo?" }
  } }

```

O mesmo vale para tema e para framework. O que não vier traduzido continua aparecendo no idioma em que foi cadastrado.
