Skip Navigation

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

Problem:
The client needs to set up automatic translation for user profile data between English and Greek on their website. They are looking for a solution that does not involve using custom post types for user profiles.
Solution:
We explained that user profiles in WordPress cannot be automatically translated with WPML and must be translated manually. However, if the profiles are presented using a custom post type, it is possible to set this post type as translatable and enable auto-translation. We recommended checking the following guides for more details:

If this solution does not apply to your case, or if it seems outdated, we highly recommend opening a new support ticket. Also, please check related known issues at https://wpml.org/known-issues/, verify the version of the permanent fix, and confirm that you have installed the latest versions of themes and plugins. For further assistance, you can contact us through the WPML support forum.

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.

This topic contains 3 replies, has 0 voices.

Last updated by Waqas Bin Hasan 1 month, 1 week ago.

Assisted by: Waqas Bin Hasan.

Author Posts
March 6, 2025 at 12:18 pm #16783078

nickP-2

Background of the issue:
We are trying to create a form for user profiles on our site hidden link. We need to allow our users to fill their personal data in one language and convert it automatically to another language. Specifically, if a user inserts their data in English, it needs to be translated to Greek automatically, and if a user inserts their data in Greek, it should translate to English automatically.

Symptoms:
No specific issue or error message mentioned.

Questions:
How can we set up automatic translation for user profile data between English and Greek using WPML?

March 7, 2025 at 9:36 am #16787159

Waqas Bin Hasan
WPML Supporter since 05/2014

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Hi,

Thank you for contacting the support.

Please note that user profiles (as in WordPress -> Users) can not be translated automatically with WPML. This needs to be translated manually.

However, if you're referring to a custom post type, which you're somehow considering or presenting as profiles, you can do this with WPML. You'll need to set your custom post type translatable and turn on auto-translation mode. The later effects all content in the system. While if you only want a certain post type to be translated automatically, then keeping auto-translate everything is a good choice, and, sending that certain content for auto-translation on demand.

I'll recommend checking the following guides for more understanding:

- https://wpml.org/documentation/getting-started-guide/translating-custom-posts/
- https://wpml.org/documentation/translating-your-contents/
- https://wpml.org/documentation/automatic-translation/
- https://wpml.org/documentation/automatic-translation/how-to-change-automatic-translation-engines/

Regards.

March 10, 2025 at 6:58 am #16794500

nickP-2

Hi,

thanks for the reply.

We will not be able to use custom post types while working with User Profiles fields.

Can we please find a simpler way for translating profiles?

Thanks again!

March 10, 2025 at 11:40 am #16796222

Waqas Bin Hasan
WPML Supporter since 05/2014

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Unfortunately that's the only way of translating user profiles and custom meta, as mentioned in this guide https://wpml.org/documentation/getting-started-guide/string-translation/translating-user-meta-information-with-wpml/.