Tôi đang làm việc trên một ứng dụng trong Rails 4 sử dụng i18n-active_record 0.1.0 để giữ bản dịch của tôi trong cơ sở dữ liệu thay vì trong tệp .yml. Nó hoạt động tốt.Dịch I18n với i18n-active_record: cùng một mẫu cho cùng một khóa
Một điều mà tôi đang phải vật lộn với, tuy nhiên, đó là mỗi bản ghi dịch là một bản ghi mỗi địa phương, ví dụ:
#1. { locale: "en", key: "hello", value: "hello")
#2. { locale: "se", key: "hello", value: "hej")
mà làm cho việc cập nhật cho họ một sức tẻ nhạt. Thay vào đó, tôi muốn có nó, ví dụ:
{ key: "hello", value_en: "hello", value_se: "hej" }
hoặc tương tự để cập nhật tất cả các phiên bản của một khóa trong một biểu mẫu. Tôi dường như không thể tìm thấy bất cứ điều gì về điều đó, mà tôi đố.
Có cách nào để dễ dàng thực hiện việc này không? Bất kỳ loại hack nào cũng sẽ ổn.
Tôi nhận được rằng trong lý thuyết nhưng làm thế nào để làm cho nó làm việc với đá quý và làm cho nó trong thực tế là một điều hoàn toàn khác nhau mặc dù. – Christoffer