summaryrefslogtreecommitdiff
path: root/apt/progress
diff options
context:
space:
mode:
Diffstat (limited to 'apt/progress')
-rw-r--r--apt/progress/gtk2.py2
-rw-r--r--apt/progress/text.py6
2 files changed, 3 insertions, 5 deletions
diff --git a/apt/progress/gtk2.py b/apt/progress/gtk2.py
index c0f9ed82..066271c6 100644
--- a/apt/progress/gtk2.py
+++ b/apt/progress/gtk2.py
@@ -22,7 +22,6 @@
# USA
"""GObject-powered progress classes and a GTK+ status widget."""
-from gettext import gettext as _
import os
import time
@@ -39,6 +38,7 @@ import vte
import apt.progress.old
import apt_pkg
+from apt_pkg import gettext as _
from apt.deprecation import function_deprecated_by
diff --git a/apt/progress/text.py b/apt/progress/text.py
index ba8e158d..b93a8e81 100644
--- a/apt/progress/text.py
+++ b/apt/progress/text.py
@@ -16,7 +16,6 @@
# USA
"""Progress reporting for text interfaces."""
import sys
-from gettext import dgettext
import apt_pkg
@@ -25,13 +24,12 @@ __all__ = ['AcquireProgress', 'OpProgress']
def _(msg):
"""Translate the message, also try apt if translation is missing."""
- res = dgettext("python-apt", msg)
+ res = apt_pkg.gettext(msg)
if res == msg:
- return dgettext("apt", msg)
+ return apt_pkg.gettext(msg, "apt")
else:
return res
-
class TextProgress(object):
"""Internal Base class for text progress classes."""