借用一本叫《web开发敏捷之道-应用Rails进行敏捷web开发》的入门书籍在学习ruby on rails的时候,在国际化那个章节我碰到一个问题,总是报关于I18n的错误,与书上的代码对照了半天发现并没有什么不同,于是折腾了半天,终于在网上找到了答案:Locale data should be indented two spaces
原来是缩进的格式不对,每个缩进都是两个空格,否则会报错!
以下是一个YAML的例子,注意每个缩进必须是两个空格!
en:
layouts:
application:
title: "Pragmatic Bookshelf"
home: "Home"
questions: "Questions"
news: "News"
contact: "Contact"