Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
I'm using quicktabs 6.x-3.0 which now uses machine_name instead of qtid. Switching these names in the module file obviously prevents the SQL error of not finding the column "qtid", but there is nothing available to translate.
Comment | File | Size | Author |
---|---|---|---|
translation table quicktabs.jpg | 77.74 KB | soulston |
Comments
Comment #1
TajinderSingh CreditAttribution: TajinderSingh commentedAs this module depends on Quick Tabs for one of its features, I think it should synchronize with Database structure change in Quick Tabs.
Any hope for this improvement in releases.
It starts working fine if we just replace 'qtid' with 'machine_name' in 'quicktabs.translation_table.inc' file.
Comment #2
Pasquallehttp://drupalcode.org/project/translation_table.git/commit/1074444
Ok, I have changed every qtid to machine_name, let me know if it works.
It will be available as 6.x-1.x-dev release within 12 hours..
Comment #3
dimitriseng CreditAttribution: dimitriseng commentedHi, I see that quicktabs tranlsation is not supported in D7 yet, are there any plans to port that functionality to D7? Thank you.
Comment #4
Pasquallethis should be fixed in the next D7 dev release also
Comment #5
dimitriseng CreditAttribution: dimitriseng commentedThanks Pasqualle. Using D7.12 and have upgarded translation table to the latest dev. Now the quicktabs option is available, but when clicking on it I get the following error and nothing else is displayed:
Warning: Parameter 1 to quicktabs_translation_table_quicktabs_form() expected to be a reference, value given in drupal_retrieve_form() (line 787 of ...\drupal7\includes\form.inc).
Comment #6
Pasqualle@dimitriseng thank you for the bug report, should be fixed in the next dev release
http://drupalcode.org/project/translation_table.git/commit/0a964cb
Comment #7
dimitriseng CreditAttribution: dimitriseng commented@Pasqualle - thanks for looking into this.
I have tested the latest dev (beta1+5) and now the Quick Tabs tranlsation form is displayed ok. However, I think that there are still a couple of issues.
In the form I can see the original string, as well as the 2 fields for my default language, and the 2nd language that is English. If I add the translation in this form and press the "Save" button, the translations are not updated, so if it should be possible to update the translations in this form then this is not working as expected.
The following 2 operations are available: "Translate" and "Delete string". If I select "Translate" and press the "Save tranlsations" button then the translation is saved correctly, but it takes me to the "Trasnlate" tab at admin/config/regional/translate/translate/, is this expected behaviour, I would guess that this would take you back to the "Translation Table" tab.
Comment #8
Pasquallethank you for testing
http://drupalcode.org/project/translation_table.git/commit/e83f56b
fixed both problems, should be in the next dev
Comment #9
dimitriseng CreditAttribution: dimitriseng commentedBoth issues above are resolved with the latest dev, thank you!
One minor observation. When I filter by a specific quick tab, the title of the quick tab is not showing in the available strings, only the tab titles are shown. But this might be by design, not sure.
Comment #10
Pasqualleyes, I know.
It is a same for vocabulary filter. When filtering by vocabulary, only the terms are listed, not the vocabulary name.