私が構築しているプロジェクトで、Globalize3 を利用してモデルを変換したいと考えていました。ただし、試してみると、各モデルのように見えます。次のように言いますPost
。
class Post < ActiveRecord::Base
translates :title, :body
end
タイトルが既に翻訳されたものと同一であっても、タイトルを複数回翻訳する必要があるという意味で、他の投稿から完全に独立しています。つまり、システムは、そうあるべきであることをすでに認識しています。
文字列がユニークな場合が多いので問題ないとは思いますが、色属性を持つ車のモデルを想像してみてください。システムに同じ色の車が何百台もある場合、その色を何回も変換する必要がありますか? 一度だけ翻訳したいのですが、文字列が同じであれば、全員が同じ翻訳を使用できます。
私は何かを誤解していますか、それともこれが Globalize3 の仕組みですか? もしそうなら、ブログのように文字列がユニークな場合に最も適しているように聞こえます.
私が必要とすることを行う利用可能な別の宝石はありますか?
ご協力いただきありがとうございます!