我们的应用程序运行起来很简单,但很少有国际朋友在使用他们的语言将推文发送到我们的数据库时遇到问题。除了英语以外的任何其他东西都会出来?????或者时髦。
我已经研究了几种可能的选择,但很难理解正确的方法。
我们的一般功能是从他们的推特中获取推文并将其内容存储到我们数据库的表格列中。
我们是编写自定义控制器或型号进行转换还是必须设置不同的dB?
答案 0 :(得分:0)
使用i18n http://guides.rubyonrails.org/i18n.html
此外,请确保您的数据库设置为支持您正在使用的语言中的字符。例如,MySql的utf8
模式实际上并不支持所有utf8字符;你必须使用utf8mb4
。