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 :

Internationalisation site php


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Lycéen
    Inscrit en
    Juillet 2017
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Juillet 2017
    Messages : 28
    Par défaut Internationalisation site php
    Bonjour, j'ai écris un script pour internationaliser mon site :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <?php
    session_start();
    if (!$_SESSION[USER_LANGUAGE]) SetLang(substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2));
    include "resource/language/$_SESSION[USER_LANGUAGE].php";?>
    Voici la fonction SetLang :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <?php
    function setLang($p1){
    	if(!in_array($p1, array('fr', 'en'))) $p1 = "en";
    	$_SESSION['USER_LANGUAGE'] = $p1;
    }
    ?>
    J'ai crée les fichiers fr.php et en.php dans resource/language. Dans ces fichiers, je donne des valeurs aux différentes constantes, pour ensuite les placer dans mon code HTML.
    Problème 1 : je suis bloqué pour créer des liens vers les langues, car je ne sais où je dois rediriger l'utilisateur si il choisit une langue.
    Problème 2 comment mémoriser le choix de langue d'un utilisateur pour ne pas remettre le script à chaque fois que l'utilisateur change de page.
    Merci d'avance

  2. #2
    Membre chevronné
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Avril 2017
    Messages
    508
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2017
    Messages : 508
    Par défaut
    Bonsoir, jette un coup d'œil ici
    https://www.developpez.net/forums/d1.../choix-langue/

    Une petite recherche et ça ira.

    Cordialement.

Discussions similaires

  1. [PHP] Editeur graphique pour site php
    Par jojo1-2 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 8
    Dernier message: 11/01/2006, 15h11
  2. Réponses: 11
    Dernier message: 10/01/2006, 08h23
  3. Problème changement serveur pour un site PHP
    Par izzy dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 5
    Dernier message: 06/01/2006, 12h34
  4. [CKEditor] Qui utilise FCKeditor sur son site php pour config ?!
    Par guy2004 dans le forum Bibliothèques & Frameworks
    Réponses: 62
    Dernier message: 26/10/2005, 19h24
  5. Question pour un site PHP/MySQL et Javascript
    Par DvP dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 22/09/2005, 09h23

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