mysql - Rails 对拉丁语、荷兰语等的多种支持

标签 mysql ruby-on-rails database ruby-on-rails-3

我们的应用程序已启动并运行,这非常简单,但我们的国际 friend 很少有人在将他们的推文以其语言输入我们的数据库时遇到问题。除了英语之外还有其他的吗???或者时髦。

我研究了一些可能的选择,但很难理解正确的方法。

我们的一般功能是从他们的 Twitter 中获取一条推文,并将其内容存储到我们数据库表中的列中。

我们是否编写自定义 Controller 或模型来转换或必须设置不同的 dB?

最佳答案

使用 i18n http://guides.rubyonrails.org/i18n.html

此外,请确保您的数据库设置为支持您正在使用的语言中的字符。例如,MySql的utf8模式实际上并不支持所有utf8字符;为此,您必须使用 utf8mb4

关于mysql - Rails 对拉丁语、荷兰语等的多种支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20448772/

相关文章:

mysql - InnoDB (MySQL 5.5.8) 是数十亿行的正确选择吗?

ruby-on-rails - 如何删除 Rails 模型上 validates_presence_of 中的字段名称

ruby-on-rails - 出现 "First argument in form cannot contain nil or be empty"错误

php - 无法用PHP访问MYSQL

PHP 检查对其他服务器的请求是否正在运行

php - MySQL 更新 1 行表,之前的表正在更新

php - Insert_batch错误-mysql

ruby-on-rails - RSpec:如何将 "let"变量作为参数传递给共享示例

python - 交易的 SQLite 日期字段错误

mysql - MySQL的 'UNION'如何删除多列的重复项?