Alguem sabe me informar
Por exemplo quando uso um linkBar com dataprovider
<mx:LinkBar id="link" dataProvider="{rodapeTemplateDP}" />
<mx:Array id="rodapeTemplateDP">
<mx:Object label="© 2005-{ DateFormatter_Ano.format( new Date() ) } -
{resourceManager.getString('TemplatePage', 'toolTip_Logo')} - " />
</mx:Array>
PErcebe que o label do dataprovider é uma variavel usada no processo
de internacionalização
Sò que quando mudo a internacionalização no meu sistema percebo que em
componentes que usam dataprovider não atualiza automatico eu tenho que
fazer o seguiinte
link.dataProvider = rodapeTemplateDP;
Recriar o dataprovider ai funciona
Tem alguma forma de automatizar isso sem ter que recriar os
dataprovider
On 25 ago, 14:27, "Pergentino Araújo" <[EMAIL PROTECTED]> wrote:
> Olá Mário,
>
> quando falei em .swf, quis dizer que, quando vc compila/gera o .swf, tooodo
> o conteudo dos arquivos .properties (onde cada 1 é referente a 1 idioma) são
> embutidos no .swf (da aplicacao) que é gerado.
>
> Eu fiz um textozinho rápido desta forma que estou
> falando:http://pergentino.info/wiki/doku.php?id=adobe_flex_internacionalizacao
>
> Pode observar que, em momento de compilação, vc passa os locales, que os
> mesmos vão ser inseridos no arquivo gerado, e utilizando o ResourceManager
> pra "gerenciar" o que é carregado/exibido.
>
> Isso pra mim não foi uma solução bacana não, vou dar uma olhada na solução
> do Eduardo e ver se fica bacana.
>
> []'s
>
> 2008/8/25 Mário Júnior <[EMAIL PROTECTED]>
>
>
>
> > Vou ver na documentação, mas me parece q não é obrigatório ser swf, pode
> > ser 'properties'.
> > Outra coisa tb, seria em relação ao idioma do SO que já foi previamente
> > identificado pelo player. Se o SO for inglês, o swf já carrega com os textos
> > inglês, se não carrega com akeles q forem previamente carregados pelo
> > resource.
>
> > Mas, como falei antes, terei q ter certeza ao ver a documentação.
> > No momento estou sem tempo para testar, se alguém puder, por favor, envie o
> > resultado.
>
> > Abraços.
>
> > 2008/8/25 Pergentino Araújo <[EMAIL PROTECTED]>
>
> >> Opa Mário,
>
> >> acho que outro incoveniente seria que o arquivo de idiomas fica "embutido"
> >> no swf. :(
>
> >> Parece que neste esquema dele, não :D
>
> >> Parabéns Eduardo !!!
>
> >> 2008/8/25 Mário Júnior <[EMAIL PROTECTED]>
>
> >>> Olá Eduardo.
>
> >>> Muito bom e bem simples seu tutorial, mas no Flex3 já existe a opção de
> >>> usar o ResourceManager:
>
> >>>http://labs.adobe.com/wiki/index.php/Flex_3:Feature_Introductions:_Ru...
>
> >>> Único "incoveniente" é ter q preparar os arquivos locales, assim como
> >>> teria de preparar o xml.
>
> >>> Um abraço
>
> >>> 2008/8/25 Eduardo Kraus <[EMAIL PROTECTED]>
>
> >>>> Bom galera, criei um artigo no meu blog que explica como fazer
> >>>> sistemas multi-idiomas. Explica também toda parte de tradução de
> >>>> menus, e botões e janelas.
>
> >>>> Possui código fonte disponível.
>
> >>>>http://blog.mxml.com.br/ambiente-multi-idioma-no-flex
>
> >>>> ATT Eduardo Kraus
>
> >>> --
> >>> Mário de Souza Júnior
> >>> Programador Java / Flex : AS3 / PHP
> >>> (44) 4009-3550 Maringá-PR
> >>>http://blog.mariojunior.com
> >>> [EMAIL PROTECTED] (gtalk, msn, etc..)
>
> >> --
> >> Atenciosamente, Pergentino.
>
> > --
> > Mário de Souza Júnior
> > Programador Java / Flex : AS3 / PHP
> > (44) 4009-3550 Maringá-PR
> >http://blog.mariojunior.com
> > [EMAIL PROTECTED] (gtalk, msn, etc..)
>
> --
> Atenciosamente, Pergentino.
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---