I desperately try to put in place i18n for my project, in order mainly
to translate date/time formats, but the information I get from all the
different sources is either incomplete or contradictory :

Some say translation files should be placed in config/locales, others
in app/locales
Some say they should be a yaml file, others in rb file
...

My current configuration is the following :

1) I installed the i18n gem version 0.1.0
2) I created the translation file myproject/locales/fr-FR/fr-FR.yml,
containing :

"fr-FR:
  date:
    formats:
           default: "%d/%m/%Y"
...<all the other formats>"

3) I created the initializer file myproject/config/initializers/
locale.rb, containing :

I18n.load_path += Dir.glob("#{RAILS_ROOT}/app/locales/**/*.yml")
I18n.default_locale = "fr-FR"

However, my dates are still in english and
I18n.localize(Date.today)
results in => I18n::MissingTranslationData: translation missing: fr-
FR, date, formats
        from /Library/Ruby/Gems/1.8/gems/activesupport-2.2.2/lib/
active_support/...

What's wrong ?

Thank you for oyur help


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to