When I use the shortcode [table id=3 /] with the Plugin "WP-Table Reloaded", the Table will not be publish in other language, only the Default Language. See the default language (Swedish): http://www.businesscard.nu/priser
When the English translation is used it only display the shortcode [table id=3 /] and no table is publish: http://www.businesscard.nu/en/priser
I have try to disable the translation with shortcode [tp no_translate="y"] but it don't work. Is there any solution in this issue?
/Rickard Svard
http://wordpress.org/extend/plugins/transposh-translation-filter-for-wordpress/
Hi There,
Seems like a case of preferences between the plugins, the tables reloaded tries to make its change after transposh has done something to the input,
I really don't have an out of my head quick solution, but try contacting me directly through the contact form on transposh.org and I'll try to help
Hi,
sorry for the late answer. Unfortunately, I just found this thread as it wasn't tagged properly. Maybe my answer will help people searching for this issue...
My assumption here is that that translation plugin is somehow not using the WordPress theme template tags as designed, and due to that WordPress does not execute Shortcodes on the page.
This will need to be changed in the translation plugin (if it hasn't been fixed already).
Regards,
Tobias
Hello Tobias,
Your assumption is wrong, the translation plugin only works after the page has been fully buffered to the output queue.
Other shortcodes tend to work quite well,
I am not blaming your plugin either, but your answer is not very helpful.
Hi,
that's why it's an assumption :-) It might very well be wrong! :-)
The symptoms are clear though: On the original page (Swedish), the Shortcode is evaluated, while it is not on the other page.
This either means that the Shortcode is not registered there, or that it is not evaluated. WP-Table Reloaded registers its Shortcode on all frontend pages. WordPress will then evaluate it as part of processing the_content() as that's how the WP Shortcode API works.
Maybe that helps in tracking this down more...
Best wishes,
Tobias