Hello,
Re: Translation Module (http://drupal.org/project/translation_management)
I saw some posts suggesting that issues of this module will not be fixed. Also, it has been awhile and no updates to the growing number of bugs.
I had high hopes for this module, but it caused numerous errors and issues with our site. I would like to have my team rewrite it from the ground, up. Please pass the torch and make me (puravida) the admin for the project so that I can revamp and overhaul the code quickly.
Thank you,
Brandon
Comments
Comment #1
brucepearson commentedHi Brandon,
Can tell me about your intentions are with this module and what you intend to fix or rewrite. Are you looking at this as a long term project?
What background do you have in this kind of project?
Best regards,
Bruce
Comment #2
puravida commentedYes, it would be maintained long-term.
For 15 years, I have been developing online applications and services. For this project, I would devote some of my dev team resources to fix the following issues:
Known Issues:
The module does not handle string queuing very well (adds duplicates instead of filtered array)
The module glitches on translation complete updates (puts garbled data into icl_translate table
Once garbled data is in the icl_translate table, all future cron runs will terminate with a timeout
1. However, a debug of cron shows that it is failing on the icl_core hook
1.a. This may be a result of a failed base64 decode of double encoding strings due to the duplicate queuing issue
2. Once the module "Core" is disabled, cron will complete successfully
3. Otherwise, it returns the following error:
Fatal error: Call to undefined function icl_content_process_comments() in /home/shrink/public_html/modules/translation_management/icl_core/icl_core.module on line 187
It will probably make sense to just start over and copy/paste relevant parts of the API code only
To help offset our costs, we would update any signup links with an affiliate code but this is hardly a money-"making" venture; as it will undoubtedly cost more to fix and maintain than to earn a profit.
The biggest reason I am taking an interest in this module is because it "almost" works for our site --as our need for translation is growing and the need has not been met as yet. However, with a few fixes here and there, this module could really benefit us.
Thank you,
Brandon
Comment #3
brucepearson commentedHi Brandon,
Thank you for offering to help with the module. I've added you as a maintainer of the project.
Best regards,
Bruce
Comment #4
puravida commentedThank you, Bruce.
My developers are working on a critical project, at the moment. I may post a job on Elance or wait for one of my guys to become available. I will update as soon as possible. I will not making any changes until we lock in a plan for fixing the issues.