Bonjour,
Ou bien tu peux utiliser le même css mais un body#id qui identifie la
langue, comme ceci :
<body id="lang_<?php echo $sf_user->getCulture() ?>">
ainsi dans le main.css toutes les particularités liées à la culture peuvent
être codées en css comme ceci :
#lang_fr .header {
background-image: ....
}
Bon courage
[MA]Pascal
2011/1/7 Lélio ML <[email protected]>
> Je ferai ainsi à ta place :
> - main.css (avec les css par défaut, peut-être la langue par défaut)
> - fr.css / es.css / en.css appelé par un helper maison selon la culture de
> l'utilisateur connecté.
>
> En même temps, peut-être serait-il plus profitable d'essayer d'avoir un
> affichage qui ne dépende pas de la langue.
>
>
> -----Message d'origine-----
> De : [email protected] [mailto:[email protected]] De
> la
> part de coolmec33
> Envoyé : vendredi 7 janvier 2011 09:50
> À : Symfony-fr
> Objet : [symfony-fr] I18N + css
>
> Bonjour tout le monde,
>
> j'ai recement internationnaliser mon site web avec i18n de symfony, sachant
> que maintenant j'ai 3 langues (fr, en et es), les textes ne sont pas de la
> meme taille et il aussi l'appel a des images différentes pour chaque
> langue,
> tout ceci je le fais sur le fichier css.
>
> mon souci maintenant c'est que je veux appeler un fichier css différent
> pour
> chacune des langues, j'ai commenté la ligne
> #stylesheets: [main.css] dans le fichier view.yml, mais malgré ça
> il appel toujour le fichier css dans le template.
>
> est vous pouvez me guider pour que j'appel un fichier css specifique pour
> chaque langue.
>
> merci et bonne journée
>
> --
> Vous recevez ce message, car vous êtes abonné au groupe Google
> Groupes Symfony-fr.
> Pour envoyer un message à ce groupe, adressez un e-mail
> à [email protected].
> Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
> [email protected]<symfony-fr%[email protected]>
> .
> Pour plus d'options, consultez la page de ce groupe :
> http://groups.google.com/group/symfony-fr?hl=fr
>
>
> --
> Vous recevez ce message, car vous êtes abonné au groupe Google
> Groupes Symfony-fr.
> Pour envoyer un message à ce groupe, adressez un e-mail à
> [email protected].
> Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
> [email protected]<symfony-fr%[email protected]>
> .
> Pour plus d'options, consultez la page de ce groupe :
> http://groups.google.com/group/symfony-fr?hl=fr
>
>
--
Pascal
--
Vous recevez ce message, car vous êtes abonné au groupe Google
Groupes Symfony-fr.
Pour envoyer un message à ce groupe, adressez un e-mail
à [email protected].
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
[email protected].
Pour plus d'options, consultez la page de ce groupe :
http://groups.google.com/group/symfony-fr?hl=fr