تخطي إلى المحتوى تخطي إلى الشريط الجانبي

تم حل هذا الموضوع. هنا وصف للمشكلة والحل.

Problem:
The client reported an issue with WPML where the database table '_icl_strings' was missing, causing some functionalities to not work as expected. Additionally, there was a problem with translating content using the Spectra Gutenberg Blocks plugin.
Solution:
For the missing database tables, we recommended following the steps outlined in our errata page: https://wpml.org/errata/missing-_icl_strings-_icl_string_translations-data-tables/.
For the translation issues with the Spectra Gutenberg Blocks plugin, we provided an XML configuration to add to the WPML settings. Here is the XML code to use:

<wpml-config><gutenberg-blocks><gutenberg-block type="uagb/info-box" translate="1"><xpath>//*[contains(@class, "uagb-ifb-title")]</xpath><xpath>//p[contains(@class, "uagb-ifb-desc")]</xpath><xpath>//span[contains(@class, "uagb-inline-editing")]</xpath><key name="tempHeadingDesc"></key><key name="ctaText"></key></gutenberg-block><gutenberg-block type="uagb/image-gallery" translate="1"><key name="mediaGallery"></key><key name="*"><key name="id"></key><key name="url" type="link"></key><key name="alt"></key><key name="link" type="link"></key><key name="caption"></key></key><key name="mediaIDs"><key name="*"></key></key></gutenberg-block><gutenberg-block type="uagb/tabs" translate="1"><key name="tabHeaders"></key><xpath>//*[contains(@class, "uagb-tab")]/a/div</xpath></gutenberg-block><gutenberg-block type="uagb/tabs-child" translate="1"><key name="header"></key><key name="tabHeaders"><key name="*"></key></key></gutenberg-block><gutenberg-block type="uagb/modal" translate="1"><xpath>//span[contains(@class, "uagb-inline-editing")]</xpath><xpath type="link">//a[contains(@class, "uagb-modal-button-link")]/@href</xpath><key name="buttonText"></key></gutenberg-block></gutenberg-blocks></wpml-config>

After adding the XML, the client should make a minor edit to the original page and update the translation.
If these solutions do not resolve the issues or if they 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 at WPML support forum.

هنا منتدى الدعم الفني لـ WPML - ملحق WordPress متعدد اللغات.

يمكن للجميع قراءة المواضيع، ولكن عملاء WPML فقط هم من يمكنهم النشر هنا. يقوم فريق WPML بالرد على موضوعات المنتدى على مدار 6 أيام في الأسبوع، 22 ساعة في اليوم.

الوسوم: 

يحتوي هذا الموضوع 0 واحد ، لديه 1 أصوات.

آخر تحديث بواسطة Christopher Amirian قبل 3 أسابيع، 5 أيام.

يساعده: Christopher Amirian.

الكاتب المشاركات
11 أبريل، 2026 في 10:40 م #17963708

mohamedM-45

Hello WPML Support Team,

I’m currently experiencing an issue with WPML on my website.

I received the following error message:

"Table '_icl_strings' doesn't exist"

It appears that some WPML database tables are missing or were not created properly. Because of this, certain WPML functionalities are not working as expected.

Could you please help me identify the cause of this issue and guide me on how to restore or recreate the missing tables safely?

Please let me know if you need access credentials or any additional information to investigate further.

Thank you in advance for your support.

Best regards,

12 أبريل، 2026 في 2:33 م #17964144

Andrey
داعم لـ WPML منذ 06/2013

اللغات: الإنجليزية (English ) الروسية (Русский )

وحدة زمنية: Europe/Kyiv (GMT+03:00)

While one of my teammates takes care of your ticket, I will provide you with the first debugging steps.

Please use the following workaround to resolve the issue with missing tables:
https://wpml.org/errata/missing-_icl_strings-_icl_string_translations-data-tables/

14 أبريل، 2026 في 1:54 م #17968868

mohamedM-45

Hello,
As shown in the image, the translation appears only for the title and not for the content on the page.

Screenshot_18.png
15 أبريل، 2026 في 7:13 ص #17970346

Christopher Amirian
داعم لـ WPML منذ 07/2020

اللغات: الإنجليزية (English )

وحدة زمنية: Asia/Yerevan (GMT+04:00)

Hello and welcome to WPML support.
It seems that the initial issue is fixed on your website and now you have another question.
We will appreciate it if you could open up a new ticket for additional questions so we can serve you the best and it is fair to our other customers.

But regarding the new question, I checked and it seems the issue is related to translation of a terms and conditions page here:

الرابط المخفي

If it is not what I assumed please give us the URL of the website page you have the issue with and more detailed information.

The terms and conditions page is created using the Spectra Gutenberg Blocks plugin.

We have a known issue with that plugin which you can find the details here:

https://wpml.org/errata/spectra-some-blocks-are-not-translatable/

So according to the documentation please add the XML code below to WordPress Dashboard > WPML > Settings > Custom XML Configuration (tab):

<wpml-config>
  <gutenberg-blocks>
    <gutenberg-block type="uagb/info-box" translate="1">
      <xpath>//*[contains(@class, "uagb-ifb-title")]</xpath>
      <xpath>//p[contains(@class, "uagb-ifb-desc")]</xpath>
      <xpath>//span[contains(@class, "uagb-inline-editing")]</xpath>
      <key name="tempHeadingDesc" />
      <key name="ctaText" />
    </gutenberg-block>
    <gutenberg-block type="uagb/image-gallery" translate="1">
      <key name="mediaGallery">
        <key name="*">
          <key name="id"/>
          <key name="url" type="link" />
          <key name="alt" />
          <key name="link" type="link" />
          <key name="caption" />
        </key>
      </key>
      <key name="mediaIDs">
        <key name="*" />
      </key>
    </gutenberg-block>
    <gutenberg-block type="uagb/tabs" translate="1">
      <key name="tabHeaders" />
      <xpath>//*[contains(@class, "uagb-tab")]/a/div</xpath>
    </gutenberg-block>
    <gutenberg-block type="uagb/tabs-child" translate="1">
      <key name="header" />
      <key name="tabHeaders">
        <key name="*" />
      </key>
    </gutenberg-block>
    <gutenberg-block type="uagb/modal" translate="1">
      <xpath>//span[contains(@class, "uagb-inline-editing")]</xpath>
      <xpath type="link">//a[contains(@class, "uagb-modal-button-link")]/@href</xpath>
      <key name="buttonText"/>
    </gutenberg-block>
  </gutenberg-blocks>
</wpml-config>

After that, please follow the steps below:

- Go to your Dashboard > Pages.
- Open the edit screen of the original page. You should see a pencil/circle/gear icon in the sidebar options under the "Languages" section.
- Make a small change, for example, add an extra blank space at the end of a sentence/paragraph.
- Save it.
- You should now see that a circular arrow appears beside the 2nd languages links, this means that an update is required.
- Edit the translation again and save it up to 100% translated.

See if it fixes the issue.

Thanks.

15 أبريل، 2026 في 1:35 م #17971609

mohamedM-45

Hello,

I applied the suggested solution, but the issue is still not resolved. The problem is affecting all pages and posts across the entire website, not just a single page.

I would appreciate it if you could log in to my website and investigate the issue directly. I’m ready to provide the login credentials, but I’m not sure where exactly I should send them. Could you please advise?

15 أبريل، 2026 في 1:51 م #17971655

Christopher Amirian
داعم لـ WPML منذ 07/2020

اللغات: الإنجليزية (English )

وحدة زمنية: Asia/Yerevan (GMT+04:00)

Hi,

I will be happy to check, but please consider that if there is a compatibility issue with the plugin in question I will need to create a clean installation of WordPress and ask you to install the plugin and replicate the issue so I can report this to the compatibility team.

I understand that the issue is happening on all pages but actually if the issue is the plugin and you created the pages with that plugin that is natural.

I'd appreciate it if you could give me the URL/User/Pass of your WordPress dashboard after you make sure that you have a backup of your website.
It is absolutely important that you give us a guarantee that you have a backup so if something happens you will have a point of restore.

Make sure you set the next reply as private.

Thanks.

18 أبريل، 2026 في 12:24 ص #17977609

mohamedM-45

I can't find the area where I can mark the reply as private.
please see the screenshot

Screenshot 2026-04-18 022341.png
19 أبريل، 2026 في 9:54 ص #17978645

Christopher Amirian
داعم لـ WPML منذ 07/2020

اللغات: الإنجليزية (English )

وحدة زمنية: Asia/Yerevan (GMT+04:00)

Hello.

Thank you and sorry for a late reply.
I think now you will be able to see the private checkbox.

Thanks.