Merge branch 'i18n' into l10n-fr

This commit is contained in:
Valentin Lorentz 2010-10-30 12:49:50 +02:00
commit 4037676b80
1 changed files with 4 additions and 4 deletions

View File

@ -209,8 +209,8 @@ class PluginInternationalization:
return (be, has)
def internationalizeDocstring(obj):
# FIXME: check if the plugin has an _ object
internationalizedCommands.update({hash(obj): obj})
obj.__doc__=sys.modules[obj.__module__]._.__call__(obj.__doc__)
# We use _.__call__() instead of _() because of a pygettext warning.
if sys.modules[obj.__module__].__dict__.has_key('_'):
internationalizedCommands.update({hash(obj): obj})
obj.__doc__=sys.modules[obj.__module__]._.__call__(obj.__doc__)
# We use _.__call__() instead of _() because of a pygettext warning.
return obj