summaryrefslogtreecommitdiff
path: root/ishtar_common/utils.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2019-11-15 20:49:27 +0100
committerÉtienne Loks <etienne.loks@iggdrasil.net>2019-11-15 20:51:05 +0100
commit9f7f656da88d8770ac79ad69b9cfaf0b26733b76 (patch)
tree7b615b92d6e3161473184f7f55450148e6e5df99 /ishtar_common/utils.py
parent18469769e8fd2bf008c88faae4fc7592d265c446 (diff)
downloadIshtar-9f7f656da88d8770ac79ad69b9cfaf0b26733b76.tar.bz2
Ishtar-9f7f656da88d8770ac79ad69b9cfaf0b26733b76.zip
Overload translation in database
Diffstat (limited to 'ishtar_common/utils.py')
-rw-r--r--ishtar_common/utils.py11
1 files changed, 10 insertions, 1 deletions
diff --git a/ishtar_common/utils.py b/ishtar_common/utils.py
index d446a381a..d828e79cd 100644
--- a/ishtar_common/utils.py
+++ b/ishtar_common/utils.py
@@ -55,10 +55,19 @@ from django.db import models
from django.http import HttpResponseRedirect
from django.utils.datastructures import MultiValueDict as BaseMultiValueDict
from django.utils.safestring import mark_safe
-from django.utils.translation import ugettext_lazy as _, ugettext
from django.template.defaultfilters import slugify
+if settings.USE_TRANSLATION_OVERLOAD:
+ from overload_translation.utils import ugettext_lazy, ugettext, \
+ pgettext_lazy, pgettext
+else:
+ from django.utils.translation import ugettext_lazy, ugettext, \
+ pgettext_lazy, pgettext
+
+_ = ugettext_lazy
+
+
def dict_to_tuple(dct):
values = []
for k, v in dct.items():