Bonjour,
merci pour vos réponse
je viens de résoudre mon problème, j'ai désactivé le css dans le
fichier view.yml, et je l'ai appelé sur les templates avec le helper
(echo __('<link src="main.css" ...) ) et sur les fichiers .xml de
traduction j'ai remplacé main.css par main_fr.css et main_es.css et ça
marche maintenant.
chaque langue fait appel à un fichier .css différent.
merci
On 7 jan, 09:35, Pascal <[email protected]> wrote:
> 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