Code Igniter : site multi-langue

Fermé
swermxpress Messages postés 362 Date d'inscription mardi 30 décembre 2008 Statut Membre Dernière intervention 15 juillet 2014 - 15 juil. 2011 à 19:56
swermxpress Messages postés 362 Date d'inscription mardi 30 décembre 2008 Statut Membre Dernière intervention 15 juillet 2014 - 2 mars 2012 à 17:00
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
A voir également:

4 réponses

gilbert1995 Messages postés 414 Date d'inscription samedi 12 septembre 2009 Statut Membre Dernière intervention 30 mai 2013 29
16 juil. 2011 à 01:30
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
swermxpress Messages postés 362 Date d'inscription mardi 30 décembre 2008 Statut Membre Dernière intervention 15 juillet 2014 73
16 juil. 2011 à 10:05
Oui, ca j'ai compris comment ca fonctionnait, mais je voulais savoir à quoi servait réellement ce que tout le monde appel : i18 !
0
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
swermxpress Messages postés 362 Date d'inscription mardi 30 décembre 2008 Statut Membre Dernière intervention 15 juillet 2014 73
2 mars 2012 à 17:00
Merci,

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