summaryrefslogtreecommitdiffstats
path: root/deluge/i18n/util.py
diff options
context:
space:
mode:
Diffstat (limited to 'deluge/i18n/util.py')
-rw-r--r--deluge/i18n/util.py10
1 files changed, 2 insertions, 8 deletions
diff --git a/deluge/i18n/util.py b/deluge/i18n/util.py
index 6ed4b97da..897f412f2 100644
--- a/deluge/i18n/util.py
+++ b/deluge/i18n/util.py
@@ -7,8 +7,7 @@
# See LICENSE for more details.
#
-from __future__ import unicode_literals
-
+import builtins
import ctypes
import gettext
import locale
@@ -17,8 +16,6 @@ import os
import sys
from glob import glob
-from six.moves import builtins
-
import deluge.common
from .languages import LANGUAGES
@@ -113,10 +110,7 @@ def setup_translation():
gettext.bindtextdomain(I18N_DOMAIN, translations_path)
gettext.textdomain(I18N_DOMAIN)
- # Workaround for Python 2 unicode gettext (keyword removed in Py3).
- kwargs = {} if not deluge.common.PY2 else {'unicode': True}
-
- gettext.install(I18N_DOMAIN, translations_path, names=['ngettext'], **kwargs)
+ gettext.install(I18N_DOMAIN, translations_path, names=['ngettext'])
builtins.__dict__['_n'] = builtins.__dict__['ngettext']
def load_libintl(libintls):