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
9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 - -
- - - - - - -

Supporter timezone: Asia/Yerevan (GMT+04:00)

This topic contains 6 replies, has 0 voices.

Last updated by Christopher Amirian 3 days, 21 hours ago.

Assisted by: Christopher Amirian.

Author Posts
February 19, 2026 at 11:44 am #17835629

giovanniG-17

We have implemented the constant defined on UAT as true but yet, translating strings doesn’t reflect the translated strings for the translated language.

The Troubleshoot page has been accessed, WPML caches have been cleared. To no avail. I wonder if there are any technical limitations at "our" end with the fact that the website is setup on an Elastic Beanstalk environment and there’s a WAF, etc.

We understand that WPML_ST_SYNC_TRANSLATION_FILES I would say is the right solution - it makes WPML keep the generated files in sync with the DB entries. Adds an additional query on requests for translated strings, and causes regenerations where necessary, but should be much faster than touching hundreds of files on a network drive.

However, we can't get this to work.

February 19, 2026 at 12:26 pm #17835770

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hello and welcome to WPML support.

I'd appreciate it if you could share the code for the shortcode in question so I will be able to know how I can move forward.

Thanks.

February 24, 2026 at 9:54 am #17845378

giovanniG-17

Hi Chris,

I've uploaded the plug-in / code via WeTransfer, but let me know if there is a better platform to share this file.

Thanks,
Lachlan

hidden link

February 24, 2026 at 12:04 pm #17846412

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hello Lachlan,

Thank you for providing the code. I could not delve into the whole thing but it seems it uses the standard WordPress text domain method to provide the text and a way to translate them.

What I now ask is to make sure you ask WPML to scan the theme.

- Go to WordPress Dashboard > WPML > Theme and Plugins Localization.
- Select the transportforireland theme and click the Scan button.
- A pop up will show, wait for the process to finish.

For more information:
https://wpml.org/documentation/getting-started-guide/string-translation/finding-strings-that-dont-appear-on-the-string-translation-page/

After that pelase search for the text in WOrdPress Dashboard > WPML > String Translation.

If the result is still showing the original language instead of the translated one, I'd appreciate it if you could give me the URL/User/Pass of your WordPress dashboard after you make sure that you have a backup of your website.
It is absolutely important that you give us a guarantee that you have a backup so if something happens you will have a point of restore.

Make sure you set the next reply as private.

March 5, 2026 at 9:53 am #17874235

giovanniG-17

Hi, apologies for the wait.

I've needed to check with the wider team and we won't be able to give you access/a login to the environment(s) due to security controls.

Is there any other way for you to check, or guide us on what you're looking for? We have a dev team that would be able to check/do the work if there was some guidance on what you might be looking for.

Alternatively, we could set up a screenshare and go through admin with you if that works?

Thanks,
Lachlan

March 5, 2026 at 4:08 pm #17875650

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hi Lachlan,

Unfortunately, we can not provide a screenshare support.

What I wanted to know was whether WordPress standards for string translation are used correctly in the code.

Your developers can use this doc for reference:

https://wpml.org/documentation/support/achieving-wpml-compatibility-for-your-themes-and-plugins/

You can also create a minimal staging version of the website that your development team will remove sensitive content, then you can share the info with that version so we can continue the investigation.

In general the doc I shared is what I would need to test and also these methods:

https://wpml.org/documentation/getting-started-guide/string-translation/finding-strings-that-dont-appear-on-the-string-translation-page/

Thanks.

March 5, 2026 at 4:08 pm #17875651

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hi Lachlan,

Unfortunately, we can not provide a screenshare support.

What I wanted to know was whether WordPress standards for string translation are used correctly in the code.

Your developers can use this doc for reference:

https://wpml.org/documentation/support/achieving-wpml-compatibility-for-your-themes-and-plugins/

You can also create a minimal staging version of the website that your development team will remove sensitive content, then you can share the info with that version so we can continue the investigation.

In general the doc I shared is what I would need to test and also these methods:

https://wpml.org/documentation/getting-started-guide/string-translation/finding-strings-that-dont-appear-on-the-string-translation-page/

Thanks.