begin process at 2012 05 31 15:39:59
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

SITE MULTILINGUE...Je suis à la dérive !!!


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

SITE MULTILINGUE...Je suis à la dérive !!!

mercredi 31 août 2005 à 09:21:36 | SITE MULTILINGUE...Je suis à la dérive !!!

kenny18

salut,

Dans le cadre d'un test, je dois créer un site multilingue. J'ai modifié à ma sauce le script retrouvé sur phpdebutant.org. Le code qui est proposé ne me convient pas complètement car l'on ne peut choisir "sa" langue qu'à l'ouverture du site. Ce que je recherche, c'est de pouvoir, en tout temps lorsque je navigue, changer la langue.

How to do that ?

merci

kenny #18
mercredi 31 août 2005 à 10:42:26 | Re : SITE MULTILINGUE...Je suis à la dérive !!!

malalam

Administrateur CodeS-SourceS
Hello,

à toi d'adapter et de réfléchir.
Un exemple de technique :
une variable de session contenant la langue. Lorsqu'on clique sur le bouton correspondant à la langue choisie (où on veut sur ton site), tu changes cette variable.
A l'affichage des parties traduites, tu vas vérifies cette variable de session langue, et tu vas chercher la bonne traduction.
Pour la traduction, c'est selon ton site. perso, j'aime bien la technique du fichier xml, qui pourrait être sous ce format :

<Locales>
    <ENGLISH>
        <AltEmail>Email this page</AltEmail>
        <AltIM>Send this page using an instant message</AltIM>
        <RefreshAlt>Refresh</RefreshAlt>
        <ShowHideActionMenu>Show/Hide Action Menu</ShowHideActionMenu>
        <AltLogin>Login</AltLogin>
        <AltLogout>Logout</AltLogout>
        <AltHome>Home</AltHome>
    </ENGLISH>
    <FRANCAIS>
        <AltEmail>Envoyer cette page par e-mail</AltEmail>
        <AltIM>Envoyer cette page par message instantané</AltIM>
        <RefreshAlt>Rafraîchir</RefreshAlt>
        <ShowHideActionMenu>Afficher/Cacher le menu des actions</ShowHideActionMenu>
        <AltLogin>Se connecter</AltLogin>
        <AltLogout>Se déconnecter</AltLogout>
        <AltHome>Accueil</AltHome>
    </FRANCAIS>
</Locales>
tu vas lire la traduction sur le bon noeud.

mercredi 31 août 2005 à 10:46:06 | Re : SITE MULTILINGUE...Je suis à la dérive !!!

kyript

Membre Club
salut

chui aller voir le site  et juste en dessous  ta onglet statistique ou ils te montrent comment garder des variable en memoire lors de la navigation

peut etre ca peut te servir
mercredi 31 août 2005 à 10:55:08 | Re : SITE MULTILINGUE...Je suis à la dérive !!!

tucsoufle

salut,
moi pour mon site je me suis pas fait chier
un dossier par langue avec dans chacun les meme nom de fichier
des liens vers chaque langue avec une variable pour le nom du dossier

Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
Mon site Internet

mercredi 31 août 2005 à 10:58:47 | Re : SITE MULTILINGUE...Je suis à la dérive !!!

kyript

Membre Club
oui mais sur ton site  tu na pas de sessions apparament

ca doit etre beaucoup plus simple je pense
mercredi 31 août 2005 à 11:01:43 | Re : SITE MULTILINGUE...Je suis à la dérive !!!

coucou747

Administrateur CodeS-SourceS
suffit de proposer un formulaire sur tt les pages qui renvoi vers changelangue.php...

et dans changelangue.php, on remplace la variable de SESSION par le POST

In a dream, I saw me, drop dead... U was here, U cried... It was just a deam, if I die, U won't cry, maybe, U'll be happy

[ Lien ]
mercredi 31 août 2005 à 14:38:09 | Re : SITE MULTILINGUE...Je suis à la dérive !!!

Anthomicro

Salut,

je préconise aussi la solution des dossiers avec les variables identiques dedans et des fichiers différents, tu charges ensuite une variable de session qui vient enregistrer la langue actuelle, et un formulaire qui permet de la changer.

a +


    mercredi 31 août 2005 à 14:43:52 | Re : SITE MULTILINGUE...Je suis à la dérive !!!

    malalam

    Administrateur CodeS-SourceS
    Je viens de mettre un exemple dans les sources avec un fichier de localisation XML...non mais ;-)
    mercredi 31 août 2005 à 14:49:45 | Re : SITE MULTILINGUE...Je suis à la dérive !!!

    Anthomicro

    Lol Malalam et ses fichiers XML ^^


      mercredi 31 août 2005 à 15:00:40 | Re : SITE MULTILINGUE...Je suis à la dérive !!!

      tucsoufle

      lol oui, il le veut son xml, à fond!

      Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
      Mon site Internet


      1 2 3 4

      Cette discussion est classée dans : site, langue, multilingue, dérive


      Répondre à ce message

      Sujets en rapport avec ce message

      site multilingue avec les sessions [ par rastagnol ] bonjour ! je souhaiterais faire un site multilingue avec les sessions mais je ne sais pas trop comment m'y prendre.mon index est une page ou on peut c Un site à la langue donnée [ par rich25200 ] bonjour,J'aimerai savoir comment on fait pour que lorsqu'un francais se connecte a un site internet celui ci se met automatiquement en francais et si pb avec le multilangue [ par morpheus262 ] Salut,pour une fois c'est  moi qui ai un probleme avec mon code, erreur assez bizard car j ai deja utilisé ce principe et ca marche tres bien ebfin vo Site Multi Langue [ par Tankian33 ] Bonjour, Je souhaite créer un site Multi langue. En cherchant un peu je n'ai jamais vu de personnes proposant un les textes dans une base données. Le Faire un choi de langue [ par f1actu ] Bonjour . J'ai un souci , j'ai creer mon site , mais j'aimerai faire un choix de langue ( ex : Italien , sa met tous le site en intalien ) Je ne dema Choix de langue [ par diew74 ] Bonjour . J'aimerai savoir si quelqu'un pourrai me conseiller un bon code pour faire des choix de langues pour mon site ( ex : italien , allemand , e site multilangue [ par sphinxTU ] je vouderai que lorsque je selectionne la langue de mon site(projet fin d'etude)que toute les pages du site s'afficherant a la langue selectionner.mer conseil pour un site multilangues efficace [ par morpheus262 ] Bonjour,voila je suis en train, ou plutot je continue le developpement d'un gros projet de site web (www.pacanetimmo.com) et mtnt nous voulons offrir Problème de redirection avec site multilingue [ par dalma101 ] Salut, j'ai des soucis avec la mise à jour de mon site. Je tiens en effet à le passer en multilingue (français, anglais pour commencer) mais j'ai un p probleme avec la langue tchèque [ par mitali ] Je suis entrain de construire un site multi-langues dont l'une et tchèque .tout les textes du site je les mis dans un fichier csv , lors de la lecture


      Nos sponsors


      Sondage...

      Comparez les prix

      CalendriCode

      Mai 2012
      LMMJVSD
       123456
      78910111213
      14151617181920
      21222324252627
      28293031   

      Consulter la suite du CalendriCode

      Photothèque

      A découvrir



       
      Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
      CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
      CodeS-SourceS.com© est une marque déposée tous droits réservés

      Google Coop CodeS-SourceS Google Coop CodeS-SourceS
      Temps d'éxécution de la page : 1,061 sec (3)

      Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales