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.

This topic contains 13 replies, has 2 voices.

Last updated by stevenP-17 1 year, 7 months ago.

Assisted by: Prosenjit Barman.

Author Posts
November 9, 2023 at 7:21 am #14762401

stevenP-17

Hi there. I am trying to translate a registration form from Creative Minds plugin that i use (hidden link).

I opened a support ticket with them and asked how to translate some custom fields such as the select field that users need to choose their profession to continue with the registration but creative minds developers told me that their plugin is only compatible with Polylang plugin to do this.

My question to you: What i am trying to translate in English; is the select field as well as the rest of the labels and fields above and below in the registration form. My website is in Greek as primary language and English as the second one. Check the image and link also please to see what i mean.

hidden link

Thank you,

Χωρίς τίτλο.png
November 10, 2023 at 10:40 am #14775399

Prosenjit Barman
WPML Supporter since 03/2023

Languages: English (English )

Timezone: Asia/Dhaka (GMT+06:00)

Hello There,
Thanks for contacting WPML Support.

I understand the issue you're having. If the translation support for the form labels is added correctly by the Plugin Author, then the texts should be available for translation in the "String Translation" section.

Could you please follow the steps below and see if it helps in locating and translating the text?
- Please go to WPML > Theme and Plugins Localization
- Select the Registration plugin and scan the plugin for strings.
- Once the scan is completed, please go to "WPML > String Translation" and search for one of the field labels
- If it appears in the result, please translate it by clicking on the "+" icon and check the Frontend.

I hope it will help. You can also follow the instructions mentioned in the documentation below in case you're not finding the strings.

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

Please let me know if that helps or if you need further assistance in this matter. I will try my best to help you in this matter.

Best regards,
Prosenjit

November 13, 2023 at 8:48 am #14786399

stevenP-17

I followed your instructions and done the scan for the "cm registration plugin" but i still could not find the strings in the "WPML string translation" for the select field in the registration form which i have many professions in it to translate. Could you please help me a bit more? Thank you,

November 13, 2023 at 10:28 am #14787299

stevenP-17

I will send you a screenshot of the the profile fields of the cminds registration plugin in the backend. I hope this helps.

Screenshot 2023-11-13 at 12-25-54 CM Registration Profile Fields ‹ Biocare Hellas — WordPress.png
November 14, 2023 at 4:23 am #14793309

Prosenjit Barman
WPML Supporter since 03/2023

Languages: English (English )

Timezone: Asia/Dhaka (GMT+06:00)

Hello There,
Thank you for the update. I will try my best to assist you in this matter.

To investigate the issue further and understand whether it is related to compatibility or not, I would appreciate it if you could attempt to replicate the problem in our Sandbox. Below, you'll find the Autologin link to access the Sandbox site.

- hidden link

The WPML and its related add-ons have been pre-installed in the Sandbox. Please finalize the setup, install the registration, and try to recreate the issue there.

If you successfully replicate the issue in the sandbox, inform me. I will then examine it more closely and advise you on the next steps.

Looking forward to your response.

Best regards,
Prosenjit

November 14, 2023 at 8:11 am #14794465

stevenP-17

I installed the registration plugin in the sanbox site that you given me and recreated the registration form. You will find it in: CM REGISTRATION PRO >> PROFILE FIELDS. In this site have chosen for you the delault language to be in English. On my site the prime language is Greek. I tried to create a page with the registration form shortcode but because its a paid product and not registered in your sandbox site; it will not show in the front end. Hope this helps a bit.

November 15, 2023 at 7:20 am #14804633

Prosenjit Barman
WPML Supporter since 03/2023

Languages: English (English )

Timezone: Asia/Dhaka (GMT+06:00)

Hi There,
Thanks for installing the plugin in the Sandbox.

Given that the issue occurs in the Frontend, it's crucial to view the Form there. Without this, I won't be able to determine whether changes are effectively resolving the issue in the front end. Will it be possible for you to assign a license so that the form renders in the front end and I can investigate further?

I'd like to point out that the version of the Registration plugin you're currently using is out of date. The developers have made some modifications to profile fields in more recent versions. Therefore, I recommend you update to the latest version of the plugin.

I also noticed that when the registration plugin is active, a Post type from the plugin appears in the "WPML > Settings > Post Type Translation" section. Could you please try the following steps to see if it help to solve the issue?

1. Navigate to 'WPML > Settings > Post Type translation'.
2. Change the translation preference for "Profile fields (cmreg_profile_field)" to "Translatable - only show translated items" and then save your changes.
3. Modify some details in the Profile field and save these changes too.
4. Next, go to WPML > Translation Management and try to translate the profile fields from there.

Please let me know the update. I will be happy to help if you need further assistance in this matter.

Best regards,
Prosenjit

November 15, 2023 at 8:19 am #14805265

stevenP-17

I don't have any extra license available for the registration plugin because its purchased. As for the plugin itself its updated to the latest version on my website.

As for the profile fields; i followed the steps that you gave me and most of the fields are now translatable except the select fields with the specialty for users to choose. Check the image please.

01.png
November 16, 2023 at 3:21 am #14821569

Prosenjit Barman
WPML Supporter since 03/2023

Languages: English (English )

Timezone: Asia/Dhaka (GMT+06:00)

Hello There,
Thank you for the update.

I totally can understand the license matter.

Since the fields are now showing as translated, it seems we are close to a solution. Next, to translate the "Option" field, head to "WPML > Settings > Custom Field Translation" and change the translation preference of "cmreg_options_values" to "translatable."

Once done, please make a small edit in the form and save the changes. The field should appear for translation on the "WPML > Translation Management" page.

Please let me know if that helps or if you need further assistance in this matter. I will be happy to help.

Best regards,
Prosenjit

November 16, 2023 at 12:45 pm #14826665

stevenP-17

We are definitely reaching there. Your steps above worked, but the form fields are now duplicated in the frontend, also in the backend!

Take a look to the front end when the website is in English please: hidden link

In Greek its ok: hidden link

And the attachment is my website's backend of fields being duplicated.

Screenshot 2023-11-16 at 14-50-49 CM Registration Profile Fields ‹ Biocare Hellas — WordPress.png
November 17, 2023 at 5:57 am #14831781

Prosenjit Barman
WPML Supporter since 03/2023

Languages: English (English )

Timezone: Asia/Dhaka (GMT+06:00)

Hello There,
Thank you for patiently following the instructions.

As it is not possible to inspect the frontend from the sandbox site, to explore potential solutions for addressing the issue, a closer inspection will be required.

I would like to request temporary access (wp-admin and FTP) to your site to take a better look at the issue. It would be better to have a testing site where the issue is replicated.

You will find the needed fields below the comment area when you log in to leave your next reply. The information you will enter is private which means only you and I can see and have access to it.

Maybe I'll need to replicate your site locally. For this, I’ll need to temporarily install a plugin called “Duplicator” or "All in One WP Migration" on your site. This will allow me to create a copy of your site and your content. Once the problem is resolved I will delete the local site. Let me know if this is ok with you.

IMPORTANT
-Please backup site files and database before providing us access.
-If you do not see the wp-admin/FTP fields this means your post & website login details will be made PUBLIC. DO NOT post your website details unless you see the required wp-admin/FTP fields. If you do not, please ask me to enable the private box. The private box looks like this:
hidden link

Looking forward to your response.

Best Regards,
Prosenjit

November 17, 2023 at 2:27 pm #14863549

stevenP-17

I may need authorization from my supervisor about this. I will get back to you on Monday.

November 20, 2023 at 7:03 am #14873201

Prosenjit Barman
WPML Supporter since 03/2023

Languages: English (English )

Timezone: Asia/Dhaka (GMT+06:00)

Hello There,
I hope you're doing well.

If you need approval, that's completely understandable. Once you have the authorization, kindly provide the access details through the private fields. I have made sure that the private field option is available for you, which you will see when composing your next response.

Looking forward to your response.

Best regards,
Prosenjit

November 27, 2023 at 7:52 am #14927019

stevenP-17

Good morning! Sorry for the late response. The creative minds developers replied back to me and they offered a solution with the registration form; so we don't need to continue with this thread. Thank you very much for all the help that you offered.