Skip Navigation

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

Problem:
1) The client is experiencing an issue with joining segments in translations, which requires redoing the joins every time an edit is made in the original language.
2) The client wants to preserve the URL slug in the original language for translations, but the slug is being automatically generated based on the translated title.

Solution:
1) We acknowledge the inconvenience caused by the joining segments issue and confirm that our development team is currently working on a solution.
2) To ensure the URL slug is copied from the original language, please follow these steps:
- Go to WPML -> Settings -> Translated documents options -> Page URL
- Select

Copy from original language if translation language uses encoded URLs

- Navigate to WPML -> Languages -> Edit languages
- Set

Encode URLs

to

Yes

- Test this configuration by creating a new page and translating it to see if the issue is resolved.

Please note that the solution provided might be irrelevant due to being outdated or not applicable to your case. If the issue persists, we highly recommend checking related 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. You can reach out to us through the 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 4 replies, has 2 voices.

Last updated by luyenD-2 2 years, 12 months ago.

Assisted by: Osama Mersal.

Author Posts
February 2, 2022 at 9:04 am #10487371

luyenD-2

Hi Osama, I'm running into two issues I'm hoping you can help me understand better.

1) Joining Segments - this works fine, until i make an edit in the original language and then go back in and edit in Chinese, I have to join segments over again. This is very tedious on one page where there's about 50 joins, I can't save until I finish them all. I read this is a bug that developers are working on?

2) The other issue which I went through documentation, but does not appear to be working for me is preserving the URL slug in the original language.

So basic example, is my slug is "lunar-new-year" but a new chinese slug is generated based on the translated title. I want to always keep the slugs in english.

I've attached a screenshot of what I believe are the correct settings.

Thanks.

February 2, 2022 at 9:13 am #10487573

Osama Mersal
Supporter

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

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

Hi,

1) Sorry for the inconvenience. Yes, our dev team is aware of the joins issue, and they are working on it.

2) Could you please check the following steps in order to make the slug get copied from English?
1- Go to WPML-> Settings-> Translated documents options-> Page URL
2- Select Copy from original language if translation language uses encoded URLs
3- Go to WPML-> Language-> Edit languages
4- Select "Yes" under "Encode URLs" (Kindly check the attached screenshot)
5- Create a test page and translate it to check if it works correctly

I hope this helps you. If you need further info, please let me know.

Best regards,
Osama

1.jpg
February 2, 2022 at 7:40 pm #10493955

luyenD-2

Perfect that worked, thanks for sharing that setting with me.

February 2, 2022 at 7:42 pm #10493957

Osama Mersal
Supporter

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

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

Hi,

It's great to hear that it's working correctly. Kindly don't hesitate to open a new ticket if you need any further assistance. We are always happy to help you.

Have a great day!

Kind regards,
Osama