RES: [java-list] Internacionalização ! Urgente!!!!!!!!!!

2001-04-30 Por tôpico Marcel Efraim Sakamoto



Sugiro 
que você dê uma olhada na classe java.util.ResourceBundle. Funciona da seguinte 
maneira: você tem um arquivo texto (extensão .properties) na forma 
chave-valor (ex.: "btOpen:Abrir" - "btOpen" é a chave para o valor 
"Abrir"). A partir de um objeto ResourceBundle você pode obter os valores pelas 
chaves. 
 
Para 
modificar um idioma, portanto, basta você criar vários arquivos .properties com 
nomes diferentes e referenciá-los no ResourceBundle quando necessário. 

 
Estamos desenvolvendo uma aplicação com as mesmas características de 
internacionalização e essa foi a melhor solução que encontramos (aliás, a 
própria Sun recomenda o uso dessa classe - se não estou enganado). Dê uma olhada 
na API porque acho que vale a pena.
 
Marcel.

  -Mensagem original-De: Alan Alexandre da Silva 
  [mailto:[EMAIL PROTECTED]]Enviada em: sexta-feira, 27 de abril 
  de 2001 04:28Para: lista sou javaAssunto: [java-list] 
  Internacionalização ! Urgente!!
  Preciso elaborar um Guide-line para uma futura 
  Internacionalização das aplicações. As aplicações poderão ser configuradas 
  para rodar em várias línguas. As informações textuais como Labels, mensagens, 
  e outros, ficarão armazenadas em arquivos texto nas várias línguas. Há algumas 
  dicas a serem levadas em consideração durante o desenvolvimento das aplicações 
  de forma a facilitar uma futura internacionalização ?!
   
   
   
  Alan
   


[java-list] Internacionalização ! Urgente!!!!!!!!!!

2001-04-28 Por tôpico Alan Alexandre da Silva



Preciso elaborar um Guide-line para uma futura 
Internacionalização das aplicações. As aplicações poderão ser configuradas para 
rodar em várias línguas. As informações textuais como Labels, mensagens, e 
outros, ficarão armazenadas em arquivos texto nas várias línguas. Há algumas 
dicas a serem levadas em consideração durante o desenvolvimento das aplicações 
de forma a facilitar uma futura internacionalização ?!
 
 
 
Alan