Bonjour,
Je fait fonction de webmaster d'un site multi(bi)-lingue qui tourne plustôt bien en 1.9.2 mais qui ne semble, pour une raison encore inconnue, pas vouloir migrer en 2.0.2.
J'ai l'impression que:
* d'une part mon "<? $forcer_lang=true; ?>" n'est pas mis au bon endroit pour être interprété
* d'autre part la syntaxe "<INCLURE(head.php3){lang}>" ne fonctionne plus (ou décide de chercher un fichier .php au lieu de .php3).
Est-ce que quelque chose a fondamentallement changé dans le multilinguisme? Est-ce que quelqu'un a une documentation sur comment je suis supposé faire... ou devine où je me suis trompé?
Où devrait se trouver la commande "$forcer_lang=true"?
Quel est la syntaxe de "INCLURE" pour passer le contexte de langue?
Où doivent se trouver mes fichiers d'inclusion (dans la racine ou dans squelette)?
Où est-ce que je dois les dupliquer avec l'extension .php tout en conservant les .php3 dans la racine pour la compatibilité avec les liens connus dans google?
Merci d'avance.
David GLAUDE
PS:
Mon sommaire.html
[[[
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="#LANG">
<head>
<INCLURE(head.php3){lang}>
</head>
]]]
Donne en ligne le résultat suivant:
[[[
<?
$forcer_lang=true;
?><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="fr">
<head>
<!-- Erreur INCLURE(head.php) -->
</head>
]]]