我得到了index.erb和index-de.erb,在某个地方我看到了一个例子,当I18n.locale是:de时,这会导致index-de被渲染,但我只是尝试了它并没有用,我可以没有找到关于这个主题的任何文件。那么这实际上是否有用,或者我需要一个额外的插件吗?
答案 0 :(得分:1)
从2.2开始,本地化内置于rails中;您可能想要查看i18n screencast和/或guide。
编辑:特别查看指南的第3.3节“本地化视图”。简短的回答是正确的文件名是index.de.html.erb。
答案 1 :(得分:1)
它们必须命名为index.LOCALE.EXTENSION,例如de locale的index.de.erb或index.de.html.erb(I18n.locale)