2011-10-31 58 views
0

我HAML:使用可变

%li = link_to raw(t("link.nearby")), country_path(@entry.country_url) 

...这应该从语言文件link.nearby得到:

link: 
    nearby: "« View yoga places in %{country}" 

......然而,这并未没有工作和输出:

«查看%{country}中的瑜伽位置。

当然我想要的是用其实际值替换%{country}。

编辑:

有网站,其中%{}国家是不是在声明的最后一个位置,所以只是追加不会在这里工作的翻译......我猜应该是对语言文件部分的修改。

回答

1
%li = link_to raw(t("link.nearby", :country=>@country_name)), country_path(@entry.country_url) 
+0

通过“附加”,在“编辑”说,只是追加不会为我工作 – thomas

+0

您的意思是什么?“%{}国家是不是在声明的最后位置”和? –

+0

你给出的整个表达式对我来说不起作用。此外,这个表达应该做什么?将国家名称附加到通过“link.nearby”引用的字符串,对吧? – thomas