1633 sujets
Formats, encodage, internationalisation, XML
Bonjour,
Si ton site et ta base de données sont prévus pour fonctionner en ISO-8859-1 (latin1), c'est mal barré pour y insérer des caractères arabes. Les deux solutions possibles sont:
- convertir tous les caractères arabes en entités HTML (par exemple avec cet outil pour une quantité faible de contenus);
- convertir le site et ses données en UTF-8 (et là ça va être du sport).
Si ton site et ta base de données sont prévus pour fonctionner en ISO-8859-1 (latin1), c'est mal barré pour y insérer des caractères arabes. Les deux solutions possibles sont:
- convertir tous les caractères arabes en entités HTML (par exemple avec cet outil pour une quantité faible de contenus);
- convertir le site et ses données en UTF-8 (et là ça va être du sport).
bonjour et merci pour vous tous.
tout d'abord mon site et écrit en 3 langue français anglais et arabe.
donc le seul problème est :comment je peut rendre le serveur mysql capable de convertir les alphbet arabe en Decimal NCRs vue que je travail encore en locale avec easyphp.
mes pages comprénent bien le iso-8859-1 et le serveur est en latin1_swedish_ci.
je veut que quand je tape:س il peut la lire et lui rendre sous la forme suivante ("اس")
tout d'abord mon site et écrit en 3 langue français anglais et arabe.
donc le seul problème est :comment je peut rendre le serveur mysql capable de convertir les alphbet arabe en Decimal NCRs vue que je travail encore en locale avec easyphp.
mes pages comprénent bien le iso-8859-1 et le serveur est en latin1_swedish_ci.
je veut que quand je tape:س il peut la lire et lui rendre sous la forme suivante ("اس")
Je crois qu'il y a des fonctions php qui permettent de faire une conversion sans trop de difficulté. Dotclear 1.x disposait d'une fonction de conversion si on voulait passer un blog d'ISO en utf8. Peut-être en fouillant le code de DC1, trouveras-tu une solution?
Modifié par Patidou (24 Mar 2009 - 10:17)
Modifié par Patidou (24 Mar 2009 - 10:17)