Skip to content Skip to sidebar

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.

Sun Mon Tue Wed Thu Fri Sat
- 8:00 – 13:00 9:00 – 13:00 9:00 – 13:00 8:00 – 12:00 8:00 – 12:00 -
- 14:00 – 17:00 14:00 – 18:00 14:00 – 18:00 13:00 – 17:00 13:00 – 17:00 -

Supporter timezone: Europe/Zagreb (GMT+02:00)

This topic contains 3 replies, has 0 voices.

Last updated by mariuszC-6 17 hours, 56 minutes ago.

Assisted by: Bruno Kos.

Author Posts
September 15, 2025 at 9:10 am

mariuszC-6

Background of the issue:
I am trying to configure WPML and Stripe so that the payment gateway enables payments for a selected country. The website hidden link is set up for the German market but also serves customers in Poland.

Symptoms:
Due to the default language, I can’t activate the payment option dedicated to the Polish market.

Questions:
Is there an option to configure WPML and Stripe to enable payments for a selected country?

September 15, 2025 at 9:56 am #17401389

Bruno Kos
WPML Supporter since 12/2018

Languages: English (English ) German (Deutsch ) French (Français )

Timezone: Europe/Zagreb (GMT+02:00)

Here is the ticket, let me know if setting up PLN as default in WooCommerce and setting up hidden link for Germany to use EUR would not work, so I could check with our 2nd tier and possible feature request for our development team.

September 18, 2025 at 8:06 am #17412016

mariuszC-6

Hi. I’m coming back to this topic. Could you first determine why WPML is generating an error? Log below.

[Thu Sep 18 10:02:47.856964 2025] [proxy_fcgi:error] [pid 402072:tid 402199] [client 51.83.196.69:0] AH01071: Got error 'PHP message: PHP Warning: file_exists(): open_basedir restriction in effect. File(WP Endpoints-de_DE.mo) is not within the allowed path(s): (/home/aromende/:/tmp/:/var/tmp/:/opt/alt/php80/usr/share/pear/:/dev/urandom:/usr/local/php80/lib/:/usr/local/php80/lib/:/usr/local/php82/lib/:/usr/local/php74/lib/:/usr/local/php73/lib/:/usr/local/lib/php/) in /home/aromende/domains/aromenderalpen.de/public_html/wp-content/plugins/wpml-string-translation/classes/MO/Hooks/LoadTranslationFile.php on line 82; PHP message: PHP Warning: file_exists(): open_basedir restriction in effect. File(WP Endpoints-de_DE.l10n.php) is not within the allowed path(s): (/home/aromende/:/tmp/:/var/tmp/:/opt/alt/php80/usr/share/pear/:/dev/urandom:/usr/local/php80/lib/:/usr/local/php80/lib/:/usr/local/php82/lib/:/usr/local/php74/lib/:/usr/local/php73/lib/:/usr/local/lib/php/) in /home/aromende/domains/aromenderalpen.de/public_html/wp-content/plugins/wpml-string-translation/classes/MO/Hooks/LoadTranslationFile.php on line 85'

September 18, 2025 at 10:31 am #17412774

mariuszC-6

Your idea with changing the default currency and configuring WPML works.
Question → what’s the most reasonable way to create language and currency switchers in the mobile version when using the Woodmart theme?