Skip Navigation

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

Problem:
The client was unable to display credits on their multisite installation's subsite using WPML. They were unsure how to assign or share credits between the main site and the subsite.
Solution:
1. We advised the client to unregister and then re-register their WPML plugin using a new site key. This process involves removing the current site key from their WPML account, generating a new one, and updating the key in the website's backend under Plugins > Add new > Commercial.
2. After re-registering, the client should follow the steps outlined in our documentation on how to assign automatic translation credits to your sites to add credits successfully.
3. If issues persist, it might be due to a server or compatibility issue. We recommended ensuring the server meets WPML's minimum requirements and testing for plugin or theme conflicts by deactivating all non-WPML plugins and switching to a default theme.
4. For multisite setups, we confirmed that credits could be shared between the main site and subsites, or a separate automatic translation account could be created for the subsite. Documentation on managing multisite translations and sharing credits can be found at multisite support and automatic translation subscription for multiple sites.

If these solutions do not resolve the issue or seem 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 the problem persists, 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 9 replies, has 2 voices.

Last updated by Mihai Apetrei 10 months ago.

Assisted by: Mihai Apetrei.

Author Posts
August 27, 2024 at 11:53 am #16109353

Angeloca

Background of the issue:
I am trying to add credit to my website hidden link.

Symptoms:
Credit not showing up in website.

Questions:
Why is the credit not showing up on my website?
How can I successfully add credit to my website using WPML?

August 27, 2024 at 12:27 pm #16109730

Mihai Apetrei
WPML Supporter since 03/2018

Languages: English (English )

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

Hi there.

I was not able to find any credits being added to this domain's automatic translation account.

Please go here (https://wpml.org/account/sites/) > remove the current site key > generate a new one > then go to your website's backend > Plugins > Add new > Commercial > UNregister WPML from the old key > RE-register WPML with the new key.

Now, you can try to add the credits to your site by following the steps here:
https://wpml.org/documentation/automatic-translation/how-to-assign-automatic-translation-credits-to-your-sites/

Please let me know if that works fine for you.

Mihai Apetrei

August 28, 2024 at 11:18 am #16114480

Angeloca

Hi Mihai,
unfortunately the "Unregister WPML" is not working (pages reloads but it keep saying to unregister)

August 28, 2024 at 8:00 pm #16116997

Mihai Apetrei
WPML Supporter since 03/2018

Languages: English (English )

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

Hi there and thank you for the update.

This issue looks to me like it could be either caused by server-related causes or a compatibility issue between WPML and (at least) one of the active plugins or the currently active theme.

1. Please make sure that your server follows the WPML minimum requirements and that you are using the very latest WPML versions:
https://wpml.org/home/minimum-requirements

2. If the issue is still happening, can you please let me know if it still happens even when only the WPML plugins are active and you are using a default WordPress theme?

Please try the following steps so that we can test for a compatibility-related issue:

- create a full website backup

- disable all plugins except WPML and its add-ons

- check if the issue is happening again

- if it's not, reactivate your plugins one by one, checking every time if the issue shows up again so that you can understand which plugin is causing that issue

If the issue happens even with the non-WPML plugins disabled:
- leave all the non-WPML plugins deactivated

- switch to a default theme like TwentySeventeen

- try to recreate the issue now

If you have the chance, it would be best to do this in a staging (testing) environment.

Please let me know how that goes and if following any of these steps solved your issue or brought any change.

I will be waiting for your response.

August 30, 2024 at 10:50 am #16124306

Angeloca

Hi Mihai,
yes the issue is persisting.

This is a multisite installation and the website is a subsite. Could it be the culprit?

September 2, 2024 at 5:33 pm #16133033

Mihai Apetrei
WPML Supporter since 03/2018

Languages: English (English )

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

Hi there and welcome back!

WPML should work fine on a multi site as long as it is set up as explained at the documentation below:
https://wpml.org/documentation/support/multisite-support/

I am not sure if you had the chance until now to take a look over this documentation.

Please let me know if it helps.

September 3, 2024 at 10:31 am #16134932

Angeloca

Hi Mihai,
so if I understand correctly:

1. I cannot assign credits to subsites from the WPML account
2. Once I have connected the main site automatic translation account to the subsite I cannot *move* credits from the former to the latter, but I can only *share them* between the two

Correct?

September 4, 2024 at 8:15 pm #16142609

Mihai Apetrei
WPML Supporter since 03/2018

Languages: English (English )

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

Hi there.

Yes, you understood correctly.

Credits can either be shared from an existing automatic translation account, or you can create a separate automatic translation account for the subsite.

September 5, 2024 at 5:42 am #16143087

Angeloca

Hi Mihai, thank you

> or you can create a separate automatic translation account for the subsite

With this account is it possible to assign credits?

September 7, 2024 at 9:27 pm #16151800

Mihai Apetrei
WPML Supporter since 03/2018

Languages: English (English )

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

Hi there.

Yes, you can use your current automatic translation account.

Here you can find the documentation for how to share credits between websites and subsites (multisite):
https://wpml.org/documentation/automatic-translation/automatic-translation-subscription-for-multiple-sites/