summaryrefslogtreecommitdiffstats
path: root/pym/portage/elog/mod_echo.py
diff options
context:
space:
mode:
Diffstat (limited to 'pym/portage/elog/mod_echo.py')
-rw-r--r--pym/portage/elog/mod_echo.py12
1 files changed, 7 insertions, 5 deletions
diff --git a/pym/portage/elog/mod_echo.py b/pym/portage/elog/mod_echo.py
index 30d88f005..fa6577dc6 100644
--- a/pym/portage/elog/mod_echo.py
+++ b/pym/portage/elog/mod_echo.py
@@ -5,6 +5,7 @@
from portage.output import EOutput, colorize
from portage.const import EBUILD_PHASES
+from portage.localization import _
_items = []
def process(mysettings, key, logentries, fulltext):
@@ -18,12 +19,13 @@ def finalize(mysettings=None):
global _items
printer = EOutput()
for mysettings, key, logentries in _items:
- root_msg = ""
- if mysettings["ROOT"] != "/":
- root_msg = " merged to %s" % mysettings["ROOT"]
print
- printer.einfo("Messages for package %s%s:" % \
- (colorize("INFORM", key), root_msg))
+ if mysettings["ROOT"] == "/":
+ printer.einfo(_("Messages for package %s:") %
+ colorize("INFORM", key))
+ else:
+ printer.einfo(_("Messages for package %(pkg)s merged to %(root)s:") %
+ {"pkg": colorize("INFORM", key), "root": mysettings["ROOT"]})
print
for phase in EBUILD_PHASES:
if phase not in logentries: