[php5] classe pour gestion multilangues

Soyez le premier à donner votre avis sur cette source.

Vue 10 242 fois - Téléchargée 758 fois

Description

Cette classe permet la gestion complète de plusieures langues à partir d'un fichier (de type INI) contenant les textes.

Source / Exemple :


include('MultiLang.class.php'); // Inclusion du fichier de la classe

// Instantation de la classe avec en paramètre :
// 1. Le code ISO 639 de la langue choisie.
// 2. Le répertoire qui contient les fichier INI de traduction.
$MultiLang = new MultiLang('EN', 'loc/');

// Exemple : affiche "Search" ou "Rechercher" si FR et EN sont disponibles
echo $MultiLang->getMsg('MAIN_SEARCH');

Conclusion :


Je suis sûr qu'il y a encore des trucs à modifier et/ou à ajouter.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
198
Date d'inscription
lundi 28 février 2005
Statut
Membre
Dernière intervention
14 novembre 2008

Ah. Alors c'est bon non ?
Messages postés
10840
Date d'inscription
lundi 24 février 2003
Statut
Modérateur
Dernière intervention
2 mars 2010
23
Tes fichiers, pardon.
Messages postés
198
Date d'inscription
lundi 28 février 2005
Statut
Membre
Dernière intervention
14 novembre 2008

? Mes dossiers ?
Messages postés
10840
Date d'inscription
lundi 24 février 2003
Statut
Modérateur
Dernière intervention
2 mars 2010
23
Tes dossiers s'appellent EN.ini, FR.ini...
Et ces EN ou FR, tu les fais répêter dans les fichiers. Alors que tu les as déjà dans les noms de fichier. Ca ne sert à rien.
Messages postés
198
Date d'inscription
lundi 28 février 2005
Statut
Membre
Dernière intervention
14 novembre 2008

Mmm c'est vrai neigedhiver. Par contre, malalam : "c'est juste que tu peux le faire au niveau du dossier" > comment ça ?
Afficher les 16 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.