翻译字符串不起作用?

时间:2011-01-28 10:18:05

标签: ruby-on-rails

我使用rails 2.3.5并在我的语言环境文件中包含以下行:

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

在我看来:

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

在生产上一切正常。字符串将替换为类别标题的内容,但在我的本地/开发中,该类别不会被替换。它会打印出我在语言环境文件中写的一些内容。

  

“Mehr aus der Kategorie   '{{类别}}'“

我想念的任何想法?

2 个答案:

答案 0 :(得分:1)

在这里猜测。你试过这个:

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

答案 1 :(得分:0)

您的开发环境中有更新版本的Ruby。如果您使用Rails版本2.3.8或更低版本,则无法使用Ruby 1.9。

编辑:

您可以尝试使用%{...}而不是{{...}}