stephenmcd/django-forms-builder — pull request #80 by CNBorn (2012-06-28 06:04:48+00:00)
Title: make slugify working with unicode string (non-latin characters)

Inspired by this post:
http://stackoverflow.com/questions/702337/how-to-make-django-slugify-work-properly-with-unicode-strings

It will work with unidecode dependency installed, if you don't have unidecode package, it just works as it always have.

Since our users often create form/field with chinese characters, unable to slugify these character will lead to a 'Duplicate Entry' exception on 'form_id' key. After applying this patch, form/field whose name is non-lation character can be slugified.