Let's take a look at the process to internationalize our project. We will need to do the following:
- Mark strings for translation in our Python code and our templates
- Run the makemessages command to create or update message files that include all translation strings from our code
- Translate the strings contained in the message files and compile them using the compilemessages management command