31. Idiomas
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.
Duas metades, e elas são diferentes
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.
Tradução é parcial por natureza, e isso é tratado
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.
O que está traduzido hoje
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.
Traduzir uma resposta
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.
Para traduzir conteúdo próprio
Um framework próprio importado por manifesto pode trazer as traduções junto:
{ "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.