Lingua::Translit::Tables - Online Linux Manual PageSection : 3
Updated : 2022-01-21
Source : perl v5.34.0
Note : User Contributed Perl Documentation

NAMELingua::Translit::Tables − provides transliteration tables

SYNOPSIS​ use Lingua::Translit::Tables qw/:checks/; ​ ​ my $truth; ​ ​ $truth = translit_supported("ISO 9"); ​ $truth = translit_reverse_supported("ISO 9"); ​ ​ use Lingua::Translit::Tables qw/:list/; ​ ​ translit_list_supported();

DESCRIPTIONThis module is primary used to provide transliteration tables for Lingua::Translit and therefore allows one to separate data and algorithm. Beyond that, it provides routines to check if a given transliteration is supported and allows one to print a simple list of supported transliterations along with some meta information.

EXPORTSNo symbols are exported by default. Use either the routine's name or one of the following tags to import symbols to your namespace. all Import all routines. checks Import all routines that allow one to check if a given transliteration is supported: translit_supported() and translit_reverse_supported(). list Import translit_list_supported(). (Convenience tag)

ROUTINES

translit_supported(translit_name)Returns true(1), iff translit_name is supported. False (0) otherwise.

translit_reverse_supported(translit_name)Returns true(1), iff translit_name is supported and allows reverse transliteration. False (0) otherwise.

translit_list_supported()Prints a list of all supported transliterations to STDOUT (UTF−8 encoded), providing the following information: ​ * Name ​ * Reversibility ​ * Description The same information is provided in this document as well:

SUPPORTED TRANSLITERATIONSCyrillic ALA-LC RUS, not reversible, ALA−LC:1997, Cyrillic to Latin, Russian ISO 9, reversible, ISO 9:1995, Cyrillic to Latin ISO/R 9, reversible, ISO 9:1954, Cyrillic to Latin DIN 1460 RUS, reversible, DIN 1460:1982, Cyrillic to Latin, Russian DIN 1460 UKR, reversible, DIN 1460:1982, Cyrillic to Latin, Ukrainian DIN 1460 BUL, reversible, DIN 1460:1982, Cyrillic to Latin, Bulgarian Streamlined System BUL, not reversible, The Streamlined System: 2006, Cyrillic to Latin, Bulgarian GOST 7.79 RUS, reversible, GOST 7.79:2000 (table B), Cyrillic to Latin, Russian GOST 7.79 RUS OLD, not reversible, GOST 7.79:2000 (table B), Cyrillic to Latin with support for Old Russian (pre 1918), Russian GOST 7.79 UKR, reversible, GOST 7.79:2000 (table B), Cyrillic to Latin, Ukrainian BGN/PCGN RUS Standard, not reversible, BGN/PCGN:1947 (Standard Variant), Cyrillic to Latin, Russian BGN/PCGN RUS Strict, not reversible, BGN/PCGN:1947 (Strict Variant), Cyrillic to Latin, Russian Greek ISO 843, not reversible, ISO 843:1997, Greek to Latin DIN 31634, not reversible, DIN 31634:1982, Greek to Latin Greeklish, not reversible, Greeklish (Phonetic), Greek to Latin Latin Common CES, not reversible, Czech without diacritics Common DEU, not reversible, German without umlauts Common POL, not reversible, Unaccented Polish Common RON, not reversible, Romanian without diacritics as commonly used Common SLK, not reversible, Slovak without diacritics Common SLV, not reversible, Slovenian without diacritics ISO 8859−16 RON, reversible, Romanian with appropriate diacritics Arabic Common ARA, not reversible, Common Romanization of Arabic Sanskrit IAST Devanagari, not reversible, IAST Romanization to Devanāgarī Devanagari IAST, not reversible, Devanāgarī to IAST Romanization

ADDING NEW TRANSLITERATIONSIn case you want to add your own transliteration tables to Lingua::Translit, have a look at the developer documentation at <https://www.netzum−sorglos.de/software/lingua−translit/developer−documentation.html>. A template of a transliteration table is provided as well (xml/template.xml) so you can easily start developing.

BUGSNone known. Please report bugs using CPAN's request tracker at <https://rt.cpan.org/Public/Dist/Display.html?Name=Lingua−Translit>.

SEE ALSOLingua::Translit <http://www.netzum−sorglos.de/software/lingua−translit/>

CREDITSThanks to Dr. Daniel Eiwen, Romanisches Seminar, Universitaet Koeln for his help on Romanian transliteration. Thanks to Dmitry Smal and Rusar Publishing for contributing the ALA-LC RUS transliteration table. Thanks to Ahmed Elsheshtawy for his help implementing the Common ARA Arabic transliteration. Thanks to Dusan Vuckovic for contributing the ISO/R 9 transliteration table. Thanks to Ștefan Suciu for contributing the ISO 8859−16 RON transliteration table. Thanks to Philip Kime for contributing the IAST Devanagari and Devanagari ​IAST transliteration tables. Thanks to Nikola Lečić for contributing the BGN/PCGN RUS Standard and ​BGN/PCGN RUS Strict transliteration tables.

AUTHORSAlex Linke <alinke@netzum−sorglos.de> Rona Linke <rlinke@netzum−sorglos.de>

LICENSE AND COPYRIGHTCopyright (C) 2007−2008 Alex Linke and Rona Linke Copyright (C) 2009−2016 Lingua-Systems Software GmbH Copyright (C) 2016−2017 Netzum Sorglos, Lingua-Systems Software GmbH Copyright (C) 2017 Netzum Sorglos Software GmbH This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
0
Johanes Gumabo
Data Size   :   21,390 byte
man-Lingua::Translit::Tables.3pmBuild   :   2024-12-05, 20:55   :  
Visitor Screen   :   x
Visitor Counter ( page / site )   :   2 / 198,037
Visitor ID   :     :  
Visitor IP   :   18.117.151.198   :  
Visitor Provider   :   AMAZON-02   :  
Provider Position ( lat x lon )   :   39.962500 x -83.006100   :   x
Provider Accuracy Radius ( km )   :   1000   :  
Provider City   :   Columbus   :  
Provider Province   :   Ohio ,   :   ,
Provider Country   :   United States   :  
Provider Continent   :   North America   :  
Visitor Recorder   :   Version   :  
Visitor Recorder   :   Library   :  
Online Linux Manual Page   :   Version   :   Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.05
Online Linux Manual Page   :   Library   :   lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page   :   Library   :   lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base   :   Version   :   Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base   :   Library   :   lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36

Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.

ERROR : Need New Coding :         (parse_manual_page_|249|Lingua::Translit::Tables.3pm|36/37|el══─{─══.|.el══─{─══. ds -- \|\(em\| )         (htmlprn|149|Lingua::Translit::Tables.3pm|36/37|.el══─{─══. ds --  —  |.el══─{─══. ds -- \|\(em\| )         (parse_manual_page_|249|Lingua::Translit::Tables.3pm|43|br══─}─══|'br══─}─══ )         (htmlprn|149|Lingua::Translit::Tables.3pm|43|'br══─}─══ |'br══─}─══ )