[spip-4.0] [spip mutualisé] fichier de langue local_xx.php non fonctionnel ! A l’aide !
Bonjour,
je suis en train de créer un site sous spip4.0 dans un serveur spip mutualisé.
j’ai créé un fichier de langue squelettes/lang/local_fr.php mais impossible de faire afficher dans mon squelettes les chaînes de langue contenues dans ce fichier. J’ai pourtant essayé avec la syntaxe <:chainedelangue :> ou bien <:local:chainedelangue :>.
J’ai quelques chaîne avec un filtre type <:chainedelangue|label_ponctuer :>, le filtre est bien appliqué mais sur la chaîne brute (chaindelangue :). la traduction n’est jamais chargée.
le fichier en question :
<?php
$GLOBALS[$GLOBALS['idx_lang']] = array(
//A
'AAporter' => 'À apporter au stage',
'a_' => 'à',
//C
'complet' => 'complet',
//D
'Duree' => 'Durée',
//E
'enSavoirPlus' => 'En savoir plus...',
//M
'min' => 'min',
'max' => 'max',
//N
'NbParticipantsMin' => 'Nombre de participants minimum',
'NbParticipantsMax' => 'Nombre de participants maximum',
'NbParticipants' => 'Nombre de participants',
'Niveau' => 'Niveau',
//P
'pasDeDateProgrammees' => 'Pas de dates programmées',
'placesDispos' => 'Place(s) disponible(s)',
'Prerequis' => 'Prérequis',
'ProchainesDates' => 'Prochaines dates',
'Public' => 'Public',
//S
'sinscrire' => 's\'insrcire',
'stage' => 'stage',
//T
'Tarif' => 'Tarif',
//V
'VousFabriquerez' => 'Vous fabriquerez',
);
?>
pour vérifier le chargement de ce fichier par php j’ai ajouté un var_dump($GLOBALS[$GLOBALS[’idx_lang’]]) à la fin, qui m’affiche bien mon array de langue.
Dans le code de spip, dans la fonction chercher_module_lang du fichier ecrire/inc/traduire.php, j’ai ajouté une ligne
var_dump($f)
qui m’affiche bien, en autre, une ligne
string(60) "sites/atelieraudeladesnuages.fr/squelettes/lang/local_fr.php"
Quel peut être l’erreur ? que puis-je chercher pour corriger ?
Merci beaucoup !