Olá,
Gostaria de saber como funciona a internacionalização no struts!!!
As mensagens da aplicação serão dadas de acordo com o locale do servidor que está rodando a aplicação, ou de acordo com cada usuário que entrar na aplicação???
Não sei se fui claro na minha dúvida…
Abraços
Cara,
no struts rola de usar a tag:
<%@ taglib uri="/WEB-INF/fmt.tld" prefix=“fmt”%>
E no lugar dos nomes fixos vc cria chaves do tipo:
<fmt:message key=“label.nome”/>
Vc seta na sua jsp
<fmt:setBundle basename=“ApplicationResources”/>
E cria um arquivo ApplicationResources
Com o conteudo
label.nome=Nome
Ai vc cria varias copias desse arquivo ApplicationResources
para cada idioma: ApplicationResources_pt_BR
ApplicationResources_es_ES
Com conteudos diferrentes
label.nome=“Nombre”
Ai da certo!
Funciona de acordo com o Lacale do Browser do usuário!

abraços!