J'avais décroché depuis un petit moment et j'étais resté sous SPIP 1.7a7. Je
viens de passer à 1.7.1 mais mes quelques chaînes perso dans lang/perso.php3
n'écrasent plus celles de spip_fr.php3
Je sais que la syntaxe a changé à un moment donné, mais en fouillant les
archives de spip-dev, je pense que j'avais déjà la plus récente, à savoir :
$GLOBALS["i18n_spip_fr"]['info_propose_3'] = "L'article \"@titre@\" est
proposé à la publication dans @titre_secteur@.";
J'ai vérifié dans inc_lang.php3 que la fonctionnalité existe toujours, donc
je ne comprends pas trop.
"Roustoubi" <roustoubi@tiscali.fr> a écrit dans le message de
news:BCAB16CF.F53F%roustoubi@tiscali.fr...
Bonjour à tous,
J'avais décroché depuis un petit moment et j'étais resté sous SPIP 1.7a7. Je
viens de passer à 1.7.1 mais mes quelques chaînes perso dans lang/perso.php3
n'écrasent plus celles de spip_fr.php3
Je sais que la syntaxe a changé à un moment donné, mais en fouillant les
archives de spip-dev, je pense que j'avais déjà la plus récente, à savoir :
$GLOBALS["i18n_spip_fr"]['info_propose_3'] = "L'article \"@titre@\" est
proposé à la publication dans @titre_secteur@.";
J'ai vérifié dans inc_lang.php3 que la fonctionnalité existe toujours, donc
je ne comprends pas trop.
Merci BoOz pour ton aide, mais ce n'est pas tout à fait ça. Je ne cherche
pas à créer un nouveau module du nom de "perso", mais à surcharger certaines
chaînes du module spip (mais dans l'absolu ça pourrait être "public" ou un
autre), sans avoir à modifier spip_fr.php3 et encore moins les fichiers
propres de SPIP
C'est à ça que sert (servait ?) le fichier perso.php3 : dans inc-lang.php3,
on a bien
// surcharge perso
if (@file_exists($dir_ecrire.'lang/perso.php3')) {
include($dir_ecrire.'lang/perso.php3');
}
mais je ne comprends pas pourquoi ça ne marche plus.