1

私は自分のアプリで carmen-rails gem を使用しており、国や地域を英語以外の言語で翻訳するソリューションを検索していますが、ドキュメントでは明確ではなく、次のように書かれています。

このライブラリを使用すると、Rails の組み込み I18n 機能を使用するように Carmen が自動的に設定されます。これは、一部の構成の変更は、Carmen ではなく Rails を介して行う必要があることを意味します。たとえば、追加のロケール ファイルのパスを追加するには、config/application.rb 内で行う必要があります。

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

1 に答える 1

1

ロケール ファイルに正しいキー構造を追加することが問題になるはずです。例えば:

---
en:
  world:
    br:
      common_name: !!null 
      name: Brazil
      official_name: Federative Republic of Brazil

カルメンのドキュメントはhttps://github.com/jim/carmen#localizationを見る場所のようです

于 2013-09-26T13:41:47.763 に答える