2011-10-31 32 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