Last modified: 2014-11-15 06:47:45 UTC
If the git submodule i18n has not been initialised, all scripts which use messages in that submodule fail with ImportError transdict = getattr(__import__("scripts.i18n", fromlist=[package]), package).msg ImportError: No module named i18n <type 'exceptions.ImportError'> pwb.py doesnt check it has been initialised and advise the user what to do. Of less importance, running the test suites without the submodule initialised results in errors in the i18n tests. These tests should be skipped if the i18n submodule doesnt exist.
Change 166421 had a related patch set uploaded by John Vandenberg: i18n fallback to <key> https://gerrit.wikimedia.org/r/166421