Closed (fixed)
Project:
Translation Management Tool
Version:
7.x-1.0-alpha1
Component:
Core
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
18 Feb 2012 at 14:25 UTC
Updated:
26 May 2012 at 08:00 UTC
Jump to comment: Most recent file
Comments
Comment #1
berdirThat sounds like an issue with entitycache. That's a table maintained by that module. I assumed it's created automatically but it doesn't look like it. Will need to investigate. For now, you should be able to disable entity cache until we have fixed this.
Yes, the module should be ready for testing but there will of course be bugs :)
Comment #2
berdirLooking at the code, it should also work when you re-install (disable, uninstall, install) the entity cache module while tmgmt is installed. That should create the table.
We will need to look into who needs to create the table when.
Comment #3
tebb commentedBerdir,
I already did the following which seems to have worked.
Since all the tables cache_* I looked at have the same structure, I created a table in SQL with the same structure, with name: cache_entity_tmgmt_translator.
Went back in and saved the MS translator with the MS API key.
Did some node translations as per your readme instructions.
All worked as expected.
Wow! This is great!
Again, thank you for your excellent work.
Comment #4
GDrupal commentedThis issue is fixed in the dev branch.
This line in the tmgmt.install file creates the table needed by the entitycache module.
Comment #5
berdirThat's a different cache table, this isn't fixed.
Comment #6
GDrupal commented@Berdir : My bad! totally right about that... sorry! I will review it further and create a patch if necessary.
Comment #7
GDrupal commentedThe entity cache module states:
For support installing the the tmgmt module when entity cache is enabled this patch provides the fix.
Comment #8
GDrupal commentedSorry for the trailing spaces!
Comment #9
berdirThanks, commited.
I'm wondering if there is a conflict potential if for some reason both entitycache and tmgmt end up trying to create the table, but I think we're good because we only do if entitycache is already installed and entitycache only does if tmgmt is already installed.
Comment #10.0
(not verified) commentedCorrected spelling.