Я использую подобный dict как этот
from django.utils.translation import ugettext as _
'alumni': OrderedDict([
('profession', {
'name': _('Occupation'),
'field': 'profession',
'key': 'profession',
'type': 'text'
})])
И у меня есть перевод в файле как
msgid "Occupation"
msgstr "Meslek"
Но перевод не работает.
Я пробовал это так на оболочке, и похоже, что оно работает.
In [1]: from django.utils import translation
In [2]: translation.activate('tr')
In [3]: translation.gettext('Occupation')
Out[3]: 'Meslek'
Все другие переводы работают нормально, проблема только с теми, которые определены в dict.Помогите пожалуйста.