Last modified: 2014-07-24 19:54:42 UTC
ContentTranslation should avoid loading the GuidedTour module unconditionally for all logged in users (https://git.wikimedia.org/blob/mediawiki%2Fextensions%2FContentTranslation.git/0200e82dcc72575b96edba9be9951d0deaddc6db/ContentTranslation.hooks.php#L35). It should only be loaded as needed. There are probably multiple ways to do it (e.g. checking for the custom data cookie being present), but if we fix bug 68286, you will be able to use a similar API to the one you use currently, but without loading so much code.