We recently had an internal talk about Django Translation (see presentation above). It’s mostly an overview of basic functionality, but it helped us realise we could be doing things better.
At the moment, our dev team is in charge of generating translations, so it’s important for us to have a basic understanding of them.
The slides look at how strings can be marked for translating using Django template tags, and methods from
django.utils.translation in python code, template html and js.
You’ll also find url translations, useful
blocktrans options like
asvar, a brief look at the translation files themselves, and some recommended practices.