Hey, I am using 2 languages on my site, English and Hebrew. I have translation issue when I make payment. After I put the credit card details and click pay, a tab comes up with loading screen which say: "Your payment has been successfully received Please Wait.... or Click Here".
For some reason the translation doesn't work on it and it appears in English even if the page is on Hebrew. The domain name of this under the WPML string translation is: "woocommerce-gateway-gobit".
Everything is 100% translated, I tried to clear cache and check again couple of times but nothing has worked.
I attach an image of the page so you could see.
I understand the issues you're having. Please be informed that the Payment gateway plugin that you're using(Gobit) is not listed in the compatible plugin list of WPML. Therefore, you may encounter some compatibility issues while using it with WPML.
Based on my research and the information available online about the plugin, it embeds a payment form from an external website through an iFrame on the "order-pay" page of WooCommerce, which allows the user to finalize the payment.
Kindly note that WPML is only capable of translating content within the site on which it's installed. It cannot translate content from external sites that are added using an iFrame.
For the content to appear translated, it needs to be translated on the external site first. I think the plugin author has more control over this and they can help you better in this matter. Please reach out to the Author/support and discuss this matter with them.
You can also request them to join the Go Global program of WPML. More information about the program is available in the link below.