I started with a blank drupal-6.0 installation and disabled some optional modules which were on by default. After installing the i18n module into a modules directory, I selected the modules Content Types and Multilingual Menu to be enabled via the drupal module administration interface. I got prompted:
Some required modules must be enabled
* You must enable the Internationalization, Strings, Locale, Content translation modules to install Content Types.
* You must enable the Internationalization, Strings, Locale, Content translation modules to install Multilingual Menu.
Would you like to continue with enabling the above?
After clicking "continue", I received a blank page with the following error message:
Fatal error: Call to undefined function tt() in /var/www/path_to_drupal/sites/default/modules/i18n/i18ncontent/i18ncontent.install on line 8
Comments
Comment #1
acosta.edgar commentedI had the same issue, but avoided it by enabling the required modules before enabling Internationalization.
Comment #2
mgiffordOk, so is this just a weighting issue or how do we ensure that the proper modules are loaded first before this one is attempted? I ran into this problem too, but don't see how to fix it in the docs here:
http://drupal.org/node/114774#info
Comment #3
jose reyero commentedIt seems some mess with upgrade and install scripts. Shouldn't be happening anymore
Moved the string refreshing to the localization pages
Comment #4
Anonymous (not verified) commentedAutomatically closed -- issue fixed for two weeks with no activity.
Comment #5
klonosComment #6
klonosI am not sure if it is this one or #358839: Fatal error: Call to undefined function tt() . Please free to close one of them.
Comment #7
klonosclosing this one again, since I got a reply in #358839: Fatal error: Call to undefined function tt() . Let's take it there.