我有一个遗留的数据库表,其中包含name_en和name_es两列。我想知道在ActiveRecord中根据用户的i18n偏好查询翻译的最佳方法是什么。
我看到Rails的i18n实现更多地涉及将翻译存储在单独的哈希或表中,但我不想改变数据库的结构。
目前,在旧的PHP应用程序中,我向mysql查询发送一个参数来替换name_lang,并返回
我看到Rails的i18n实现更多地涉及将翻译存储在单独的哈希或表中,但我不想改变数据库的结构。
目前,在旧的PHP应用程序中,我向mysql查询发送一个参数来替换name_lang,并返回
name_en
或name_es AS name
以便在调用行的id时显示。