unicode_normalization_validation
A Unicode Normalization Form validation plugin for Rails.
Installation
git clone --depth=1 git://github.com/mlj/unicode_normalization_validation.git vendor/plugins/unicode_normalization_validation
Usage
class Book < ActiveRecord::Base
validates_unicode_normalization_of :author
validates_unicode_normalization_of :editor, :form => :c
validates_unicode_normalization_of :title, :message => 'Title is not on Unicode Normalization Form KC'
end
Bugs/limitations
This only works if you set
$KCODE = 'u'
in your environment (at least as per Rails 2.0 and Ruby 1.8).
License
MIT
Development
The project is hosted on Github on github.com/mlj/unicode_normalization_validation.
Copyright © 2008 Marius L. Jøhndal, released under the MIT license.