Système de traduction du Carnet MST


Dans tous les fichiers, toutes les chaînes de caractères devant être affichées doivent être appelées par la fonction afficher('La chaine a afficher');

Cette chaîne doit ABSOLUMENT se trouver dans le fichier lang/lang.fr.php , qui est la langue par défaut de l'application (sinon rien ne sera affiché.

À partir du moment où la chaîne en français existe, si la chaîne n'existe pas dans une langue autre, elle sera affichée par défaut en français.

L'affichage de la langue dépend de la préférence "lang" située dans la table pref pour l'usager connecté.

Pour traduire, vous devez utiliser la même définition de variable avec le code de langue dans le bon fichier. Par exemple, pour traduire la chaine "Insérer", on l'affichera avec:
afficher("Inserer");

et on placera dans le fichier lang.fr.php
$str['fr']['Inserer'] = 'Insérer';

et dans le fichier en anglais par exemple: (qui serait lang.en.php)
$str['en']['Inserer'] = 'Insert';

Voila !
Il n'y a pas de commentaire sur cette page. [Afficher commentaires/formulaire]
 
IMP :: RSS :: HTML :: TXT :: Clone :: Historique :: Propriétaire : PierreLachance