Bonjour à tous,
Je me permets de créer ce sujet qui accueillera toutes les questions triviales, basiques qui ne demandent pas réellement de créer un sujet à part entière. Ces questions concerneront le bien nommé Ruby on Rails.
J'inaugure ce question / réponse avec une question sur l'interpolation dans l'I18n. J'ai lu le guide concernant l'internationalisation mais j'ai rien trouvé concernant l'usage de fonction à l'intérieur de chaines de nos fichiers de langage.
J'aimerais créer un lien dans une de mes chaines. Voici ma solution :
Et dans ma vue :
Est-ce qu'il y a une autre façon de faire ?
Je me permets de créer ce sujet qui accueillera toutes les questions triviales, basiques qui ne demandent pas réellement de créer un sujet à part entière. Ces questions concerneront le bien nommé Ruby on Rails.
J'inaugure ce question / réponse avec une question sur l'interpolation dans l'I18n. J'ai lu le guide concernant l'internationalisation mais j'ai rien trouvé concernant l'usage de fonction à l'intérieur de chaines de nos fichiers de langage.
J'aimerais créer un lien dans une de mes chaines. Voici ma solution :
fr:
rules_agreement: "En vous inscrivant, vous acceptez %{rules_link}..."
rules_link: le règlement du jeu
Et dans ma vue :
= raw t('rules_agreement', :rules_link => link_to(t('rules_link'), rules_path))
Est-ce qu'il y a une autre façon de faire ?