Programmer avec SPIP 3.0
Documentation technique sur SPIP 3.0

> > > > Fichiers de langues

Fichiers de langues

Les fichiers de langue sont stockés dans les répertoires lang/. Ce sont des fichiers PHP nommés par un préfix et un code de langue : prefixe_xx.php.

Contenu des fichiers

Ces fichiers PHP déclarent un tableau associatif. À chaque clé correspond une valeur. Tous les codes problématiques sont échappés (accents), et certaines langues ont des valeurs écrites en signes hexadécimaux (cas du japonais, de l’hébreu...).

  1. <?php
  2. $GLOBALS[$GLOBALS['idx_lang']] = array(
  3. 'cle' => 'valeur',
  4. 'cle2' => 'valeur2',
  5. // ...
  6. );

Télécharger

Exemple

Voici un extrait du fichier de langue du squelette du site Programmer (documentation_fr.php) :

  1. <?php
  2. $GLOBALS[$GLOBALS['idx_lang']] = array(
  3. //C
  4. 'choisir'=>'Choisir...',
  5. 'conception_graphique_par'=>'Th&egrave;me graphique adapt&eacute; de ',
  6. //E
  7. 'en_savoir_plus' => 'En savoir plus !',
  8. //...
  9. );

Télécharger