bonjour,
je souhaiterais savoir comment créer un site qui peut s'afficher sous
plusieurs langues
en utilisant les servlet ou jsp
aussi quel est le meilleur choix pour stocker le vocabulaire linguistique :
fichier xml ou base de données ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
FD
bonjour, je souhaiterais savoir comment créer un site qui peut s'afficher sous plusieurs langues en utilisant les servlet ou jsp
Bonjour, tu peux par exemple utiliser le framework Struts.
Je sais que c'est un peu lourd, et que c'est aussi la réponse systématique à la plupart des question sur les webapps, mais ca gère l'internationnalisation. Et puis comme c'est connu, on trouve beaucoup de docs de par le web.
Site officiel : http://jakarta.apache.org/struts
aussi quel est le meilleur choix pour stocker le vocabulaire linguistique :
fichier xml ou base de données ?
Pour Struts donc, chaque vocabulaire est stocké dans simple un fichier texte.
Par exemple, le fichier ApplicationResource.properties contient cette ligne : hello.prompt=Hello World
Et le fichier ApplicationResource_FR.properties (version francaise) contient ceci : hello.prompt=Salut a tous
Dans la page JSP où tu souhaites afficher ton texte, tu écris à l'aide de taglibs : <bean:write message="hello.prompt"/> Et le code HTML généré contiendra la bonne valeur (voir la doc pour plus de précision)
Struts s'appuie sur les objets java Locale et ResourceBundle.
En espèrant que ca aide.
bonjour,
je souhaiterais savoir comment créer un site qui peut s'afficher sous
plusieurs langues
en utilisant les servlet ou jsp
Bonjour,
tu peux par exemple utiliser le framework Struts.
Je sais que c'est un peu lourd, et que c'est aussi la réponse systématique à
la plupart des question sur les webapps, mais ca gère
l'internationnalisation.
Et puis comme c'est connu, on trouve beaucoup de docs de par le web.
Site officiel :
http://jakarta.apache.org/struts
aussi quel est le meilleur choix pour stocker le vocabulaire linguistique
:
fichier xml ou base de données ?
Pour Struts donc, chaque vocabulaire est stocké dans simple un fichier
texte.
Par exemple, le fichier ApplicationResource.properties contient cette ligne
:
hello.prompt=Hello World
Et le fichier ApplicationResource_FR.properties (version francaise) contient
ceci :
hello.prompt=Salut a tous
Dans la page JSP où tu souhaites afficher ton texte, tu écris à l'aide de
taglibs :
<bean:write message="hello.prompt"/>
Et le code HTML généré contiendra la bonne valeur (voir la doc pour plus de
précision)
Struts s'appuie sur les objets java Locale et ResourceBundle.
bonjour, je souhaiterais savoir comment créer un site qui peut s'afficher sous plusieurs langues en utilisant les servlet ou jsp
Bonjour, tu peux par exemple utiliser le framework Struts.
Je sais que c'est un peu lourd, et que c'est aussi la réponse systématique à la plupart des question sur les webapps, mais ca gère l'internationnalisation. Et puis comme c'est connu, on trouve beaucoup de docs de par le web.
Site officiel : http://jakarta.apache.org/struts
aussi quel est le meilleur choix pour stocker le vocabulaire linguistique :
fichier xml ou base de données ?
Pour Struts donc, chaque vocabulaire est stocké dans simple un fichier texte.
Par exemple, le fichier ApplicationResource.properties contient cette ligne : hello.prompt=Hello World
Et le fichier ApplicationResource_FR.properties (version francaise) contient ceci : hello.prompt=Salut a tous
Dans la page JSP où tu souhaites afficher ton texte, tu écris à l'aide de taglibs : <bean:write message="hello.prompt"/> Et le code HTML généré contiendra la bonne valeur (voir la doc pour plus de précision)
Struts s'appuie sur les objets java Locale et ResourceBundle.