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