Este caso é simples de resolver. Na declaração da variável, defina
como [Bindable]

por exemplo, Se tiveres a assim:
    public var rodapeTemplateDP:String;
Defina assim
    [Bindable] public var rodapeTemplateDP:String;

Esta informação dirá que quando você atualizar a variável, ela
automaticamente atualizará seus dependentes

Testa ai e diz que aconteceu

Att Eduardo Kraus

On 25 ago, 14:58, hassan <[EMAIL PROTECTED]> wrote:
> 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
-~----------~----~----~----~------~----~------~--~---

Responder a