Sistema multilinguagem, alguem tem sugestão ? [RESOLVIDO]

Iaê galera... Preciso fazer um sistema que de suporte a multilinguagem  ( pt, en ... ).

Crio pacotes separados para cada linguagem ?

Crio um mapeamento de um dicionario de palavras da aplicação em um XML, por exemplo ?

Alguem tem um sugestão de como fazer ?

Em jsf vc podi usar internacionalização facilmente de uma alhada nesse link:

http://www.devmedia.com.br/articles/viewcomp.asp?comp=6608

Value mas não vou utilizar, JSF.  Mas percebi que foi feito um mapeamento das palavras utilizadas no sistema.
Mais alguém ?

O java já possui bibliotecas prontas para isso, de uma olhada no tutotial da sun
http://java.sun.com/docs/books/tutorial/i18n/

[]s

O que vc está utilizando?

use os arquivos properties se quiser fazer algo mais inteligente.

  Já uso arquivos de propriedades em outras aplicações (para outros fins), e realmente essa foi uma opção que passou pela minha cabeça. Em muitos sites percebi que há uma diferenciação na raiz do contexto, variando conforme a linguagem, ex :
 [url]http://pt.wikipedia.org[/url]
 [url]http://en.wikipedia.org[/url]
  Minha intenção aqui nesse post e coletar algumas idéias de como fazer para tomar uma decisão acertada.

  Valeu Felagund!

  Por favor continuem dando idéias se possível...

[quote=Felagund]O que vc está utilizando?

use os arquivos properties se quiser fazer algo mais inteligente.[/quote]

Concordo. Parece a melhor abordagem neste caso.

 Certo... Supondo que seja a melhor, é melhor que qual outra ? Quais são os pontos positivos e/ou negativos sobre ?

Eu acho que não existe nada melhor que i18n pra esse caso, tanto que é o padrão adotado por todos (ou quase todos) os frameworks de desenvolvimento Web atualmente… Struts, JSF, etc etc…

Pontos positivos? Acho que o fato de ter apenas um arquivo pra cada linguagem já é positivo o suficiente, deixa o código mais limpo e organizado e facilita a manutenção pra qualquer um que pegar seu projeto depois…

Cara voce quer internacionalizar ou quer uma prova de conceito?

Internacionalização usando arquivos bundle é mamão, da pra fazer com um pé nas costas. Até beginner em Java como eu consegui fazer. E roda rápido.

[quote=Manitou][quote=leandro.alves]
Certo… Supondo que seja a melhor, é melhor que qual outra ? Quais são os pontos positivos e/ou negativos sobre ?

[/quote]

Cara voce quer internacionalizar ou quer uma prova de conceito?

Internacionalização usando arquivos bundle é mamão, da pra fazer com um pé nas costas. Até beginner em Java como eu consegui fazer. E roda rápido.

[/quote]

   Internacionalização. É que nunca tive que fazer isso, e entre fazer e fazer de forma correta pode existir uma grande diferença. Mas já deu para tirar uma idéia de como pode ser feito.

  Valeu galera...