1. 程式人生 > >ruby on rails 的 I18n問題

ruby on rails 的 I18n問題

借用一本叫《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"