Internacionalização Seam

43 views
Skip to first unread message

marqu...@gmail.com

unread,
Feb 7, 2011, 11:31:43 AM2/7/11
to javasf: JavaServer Faces Group
Colegas,

1 - Criei um arquivo messages_pt.properties e coloquei-o na raiz da
pasta src (junto com o messages_pt.properties)
2 - Alterei o faces-config conforme abaixo
A aplicação sempre busca os dados do arquivo messages_en.properties.
Tem que fazer mais alguma alteração?

Muito obrigado,

José Marques

<?xml version="1.0" encoding="UTF-8"?>

<faces-config
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-facesconfig_1_2.xsd"
version="1.2">
<application>
<view-handler>com.sun.facelets.FaceletViewHandler</view-handler>
<locale-config>
<default-locale>pt</default-locale>
<supported-locale>bg</supported-locale>
<supported-locale>de</supported-locale>
<supported-locale>en</supported-locale>
<supported-locale>fr</supported-locale>
<supported-locale>tr</supported-locale>
<supported-locale>pt</supported-locale>
</locale-config>
</application>

</faces-config>

Jose Marques Filho

unread,
Feb 7, 2011, 11:36:42 AM2/7/11
to javasf: JavaServer Faces Group
Opss (junto com o   messages_en.properties


--
Você recebeu esta mensagem por que é membro do  Javasf
http://groups.google.com/group/javasf

Conheça também o Java Brazil: http://groups.google.com/group/thejavabrazil

Rafael Ponte

unread,
Feb 7, 2011, 11:38:29 AM2/7/11
to jav...@googlegroups.com
Marques,

Acredito que você tenha esquecido desta configruação:

		<message-bundle>
	    		br.com.triadworks.loja.resources.Messages
	    	</message-bundle>
Aqui tem um exemplo,


--
Você recebeu esta mensagem por que é membro do  Javasf
http://groups.google.com/group/javasf

Conheça também o Java Brazil: http://groups.google.com/group/thejavabrazil



--
Rafael Ponte
http://www.rponte.com.br

Marcos

unread,
Feb 7, 2011, 8:21:04 PM2/7/11
to javasf: JavaServer Faces Group
Vc tem q fazer essa alteração no components.xml

Algo do tipo:

<international:locale-config default-locale="pt_BR" supported-
locales="pt_BR, en_US"></international:locale-config>

<core:resource-loader>
<core:bundle-names>
<value>messages</value>
</core:bundle-names>
</core:resource-loader>

On 7 fev, 13:38, Rafael Ponte <rpo...@gmail.com> wrote:
> Marques,
>
> Acredito que você tenha esquecido desta configruação:
>
>                 <message-bundle>
>                         br.com.triadworks.loja.resources.Messages
>                 </message-bundle>
>
> Aqui tem um exemplo,https://github.com/rponte/jsf-loja-project/blob/master/WebContent/WEB...
>
> 2011/2/7 marques....@gmail.com <marques....@gmail.com>
Reply all
Reply to author
Forward
0 new messages