Çevirilerimi bir .yml dosyasında değil, veritabanında tutmak için i18n-active_record 0.1.0 kullanarak Rails 4 uygulamasında çalışıyorum. İyi çalışıyor. Ben ile mücadele ediyorumi18n-active_record ile I18n çeviri: aynı anahtar için aynı form
Ancak bir şey, her çeviri kayıt, yerel ayar başına bir rekor olduğunu yani onlara sıkıcı çaba güncelleme yapar
#1. { locale: "en", key: "hello", value: "hello")
#2. { locale: "se", key: "hello", value: "hej")
. Bir formda bir anahtarın tüm örneklerini güncelleştirmek amacıyla .: tek olarak
{ key: "hello", value_en: "hello", value_se: "hej" }
veya benzeri yani ona sahip olmak yerine istiyoruz. Bunun hakkında bir şey bulamıyorum, bu da beni şaşırtıyor.
Bunu kolayca yapmanın bir yolu var mı? Her türlü hack de iyi olurdu.
Bunu teoride anladım, ancak nasıl çalıştığını mücevherle yapıp pratikte yapmak tamamen farklı bir şey. – Christoffer