我已经根据默认文档中的 Post、Comment 示例设置了一个简单的 Rails 应用程序。-> http://edgeguides.rubyonrails.org/getting_started.html
从这些帖子中本地化现有内容的适当方法是什么?
如果我假设 Post 有一个 :title 和“内容,并且我希望这个内容不仅可以用英语输入,还可以用德语和荷兰语输入,那么如果我希望最终结果看起来类似于这 :
http://0.0.0.0:3000/en/posts.json
分别用英语和
http://0.0.0.0:3000/de/posts.json
德语获得所有帖子?
我还没有找到可以支持这种多语言内容的宝石。
我见过 doe,许多现有的方法,主要是在 Wordpress 或 Drupal 之类的应用程序中,它们不是基于 Rails 的。
我想首选的方法是将 EN 和 DE 帖子存储在单独的表中(但是如何添加新语言?),或者将所有翻译放在同一个数据库表中,但以不同的方式单独翻译,但如何获得他们很容易以正确的语言在 json 中输出?
我真的很困惑和不解,为什么 Rails 默认没有解决这样一个“常见”问题,或者我只是找错地方了。