Я надеялся использовать Globalize3 для перевода моделей в проект, который я строю.Однако, пробуя это, похоже, что каждая модель, скажем, Post
вроде:
class Post < ActiveRecord::Base
translates :title, :body
end
будет полностью независима от других постов в том смысле, что заголовок должен переводиться несколько раз, даже если заголовок идентиченна уже переведенный.Т.е. система уже знает, что это должно быть.
Я понимаю, что во многих случаях строки уникальны, поэтому это не проблема, однако представьте модель автомобиля с атрибутом цвета.Если в системе сотни автомобилей одинакового цвета, должен ли я переводить этот цвет столько раз?Я хотел бы просто перевести один раз, и все могут использовать один и тот же перевод, если строка одна и та же.
Я что-то неправильно понял или это действительно так, как работает Globalize3?Если так, то это действительно звучит так, как будто подходит, когда строки уникальны, как в блоге.
Есть ли еще один драгоценный камень, который делает то, что мне нужно?
Спасибо за вашу помощь!