現在、アプリケーションを rails 2.3 から 3.0 および ruby 1.9.3 にアップグレードしています。必要な変更を行い、アプリのホームページにアクセスしようとすると、次のエラーが発生します。
Psych::SyntaxError ((/apps/myapp/config/locales/en.yml): did not find expected node content while parsing a flow node at line 73 column 14):
/usr/local/rvm/rubies/ruby-1.9.3-p327/lib/ruby/1.9.1/psych.rb:203:in `parse'
/usr/local/rvm/rubies/ruby-1.9.3-p327/lib/ruby/1.9.1/psych.rb:203:in `parse_stream'
/usr/local/rvm/rubies/ruby-1.9.3-p327/lib/ruby/1.9.1/psych.rb:151:in `parse'
/usr/local/rvm/rubies/ruby-1.9.3-p327/lib/ruby/1.9.1/psych.rb:127:in `load'
/usr/local/rvm/rubies/ruby-1.9.3-p327/lib/ruby/1.9.1/psych.rb:297:in `block in load_file'
/usr/local/rvm/rubies/ruby-1.9.3-p327/lib/ruby/1.9.1/psych.rb:297:in `open'
/usr/local/rvm/rubies/ruby-1.9.3-p327/lib/ruby/1.9.1/psych.rb:297:in `load_file'
完全なスタック トレースは、http: //pastie.org/5478123にあります。
en.yml の 73 行目には
order: [:year, :month, :day]
誰かがこれを修正するのを手伝ってくれますか? 現在、myapp は Rails 2.3.14 と Ruby 1.8.7 で実行されています。