Jan
27

Criar aplicações Flex em Português

No desenvolvimento de aplicações em Flex, mais cedo ou mais tarde surge a necessidade de se criar aplicações na nossa língua, e outras especificações tais como formatações de dígitos, datas e erros de validações. Muitas vezes a solução mais rápida é criar um pequeno Formatter e alterar o formato ou sobrepôr os valores por defeito de um Validator mas a forma mais correcta é utilizar o suporte de locale.

Eu e o João Saleiro decidimos facilitar o trabalho partilhando tradução de parte da framework para Português. Para poder compilar as aplicações de Flex em pt_PT terão de seguir os seguintes passos:

  1. Descarregar o seguinte ficheiro Localização pt_PT
  2. Ir por DOS à pasta {Dir da pasta FB3}\sdks\3.0.0\bin
  3. Executar copylocale en_US pt_PT e será criado os ficheiros necessários na pasta {Dir da pasta FB3}\sdks\3.0.0\frameworks\locale\pt_PT
  4. Substituir o framework_rb.swc pelo ficheiro do zip disponibilizado no ponto 1.
  5. Abrir o painel de propriedades de um projecto
  6. Na opção ‘Flex Compiler’ alterar o argumento locale de en_US para pt_PT

Para testar se a localização foi efectuada com sucesso, basta criar uma aplicação de teste com o seguinte código:


<?xml version="1.0" encoding="utf-8"?>
<mx:Application
xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute">

<mx:DateChooser
x="54"
y="24"/>

</mx:Application>

Os meses e os dias da semana deverão estar devidamente em Português.

O framework não foi traduzido na totalidade visto muitas das mensagens serem destinadas ao programador, mas fica aqui a lista do que foi traduzido :

  • Formatters
  • Validators
  • SharedResources
  • Controls
  • Styles
  • Skins

Caso surja algum bug ou achem pertinente obter outras partes do framework traduzidas podem deixar aqui um comentário ou na mailing list.

3 Comments

Make A Comment

Comments RSS Feed   TrackBack URL

Leave a comment

top