PyCharm 2024.1 Help

Create message files

Enable the Django plugin

This functionality relies on the Django plugin, which is bundled and enabled in PyCharm by default. If the relevant features aren't available, make sure that you didn't disable the plugin.

  1. Press Ctrl+Alt+S to open settings and then select Plugins.

  2. Open the Installed tab, find the Django plugin, and select the checkbox next to the plugin name.

PyCharm stores locales in the language-related subdirectories of the locale directory. For creating locales, run the makemessages task of the manage.py utility.

Create a message file

  1. In the main menu, go to Tools | Run manage.py task (Ctrl+Alt+R) .

  2. In the manage.py task window, enter makemessages --locale <locale name > and press Enter.

    Repeat this step for each locale you want to create.

    If there are strings marked for localization, PyCharm will produce a directory and django.po file for each locale:

    Using manage.py to create locales

    If there are no such strings, only an empty directory structure is created.

Last modified: 17 June 2024