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.

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: America/Lima (GMT-05:00)

This topic contains 31 replies, has 3 voices.

Last updated by Andreas W. 1 year, 5 months ago.

Assisted by: Andreas W..

Author Posts
September 8, 2023 at 1:05 pm #14366747

Andreas W.
Supporter

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

Hello,

You can change the default language of these slugs inside the WordPress Permalinks Settings page.

As I explained in my last comment, I tested the English account page and I was able to invite team members, delete team members, and add seats.

Could you please give me more details about what you are expecting in this case?

Further, please take note that we only handle one issue per ticket. If you have issues regarding a "content restriction issue", then I would kindly like to ask you to open a new ticket for this request.

Best regards
Andreas

September 20, 2023 at 7:26 am #14426983

martinH-119

Hi Andreas,

We are still seeing the issues.
On the organisation called: Cocuura ApS - I just invited a new member and then afterwards set that member as manager. I can see the member as Manager in the Admin Dashboard, but the member does not get any new rights when WPML is active.
You can find the member under the email: momentumgruppenservices@gmail.com

I will create a ticket for the content restriction issue.

Best,

Martin

September 20, 2023 at 7:41 am #14427111

martinH-119

The other ticket is: #14427107 - could you also handle that, so knowledge is not lost?

September 20, 2023 at 5:14 pm #14432603

Andreas W.
Supporter

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

Hello,

I am not quiet sue if I understand the issue.

Does this mean, that when logging in as momentumgruppenservices@gmail.com you can not edit the team options or invite and delete members on the Frontend in a second language?

Could you please provide me access to this account to have a closer look at this issue?

About your last comment:
This was already answered by Diego from our Compatibility Team.
https://wpml.org/forums/topic/when-wpml-is-active-restricting-one-post-restricts-all-posts/

Best regards
Andreas

September 20, 2023 at 6:33 pm #14432979

martinH-119

Hi Andreas,

It means that the user is set as a manger, but cannot manage other users - add or delete them. Itt does not have to do with the second language - it does not matter, what language they are on - the feature to add or manage other members is not available at all.

The login is with that email address and the password is: MartinHyst.03.
Just go to the frontend login (cocuura.aspiredev.dk) and choose login at the top right.

September 21, 2023 at 5:20 am #14434489

Andreas W.
Supporter

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

Hello,

Okay, I see, but if I use the account "wpml" it works.

What makes you think that this is a WPML issue? Does the issue disappear if you disable WPML?

If seems more to be an issue with user capabilities to me, as your test user is not an admin.

Best regards
Andreas

September 21, 2023 at 7:08 am #14434859

martinH-119

We troubleshooted this with the Subscriptions/Memberships team, and determined that it worked when WPML is not active.

Can you send the login for the wpml account, so I can test and make sure we are not misunderstanding each other in some way?

September 21, 2023 at 6:24 pm #14441723

Andreas W.
Supporter

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

Hello,

I have been using the admin account that you provided access to in the first place and it worked.

Does this mean, that if WPML is enabled it does not work for non-admin users, and if you disable WPML any non-admin user can change the members' options?

If you suspect that this is an issue that is caused by WPML, then I would like to provide a WPML test site with WooCommerce on which I will need you to install the essential addons for recreating this issue, so that we can escalate this issue towards the compatibility team.

Would you be able to provide the plugins for this test?

Best regards
Andreas

September 22, 2023 at 6:29 am #14443483

martinH-119

Hi Andreas,

Is it the users called wpml and wpml-2? I cannot see that any of them has a manager role?

Yes, that is our experience. The difficult aspect is, that I am not sure if it happens to all accounts or just some. We have encountered it on the test account and on a couple of client accounts, but as it has worked earlier, I do not know if everyone would experience it.

Could they use the staging site we provided for the test? We can just create a backup beforehand.

September 22, 2023 at 6:42 am #14443629

Andreas W.
Supporter

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

Hello,

Please install any necessary plugin in its latest available version for recreating the issue on this test site.

One-Click-Login:
hidden link

WPML and WooCommerce are already installed and configured.

If we can recreate the issue here, then I can escalate it internally to our compatibility team for a solution.

Best regards
Andreas

September 22, 2023 at 7:06 am #14443713

martinH-119

We will look into this.
But, could you confirm which user you have set as a Manager role on the staging site, where you could manage other members?

September 22, 2023 at 6:12 pm #14448811

Andreas W.
Supporter

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

Hello,

My apologies, I am really sorry for the misunderstanding, but I see the issue now - let me explain my confusion:

The user "wpml" has the role Administrator.

You can see this in Users > All Users inside the column "Role".

The only current assigned roles on the site are "Admin", "Subscriber", "Customer", and "Shop Manager".

There are not any roles like "Manager" or "Member" in your WordPress user profile settings.

---

Now, those roles are actually determined by meta-information on each Team.

What you actually would need to do here, is to translate the teams, so that this meta information will apply to other languages, but this does not work, as "Teams" are set to "Not translatable" in WPML.

I will need to adjust this inside the WPML > Settings > Post Type Translation, in order to make "Teams" translatable. (I did this for you already right now).

Now you can translate Teams, please give it a try.

IMPORTANT:
If you translate the teams, then this should set the roles for all users in all languages, but this also means, that you might need to update the translations for each Team from time to time if a Manager adjusts the Team.

So, what I would suggest to do, is to not actually translate the teams with the WPML Translation Editor and instead create duplicates - this way the duplicated team (second language) will always get updated once the original team has been updated.

The only issue is, that there would in not any case be a sync work from the second language to the first language as we always translate from original content to the second language and not the other way around.

This means, we actually would need to run tests or maybe even work on a compatibility team together with the plugin author, in order to make sure that the "Teams" stay in sync between languages without the need to update their translations all the time.

Once you find the time to set up the WPML test site, please let me know.

Best regards
Andreas

September 25, 2023 at 7:30 am #14455065

martinH-119

Hi Andreas,

Thanks for clarifying.
What is it that needs to be translated in relation to Teams and where?
What we we is the capability to manage others when the team admin sets a team member as a team manager. Danish is always the main language for the site. English should only be used to see translations of the content.

September 25, 2023 at 7:43 am #14455177

martinH-119

We have added the most necessary plugins to the sandbox.

September 26, 2023 at 8:38 pm #14469531

Andreas W.
Supporter

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

Hello,

I did the following now:

For a test first I have let all the WPML-related translation settings, as set by default.

I created a simple subscription product with a Membership Plan. The Membership Plan itself and the product then was translated.

Then I purchased the translated subscription product in a second language, approved the order, and checked the account section for this user.

In the case of the subscription I do not see any issue on this point but I am honestly not completely aware of how you are now setting up your subscriptions in order to use memberships and teams and I would like you to take over from here and try to recreate the issue.

One-Click-Login:
hidden link

Please leave me a message on this ticket once the issue is recreated on this sandbox.

Best regards
Andreas

The topic ‘[Closed] WPML causes subscriptions switch when adjusting subscriptions.’ is closed to new replies.