|
![]() |
||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||
Internacionalização de Software (Java)Cada vez mais as empresas necessitam do recurso de internacionalização do software ao qual utilizam, e para quem desenvolve com esse intuito já sai na frente, pois deixa seu software cada vez mais maleável agilizando até mesmo a correção ortográfica do software. Na busca do conhecimento em Java, encontrei essa funcionalidade de uma forma muito simples, portanto irei tentar descrever abaixo. O programa irá buscar em um arquivo de texto com extensão .properties a tradução para ser substituÃdo nos locais solicitados. Para utilizar esta funcionalidade em Java, somente é necessário criar uma variável que instancie os recursos da biblioteca java.util.ResourceBundle recebendo os dados do arquivo especificado. Exemplo:
Criei um arquivo como esse exemplo acima e utilizei o nome Bundle com extensão .properties com o texto Caso esteja utilizando o NetBeans ou tenha problemas com alguma chave que tenha criado e esteja apresentando como faltante, é necessário realizar o Clean and Build Project Algumas empresas utilizam este mesmo recurso nos comandos SQL, deixando os comandos separados da aplicação ou até mesmo para os nomes das tabelas possibilitando a contatenação. Também é um excelente substituto para o antigo .INI (arquivo de configurações) Fonte:Internacionalizando Formulários Exemplo:
|
|
||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||
![]() |
![]() |
![]() |