Data

23 fev, 2016

Traduzindo mensagens nativas do Oracle APEX

Publicidade

Olá, pessoal! Como vocês estão?

Hoje vou falar um pouco de uma experiência que tive recentemente.

Sempre temos aquele usuário que quer algo diferente do default da ferramenta que estamos utilizando, não é? Esse foi o caso: o usuário, não sei por qual motivo, não gostou de alguns labels ou mensagens nativas do Oracle APEX.

Por exemplo, o usuário encanou que não gosta da palavra “Ações” e quer mudar para “Ferramentas”.

ll01

Bem, isso não é problema para quem utiliza APEX!

Veja abaixo como podemos traduzir/alterar qualquer label ou mensagem nativa do Oracle APEX:

Vá em “Componentes Compartilhados” > “Text Messages”:

ll02

Nessa tela é possível cadastrar as traduções para todos os labels e mensagens nativas do Oracle APEX.

Vamos cadastrar a tradução para o label citado acima para o idioma principal da aplicação:

ll03

Veja abaixo o resultado:

ll04

Você pode alterar qualquer labels de relatórios interativos, mensagens de validações e erros.

Ok, mas como eu sei os códigos internos de cada label e mensagem nativas? Simples, basta consultar a referência na documentação da Oracle.

Conclusão

Além das mensagens já virem traduzidas para alguns dos principais idiomas utilizados, também podemos modificar conforme a necessidade e gosto do usuário.