This is the technical support forum for WPML - the multilingual WordPress plugin.
Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.
Tagged: Not WPML issue
This topic contains 4 replies, has 1 voice.
Last updated by jeanneK 12 hours, 55 minutes ago.
Assisted by: Marcel.
| Author | Posts |
|---|---|
| December 6, 2025 at 2:54 am #17639924 | |
|
jeanneK |
woocommerce payments - ApplePay & Google Pay - popup screens after transfer to gateway - not being translated.\ |
| December 6, 2025 at 2:58 am #17639942 | |
|
jeanneK |
I am waiting for human support |
| December 6, 2025 at 3:36 pm #17640585 | |
|
Andreas W. WPML Supporter since 12/2018 Languages: English (English ) Spanish (Español ) German (Deutsch ) Timezone: America/Lima (GMT-05:00) |
Hello, The Apple Pay and Google Pay popup screens are not part of your WordPress site — they are generated directly by the payment providers (Apple and Google). Because of this, their text strings are not stored in WordPress and therefore. - Source of Popups: They come from external payment gateways (Apple/Google), not your WordPress installation. - String Storage: WPML can only translate strings that exist in WordPress (themes, plugins, database). Since these popup texts are delivered by the providers, they don’t exist in WordPress. - Translation Limitation: WPML’s string translation works only on content it can access. External gateway UI elements are outside its scope. What You Can Do - Browser/Device Language: Advise users to ensure their device/browser language matches their preferred language. - Custom Messaging: Add explanatory text on your checkout page to let users know that the payment pop-up is controlled by the provider and may appear in their device’s language. - Support Channels: If critical, contact the payment provider’s support to ask about localization options. Best regards |
| December 8, 2025 at 6:55 pm #17645238 | |
|
jeanneK |
Thank you Andreas, I have only just seen your message - for some reason - I still do not receive emails when there is an update. I just logged in and saw you had responded.. I will try this It is a real problem should someone give up at the point of payment If I make any progress I'll let you know and will be grateful if you'd do likewise - passing this significant lapse up your WPML management chain. With thanks, Jeanne |
| December 9, 2025 at 7:28 am #17645885 | |
|
Marcel Supporter
Languages: English (English ) Spanish (Español ) German (Deutsch ) Timezone: Europe/Madrid (GMT+02:00) |
Hi Jeanne, It seems there is a technical misunderstanding. We cannot fetch this data, so there is no way to create a relationship that would allow this code to be translated. The code in question is proprietary Apple/Google Pay code that is loaded from an external server and is not connected to WordPress itself. The same situation occurs when loading Stripe elements, newsletter pop-ups, or any other external service. Anything handled outside of WordPress does not use getText() calls—the standard method WordPress uses to make strings translatable. What you can try is contacting Apple or Google to request that they include translations for all systems. This would ensure that the content is translated across apps and various CMS platforms, not just WordPress/WPML. However, based on Apple’s explanation here — hidden link, I doubt they will implement such an integration. As far as I can tell, it relies on your device’s location settings. Best Regards, |
| December 12, 2025 at 10:15 am #17658612 | |
|
jeanneK |
Thank you |
