Hi again, @web09 .
Thank you for your patience.
We confirm that you can translate our plugin’s custom “Add to cart” text by translating the “Add to cart text” string in the WooCommerce plugin.
You can see this mentioned in the following comment in our plugin’s code, that our plugin’s “Add to cart” text is picked up from the WooCommerce translation in the “woocommerce” text domain – https://share.getcloudapp.com/rRuQbpBP .
If you’ve already translated this on your site and the translation does not display in the front-end, then this could be due to some form of caching. I suggest that you clear/delete/empty all forms of caching that might be active on your site, its web server, or the web browser that you’re using (you can also use an incognito/private browser window or a different browser).
Should you continue to have difficulty with translating the custom “Add to cart” text using WPML, and given the translation plugin’s complexity, WPML’s support team have kindly agreed to support Barn2’s customers in using it to translate our plugins. That’s because they are much more familiar with WPML than we are and can make sure you have configured it correctly. If they discover that it’s a compatibility issue rather than a setup issue, then they will liaise with our developers directly to find a solution.
As a result, please could you reach out to WPML Support and they will be happy to assist.
Alternatively, you can also consider using either the Weglot Translation Plugin or the TranslatePress Multilingual plugin instead. We have tutorials about how you can translate our plugins using these at:
I hope this makes sense and helps. Please let me know how it goes, and if you have any more questions.
Best regards,