Fixed Localization in the Admin UI Settings forms
Review Request #8639 — Created Jan. 20, 2017 and submitted — Latest diff uploaded
The forms in reviewboard.admin.forms use ugettext (as _(...)) for the form fields, which means they're not localized at page render time. To fix this, I updated the _ alias to be for ugettext_lazy instead of ugettext and imported ugettext.
I compared translations in the webpage with django's translation log (reviewboard/locale/it_IT/LC_MESSAGES/django.po:msgstr), and ensured translations from the log are also visible in the webpage.
reviewboard/admin/forms.py |
---|
reviewboard/reviews/models/diff_comment.py |
---|
reviewboard/reviews/models/general_comment.py |
---|
reviewboard/reviews/models/group.py |
---|
reviewboard/reviews/models/review.py |
---|
reviewboard/reviews/models/screenshot_comment.py |
---|
reviewboard/scmtools/admin.py |
---|
reviewboard/scmtools/models.py |
---|