Si un plugin traduit __('plop') par "waza' et un autre qui connait cette
traduction veut le retraduire par 'wazou' ce n'est plus possible avec
ton truc ?

Le 31/10/2013 14:57, Bruno a écrit :
>> On essaiera de corriger ou au moins d'uniformiser mais pour garder une
>>
>  compatibilité ascendante ce n'est pas gagné ! :-(
>
> J'ai peut-être une solution qui permettra une transition en douceur, tout
> en évitant la double traduction : il "suffit" de faire en sorte que __() ne
> soit pas réentrante. ainsi  appeler __(__(__(__('toto')))) sera strictement
> identique à __('toto').
>
> C'est très peu de modifications dans clearbricks (ajout d'une variable de
> classe, 1 test et 2 affectations).
>
> --
> Bruno

-- 
Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev

Répondre à