//--------------------------------------------------------------------
//  Copyright (c) 2000, International Business Machines
//  Corporation and others.  All Rights Reserved.
//--------------------------------------------------------------------
//  Date        Name        Description
//  01/13/2000  aliu        Creation.
//--------------------------------------------------------------------

translit_index {
    // Map transliterator names to resource file names.  This
    // mapping is required because transliterator names typically
    // exceed the limits of 8.3 file names.

    RuleBasedTransliteratorIDs {
        // This is an n x 3 array of strings that serves as an index
        // to the system rule-based transliterator resource bundle
        // data files.  If RBT files are installed or removed from the
        // system this table must be updated.  For each of the n rows,
        // the first item is the ID of the forward transliterator for
        // the rule.  The second item is the ID of the reverse
        // transliterator for the rule.  Some rule files only contain
        // forward direction rules; for those, the second item is a
        // zero-length string.  The third item is the name of the
        // resource bundle file, a string of 8 or fewer lowercase
        // letters or digits.  This file will be sought in the data
        // directory within the subdirectory "translit".  IDs must
        // have the form "From-To" or "SingleName" to work properly
        // with the Transliterator code.

        // Basic language rules
        { "Fullwidth-Halfwidth", "Halfwidth-Fullwidth", "fullhalf" }
        { "Latin-Arabic",        "Arabic-Latin",        "larabic"  }
        { "Latin-Cyrillic",      "Cyrillic-Latin",      "lcyril"   }
        { "Latin-Devanagari",    "Devanagari-Latin",    "ldevan"   }
        { "Latin-Greek",         "Greek-Latin",         "lgreek"   }
        { "Latin-Hebrew",        "Hebrew-Latin",        "lhebrew"  }
        { "Latin-Jamo",          "Jamo-Latin",          "ljamo"    }
        { "Latin-Kana",          "Kana-Latin",          "lkana"    }
        { "Hiragana-Katakana",   "Katakana-Hiragana",   "kana"     }

        // Other miscellaneous rules
        { "StraightQuotes-CurlyQuotes", "CurlyQuotes-StraightQuotes",
              "quotes" }
        { "KeyboardEscape-Latin1", "", "kbdescl1" }
        { "UnicodeName-UnicodeChar", "", "ucname" }
    }
}
