Code Igniter : site multi-langue

swermxpress Messages postés 365 Date d'inscription   Statut Membre Dernière intervention   -  
swermxpress Messages postés 365 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je développe actuellement un site web qui devra se décliner en plusieurs langues. J'ai pris l'habitude de développer mes scripts avec Code Igniter.

Pour avoir une idée des possibilités qui existe pour développer mon site, je suis aller voir les codes déjà développer sur le wiki officiel : http://codeigniter.com/wiki/Special:Titles

Mais je ne sais pas quoi choisir, je voulais donc avoir quelques conseils de la communauté ;)

Swermxpress

4 réponses

  1. gilbert1995 Messages postés 519 Statut Membre 29
     
    pour faire un site multi-langue tu peux utiliser ceci >

    lang_fr.php
    <?php
    define("TXT_ACCUEIL", "Bonjour !");
    ?>


    lang_en.php
    <?php
    define("TXT_ACCUEIL", "Hello !");
    ?>


    et dans la page
    <?include("lang_".$_GET["lang"].".php");?>
    <html>
    <head>
    </head>
    <body>
    <div id="bla">***<?echo TXT_ACCUEIL;?> ***</div>
    </body>
    </html>
    


    ex : http://mon***.com/?lang=fr
    me donne Bienvenu !

    et si je met ?lang=en
    > Hello !
    3
  2. swermxpress Messages postés 365 Date d'inscription   Statut Membre Dernière intervention   73
     
    Oui, ca j'ai compris comment ca fonctionnait, mais je voulais savoir à quoi servait réellement ce que tout le monde appel : i18 !
    0
  3. heycraft
     
    I18N : InternationalizatioN

    Commence par I et termine par N, le mot fait 18 caractères de longueur.

    Si sa à pu t'être utile ;)

    http://fr.wikipedia.org/wiki/Internationalisation_et_localisation
    0
  4. swermxpress Messages postés 365 Date d'inscription   Statut Membre Dernière intervention   73
     
    Merci,

    Je ne travail plus sur cette librairie, mais je ne savais pas pour I18N :)
    0