chaines javascript

Coucou,

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 :wink:

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>

-- Fil

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' => '&#264;io estas finita !',
+'info_fini' => '\u108io estas finita !',

Excuses: ce qu'il faudrait faire, sauf erreur, c'est une fonction permettant
de passer de &#264; à \u0108, qu'on appliquerait devant tout morceau de
texte i18n passé à un javascript.

-- Fil

pour les quelques chaînes javascript qui trainent, il faut encoder non
Je l'ai fait pour
-'info_fini' => '&#264;io estas finita !',
+'info_fini' => '\u108io estas finita !',

Excuses: ce qu'il faudrait faire, sauf erreur, c'est une fonction
permettant
de passer de &#264; Ã \u0108, qu'on appliquerait devant tout morceau de
texte i18n passé à un javascript.

Pardon, c'est quoi \u108 ?
Et puis, la chaîne en question, elle pourraît simplement être transformée
dans toutes les langues en "hasta la vista, baby", non ?
Non ?
Bon...

> de passer de &#264; à \u0108, qu'on appliquerait devant tout morceau de
> texte i18n passé à un javascript.

Pardon, c'est quoi \u108 ?

C'est le truc qui semble marcher en javascript ?

Et puis, la chaîne en question, elle pourraît simplement être transformée
dans toutes les langues en "hasta la vista, baby", non ?

J'hésite

-- Fil