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:
- Descarregar o seguinte ficheiro Localização pt_PT
- Ir por DOS à pasta {Dir da pasta FB3}\sdks\3.0.0\bin
- 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
- Substituir o framework_rb.swc pelo ficheiro do zip disponibilizado no ponto 1.
- Abrir o painel de propriedades de um projecto
- 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 CommentComments RSS Feed TrackBack URL
This entry was written by
January 27th, 2008 at 8:42 pm
Parabéns pela iniciativa.
Estou pensando em fazer o mesmo só que para português do Brasil (pt_BR)
January 28th, 2008 at 2:54 am
Bacana a lib, mas sou do Brasil, então ainda seria mais bacana se fosse pt_BR.
Mas mesmo assim valeu!!
Abraços
\o/
January 30th, 2008 at 5:10 pm
Muito boa iniciativa. Assim já “simplifica” bastante aqueles utilizadores de Ria’s mais exigentes.
Cumprimentos.