2014-02-18 2 views
0

У меня возникли проблемы с загрузкой файлов с помощью I18n. Befor У меня были все мои переводы только в одном файле с именем fr.yml. Но я решил разбить их в некоторых файлах, таких как clubs.fr.yml, searcher.fr.yml ...Загрузите файлы языков с помощью I18n

Проблема в том, что I18n, по-видимому, загружает только fr.yml.

Вот мой код для загрузки файлов:

I18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s] 
    I18n.default_locale = :fr 

и здесь в Exemple одного из моих файлов:

fr: 
    searcher: 
    search: "Rechercher..." 
    title: "Recherche sur :" 
    clubs: 
     title: "Liste des Clubs" 
     name: "Nom du club" 
     description: "Description" 
     show: "Voir" 
     no_result: "Aucun clubs n'a été trouvé pour cette recherche." 

я проверил и это пространство и нет вкладки. Есть идеи ?

ответ

0

Комментарий первая строка. По умолчанию будут загружены все файлы yml.

Также перезапустите сервер.

0
# config/application.rb 
    . . . 
    config.i18n.default_locale = :fr 
    . . . 

# in view 
<%= t 'searcher.search' %> 
0

Проблема была в том, что я не перезапустил свой сервер ... Позор мне !!!