Skip Navigation

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 21 replies, has 2 voices.

Last updated by chrisL-17 1 year, 10 months ago.

Assisted by: Osama Mersal.

Author Posts
March 13, 2023 at 10:52 pm #13237483

chrisL-17

I am using Ultimate Memberships Pro to present a membership directory to site visitors showing profiles of members of my client's site.

The directory allows visitors to filter the list of members by their area of expertise, their location and the languages they provide service in. This works as expected in english here:

hidden link

...but in french, none of the filtering options appear when the string for that option is translated.

hidden link

The select element labels, page title, translate.

But if I add a translation to one of the strings in the domain admin_texts_ihc_user_fields (which seems to be where the strings are located), the translation does not appear and indeed the english string no longer appears.

The 'Languages' Filter select doesn't show up at all because the 'English' and 'French' strings are translated.

Recruiting french-speaking members is an important priority for the client and they can't do it if their directory is showing so much english.

March 14, 2023 at 7:43 am #13239447

Osama Mersal
Supporter

Languages: English (English ) Arabic (العربية )

Timezone: Africa/Cairo (GMT+02:00)

Hi,

Thanks for contacting WPML forums support. I'll be glad to help you today.

It seems like a compatibility issue, so please login to this sandbox site and upload the Ultimate Memberships Pro plugin. (hidden link)

After that, please create test filters to replicate the issue. If the issue is replicable, please let me know how to reproduce it.

Thanks for your cooperation

Best regards,
Osama

March 14, 2023 at 3:45 pm #13244859

chrisL-17

Any chance you can have a look at this on the production site? The software requires a second $69 license to install on a development server.

March 14, 2023 at 3:48 pm #13244915

Osama Mersal
Supporter

Languages: English (English ) Arabic (العربية )

Timezone: Africa/Cairo (GMT+02:00)

Hi,

Sure, I would need to look closely at your site, so I would need to request temporary access (WP-Admin and FTP)
– preferably to a test site where the problem has been replicated if possible –
in order to be of better help and check if some configurations might need to be changed.

Your next answer will be private, which means only you and I can access it.

❌ Please backup your database and website ❌

✙ I would need your permission to de-activate and re-activate the Plugins and the Theme and change configurations on the site. This is also a reason the backup is critical.

✙ I also need your permission to take a local copy of your site to debug the issue without affecting your live site.

Best regards,
Osama

March 16, 2023 at 6:38 am #13256627

Osama Mersal
Supporter

Languages: English (English ) Arabic (العربية )

Timezone: Africa/Cairo (GMT+02:00)

Hi,

Thanks for the access details. I checked the issue and tried some workarounds to fix it with no luck.

Could you please let me know how you added these strings in the dashboard?

Please consult the plugin support team regarding this issue, and let us know their findings. Also, ask them to install and activate the plugin on the sandbox site to debug the issue.

Thanks,
Osama

March 16, 2023 at 12:05 pm #13259139

chrisL-17

I had to get WPML to search for them. I can't remember the method. Either from "Translate text in admin screens" or from the instructions on the page you get to when you click the "Can't find the strings you're looking to translate?" prompt. See attached. I am afraid I can't remember which process actually made the strings available to WPML. I think it was the 'Choose text for translation' button.

How do I consult the plugin support team? Do you mean Ultimate Memberships Pro's support team?

Screen Shot 2023-03-16 at 8.02.45 AM.png
March 16, 2023 at 12:51 pm #13259439

Osama Mersal
Supporter

Languages: English (English ) Arabic (العربية )

Timezone: Africa/Cairo (GMT+02:00)

Hi,

1) Thanks for your update. I mean, how you added these strings in the default language in memberships Pro?

2) Please consult the Memberships Pro support team regarding the issue, and let us know their findings.

Also, please ask them to activate the plugin on the sandbox site, so we can debug the issue and find if we could provide a workaround.

Thanks for your cooperation

Best regards,
Osama

March 16, 2023 at 12:56 pm #13259455

chrisL-17

1.) The strings are added as possible values for a field added to the database using Ultimate Memberships Pro's custom fields function.

2.) I will ask the UMP people to investigate this on the sandbox site. With any luck they'll give us a free license for the sandbox site.

March 16, 2023 at 1:17 pm #13259607

Osama Mersal
Supporter

Languages: English (English ) Arabic (العربية )

Timezone: Africa/Cairo (GMT+02:00)

Hi,

Thanks for your update. Please let us know the UMP support team's reply.

Thanks,
Osama

March 19, 2023 at 12:18 pm #13277939

chrisL-17

Still waiting to hear from the UMP developers on how best to get a clean install of the 'pro' version of the plugin working on the sandbox site. They won't/can't give me a license. I don't want to ask the client to buy a second license.

I am hoping I can de-activate the license on the live site without losing anything (apart from access to updates and their spectacular tech support) and activate it on the sandbox long enough to add some custom fields and watch it break.

March 19, 2023 at 12:21 pm #13277941

Osama Mersal
Supporter

Languages: English (English ) Arabic (العربية )

Timezone: Africa/Cairo (GMT+02:00)

Hi,

Thanks for your update. Please let me know if deactivating the license on your site and activating it on the sandbox is doable.

Also, please let us know the UMP support team's findings after replicating the issue.

Thanks,
Osama

March 21, 2023 at 8:25 pm #13297835

chrisL-17

I have bought another license for UMP. But the sandbox site you provided has expired. Is it okay if I create a blank WP site with just WPML and UMP on my SiteGround account?

March 21, 2023 at 8:28 pm #13297837

Osama Mersal
Supporter

Languages: English (English ) Arabic (العربية )

Timezone: Africa/Cairo (GMT+02:00)

Hi,

Thanks for your update. Please use this new sandbox to replicate the issue. (hidden link)

Thanks for your cooperation

Best regards,
Osama

March 21, 2023 at 9:00 pm #13297925

chrisL-17

Okay. I have:

  • uploaded UMP to the sandbox site and activated our license
  • created two member records and the member directory page
  • created the checkbox custom field 'specialization' and added some sample values to it
  • translated two of the five or so sample custom field values using WPML's string translation

I have observed the same problem occurring. On the english page, the directory works as expected. On the french directory page, untranslated terms appear in english. Translated terms do not appear at all.

March 22, 2023 at 7:17 am #13300329

Osama Mersal
Supporter

Languages: English (English ) Arabic (العربية )

Timezone: Africa/Cairo (GMT+02:00)

Hi,

Thanks for replicating the issue. I've consulted our computability team and will update you as soon as I get their reply.

Best regards,
Osama