cb56
May 14, 2009, 3:00pm
1
Bonjour,
Une petite question, j’espère que vous pourrez m’aider
Je n’arrive désespérément pas à traduire un lien. Voici mon code :
<%= link_to ‘accueil’, :controller => ‘accueil’ %>
=> Ici, le lien fonctionne très bien
<%= link_to t ‘accueil’, :controller => ‘accueil’ %>
=> Ici, la traduction se fait très bien en changeant la variable locale,
mais le lien ne fonctionne plus (il rafraîchit la page seulement mais ne
me redirige pas…)
Merci d’avance du coup de main
Clem
cb56
May 14, 2009, 3:03pm
2
Le 14 mai 09 à 15:00, Clément S. a écrit :
=> Ici, la traduction se fait très bien en changeant la variable
locale,
mais le lien ne fonctionne plus (il rafraîchit la page seulement
mais ne
me redirige pas…)
et ca ?
<%= link_to t(‘accueil)’, :controller => ‘accueil’ %>
–
Cyril M.
cb56
May 14, 2009, 3:12pm
3
2009/5/14 Cyril M. [email protected]
<%= link_to ‘accueil’, :controller => ‘accueil’ %>
<%= link_to t(‘accueil)’, :controller => ‘accueil’ %>
petite typo non
<%= link_to t(‘accueil’), :controller => ‘accueil’ %>
–
http://fabien.jakimowicz.com
cb56
May 14, 2009, 3:27pm
4
Fabien J. wrote:
2009/5/14 Cyril M. [email protected]
<%= link_to ‘accueil’, :controller => ‘accueil’ %>
<%= link_to t(‘accueil)’, :controller => ‘accueil’ %>
petite typo non
<%= link_to t(‘accueil’), :controller => ‘accueil’ %>
–
http://fabien.jakimowicz.com
Merci beaucoup, tout fonctionne !!
cb56
May 14, 2009, 3:29pm
5
le truc est de voir que link_to t ‘accueil’, :controller => ‘accueil’
peut-est interprété de deux facon par ruby. Et ruby ne pense p-e pas
comme toi
comme savoir si :controller => ‘accueil’ est le 2nd params de la
fonction t() ou de la fonction link_to() des fois c mieux de mettre
les parenthèses
Sébastien Gruhier
http://xilinus.com Web Application Development, Consulting,
Training
http://maptimize.com Markers fusion service for your online maps