diff --git a/Biography/config.py b/Biography/config.py index 77312c4..f492e18 100644 --- a/Biography/config.py +++ b/Biography/config.py @@ -30,9 +30,16 @@ import supybot.conf as conf import supybot.registry as registry -from supybot.i18n import PluginInternationalization, internationalizeDocstring -_ = PluginInternationalization('Biography') +try: + from supybot.i18n import PluginInternationalization + from supybot.i18n import internationalizeDocstring + _ = PluginInternationalization('Biography') +except: + # This are useless functions that's allow to run the plugin on a bot + # without the i18n plugin + _ = lambda x:x + internationalizeDocstring = lambda x:x def configure(advanced): # This will be called by supybot to configure this module. advanced is diff --git a/Biography/plugin.py b/Biography/plugin.py index 1bf0af5..ba980c1 100644 --- a/Biography/plugin.py +++ b/Biography/plugin.py @@ -36,9 +36,16 @@ from supybot.commands import * import supybot.plugins as plugins import supybot.ircutils as ircutils import supybot.callbacks as callbacks -from supybot.i18n import PluginInternationalization, internationalizeDocstring -_ = PluginInternationalization('Biography') +try: + from supybot.i18n import PluginInternationalization + from supybot.i18n import internationalizeDocstring + _ = PluginInternationalization('Biography') +except: + # This are useless functions that's allow to run the plugin on a bot + # without the i18n plugin + _ = lambda x:x + internationalizeDocstring = lambda x:x class BiographyDB(plugins.ChannelUserDB):