messtyles.css et messtyles_rtl.css. Ensuite j'appelle ma feuille de style dans les squelettes ainsi : <link href="[(#CHEMIN{votrefeuille.css}|direction_css)]" rel="stylesheet" type="text/css" />.Je teste le squelette, en ligne, et ça ne marche pas, l'alignement reste le même quelque soit la langue choisie. Deux questions à se poser :
1) Ai-je bien placé le cookie dans le lien de changement de langue ?
http://www.monsite.net/spip.php?action=cookie&url=%2Fspip.php%3Frubrique12%26amp%3Blang%3Dfa&var_lang=en et non http://www.silk-road-hr.net/spip.php?rubrique12&var_lang=fr2) Dans le code source du squelette, si j'utilise le critère
lang="#LANG" dans ma balise HTML, donne-t-il bien la langue que j'ai choisi ? S'il ne la donne pas, il faut mettre la boucle principale du squelette après la balise HTML. Ainsi le squelette rubrique devra ressembler à ceci pour ses premières lignes :#CACHE{7200}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html dir="#LANG_DIR" lang="#LANG" xmlns="http://www.w3.org/1999/xhtml">
<BOUCLE_rubrique_principal(RUBRIQUES){id_rubrique}{doublons}{!lang_select}>Et ceci pour les dernières :
</BOUCLE_rubrique_principal>
</html>
Si rien n'a changé après ces deux vérifications, il faut reprendre la gestion du multilinguisme au début...
0 commentaires:
Enregistrer un commentaire