Skip Navigation

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

Problem:
The client was unable to complete the translation of a page called 'listimet' from Albanian to English using the WPML plugin on a website with the ApusTheme Boxcar theme. The issue seemed related to registering widget elements in Elementor, which was preventing the translation.
Solution:
First, we restored the English version of the page that had been trashed. We then asked the client to visit the Albanian listing page and try switching languages to see if the page redirects correctly to the English version. Additionally, we advised the client to edit the listing page via the WordPress editor and change the slug from 'listings' to 'listings-page' to ensure proper URL structure and functionality.

If this solution does not resolve your issue, or if it seems outdated or irrelevant to your case, 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. Should you need further assistance, please do not hesitate to open a new support ticket at WPML support forum.

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 3 replies, has 1 voice.

Last updated by Osama Mersal 2 weeks, 4 days ago.

Assisted by: Osama Mersal.

Author Posts
March 13, 2025 at 9:56 pm #16813791

freelancerI

Background of the issue:
I want to translate a page called 'listimet' from Albanian to English on my website hidden link The primary language of the site is Albanian, and I am using the ApusTheme Boxcar theme. I believe there is an issue with registering widget elements in Elementor, which is preventing the translation from being completed.
Scre

Symptoms:
Translation of the page 'listimet' is not completed, possibly due to a problem with registering widget elements in Elementor.

Questions:
How can I resolve the issue with registering widget elements in Elementor to complete the translation?
Is there a specific process to follow for translating pages using WPML with the ApusTheme Boxcar theme?

March 14, 2025 at 9:51 am #16815578

Andreas W.
Supporter

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

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

Hello,

WPML by default supports all widgets that are shipped with Elementor and Elementor Pro.

Every Custom Elementor Widget must have an XML configuration so that it can be translated using the WPML Translation Editor.

It is the theme author's job to create such a configuration in a wpml-config.xml file in the root directory of the theme or plugin.

Guide:
https://wpml.org/documentation/support/language-configuration-files/how-to-register-page-builder-widgets-for-translation/

We also provide the following plugin, which makes creating such a config easier, but we do not recommend using it in a production environment:
https://wpml.org/documentation/related-projects/wpml-compatibility-test-tools-plugin/

If the author does not provide such a config, you can alternatively create one yourself. This config can be stored under WPML > Settings > Custom XML Configuration.

We can further offer a WPML test site on which you could recreate the issue and we can assist you with a basic configuration for maybe a couple of widgets, but if there are many affected widgets it would be better to reach the author.

We offer a program for theme and plugin authors to support them on this matter which you could name as a reference to the author:
https://wpml.org/documentation/support/go-global-program/

---

Alternative: Use the WordPress Editor as the translation method instead.

Instructions for translating with the WordPress editor:
https://wpml.org/documentation/translating-your-contents/using-different-translation-editors-for-different-pages/

Best regards
Andreas

March 17, 2025 at 9:49 am #16823692

freelancerI

Hello Andrea thanks for your answer.

I followed the documentation as below:
https://wpml.org/documentation/support/language-configuration-files/how-to-register-page-builder-widgets-for-translation/

But I faced in the two issues challenges.

Testing Steps:
1. Navigate to the page: hidden link
2. Click toggle language to English
3. Observe that display error: hidden link As in the screenshoot_1

Expected results:
When user switch language in English it
should display result: hidden link

Secondly issues:

Testing Steps:
1. Navigate at: hidden link
2. Click toggle language in Albaniane
3.Observe that even after language select in the url page is listing and not listimet As in the screenshoot_2

Expected results:
When user switch language in Albanian a the url of the text should display correct:
hidden link

If you need anything else for me pls let me know.

Screenshot_2.png
Screenshot_1.png
March 17, 2025 at 5:06 pm #16826663

freelancerI

Might I have any feedback??

March 18, 2025 at 5:21 am #16827750

Osama Mersal
Supporter

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

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

Hi,

I'm Osama from WPML forums support. I'll be glad to help you today.

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.

Your answer will be private, meaning only you and I can access it.

❌ Please back up your database and website ❌

✙ I need your permission to deactivate and reactivate the plugins and themes and change site configurations. This is also why 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 18, 2025 at 4:19 pm #16831405

Osama Mersal
Supporter

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

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

Hi,

Thanks for the access details. Let's focus on the first issue and then approach the second one.

I checked the issue and found that the English page has the same slug as the archive page, so I changed it to test if that will fix the issue.

Please visit the hidden link">Listimet page and change the language.

Best regards,
Osama

March 20, 2025 at 6:46 pm #16841622

freelancerI

Hello Osam,

I am tried to clarify more my issues so I created test case.

1. First Issue:

Test Title:
Testing the text of the url link listimet when language select is Albanian.

Testing Steps:

1. Navigate to: hidden link
2. Switch language to English: hidden link
3. Click on menu item listing: hidden link
4. Switch language to Albanian.
5. Observe that even the language select is Albanian text of the url display: hidden link as in the screenshot_1

Expended Results:
When user switch language in Albanian link of the url text should be according with language select. for example /listimet

Actual Result:
As I explained in the Testing Steps when language is select Albanian the text of the menu item display listing.

2. Second Issue:

Testing Steps:

1. Go at hidden link
2.hidden link
2. Observe that user can not switch to English language even I made translate in the dashboard as in the as in the screenshot_2

Expended Results:
When user navigate to the item page listimet should to switch lanuge in english.

Actual Results:
User can not switch lanauge in English

I attached also video in the link to followed steps and be more clearly. If you have anything else pls let me know?
hidden link

Screenshot_2.png
Screenshot_1.png
March 21, 2025 at 11:31 am #16844008

freelancerI

Hello Osman do you understand my issues.
look that page listimet is not translate into English:
I am waiting for your feedback.
Thanks in advance.

Screenshot_4.png
Screenshot_5.png
Screenshot_3.png
March 21, 2025 at 5:00 pm #16845844

Osama Mersal
Supporter

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

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

Hi,

The English listing page was trashed, so I restored it. Please visit the Albanian listing page and try to switch languages. (hidden link)

When switching the language, you will go to the English page. (hidden link)

Best regards,
Osama

March 21, 2025 at 5:31 pm #16846025

freelancerI

Might sharehow you solved becuase i need to make changes in the site live.
Might you share which steps followed?

March 21, 2025 at 5:42 pm #16846081

freelancerI

I can fix it.

March 21, 2025 at 5:56 pm #16846102

Osama Mersal
Supporter

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

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

Hi,

Please edit the listing page via WordPress editor and change the slug from listings to listings-page. (hidden link)

Best regards,
Osama