After uninstalling several multi-language-related modules (I do not remember which - it was for a multilingual client demo a few months ago), I get language table errors while using some modules (e.g. Storm):
user warning: Table 'site.languages' doesn't exist query: SELECT * FROM languages ORDER BY weight ASC, name ASC in /var/www/drupal/includes/bootstrap.inc on line 1134.
I am running drupal 6.10 on linux.
It looks like this table is installed by the locale (core) module, and I know for a fact that I never touched the core.
How might I begin to fix this situation? It's a showstopper (demoing storm to a client).
I don't particularly want to install from scratch, but will if you think I have to.
EDIT:
I just found the following orphan tables at /admin/build/schema/compare
# i18n_blocks
# i18n_strings
# i18n_variable
Could these have replaced 'languages' when i18n was installed?
Thanks!
Comments
I'm running into the same
I'm running into the same problem. Have you found a solution? If so, can you please let me know. I can use the help. Thanks so much for your time.
I just fixed it - I
I just fixed it - I re-enabled the Locale module, saved and the errors went away. I then went back and disabled it again - no errors this time.
I get this too
I get this after disabling the locale module, and then uninstalling it at admin/build/modules/uninstall.
If i re enable it, the error goes away, but I want to uninstall it.
any tips?
The same problem [SOLVED]
Well. When we uninstall module Locale, their is stiil variable 'language_count'. And if it's value more than 1, function language_list() looks for a table {languages}.
So set this variable to 1 or delete it
Thank you!!!
This worked for me.
worked for me!
I had the same problem, it worked, thanks!
Thank you for the fix, but I
Thank you for the fix, but I don't know enough to feel comfortable changing settings around in bootstrap. Here's the code when locale has been installed and removed, but not uninstalled. If I uninstall I'll get errors. What do I change exactly?
SOLVED
use Devel, take menu option "variable editor" and find language count there.
For anyone who finds this in
For anyone who finds this in the future, I had to delete the language_count, and any other variables with "language" in the title, and then I had to clear my cache. It did not work for me until I cleared the cache.
Richard