| # Copyright (c) 2001, International Business Machines Corporation and |
| # others. All Rights Reserved. |
| # |
| # TRANSLITERATOR INDEX FILE. This file lists the non-algorithmic |
| # system transliterators. It allows arbitrary mappings between |
| # transliterator IDs and file names, and also allows the system to |
| # define aliases for transliterators, so that "Latin-Hangul", for |
| # example, can be implemented transparently as the compound |
| # "Latin-Jamo;Jamo-Hangul". Internal IDs may also be defined; these |
| # are invisible to the user, but can be composed together by the |
| # system to create visible transliterators. |
| # |
| # Blank lines and lines beginning with '#' are ignored. |
| # |
| # Lines in this file have one of the following forms (text not |
| # enclosed by <> is literal): |
| # |
| # <id>:file:<resource>:<encoding>:<direction> |
| # <id>:internal:<resource>:<encoding>:<direction> |
| # <id>:alias:<getInstanceArg> |
| # |
| # <id> is the ID of the system transliterator being defined. These |
| # are public IDs enumerated by Transliterator.getAvailableIDs(), |
| # unless the second field is "internal". |
| # |
| # <resource> is a ResourceReader resource name. Currently these refer |
| # to file names under com/ibm/text/resources. This string is passed |
| # directly to ResourceReader, together with <encoding>. |
| # |
| # <encoding> is the character encoding to use when reading <resource>; |
| # passed directly to ResourceReader. E.g., "UTF8". |
| # |
| # <direction> is either "FORWARD" or "REVERSE". |
| # |
| # <getInstanceArg> is a string to be passed directly to |
| # Transliterator.getInstance(). The returned Transliterator object |
| # then has its ID changed to <id> and is returned. |
| |
| |
| # Bidirectional rule files |
| |
| Fullwidth-Halfwidth:file:Transliterator_Fullwidth_Halfwidth.utf8.txt:UTF8:FORWARD |
| Halfwidth-Fullwidth:file:Transliterator_Fullwidth_Halfwidth.utf8.txt:UTF8:REVERSE |
| |
| Latin-Cyrillic:file:Transliterator_Cyrillic_Latin.txt:UTF8:REVERSE |
| Cyrillic-Latin:file:Transliterator_Cyrillic_Latin.txt:UTF8:FORWARD |
| |
| Latin-Greek:file:Transliterator_Greek_Latin.txt:UTF8:REVERSE |
| Greek-Latin:file:Transliterator_Greek_Latin.txt:UTF8:FORWARD |
| |
| LowerLatin-Jamo:internal:Transliterator_Latin_Jamo.utf8.txt:UTF8:FORWARD |
| Latin-Jamo:alias:Any-Lower;LowerLatin-Jamo |
| Jamo-Latin:file:Transliterator_Latin_Jamo.utf8.txt:UTF8:REVERSE |
| |
| Latin-Katakana:file:Transliterator_Latin_Katakana.txt:UTF8:FORWARD |
| Katakana-Latin:file:Transliterator_Latin_Katakana.txt:UTF8:REVERSE |
| |
| Latin-Hiragana:file:Transliterator_Hiragana_Latin.txt:UTF8:REVERSE |
| Hiragana-Latin:file:Transliterator_Hiragana_Latin.txt:UTF8:FORWARD |
| |
| Hiragana-Katakana:file:Transliterator_Hiragana_Katakana.utf8.txt:UTF8:FORWARD |
| Katakana-Hiragana:file:Transliterator_Hiragana_Katakana.utf8.txt:UTF8:REVERSE |
| |
| Any-Accents:file:Transliterator_Any_Accents.txt:UTF8:FORWARD |
| Accents-Any:file:Transliterator_Any_Accents.txt:UTF8:REVERSE |
| |
| Any-Publishing:file:Transliterator_Any_Publishing.txt:UTF8:FORWARD |
| Publishing-Any:file:Transliterator_Any_Publishing.txt:UTF8:REVERSE |
| |
| # One way rules (forward only) |
| |
| Han-Pinyin:file:Transliterator_Han_Pinyin.utf8.txt:UTF8:FORWARD |
| Kanji-English:file:Transliterator_Kanji_English.utf8.txt:UTF8:FORWARD |
| Kanji-OnRomaji:file:Transliterator_Kanji_OnRomaji.utf8.txt:UTF8:FORWARD |
| |
| # Compound rules |
| |
| Latin-Hangul:alias:[\p{Latin}];Latin-Jamo;[\u1100-\u11FF]NFC |
| Hangul-Latin:alias:[\uAC00-\uD7AF];NFD;Jamo-Latin |
| |
| # Inter-Indic composed rules |
| Latin-InterIndic:internal:Transliterator_Latin_InterIndic.txt:UTF8:FORWARD |
| Devanagari-InterIndic:internal:Transliterator_Devanagari_InterIndic.txt:UTF8:FORWARD |
| Bengali-InterIndic:internal:Transliterator_Bengali_InterIndic.txt:UTF8:FORWARD |
| Gurmukhi-InterIndic:internal:Transliterator_Gurmukhi_InterIndic.txt:UTF8:FORWARD |
| Gujarati-InterIndic:internal:Transliterator_Gujarati_InterIndic.txt:UTF8:FORWARD |
| Oriya-InterIndic:internal:Transliterator_Oriya_InterIndic.txt:UTF8:FORWARD |
| Tamil-InterIndic:internal:Transliterator_Tamil_InterIndic.txt:UTF8:FORWARD |
| Telugu-InterIndic:internal:Transliterator_Telugu_InterIndic.txt:UTF8:FORWARD |
| Kannada-InterIndic:internal:Transliterator_Kannada_InterIndic.txt:UTF8:FORWARD |
| Malayalam-InterIndic:internal:Transliterator_Malayalam_InterIndic.txt:UTF8:FORWARD |
| |
| InterIndic-Latin:internal:Transliterator_InterIndic_Latin.txt:UTF8:FORWARD |
| InterIndic-Devanagari:internal:Transliterator_InterIndic_Devanagari.txt:UTF8:FORWARD |
| InterIndic-Bengali:internal:Transliterator_InterIndic_Bengali.txt:UTF8:FORWARD |
| InterIndic-Gurmukhi:internal:Transliterator_InterIndic_Gurmukhi.txt:UTF8:FORWARD |
| InterIndic-Gujarati:internal:Transliterator_InterIndic_Gujarati.txt:UTF8:FORWARD |
| InterIndic-Oriya:internal:Transliterator_InterIndic_Oriya.txt:UTF8:FORWARD |
| InterIndic-Tamil:internal:Transliterator_InterIndic_Tamil.txt:UTF8:FORWARD |
| InterIndic-Telugu:internal:Transliterator_InterIndic_Telugu.txt:UTF8:FORWARD |
| InterIndic-Kannada:internal:Transliterator_InterIndic_Kannada.txt:UTF8:FORWARD |
| InterIndic-Malayalam:internal:Transliterator_InterIndic_Malayalam.txt:UTF8:FORWARD |
| |
| #Latin-Indic transliterators |
| Latin-Devanagari:alias:NFD;Latin-InterIndic;InterIndic-Devanagari;NFC |
| Latin-Bengali:alias:NFD;Latin-InterIndic;InterIndic-Bengali;NFC |
| Latin-Gurmukhi:alias:NFD;Latin-InterIndic;InterIndic-Gurmukhi;NFC |
| Latin-Gujarati:alias:NFD;Latin-InterIndic;InterIndic-Gujarati;NFC |
| Latin-Oriya:alias:NFD;Latin-InterIndic;InterIndic-Oriya;NFC |
| Latin-Tamil:alias:NFD;Latin-InterIndic;InterIndic-Tamil;NFC |
| Latin-Telugu:alias:NFD;Latin-InterIndic;InterIndic-Telugu;NFC |
| Latin-Kannada:alias:NFD;Latin-InterIndic;InterIndic-Kannada;NFC |
| Latin-Malayalam:alias:NFD;Latin-InterIndic;InterIndic-Malayalam;NFC |
| |
| #Indic-Latin transliterators |
| Devanagari-Latin:alias:NFD;Devanagari-InterIndic;InterIndic-Latin;NFC |
| Bengali-Latin:alias:NFD;Bengali-InterIndic;InterIndic-Latin;NFC |
| Gurmukhi-Latin:alias:NFD;Bengali-InterIndic;InterIndic-Latin;NFC |
| Gujarati-Latin:alias:NFD;Gujarati-InterIndic;InterIndic-Latin;NFC |
| Oriya-Latin:alias:NFD;Oriya-InterIndic;InterIndic-Latin;NFC |
| Tamil-Latin:alias:NFD;Tamil-InterIndic;InterIndic-Latin;NFC |
| Telugu-Latin:alias:NFD;Telugu-InterIndic;InterIndic-Latin;NFC |
| Kannada-Latin:alias:NFD;Kannada-InterIndic;InterIndic-Latin;NFC |
| Malayalam-Latin:alias:NFD;Malayalam-InterIndic;InterIndic-Latin;NFC |
| |
| Devanagari-Bengali:alias:NFD;Devanagari-InterIndic;InterIndic-Bengali;NFC |
| Devanagari-Gurmukhi:alias:NFD;Devanagari-InterIndic;InterIndic-Gurmukhi;NFC |
| Devanagari-Gujarati:alias:NFD;Devanagari-InterIndic;InterIndic-Gujarati;NFC |
| Devanagari-Oriya:alias:NFD;Devanagari-InterIndic;InterIndic-Oriya;NFC |
| Devanagari-Tamil:alias:NFD;Devanagari-InterIndic;InterIndic-Tamil;NFC |
| Devanagari-Telugu:alias:NFD;Devanagari-InterIndic;InterIndic-Telugu;NFC |
| Devanagari-Kannada:alias:NFD;Devanagari-InterIndic;InterIndic-Kannada;NFC |
| Devanagari-Malayalam:alias:NFD;Devanagari-InterIndic;InterIndic-Malayalam;NFC |
| Bengali-Devanagari:alias:NFD;Bengali-InterIndic;InterIndic-Devanagari;NFC |
| Bengali-Gurmukhi:alias:NFD;Bengali-InterIndic;InterIndic-Gurmukhi;NFC |
| Bengali-Gujarati:alias:NFD;Bengali-InterIndic;InterIndic-Gujarati;NFC |
| Bengali-Oriya:alias:NFD;Bengali-InterIndic;InterIndic-Oriya;NFC |
| Bengali-Tamil:alias:NFD;Bengali-InterIndic;InterIndic-Tamil;NFC |
| Bengali-Telugu:alias:NFD;Bengali-InterIndic;InterIndic-Telugu;NFC |
| Bengali-Kannada:alias:NFD;Bengali-InterIndic;InterIndic-Kannada;NFC |
| Bengali-Malayalam:alias:NFD;Bengali-InterIndic;InterIndic-Malayalam;NFC |
| Gurmukhi-Devanagari:alias:NFD;Gurmukhi-InterIndic;InterIndic-Devanagari;NFC |
| Gurmukhi-Bengali:alias:NFD;Gurmukhi-InterIndic;InterIndic-Bengali;NFC |
| Gurmukhi-Gujarati:alias:NFD;Gurmukhi-InterIndic;InterIndic-Gujarati;NFC |
| Gurmukhi-Oriya:alias:NFD;Gurmukhi-InterIndic;InterIndic-Oriya;NFC |
| Gurmukhi-Tamil:alias:NFD;Gurmukhi-InterIndic;InterIndic-Tamil;NFC |
| Gurmukhi-Telugu:alias:NFD;Gurmukhi-InterIndic;InterIndic-Telugu;NFC |
| Gurmukhi-Kannada:alias:NFD;Gurmukhi-InterIndic;InterIndic-Kannada;NFC |
| Gurmukhi-Malayalam:alias:NFD;Gurmukhi-InterIndic;InterIndic-Malayalam;NFC |
| Gujarati-Devanagari:alias:Gujarati-InterIndic;InterIndic-Devanagari;NFC |
| Gujarati-Bengali:alias:NFD;Gujarati-InterIndic;InterIndic-Bengali;NFC |
| Gujarati-Gurmukhi:alias:NFD;Gujarati-InterIndic;InterIndic-Gurmukhi;NFC |
| Gujarati-Oriya:alias:NFD;Gujarati-InterIndic;InterIndic-Oriya;NFC |
| Gujarati-Tamil:alias:NFD;Gujarati-InterIndic;InterIndic-Tamil;NFC |
| Gujarati-Telugu:alias:NFD;Gujarati-InterIndic;InterIndic-Telugu;NFC |
| Gujarati-Kannada:alias:NFD;Gujarati-InterIndic;InterIndic-Kannada;NFC |
| Gujarati-Malayalam:alias:NFD;Gujarati-InterIndic;InterIndic-Malayalam;NFC |
| Oriya-Devanagari:alias:NFD;Oriya-InterIndic;InterIndic-Devanagari;NFC |
| Oriya-Bengali:alias:NFD;Oriya-InterIndic;InterIndic-Bengali;NFC |
| Oriya-Gurmukhi:alias:NFD;Oriya-InterIndic;InterIndic-Gurmukhi;NFC |
| Oriya-Gujarati:alias:NFD;Oriya-InterIndic;InterIndic-Gujarati;NFC |
| Oriya-Tamil:alias:NFD;Oriya-InterIndic;InterIndic-Tamil;NFC |
| Oriya-Telugu:alias:NFD;Oriya-InterIndic;InterIndic-Telugu;NFC |
| Oriya-Kannada:alias:NFD;Oriya-InterIndic;InterIndic-Kannada;NFC |
| Oriya-Malayalam:alias:NFD;Oriya-InterIndic;InterIndic-Malayalam;NFC |
| Tamil-Devanagari:alias:NFD;Tamil-InterIndic;InterIndic-Devanagari;NFC |
| Tamil-Bengali:alias:NFD;Tamil-InterIndic;InterIndic-Bengali;NFC |
| Tamil-Gurmukhi:alias:NFD;Tamil-InterIndic;InterIndic-Gurmukhi;NFC |
| Tamil-Gujarati:alias:NFD;Tamil-InterIndic;InterIndic-Gujarati;NFC |
| Tamil-Oriya:alias:NFD;Tamil-InterIndic;InterIndic-Oriya;NFC |
| Tamil-Telugu:alias:NFD;Tamil-InterIndic;InterIndic-Telugu;NFC |
| Tamil-Kannada:alias:NFD;Tamil-InterIndic;InterIndic-Kannada;NFC |
| Tamil-Malayalam:alias:NFD;Tamil-InterIndic;InterIndic-Malayalam;NFC |
| Telugu-Devanagari:alias:NFD;Telugu-InterIndic;InterIndic-Devanagari;NFC |
| Telugu-Bengali:alias:NFD;Telugu-InterIndic;InterIndic-Bengali;NFC |
| Telugu-Gurmukhi:alias:NFD;Telugu-InterIndic;InterIndic-Gurmukhi;NFC |
| Telugu-Gujarati:alias:NFD;Telugu-InterIndic;InterIndic-Gujarati;NFC |
| Telugu-Oriya:alias:NFD;Telugu-InterIndic;InterIndic-Oriya;NFC |
| Telugu-Tamil:alias:NFD;Telugu-InterIndic;InterIndic-Tamil;NFC |
| Telugu-Kannada:alias:NFD;Telugu-InterIndic;InterIndic-Kannada;NFC |
| Telugu-Malayalam:alias:NFD;Telugu-InterIndic;InterIndic-Malayalam;NFC |
| Kannada-Devanagari:alias:NFD;Kannada-InterIndic;InterIndic-Devanagari;NFC |
| Kannada-Bengali:alias:NFD;Kannada-InterIndic;InterIndic-Bengali;NFC |
| Kannada-Gurmukhi:alias:NFD;Kannada-InterIndic;InterIndic-Gurmukhi;NFC |
| Kannada-Gujarati:alias:NFD;Kannada-InterIndic;InterIndic-Gujarati;NFC |
| Kannada-Oriya:alias:NFD;Kannada-InterIndic;InterIndic-Oriya;NFC |
| Kannada-Tamil:alias:NFD;Kannada-InterIndic;InterIndic-Tamil;NFC |
| Kannada-Telugu:alias:NFD;Kannada-InterIndic;InterIndic-Telugu;NFC |
| Kannada-Malayalam:alias:NFD;Kannada-InterIndic;InterIndic-Malayalam;NFC |
| Malayalam-Devanagari:alias:NFD;Malayalam-InterIndic;InterIndic-Devanagari;NFC |
| Malayalam-Bengali:alias:NFD;Malayalam-InterIndic;InterIndic-Bengali;NFC |
| Malayalam-Gurmukhi:alias:NFD;Malayalam-InterIndic;InterIndic-Gurmukhi;NFC |
| Malayalam-Gujarati:alias:NFD;Malayalam-InterIndic;InterIndic-Gujarati;NFC |
| Malayalam-Oriya:alias:NFD;Malayalam-InterIndic;InterIndic-Oriya;NFC |
| Malayalam-Tamil:alias:NFD;Malayalam-InterIndic;InterIndic-Tamil;NFC |
| Malayalam-Telugu:alias:NFD;Malayalam-InterIndic;InterIndic-Telugu;NFC |
| Malayalam-Kannada:alias:NFD;Malayalam-InterIndic;InterIndic-Kannada;NFC |
| |
| # eof |
| |