Skip Navigation

This thread is resolved. Here is a description of the problem and solution.

Problem:
The client is trying to translate strings in the Plugin RegistrationMagic and RegistrationMagic Pro, which are not WPML ready. Despite changing a string, the changes do not appear unless 'Mark string for Translation' is activated in String Translation.
Solution:
We recommend contacting the plugin authors and suggesting they join our Go Global program where our Compatibility developers will assist in making their product fully compatible with WPML at no cost. This issue arises because the plugin is not written in an 'internationalized' way, which is necessary for compatibility with WPML. For more details on internationalization, you can visit WordPress internationalization guidelines.

If this solution does not apply to your case, or if it seems outdated, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If issues persist, please open a new support ticket.

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: 

This topic contains 1 reply, has 2 voices.

Last updated by Mihai Apetrei 5 months, 4 weeks ago.

Assisted by: Mihai Apetrei.

Author Posts
June 6, 2024 at 10:20 am #15710274

frankG-4

There are some strings in Plugin RegistrationMagic and RegistrationMagic Pro, which need to be changed in German. My Languages are German and French. The Plugin is not WPML ready.
There are strings I want to change and I have already found one String with the old content and changed ist. But the change has no effect. But if I activate "Mark string for Translation" in String Translation the changed content is shown. Maybe this is a Problem in the code of the Plugin??? What might be the reason?

Thanks, Frank

June 6, 2024 at 10:39 am #15710355

Mihai Apetrei
Supporter

Languages: English (English )

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

Hi there, Frank.

I never heard about that plugin before and if it is not fully compatible with WPML, then this issue could be caused by many factors.

The code of the plugin needs to be written in a "internationalized" way (https://developer.wordpress.org/themes/functionality/internationalization/) by the developers.

As long as the plugin is not compatible with WPML, there's no way we could help as this will require custom work and this falls out of the purpose of our Support Policy.

I'd suggest that you contact the plugin authors and recommend them to join our 'Go Global' program (https://wpml.org/documentation/theme-compatibility/go-global-program/) where our Compatibility developers will help them make their product 100% compatible with WPML for free.

In regards to the workaround that you mentioned you found, you can use that as long as it does what you need but when a plugin or a theme is fully compatible with WPML, you should not need to do any extra steps to make things work or to find workarounds.

I hope that you will find this information helpful. 🙂

Mihai Apetrei