2011-01-28 151 views
0

我用導軌2.3.5,並在我的區域文件中這一行:翻譯字符串不起作用?

more_in_category: "Mehr aus der Kategorie '{{category}}'" 

在我看來:

<%= t 'more_in_category', :category=>@topic_category.title %> 

在生產一切正常。該字符串被替換爲類別標題的內容,但在我的本地/開發類別不會被替換。它打印出一些像我在本地文件中所寫的內容。

「梅爾AUS DER Kategorie '{{類別}}'」

任何想法我錯過?

+0

發現一些額外的問題:在我的開發中有安裝i18n gem。我刪除它,現在它工作正常。 – bees 2011-01-28 12:00:33

回答

0

您在開發環境中獲得了較新版本的Ruby。如果您使用Rails 2.3.8或更低版本,那麼您不能使用Ruby 1.9。

編輯:

你可以嘗試使用%{...}而不是{{...}}

+0

我使用的語言環境紅寶石1.8.7-P24(RVM)和開發/本地服務器是2.3.5 =>的Rails 2.3.5應用開始於http://0.0.0.0:3000 – bees 2011-01-28 10:30:58

1

只是猜測這裏。你有沒有試過這個:

more_in_category: "Mehr aus der Kategorie %{category}"