diff options
author | Khaled Hosny <khaledhosny@eglug.org> | 2008-08-11 15:46:51 (GMT) |
---|---|---|
committer | Sayamindu Dasgupta <sayamindu@gmail.com> | 2008-08-11 15:46:51 (GMT) |
commit | fc5129bf4f143c5a64798ea7b38b8f736cb01b40 (patch) | |
tree | 1cdf7e820bcbae0cf9a37f0d3847bb2d700cfd03 | |
parent | f37f2bc121c1d922e9374611083e81f5b04e797a (diff) |
Fix gettext invocation, and set text domain (fixes #7800)
-rw-r--r-- | src/sugar/util.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/sugar/util.py b/src/sugar/util.py index 8f81210..ad02d86 100644 --- a/src/sugar/util.py +++ b/src/sugar/util.py @@ -21,9 +21,11 @@ import sha import random import binascii import string -from gettext import gettext as _ import gettext +_ = lambda msg: gettext.dgettext('sugar-toolkit', msg) +_ngettext = lambda msg1, msg2, n: gettext.dngettext('sugar-toolkit', msg1, msg2, n) + def printable_hash(in_hash): """Convert binary hash data into printable characters.""" printable = "" @@ -222,8 +224,8 @@ def timestamp_to_elapsed_string(timestamp, max_levels=2): if levels > 0: time_period += COMMA - time_period += gettext.ngettext(name_singular, name_plural, - elapsed_units) % elapsed_units + time_period += _ngettext(name_singular, name_plural, + elapsed_units) % elapsed_units elapsed_seconds -= elapsed_units * factor |