Un lien vers une image dans les fichiers de langue

Bonjour
Je cherche à placer une image différente en fonction du contexte de langue en passant par les fichiers de langue

Dans local_fr.php :
‹ icone_impression › => ‹ http://www.lesite.com/images/imprime_fr.gif ›,
Dans local_en.php :
‹ icone_impression › => ‹ http://www.lesite.com/images/imprime_en.gif ›,
Cela marche fort bien mais seulement je dois modifier le code lorsque je suis en local ce qui est un peu pénible

Quelque chose du genre
url(../images/imprime_fr.gif)

Utiliser #URL_SITE_SPIP ne marche pas
Ou bien ce n'est peut-être pas possible

Il y a bien-sûr les champs multi dans le squelette lui-même mais je préférerais éviter

D'avance merci
Tonton BP

Salut

pourquoi ne pas faire l’appel directement à partir du squelette de la forme :

et générer autant de fichier images que tu as de langues ?

Laurent

Le 6 août 2008 15:50, BPE <bernard-paul.eminet@wanadoo.fr> a écrit :

Bonjour
Je cherche à placer une image différente en fonction du contexte de langue en passant par les fichiers de langue

Dans local_fr.php :
‹ icone_impression › => ‹ http://www.lesite.com/images/imprime_fr.gif ›,
Dans local_en.php :
‹ icone_impression › => ‹ http://www.lesite.com/images/imprime_en.gif ›,
Cela marche fort bien mais seulement je dois modifier le code lorsque je suis en local ce qui est un peu pénible

Quelque chose du genre
url(…/images/imprime_fr.gif)

Utiliser #URL_SITE_SPIP ne marche pas
Ou bien ce n’est peut-être pas possible

Il y a bien-sûr les champs multi dans le squelette lui-même mais je préférerais éviter

D’avance merci
Tonton BP


liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

C’est une bonne idée mais qui s’apparente aux champs multilingues
<img src="#URL_SITE_SPIP/[fr]images/icone_imprime_fr.gif[en]images/icone_imprime_en.gif
A défaut je vais prendre cette solution mais qui suppose une intervention dans le squelette

Merci
Tonton BP

Laurent Planes a écrit :

Salut

pourquoi ne pas faire l’appel directement à partir du squelette de la forme :

et générer autant de fichier images que tu as de langues ?

Laurent

Le 6 août 2008 15:50, BPE <bernard-paul.eminet@wanadoo.fr> a écrit :

Bonjour
Je cherche à placer une image différente en fonction du contexte de langue en passant par les fichiers de langue

Dans local_fr.php :
‹ icone_impression › => ‹ http://www.lesite.com/images/imprime_fr.gif ›,
Dans local_en.php :
‹ icone_impression › => ‹ http://www.lesite.com/images/imprime_en.gif ›,
Cela marche fort bien mais seulement je dois modifier le code lorsque je suis en local ce qui est un peu pénible

Quelque chose du genre
url(…/images/imprime_fr.gif)

Utiliser #URL_SITE_SPIP ne marche pas
Ou bien ce n’est peut-être pas possible

Il y a bien-sûr les champs multi dans le squelette lui-même mais je préférerais éviter

D’avance merci
Tonton BP


liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip