Bonjour je cherche à internationaliser mon site asp.
De même je cherche à ce que toutes les strings de mon site soit placé dans un fichier texte par ex.
Bonjour je cherche à internationaliser mon site asp.
De même je cherche à ce que toutes les strings de mon site soit placé dans un fichier texte par ex.
tu peux avoir un fichier texte par langue
ensuite suivant la langue choisie par l'utilisateur, tu charges tes pages asp avec le bon fichier texte.
la langue choisie est une variable qui peut etre dans le globab.asa et qui determine l'acces au fichier
existe til une méthode pour faire cela de façon automatisée?
Mais comment faire des références dans le code pour afficher les bonnes lignes de texte? par exemple pour les boutons ou les messages d'erreurs, les requête sql?
je sais que ca se fait pas mais un ptit up pour avoir votre avis:
j'avais pense a plusieurs choses:
- dans une base de donnee,
- dans un fichier texte, formate en xml pour etre plus propre
- dupliquer le site a chaque fois pour chaque langue
et apres c'est une question de variable a mettre au bon endroit, vous en pensez quoi??
si vous avez d'autres idees, jsuis pas contre
yop tout le monde,
moi en général qd je fais site multi-langues genre FR/EN, je duplique les champs de mes tables : nomFR, nomGB, descriptionFR, descriptionGB....
et selon la langue du navigateur je redirige vers ce qui va bien.
ouais mais la je dois gerer 4 langues voir plus... alors tt duplique ca fait pas un peu bourrin.. je risque d'exploser la base avc bcp de texte.. non??Envoyé par gyouk
sans compter l'envoi des donnees et tt..
c'est ce qui me fait peur, pour l'utilisation d'une base de donnee,
c'est pour ca qu'un fichier xml me parrait pas mal, mais apres je sais pas cmt le gerer...
un xml par page, avc dedans les differentes versions de celles ci, dans les differentes langues,
ou un fichier xml par langue, qui contient tt le site??!!
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager