# It just won't load

**URL:** <https://www.ruby-forum.com/t/it-just-wont-load/189793>\
**Category:** Rails I18n\
**Created:** [June 7, 2010, 10:18pm UTC](https://www.ruby-forum.com/t/it-just-wont-load/189793 "2010-06-07T22:18:15Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![merc](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/f07891/32.png) [@merc](https://www.ruby-forum.com/u/merc)\
**Post date:** [June 7, 2010, 10:18pm UTC](https://www.ruby-forum.com/t/it-just-wont-load/189793/1 "2010-06-07T22:18:15Z")

</div>

Hey,

im trying desperately to load my norwegian translation file here…

I’ve set config.i18n.default\_locale = :nb\_NO which should load config/  
locales/nb\_NO.yml yeah? it just loads config/locales/en\_US.yml. both  
locales are present in config/ and i can’t see anything wrong with the  
nb\_NO.yml syntax…

Thanks!

---

<div class="post-metadata">

**Author:** ![merc](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/f07891/32.png) [@merc](https://www.ruby-forum.com/u/merc)\
**Post date:** [June 7, 2010, 10:36pm UTC](https://www.ruby-forum.com/t/it-just-wont-load/189793/2 "2010-06-07T22:36:24Z")

</div>

Hey,

Check in your `config/environments.rb` if you have something like:

config.i18n.load\_path \<\< Dir[File.join(Rails.root, ‘config’,  
‘locales’, ‘\*.{rb,yml}’)]

Then rails should load all YAML files in `config/locales/*`.  
Alternatively, do you have `nb_NO:` at the root of your norwegian YAML  
file?

Regards,  
Édouard

---

<div class="post-metadata">

**Author:** ![merc](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/f07891/32.png) [@merc](https://www.ruby-forum.com/u/merc)\
**Post date:** [June 7, 2010, 10:40pm UTC](https://www.ruby-forum.com/t/it-just-wont-load/189793/3 "2010-06-07T22:40:30Z")

</div>

Try I18n.locale = :":nb-NO"

Kind regards,  
Juergen

---

<div class="post-metadata">

**Author:** ![merc](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/f07891/32.png) [@merc](https://www.ruby-forum.com/u/merc)\
**Post date:** [June 8, 2010, 2:14am UTC](https://www.ruby-forum.com/t/it-just-wont-load/189793/4 "2010-06-08T02:14:46Z")

</div>

By default Rails loads every .rb and .yml file in config/locales, so  
you shouldn’t be setting the load path yourself. And you should use a  
dash instead of an underscore. Neither of these are solutions to your  
problem, but just check it to see if it’s accurate.

Iain

On Mon, Jun 7, 2010 at 16:33, Jürgen Feßlmeier

---

<div class="post-metadata">

**Author:** ![merc](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/f07891/32.png) [@merc](https://www.ruby-forum.com/u/merc)\
**Post date:** [June 8, 2010, 12:11pm UTC](https://www.ruby-forum.com/t/it-just-wont-load/189793/5 "2010-06-08T12:11:15Z")

</div>

Thank y’all so much for the response fellas - my yml had nb\_NO: at the  
root  
but needed “nb-NO”: - and my environment.rb had  
config.i18n.default\_locale =  
:nb\_NO but needed config.i18n.default\_locale = :“nb-NO”. Hopefully I can  
buy  
y’all a beer sometime.

Have a great day!
