Skip to content Skip to sidebar

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.

This topic contains 1 reply, has 0 voices.

Last updated by gunalO 1 year, 4 months ago.

Author Posts
January 2, 2025 at 3:17 pm #16559351

gunalO

Background of the issue:
I am trying to transliterate post names and URL slugs for Greek and Russian languages on my site hidden link. When translating and publishing to these languages, the post names and GUIDs are stored in the database as UTF8 encoded strings, such as Возвращение в "Логово богов" being stored as %d0%b2%d0%be%d0%b7%d0%b2%d1%80%d0%b0%d1%89%d0%b5%d0%bd%d0%b8%d0%b5-%d0%b2-%d0%bb%d0%be%d0%b3%d0%be%d0%b2%d0%be-%d0%b1%d0%be%d0%b3%d0%be%d0%b2. I would like these to be transliterated to Latin characters, for example, Vozvrashcheniye v "Logovo bogov", and used as post names like vozvrashcheniye-v-logovo-bogov.

Symptoms:
The post names and GUIDs are stored in the database as UTF8 encoded strings instead of transliterated Latin characters.

Questions:
Could this transliteration be done with the existing WPML feature set?
If not, could this feature be added to the WPML roadmap?

January 2, 2025 at 3:55 pm #16559427

Laura
WPML Supporter since 05/2018

Languages: English (English ) Italian (Italiano )

Timezone: Europe/Rome (GMT+02:00)

Hi,

thanks for contacting us.

What you're asking for is not technically possible. Browsers can render encoded strings with proper Cyrillc or Greek character (so this is not a problem with WPML), but transliterations are different. You cannot do it automatically, so we can't implement something like this.

January 2, 2025 at 4:18 pm #16559512

gunalO

Many thanks, Laura, for the prompt reply.