WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by bertilow v0.8

Transliterado

This plugin gives better transliteration of non-ASCII characters in slugs.

Transliterado

The facts

Active installs
300+
Price
Free
Last updated
3 Jun 2010
Added
Apr 2008
Requires WP
2.5
Tested up to
WP 2.5
Downloads
14,804

Our analysis

AI-assisted

Transliterado is a WordPress plugin that enhances the transliteration of non-ASCII characters in slugs. It supports several languages including Esperanto, Swedish, Finnish, Danish, Norwegian, German, Russian, and Bulgarian, providing better results than the default WordPress slug generation, especially for languages that do not use the Latin script.

The plugin allows you to choose from different transliteration systems for each supported language and can also update existing slugs for posts, pages, tags, and categories. It is suitable for users who need improved slug handling for multilingual sites or specific language requirements.

Best for: This plugin is best for multilingual WordPress sites needing better slug handling for specific languages.

What it does well

  • Improves transliteration for non-ASCII characters
  • Supports multiple languages
  • Allows selection of different transliteration systems
  • Can update existing slugs for posts and categories

Where it falls short

  • Limited to specific languages
  • Last updated in June 2010, may not be compatible with newer WordPress versions
  • Directory score indicates potential issues

Verdict

Transliterado offers a focused solution for improving slug transliteration in WordPress. However, its age and limited language support may restrict its usefulness for some users.

From the developer

bertilow's own description of Transliterado, lightly tidied.

This plugin gives better transliteration of non-ASCII characters in slugs. Currently covers Esperanto, Swedish, Finnish, Danish, Norwegian, German, Russian and Bulgarian. It can also handle dashes.

When WordPress creates slugs for the titles of posts and pages, and for tags and categories, it makes them all-ASCII, which among other things means removing diacritics (e.g. “é” becomes “e”, “ö” becomes “o”, “ĉ” becomes “c”, etc.). For some languages the default filtering is OK, but for others it gives very bad results. The results for languages that don’t even use a Latin script are especially unsatisfactory. The plugin Transliterado provides better transliteration systems for some languages. You can choose which of those systems should be used for your slugs. For some languages more than one transliteration system is available. Transliterado can also go through already existing posts and pages, and redo their slugs, if the user chooses that option. Another option does the same for tags and categories.

Significant parts of the code comes from the plugins Rustolat by Anton Skorobogatov, BGtoLat by Ognyan Mladenov, and Slugger by Hans Christian Saustrup.

Maybe you want to add systems for other languages. It’s very easy to do. Have a look at the files for the languages that are in the plugin package already. I’ll be happy to include any additions that are sent to me: “bertilow” at “gmail.com”.

Priskribo:

Ĉi tiu kromprogramo donas pli bonan transliteradon de ne-Askiaj literoj en URL-nomoj. Nun prizorgataj estas Esperanto, la Sveda, la Finna, la Dana, la Norvega, la Germana, la Rusa kaj la Bulgara.

Kiam WordPress kreas URL-nomojn por afiŝoj kaj paĝoj, kaj por etikedoj kaj kategorioj, ĝi transformas ilin al Askio, kio interalie signifas, ke ĝi forigas ĉiujn kromsignojn (ekz. “é” fariĝas “e”, “ö” fariĝas “o”, “ĉ” fariĝas “c”, k.t.p.). Por iuj lingvoj la defaŭlta filtrado estas en ordo, sed por aliaj ĝi donas tre malbonan rezulton. Precipe nekontentigaj estas la rezultoj por lingvoj, kiuj eĉ ne uzas la Latinan alfabeton. La kromprogramo Transliterado provizas pli bonajn transliteradajn sistemojn por kelkaj lingvoj. Oni povas elekti, kiuj el tiuj sistemoj estu uzataj por URL-nomoj. Por iuj lingvoj haveblas pli ol unu transliterada sistemo. Transliterado ankaŭ povas prilabori jam ekzistantajn afiŝojn kaj paĝoj, refarante ties URL-nomojn, se la uzanto elektas tiun eblon. Alia eblo faras la samon pri etikedoj kaj kategorioj.

Gravaj partoj de la kodo venas el la kromprogramoj Rustolat de Anton Skorobogatov, BGtoLat de Ognyan Mladenov, kaj Slugger de Hans Christian Saustrup.

Eble vi volas aldoni sistemojn por aliaj lingvoj. Tio estas tre facila. Rigardu la dosierojn de tiuj lingvoj, kiuj jam estas en la kromprograma paketo. Mi volonte enmetos aldonojn, kiujn vi sendos al mi: “bertilow” ĉe “gmail.com”.

Licence / Licenco

This plugin is released under the GPL licence. You can use it free of charge.

Tiu ĉi kromprogramo estas publikigita sub la licenco GPL. Vi rajtas uzi ĝin senkoste.

Translations / Tradukoj

The basic language of Transliterado is Esperanto. There are translations into English, Swedish, Finnish, German, Russian and Bulgarian. More translations are of course welcome: “bertilow” at “gmail.com”.

La baza lingvo de Transliterado estas Esperanto. Ekzistas tradukoj en la Anglan, la Svedan, la Finnan, la Germanan, la Rusan kaj la Bulgaran. Pliaj tradukoj estos bonvenaj: “bertilow” ĉe “gmail.com”.

Read the full description on the official page →

Tagged as