我正在使用i18n-active_record 0.1.0在Rails 4中的應用程序,以保持我的翻譯在數據庫中,而不是在.yml文件中。它工作正常。I18n翻譯與i18n-active_record:相同的形式爲相同的密鑰
有一兩件事,我在掙扎,但是,是每個翻譯記錄是每個區域設置一個記錄,即
#1. { locale: "en", key: "hello", value: "hello")
#2. { locale: "se", key: "hello", value: "hej")
這就使更新一個單調乏味的工作。我希望將它作爲一個,例如:
{ key: "hello", value_en: "hello", value_se: "hej" }
或類似的,以更新一種形式的一個密鑰的所有實例。我似乎無法找到任何有關此事的信息,這令我感到困惑。
有沒有什麼辦法可以輕鬆做到這一點?任何類型的黑客也可以。
我從理論上得到了這一點,但如何使它與寶石一起工作,並在實踐中使它成爲完全不同的東西。 – Christoffer