Не удается найти файл .po после выполнения команды django-admin.py makemessages -l de
Я запустил django-admin.py makemessages -l de, но не могу найти ни одного файла.po в каталоге моего проекта. Я хочу перевести регистрационную форму на персидский язык, поэтому я шаг за шагом перешел к главе 19 книги django (https://django-book.readthedocs.io/en/latest/chapter19.html). но я застрял на этом шаге!!
это мой models.py
from django.db import models
from django.contrib.auth.models import User
from django.utils.translation import ugettext_lazy as __
class UserProfileInfo(models.Model):
user = models.OneToOneField(User, on_delete=models.CASCADE)
portfolio_site = models.URLField(blank=True)
profile_pic = models.ImageField(upload_to='basic_app/profile_pics',blank=True)
def __str__(self):
return self.user.username
это мой forms.py
from django import forms
from django.contrib.auth.models import User
from .models import UserProfileInfo
from django.utils.translation import ugettext_lazy as __
class UserForm(forms.ModelForm):
password = forms.CharField(widget=forms.PasswordInput())
class Meta():
model = User
fields = (__('username'),__('email'),__('password'))
class UserProfileInfoForm(forms.ModelForm):
class Meta():
model = UserProfileInfo
fields = ('portfolio_site','profile_pic')
а это мой шаблон
{% extends "basic_app/base.html" %}
{% load staticfiles %}
{% block body_block %}
<div class="container">
<div class="jumbotron">
{% if registered %}
<h1>Thank you for registering!</h1>
{% else %}
<h1>Register Here</h1>
<h3>Just fill out the form.</h3>
<form enctype="multipart/form-data" method="POST">
{% csrf_token %}
{{ trans user_form.as_p }}
{{ trans profile_form.as_p }}
<input type="submit" name="" value="Register">
</form>
{% endif %}
</div>
</div>
{% endblock %}
Что я должен делать??