2011-06-18 9 views
0

私は自分のアプリにr18n-rails gemをインストールし、ロケール(:title_en、:title_ua)でモデル化するマイグレーションを追加します。Ruby on railsアプリのローカリゼーションr18n

この宝石をインストールした後、私はラベルの翻訳に問題があります。

translation missing: ru.default 

i18n ymlファイルはどのように使用できますか? 私YMLファイルがある -

R18nはレールと国際化でうまく機能するには

config.i18n.load_path += Dir[Rails.root.join('config', 'locales', '**', '*.{rb,yml}')]

答えて

0

は、あなたがここに

を検索詳細をR18n ::ローダー:: Railsの持つカスタムロードパスを設定する必要があります - http://rubydoc.info/gems/r18n-rails-api/0.4.9/file/README.rdoc#Rails_Translations

あなたにも、このページを見ていること - ここにもいくつかの良い指示に思える - http://r18n.rubyforge.org/

+0

をしかし、追加した後、私は、サーバーの起動に問題があります:'expand_path':クラスを文字列に変換できません(TypeError) ' My environment.rb:http://pastie.org/2089192 ' r18n-core/yaml_loader.rb:42: – Pyrchev