Langues

Dernière modification : 2008/07/25 14:28

Attention ceci n'est valable qu'à partir de WiKiss 0.4dev (révision svn 84)

Sur cette page, vous trouverez les informations sur la Localisation (informatique) et la gestion de multiples langues dans WiKiss.

Localisation


Par défaut, l'interface de WiKiss est en Français. mais il est très simple de la passer dans une autre langue.
Pour cela, changez la variable $LANG du fichier de Configuration.

Les langues disponibles de base dans WiKiss sont :
  • Français : fr
  • Anglais : en
  • Allemand : de

Gestion de plusieurs langues


Si vous voulez proposer des pages wiki en plusieurs langues, vous avez besoin du plugin wkp_Translate. Il est fournit par défaut avec WiKiss. Reportez-vous à la page consacrée pour savoir comment l'activer.

Chaque langue aura son propre répertoire pour stocker les pages. La langue par défaut étant à la racine.
pages/Accueil.txt
pages/Page1.txt
pages/en/Accueil.txt
pages/en/Page1.txt


Ajouter une langue


Il est très simple de créer une nouvelle langue pour WiKiss. Chaque traduction est dans un fichier XX.php dans le répertoire locale de votre installation de WiKiss. Elle est accompagné d'une image (21x14 pixels) représentant le drapeau du pays.

locale/en.php
locale/en.png


Pour créer un nouveau fichier, utilisez le script find_strings.php de ce même répertoire locale. Traduisez chaque ligne de texte puis mettez vos fichiers avec les autres.

Exemple :
$strings = array(
   'Résultats de recherche pour'            => 'Search result for',
   'Liste des pages'                        => 'Pages list',
   'Changements récents'                    => 'Recent changes',
   'La page %page% est vide.'               => 'Page %page% is empty.',
   'Historique'                             => 'Historic',
....
);



%%