Hi Everyone,
We've had a discussion in the Slack group (
link), about providing an even better support for unicode strings in the edX platform.
Django already encourages the use of Unicode everywhere, and there has been so many efforts to support unicode in the platform. But it seems that adding the u"" is very easy to get forgotten.
One solution is to move to Python 3 of course. The other more approachable solution is to adopt the unicode literals in every python script:
- from __future__ import unicode_literals
I know this is not straightforward but I think it's worth taking the effort.
This article explains a lot about the subject.
I would like to hear from you and perhaps someone can open a PR for this.
Thanks,