Comment mettre en place sont site Multi langue ?
Retour

Avec PAS Script il vous possible de rendre votre site Multi langue, cette option n'est pas encore parfaite car elle nécessite encore beaucoup d'amélioration du côté du script. Malgrès tout voici la méthode pour l'utiliser.

Vous avez une option plus simple si vous le souhaitez est d'utiliser le Plugin , Translate G qui traduira automatiquement votre site en 26 Langues disponible dans la boutique du script.

Comment sa marche ?

Fichier de langue

PAS Script utilise deux chose pour traduire votre site, le fichier de langue que vous trouverez à la racine de votre FTP dans le repertoire lang/ vous y trouverez tous les fichiers de traduction, si vous souhaitez introduire une nouvelle traduction, dupliquer le fichier fr.php renommer le dans la langue désirez et traduiser sont contenue, pour en savoir plus référer vous à cette page.

Template

Pour faire fonctionner correctement le Multilangue, dans votre Template vous devez créer si ce n'est pas déjà fait des repertoires pour chaque langue avec tous les fichiers utile du script, voici un exemple en images :



Je vous conseille de commencer par votre langue par défault pour moi le Français soit le repertoire fr et de le dupliquer dans les langues désirez. Voici le contenue du repertoire fr.



Une fois le template source dupliquer, ouvrez chaque fichier TPL de la nouvelle langue pour traduire l'ensemble des texte s'y trouvant en utilisant Notepad++ ou un logiciel similaire.

Ajouter la langue pour quel soit accésible depuis l'administration

S'il s'agit d'une toute nouvelle langue, depuis la table pas_langue_add vous pourrez ajouter votre langue directement. Le champs language doit correspondre au nom du repertoire et du fichier de lang.php créer auparavant. Référer vous au langue déjà ajouter (Français, English, etc...)

Une fois cela fait vous aurez accés dans votre administration dans Languages puis l'onglet Configuration dans la partie Multilanguage cliquer sur le bouton Ajouter une langue Selectionner la nouvelle langue et la monnaie attaché à celle-ci.

Afficher la possibilité de choisir la langue sur le Template

Pour terminée rendez vous dans votre template sur chaque langue active, et modifier le fichier header.tpl, ajouter le TAG {language_selector} et sauvegarder, ce TAG permettra de faire apparaitre le selecteur de langue sur le haut du site et donc donnera la possibilité à vos visiteur de changer de langue.