catarse/catarse — pull request #136 by runeroniek (2013-02-25 20:37:09+00:00)
Title: Fix i18n parse errors with locale files (en/pt)

While running bundle install on Rails 3.2.12, I was facing a strange error on i18n gem.

On the `config/locales/en.yml` file, some lines were missing the `!` character ( I took the translation file from here: https://raw.github.com/svenfuchs/rails-i18n/master/rails/locale/en.yml

On the `config/locales/pt.yml` the **line 472**, attribute `waiting_owner`, the character `\o/` was creating the following exception:

```bash

➜ /vagrant git:(master) ✗ rake db:migrate db:test:prepare --trace
The source :gemcutter is deprecated because HTTP requests are insecure.
Please change your source to 'https://rubygems.org' if possible, or 'http://rubygems.org' if not.
** Invoke db:migrate (first_time)
** Invoke environment (first_time)
** Execute environment
rake aborted!
can not load translations from /vagrant/config/locales/pt.yml, expected it to return a hash, but does not
/usr/local/rvm/gems/ruby-1.9.3-p392/gems/i18n-0.6.1/lib/i18n/backend/base.rb:158:in `load_file'
/usr/local/rvm/gems/ruby-1.9.3-p392/gems/i18n-0.6.1/lib/i18n/backend/base.rb:15:in `block in load_translations'

```
**Screen here:**

![Screen Shot 2013-02-25 at 5 13 55 PM](https://f.cloud.github.com/assets/249782/193601/5bcf33cc-7f8a-11e2-9feb-ac9eb15d4dcd.png)

I removed the char, and everything is OK. I think it's because it was escaping the `\o`, not sure tho.

Thanks!