Railsで次のようなYAMLを書いたところ、translation missingと怒られた。
ja:
hoge:
off: "オフにする"
YAMLではキーに使えないワードがある
- true / false
- yes / no
- on / off
これらをキーとして使うとtranslation missingとなるらしい。
キーをクォート囲ってやればOK
これらをキーとして使いた場合は、クォートで囲ってやる必要がある。
ja:
hoge:
'off': "オフにする"
参考
Rails I18n: error 'translation missing' when i try translate this words “off”