2012-07-12 68 views
1

我正在写一个应用程序,必须能够接受的不仅仅是英文字母。Rails i18n验证输入(而不是错误消息)

我搜索的所有东西都指向错误验证消息,我已经为翻译设置了这些消息;那没问题。

有没有人知道ruby/rails中的资源,通过语言/地区/国家定义可接受的字母表?

回答

0

Rails接受所有字符。在你的代码中,你必须在你的ruby文件的顶部添加“#encoding:UTF-8”。

+0

我接受i18n数据就好了。我把它存储在数据库中很棒。我正在寻找跟在validate_format_of后面的内容:last_name等... – LanceH 2012-07-12 17:47:00

+0

你想接受所有情况下的所有字符吗?标准的正则表达式应该可以工作你能否给出一个应该是有效的,什么不应该的例子? – Dougui 2012-07-12 18:14:25