Olá, galera!
Estamos desenvolvendo um sistema que precisa ser multi-idioma e gostaria de saber qual a melhor opção para implementar isso, visto que o usuário escolhe o idioma antes de acessar o sistema.
Eu já vi 2 maneiras:
- ter um aquivo .properties para cada idioma que guardaria todas as Strings do sistema (Labels, ToolTips etc.)
- ter um arquivos .xml para cada idioma. (Não entendi bem como funciona dessa forma).
O pessoal aqui deu uma idéia de termos uma tabela no BD que conteria o Atributo (qual o Label, ToolTip etc.) e uma coluna para cada texto nas diversas línguas.
Qual seria melhor? Há ainda outra maneira melhor?
Obrigado.
