# Installation of i18n

**URL:** <https://www.ruby-forum.com/t/installation-of-i18n/162847>\
**Category:** Rails\
**Created:** [March 14, 2009, 2:11pm UTC](https://www.ruby-forum.com/t/installation-of-i18n/162847 "2009-03-14T14:11:15Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sacredceltic](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/da6949/32.png) [@Sacredceltic](https://www.ruby-forum.com/u/Sacredceltic)\
**Post date:** [March 14, 2009, 2:11pm UTC](https://www.ruby-forum.com/t/installation-of-i18n/162847/1 "2009-03-14T14:11:15Z")

</div>

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”  
…”

1. 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

---

<div class="post-metadata">

**Author:** ![Sacredceltic](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/da6949/32.png) [@Sacredceltic](https://www.ruby-forum.com/u/Sacredceltic)\
**Post date:** [March 14, 2009, 3:36pm UTC](https://www.ruby-forum.com/t/installation-of-i18n/162847/2 "2009-03-14T15:36:51Z")

</div>

I get a “config/locales/fr-FR.rb:1: syntax error, unexpected ‘:’,  
expecting $end”

Should the "en.yml’ file end with a “end” ?

---

<div class="post-metadata">

**Author:** ![Sacredceltic](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/da6949/32.png) [@Sacredceltic](https://www.ruby-forum.com/u/Sacredceltic)\
**Post date:** [March 14, 2009, 2:37pm UTC](https://www.ruby-forum.com/t/installation-of-i18n/162847/3 "2009-03-14T14:37:06Z")

</div>

my files:

#file config/locale/en.yml  
en:  
date:  
formats:  
ddate: “%d.%m.%Y”

time:  
formats:  
ddate: “%Y-%m-%d”  
dtime: “%H:%M”

# and usage (somewhere in helper)

def showdate(date)  
l(Time.at(date), :format =\> :ddate)  
end

tom

Sacredceltic wrote:

> 1. I created the initializer file myproject/config/initializers/  
> active\_support/…
> 
> What’s wrong ?
> 
> Thank you for oyur help

# –

Tomas Meinlschmidt, MS {MCT, MCP+I, MCSE, AER}, NetApp Filer/NetCache

# [www.meinlschmidt.com](http://www.meinlschmidt.com) www.maxwellrender.cz www.lightgems.cz

---

<div class="post-metadata">

**Author:** ![Sacredceltic](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/da6949/32.png) [@Sacredceltic](https://www.ruby-forum.com/u/Sacredceltic)\
**Post date:** [March 14, 2009, 3:44pm UTC](https://www.ruby-forum.com/t/installation-of-i18n/162847/4 "2009-03-14T15:44:28Z")

</div>

Yes, thank you, I just realized it was such an issue and I re-sourced  
the file.

---

<div class="post-metadata">

**Author:** ![Sacredceltic](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/da6949/32.png) [@Sacredceltic](https://www.ruby-forum.com/u/Sacredceltic)\
**Post date:** [March 14, 2009, 3:42pm UTC](https://www.ruby-forum.com/t/installation-of-i18n/162847/5 "2009-03-14T15:42:07Z")

</div>

replace tab chars (\t) with spaces …

Sacredceltic wrote:

> > en:
> > 
> > > to translate date/time formats, but the information I get from all the  
> > > date:  
> > > FR, date, formats

# –

Tomas Meinlschmidt, MS {MCT, MCP+I, MCSE, AER}, NetApp Filer/NetCache

# [www.meinlschmidt.com](http://www.meinlschmidt.com) www.maxwellrender.cz www.lightgems.cz
