0

私は自分のプロジェクトの終わりにいます。私はいくつかの言語を実装しました。しかし、現時点では、データベースに配置されているカテゴリがありますが、これらのカテゴリは母国語のラトビア語であり、表示言語の変更と同時にこれらのレコードの言語を変更できるようにするためのトリックは何でしょう.

これは、ロケール en を選択すると、これらのカテゴリ名が英語で表示されることを意味します。いくつかのアイデア!レコード内に複数の言語翻訳を保存するのは悪い考えだと思います。または、ラトビア語のカテゴリ名をIDとして内部<%= I18n.t 'category_id_in_latvian'%> に配置し、ymlファイルに翻訳を配置するだけで保存できますか?
または他の解決策がありますか?

ありがとう

4

1 に答える 1

1

Globalize Gem を見てください。

globalize3 Gem の Github

この宝石はまさにあなたが必要とすることをするはずです。;)

そうでない場合は、やりたいことの詳細を提供して理由を説明してください。必要に応じて回答を更新します。

于 2013-08-08T12:30:05.247 に答える