I would like to translate the columns of my Ninja Tables Pro table. I cannot find the column names in String translation or add them from "Translate texts in admin screens »". My question is if there is a way of creating two separate tables and choosing which shortcode to display depending on the language chosen. How can I use the switching between languages in the backend to display the two tables depending on the language?
Welcome to the WPML support forum. I will do my best to help you to resolve the issue.
I had a quick check. The Ninja Tables is a Post type. But the fields like SKU, Manufacturer. etc.. are set as custom fields. That is why it is not showing for translation in WPML String Translation.
But the Ninja Table posts are not translatable like other custom posts because of their design.
Therefore as a workaround, you have to create a new table for the secondary language with labels in the Bulgarian language. Then manually translate the Bulgarian cart page and place the Bulgarian Table on that page.
Please try it after a site backup and let us know your feedback.