In the newer versions the option language has been renamed to locale, causing problems when rendering the script. I think that the only thing you have to do to solve this issue is change the key 'language' in your widgets.py for 'locale'. At line 103.
Going from this: self.options['language'] = translation.get_language()
to this: self.options['locale'] = translation.get_language()