uns tempos atrás eu vi um post do Daniel Destro em que ele pedia uma sugestão porque o sistema deveria escolher entre vários layouts para o sistema (SWT, Swing, Thinlet), pena que nao achei o post.
To pensando numa situação semelhante, onde o sistema pode ser visualizado em vários idiomas (inglês, espanhol, português).
Qual seria o caminho para se chegar num modelo ideal para isso? Por onde começo? O que estudar?
Voce tem que colocar todas as mensagens em um arquivo a parte - um arquivo por lingua - e pegar as msgs do mesmo na hora de mostrar os componentes graficos / textos ao usuario.
Qualquer arquivo Properties da conta do recado.