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
commitda44f143199b3adeb61c1ecd0c9f1e60a5604b23 (patch)
tree7b615b92d6e3161473184f7f55450148e6e5df99 /ishtar_common/utils.py
parentc826f855e52b96398a990fdf9d51e38c8156f6c9 (diff)
downloadIshtar-da44f143199b3adeb61c1ecd0c9f1e60a5604b23.tar.bz2
Ishtar-da44f143199b3adeb61c1ecd0c9f1e60a5604b23.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():