15.9.1 Portlet application View mode internationalization

You will create a resource file for the new locale. Proceed as follows to add Brazilian Portuguese support to your portlet application View mode:

1. Expand Dynamic Web Projects | MyFirstJSR168Struts | Java Resources | JavaSource | myfirstjsr168struts.resources.

2. Right-click ApplicationResources.properties.

3. Select Copy.

4. Right-click the myfirstjsr168struts.resources package.

5. Select Paste.

6. Enter the new name for this file as ApplicationResources_pt_BR.properties.

7. Click OK.

8. Double-click ApplicationResources_pt_BR.properties to edit it.

9. Replace all messages with brazilian portuguese messages shown in Example 15-10.

Example 15-10 Resources file for Brazilian portuguese locale

myfirstjsr168struts.title=Portlet baseado em Struts utilizando a API JSR 168

message.mustConfigureFirst=Você deve primeiramente configurar este portlet em modo de Edição.
message.configured=Este portlet foi configurado.

editmode.heading=Modo de Edição
editmode.title=Exemplo de Modo de Edição com Struts

editmode.instructions=Tente as opções abaixo para demonstrar várias capacidades do Struts. Quando um usuário válido é inserido, uma action encaminha para um JSP em modo view.
editmode.instructions.1=Digite "error" como nome de usuário ou deixe o nome de usuário em branco para ver o suporte a ActionErrors.
editmode.instructions.2=Digite "delete" como nome de usuário para remover a configuração.
editmode.instructions.3=Atualize a página para demonstrar o suporte transacional.
editmode.instructions.4=Digite um nome de usuário válido para completar a configuração e retornar para view mode.

prompt.username=Nome
prompt.password=Senha

button.back=voltar
button.send=Enviar
button.save=Salvar
button.cancel=Cancelar
button.reset=Limpar

error.transaction.token=Token de transação inválido
error.invalid.username=O nome de usuário não é válido

d. Save the file and close the editor.

Redbooks
ibm.com/redbooks