IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Question FAQ - Comment réaliser un site multilingue ?


Sujet :

Langage PHP

  1. #1
    Membre habitué Avatar de dafpp
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2008
    Messages
    345
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2008
    Messages : 345
    Points : 196
    Points
    196
    Par défaut Question FAQ - Comment réaliser un site multilingue ?
    Bonsoir,
    Je souhaiterai comprendre un peu plus cette méthode - lien: http://php.developpez.com/faq/langag...te-multilingue
    Enfin, la dernière solution (peut-être la meilleure mais aussi la plus délicate) et de créer un fichier XML contenant la structure du site ainsi que le contenu textuel pour chaque langue. De plus, il faut créer un fichier XSL qui met les fichiers XML en page, exactement de la même manière. On se retrouve ainsi avec un fichier XML pour chaque langue et un seul fichier XSL qui met le tout en page.
    Qu'est ce que le xls, quelqu'un ne pourrait pas me montrer un exemple ?

    Merci d'avance.

  2. #2
    Membre éclairé Avatar de tigunn
    Homme Profil pro
    Développeur de bug
    Inscrit en
    Janvier 2003
    Messages
    608
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Développeur de bug

    Informations forums :
    Inscription : Janvier 2003
    Messages : 608
    Points : 658
    Points
    658
    Par défaut
    Salut dafpp,

    Tu pourrais regarder gettext() sur php.net, manuelphp et surement aussi dans les cours et tutoriels pour apprendre PHP : http://php.developpez.com/cours/

    Enfin, si tu veux te lancer dans le XSLT, c'est à dire mettre en page des fichiers XML avec une feuille de style XSL (un peu comme un template) pour les afficher en HTML : regarde les tutoriels HTML sur ce site, ils sont très bien fait et te permettrons de comprendre mieux que je ne saurais l'expliquer.

    A mon avis, si XSLT t'es totalement étranger, c'est puissant et de plus en plus utilisé mais, rapport temps, gettext() est plus intéressant.

    PS: j'aime bien ton avatar (je souhaiterais pas être toréador )

  3. #3
    Membre habitué Avatar de dafpp
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2008
    Messages
    345
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2008
    Messages : 345
    Points : 196
    Points
    196
    Par défaut
    (moi non plus je ne voudrai pas être à sa place )

    c'était par très grosse curiosité, et par sans doute necessité que je demandais.

    Donc je note toute ça, et je regarderai ça

    merci pour ta réponse

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Article] Comment réaliser un site web incroyable avec CSS3
    Par The_Pretender dans le forum Publications (X)HTML et CSS
    Réponses: 7
    Dernier message: 11/07/2014, 13h55
  2. WSS 3.0 comment faire un site multilingue?
    Par chatroux dans le forum SharePoint
    Réponses: 1
    Dernier message: 15/09/2008, 15h20
  3. Réponses: 12
    Dernier message: 09/02/2007, 15h12
  4. Réaliser des sites multilingues SEO ?
    Par thomastraub dans le forum Référencement
    Réponses: 1
    Dernier message: 07/11/2006, 11h39
  5. [VB.Net ][1.1] Comment faire un site multilingue ?
    Par didoboy dans le forum ASP.NET
    Réponses: 8
    Dernier message: 25/10/2006, 11h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo