diff options
| author | Étienne Loks <etienne.loks@iggdrasil.net> | 2021-03-16 17:28:40 +0100 | 
|---|---|---|
| committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2021-03-16 17:28:40 +0100 | 
| commit | 499455f9a819fbe14edd25faf0a1d069bb7692e4 (patch) | |
| tree | a26117e6505425797caaca9e06a25cd0f8249e17 /ishtar_common/views_item.py | |
| parent | 566216c3fe946f817c1b8df5cfe75116a3ff87c6 (diff) | |
| download | Ishtar-499455f9a819fbe14edd25faf0a1d069bb7692e4.tar.bz2 Ishtar-499455f9a819fbe14edd25faf0a1d069bb7692e4.zip | |
Force translations for QA new items
Diffstat (limited to 'ishtar_common/views_item.py')
| -rw-r--r-- | ishtar_common/views_item.py | 7 | 
1 files changed, 5 insertions, 2 deletions
| diff --git a/ishtar_common/views_item.py b/ishtar_common/views_item.py index e0861c7b8..677dcbe18 100644 --- a/ishtar_common/views_item.py +++ b/ishtar_common/views_item.py @@ -144,7 +144,7 @@ def check_permission(request, action_slug, obj_id=None):  def new_qa_item(model, frm, many=False, -                template="ishtar/forms/qa_new_item.html"): +                template="ishtar/forms/qa_new_item.html", page_name=""):      def func(request, parent_name, limits=''):          model_name = model._meta.object_name          not_permitted_msg = ugettext("Operation not permitted.") @@ -154,7 +154,10 @@ def new_qa_item(model, frm, many=False,          if model.SLUG == "site":              slug = "archaeologicalsite"          url_slug = "new-" + slug -        dct = {'page_name': str(_('New %s' % model_name.lower())), +        current_page_name = page_name[:] +        if not current_page_name: +            current_page_name = _('New %s' % model_name.lower()) +        dct = {'page_name': str(current_page_name),                 'url': reverse(url_slug, args=[parent_name]),                 'slug': slug,                 'parent_name': parent_name, | 
