pour les quelques chaînes javascript qui trainent, il faut encoder non pas
avec des &#xxx; mais sous la forme \uYYYY. Evidemment &#xxx; est en décimal,
et l'autre en hexa, ce qui ne facilite pas la conversion à la main...
Je l'ai fait pour
-'info_fini' => 'Ĉio estas finita !',
+'info_fini' => '\u108io estas finita !',
A vous de trouver la liste complète
Code de test :
<form name=progression>
<input type=text name=recharge>
<script type='text/javascript'><!--
document.progression.recharge.value='\u0108io estas finita !';
document.progression.taille.value='100 %';
//--></script>
pour les quelques chaînes javascript qui trainent, il faut encoder non pas
avec des &#xxx; mais sous la forme \uYYYY. Evidemment &#xxx; est en décimal,
et l'autre en hexa, ce qui ne facilite pas la conversion à la main...
Je l'ai fait pour
-'info_fini' => 'Ĉio estas finita !',
+'info_fini' => '\u108io estas finita !',
Excuses: ce qu'il faudrait faire, sauf erreur, c'est une fonction permettant
de passer de Ĉ à \u0108, qu'on appliquerait devant tout morceau de
texte i18n passé à un javascript.
pour les quelques chaînes javascript qui trainent, il faut encoder non
Je l'ai fait pour
-'info_fini' => 'Ĉio estas finita !',
+'info_fini' => '\u108io estas finita !',