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.

Our wait time is higher than usual, please make sure you are meeting the minimum requirement - https://wpml.org/home/minimum-requirements before you report issues, and if you can take a look at current Known Issues - https://wpml.org/known-issues/. Thank you.
Sun Mon Tue Wed Thu Fri Sat
- 8:00 – 10:00 8:00 – 10:00 8:00 – 13:00 8:00 – 13:00 9:00 – 13:00 -
- 11:00 – 17:00 11:00 – 17:00 14:00 – 17:00 13:00 – 17:00 13:00 – 18:00 -

Supporter timezone: America/New_York (GMT-04:00)

Tagged: 

This topic contains 0 replies, has 0 voices.

Last updated by Lauren 1 day, 10 hours ago.

Assisted by: Lauren.

Author Posts
March 21, 2025 at 5:18 pm

Stelios

Background of the issue:
I have translated the website with ATE and automatic translation using WPML AI. For some reason, there are many places where the ampersand (&) symbol doesn’t appear in the translation. The issue can be seen on this page: hidden link. In the link I provided, the text on the top should be 'Corporate & Workplace Nutrition Wellness'. There are other cases like this hidden link where the title should have been 'Woman & Child' but the & disappeared after the automatic translation.

Symptoms:
The ampersand (&) symbol doesn’t appear in the translation, resulting in extra spaces where the symbol should be. In the ATE, the & symbol exists in the first link, but in the "woman child" it disappeared.

Questions:
Why does the ampersand (&) symbol disappear in the translation?
How can I ensure the ampersand (&) symbol appears correctly in translations?

March 21, 2025 at 6:31 pm
March 21, 2025 at 9:24 pm #16846490

Lauren
Supporter

Languages: English (English )

Timezone: America/New_York (GMT-04:00)

For additional testing, can you please temporarily switch to a different translation service engine such as Google, create a test page that includes an & symbol and translate the page. Does the & display if you use a different translation service?

If not, please try these steps. Please be sure to make a full backup of your site and database.

Then, go to WPML -> Support -> Troubleshooting.

Look for 'Clean up' and click the following:
- Synchronize posts taxonomies
- Clear the cache in WPML
- Remove ghost entries from the translation tables
- Fix element_type collation
- Set language information
- Synchronize local job IDs
- Fix Terms count
- Fix post assignment for translations