Transliteration

Transliteration provides a central transliteration (romanization) service to other Drupal modules, and cleans file names during upload by replacing unwanted characters.

Generally spoken, it takes Unicode text and tries to represent it in US-ASCII characters (universally displayable, unaccented characters) by attempting to transliterate the pronunciation expressed by the text in some other writing system to Roman letters.

According to Unidecode, from which most of the transliteration data has been derived, "Russian and Greek seem to work passably. But it works quite bad on Japanese and Thai."

In Drupal 8 core

Transliteration functionality is now part of Drupal 8 core. See the Transliteration change notice for details.

The rest of this page describes the Drupal 7 Transliteration contributed module. Note that the Core transliteration functionality in Drupal 8 Core does not include any configuration options, update screens, or the like. Only the Third Party Integration and Language-Specific Replacements sections below are somewhat relevant, but see the change notice referenced above for details on how to use the Drupal 8 transliteration service's equivalents.

Install

WYSIWYG configuration / image handling / editor role management

This page is a placeholder / pointer to the thoughtful “WYS(is not always)WYG(but it can be)” documentation by Andrew Mallis on Google Docs, which deals with configuration options of WYSIWYG editors, role management, image handling and file organisation for a better user experience.

The discussed configuration is also available via distribution profile on gitHub.

Per language "Strings to remove" suggestions

Pathauto has a feature to remove less important words from rewritten URLs in order to save space without compromising semantical meaning, or potentially, usefulness in search engine optimization (SEO).

This page gives suggestions on strings could be used for removal on the administration page in various languages. Please add more. A good starting point seems to be most words that are prepositions. You could also advertise this page in you national Drupal group (groups.drupal.org).

For reference, this is the default list included with the module (English):
a, an, as, at, before, but, by, for, from, is, in, into, like, of, off, on, onto, per, since, than, the, this, that, to, up, via, with

Note: Languages should be placed in alphabetical order, so it is easier to locate them. Words within the lists should also be in alphabetical order.

Dutch

aan, als, bij, dan, dat, de, deze, die, dit, door, een, er, het, in, is, maar, met, n, naar, om, op, per, sinds, uit, van, via, voor, zoals

French

Subscribe with RSS Subscribe to RSS - transliteration