【问题标题】:Rails i18n validation on inputs (not error messages)Rails i18n 输入验证(不是错误消息)
【发布时间】:2012-07-12 12:03:59
【问题描述】:

我正在编写一个应用程序,它必须能够接受的不仅仅是英文字母。

我搜索的所有内容都指向我已经为翻译设置的错误验证消息;没问题。

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

【问题讨论】:

    标签: ruby-on-rails validation internationalization


    【解决方案1】:

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

    【讨论】:

    • 我接受 i18n 数据就好了。我将它存储在数据库中。我正在寻找类似于 validate_format_of :last_name 等之后的内容......
    • 您想在所有情况下都接受所有字符吗?一个标准的正则表达式应该可以工作。你能举例说明什么应该有效,什么不应该?
    猜你喜欢
    • 2016-03-27
    • 1970-01-01
    • 2015-09-19
    • 1970-01-01
    • 2022-07-07
    • 2011-05-08
    • 1970-01-01
    • 1970-01-01
    • 2011-05-11
    相关资源
    最近更新 更多