Experimental project

This is a sandbox project, which contains experimental code for developer use only.

The Remote Transliteration project provides two modules.

  • Remote Transliteration Client lets you use a separate Drupal site as a server for transliteration data.
  • Remote Transliteration Server helps your Drupal site behave as a server for transliteration data.

Why would you want to use a separate site as a server for transliteration data? Because proper transliteration in desired languages may require PHP libraries which are not commonly available and difficult to install, particularly in shared hosting environments. One example of this is Japanese; the core transliteration system behaves poorly with Japanese, but the Japanese Transliteration project improves that behavior. However, it (presently, at least) requires a PHP library such as MeCab to operate properly, and such libraries may not be available in a site's hosting environment. In that case, the site could install Remote Transliteration Client and point it towards a server running the Remote Transliteration Sever module to serve high-quality Japanese transliteration.

Project information