Lingua::Translit is a Perl module that converts text between various writing systems, following national and international standards. Wherever possible the transliteration is based on national or international standards (e.g. ISO 9, DIN 31634).
Otherwise common national transliteration rules are applied. Lingua::Translit is provided as an online service as well as an open source Perl library. The module provides a simple to use object-oriented API and can easily be extended by writing intuitive character mappings in a predefined XML language. Integrated character mappings already include Cyrillic, Greek and Latin alphabets.
Product's homepage
Requirements:
· Perl
What's New in This Release: [ read full changelog ]
· Version 0.18 supports GOST 7.79:2000 transliterations for Russian, Ukrainian and Old Russian. These allow plain ASCII transliterations of Cyrillic letters.