home *** CD-ROM | disk | FTP | other *** search
/ Winzipper / Winzipper_ISO.iso / programming / oracle7 7.2 / DB / RDBMS72 / SETNLS.STP < prev    next >
Encoding:
Text File  |  1995-09-12  |  10.7 KB  |  262 lines

  1. /* Copyright (c) Oracle Corporation 1993.  All Rights Reserved */
  2. /*****************************************************************************
  3.   NAME
  4.     setnls.stp - V3 common nls list script for NetWare products
  5.  
  6.   DESCRIPTION
  7.  
  8.   OWNER
  9.     Greg Dudey
  10.  
  11.   MODIFIED    DD-MMM-YY  Reason
  12.     LMurphy   08/30/95 - Modified for use with Windows 95
  13.              Removed character sets that are not supported
  14.              in starter database
  15.     gdudey    06/20/95 - Created
  16.  *****************************************************************************/
  17.  
  18. {
  19.        default_lang_list = list("AMERICAN_AMERICA.US7ASCII",
  20.                                 "GERMAN_GERMANY.WE8ISO8859P1",
  21.                                 "FRENCH_FRANCE.WE8ISO8859P1",
  22.                                 "CANADIAN FRENCH_CANADA.WE8ISO8859P1",
  23.                                 "SPANISH_SPAIN.WE8ISO8859P1",
  24.                                 "ITALIAN_ITALY.WE8ISO8859P1",
  25.                                 "DUTCH_THE NETHERLANDS.WE8ISO8859P1",
  26.                                 "SWEDISH_SWEDEN.WE8ISO8859P1",
  27.                                 "NORWEGIAN_NORWAY.WE8ISO8859P1",
  28.                                 "DANISH_DENMARK.WE8ISO8859P1",
  29.                                 "FINNISH_FINLAND.WE8ISO8859P1",
  30.                                 "ICELANDIC_ICELAND.WE8ISO8859P1",
  31.                                 "GREEK_GREECE.WE8ISO8859P1",
  32.                                 "PORTUGUESE_PORTUGAL.WE8ISO8859P1",
  33.                                 "TURKISH_TURKEY.WE8ISO8859P1",
  34.                                 "BRAZILIAN PORTUGUESE_BRAZIL.WE8ISO8859P1",
  35.                                 "MEXICAN SPANISH_MEXICO.WE8ISO8859P1",
  36.                                 "RUSSIAN_CIS.CL8ISO8859P5",
  37.                                 "POLISH_POLAND.EE8ISO8859P2",
  38.                                 "HUNGARIAN_HUNGARY.EE8ISO8859P2",
  39.                                 "CZECH_CZECHOSLOVAKIA.EE8ISO8859P2");
  40.  
  41.      default_lang_list_1 = list("LITHUANIAN_LITHUANIA.NEE8ISO8859P4",
  42.                                 "SLOVAK_CZECHOSLOVAKIA.EE8ISO8859P2",
  43.                                 "CATALAN_CATALONIA.WE8ISO8859P1",
  44.                                 "BULGARIAN_BULGARIA.CL8ISO8859P5",
  45.                                 "ROMANIAN_ROMANIA.EE8ISO8859P2",
  46.                                 "SLOVENIAN_SLOVENIA.EE8ISO8859P2",
  47.                                 "HEBREW_ISRAEL.IW8ISO8859P8",
  48.                                 "EGYPTIAN_EGYPT.AR8ISO8859P6",
  49.                                 "CROATIAN_CROATIA.EE8ISO8859P2",
  50.                                 "ARABIC_UNITED ARAB EMIRATES.AR8ISO8859P6",
  51.                                 "THAI_THAILAND.TH8TISASCII",
  52.                                 "JAPANESE_JAPAN.JA16EUC",
  53.                                 "KOREAN_KOREA.KO16KSC5601",
  54.                                 "SIMPLIFIED CHINESE_CHINA.ZHS16CGB231280",
  55.                                 "TRADITIONAL CHINESE_TAIWAN.ZHT32EUC",
  56.                                 "ENGLISH_UNITED KINGDOM.WE8ISO8859P1",
  57.                                 "LATIN AMERICAN SPANISH_AMERICA.WE8ISO8859P1",
  58.                                 "UKRAINIAN_UKRAINE.CL8ISO8859P5",
  59.                                 "ESTONIAN_ESTONIA.WE8ISO8859P1",
  60.                                 "GERMAN DIN_GERMANY.WE8ISO8859P1");
  61.  
  62.       union(default_lang_list, default_lang_list_1);
  63.  
  64.       lang_list = list();
  65.       tmp_list = default_lang_list;
  66.       while(not(empty(tmp_list)))
  67.       {
  68.          add(lang_list,first(explode(first(tmp_list),"._")));
  69.          tmp_list = rest(tmp_list);
  70.       }
  71.  
  72.       terr_list = list("AMERICA",
  73.                        "UNITED KINGDOM",
  74.                        "GERMANY",
  75.                        "FRANCE",
  76.                        "CANADA",
  77.                        "SPAIN",
  78.                        "ITALY",
  79.                        "THE NETHERLANDS",
  80.                        "SWEDEN",
  81.                        "NORWAY",
  82.                        "DENMARK",
  83.                        "FINLAND",
  84.                        "ICELAND",
  85.                        "GREECE",
  86.                        "PORTUGAL",
  87.                        "TURKEY",
  88.                        "BRAZIL",
  89.                        "MEXICO",
  90.                        "CIS",
  91.                        "CROATIA",
  92.                        "POLAND");
  93.  
  94.       terr_list_1 = list("HUNGARY",
  95.                          "CZECHOSLOVAKIA",
  96.                          "LITHUANIA",
  97.                          "ISRAEL",
  98.                          "BULGARIA",
  99.                          "ALGERIA",
  100.                          "BAHRAIN",
  101.                          "CATALONIA",
  102.                          "EGYPT",
  103.                          "IRAQ",
  104.                          "JORDAN",
  105.                          "KUWAIT",
  106.                          "LEBANON",
  107.                          "LIBYA",
  108.                          "MOROCCO",
  109.                          "MAURITANIA",
  110.                          "OMAN",
  111.                          "QATAR",
  112.                          "ROMANIA",
  113.                          "SAUDI ARABIA",
  114.                          "SOMALIA");
  115.  
  116.       terr_list_2 = list("SYRIA",
  117.                          "DJIBOUTI",
  118.                          "SLOVENIA",
  119.                          "TUNISIA",
  120.                          "YEMEN",
  121.                          "SUDAN",
  122.                          "SWITZERLAND",
  123.                          "AUSTRIA",
  124.                          "UNITED ARAB EMIRATES",
  125.                          "THAILAND",
  126.                          "CHINA",
  127.                          "HONG KONG",
  128.                          "JAPAN",
  129.                          "KOREA",
  130.                          "TAIWAN",
  131.                          "CZECH REPUBLIC",
  132.                          "SLOVAKIA",
  133.                          "UKRAINE",
  134.                          "ESTONIA");
  135.  
  136.       union(terr_list, terr_list_1);
  137.       union(terr_list, terr_list_2);
  138.  
  139.       charset_list = list("US7ASCII",
  140.                           "WE8DEC",
  141. /*                          "WE8HP", */
  142.                           "US8PC437",
  143.                           "WE8PC850",
  144.                           "D7DEC",
  145.                           "F7DEC",
  146.                           "S7DEC",
  147.                           "E7DEC",
  148.                           "SF7ASCII",
  149.                           "NDK7DEC",
  150.                           "I7DEC",
  151. /*                          "NL7DEC", */
  152.                           "CH7DEC",
  153. /*                          "YUG7ASCII", */
  154.                           "SF7DEC",
  155.                           "TR7DEC");
  156. /*                          "IW7IS960"); */
  157.  
  158.       charset_list_1 = list("WE8ISO8859P1",
  159.                             "EE8ISO8859P2",
  160.                             "SE8ISO8859P3",
  161.                             "NEE8ISO8859P4",
  162.                             "CL8ISO8859P5",
  163.                             "AR8ISO8859P6",
  164.                             "EL8ISO8859P7",
  165.                             "IW8ISO8859P8",
  166.                             "WE8ISO8859P9",
  167.                             "NE8ISO8859P10",
  168.                             "TR8ISO8859P9",
  169.                             "TH8TISASCII",
  170. /*                            "WE8NEXTSTEP", */
  171.                             "EL8DEC",
  172.                             "TR8DEC");
  173.  
  174.       charset_list_2 = list("EEC8EUROPA3",
  175.                             "LA8PASSPORT",
  176.                             "EE8PC852",
  177.                             "RU8PC866",
  178.                             "RU8BESTA",
  179.                             "IW8PC1507",
  180.                             "RU8PC855",
  181.                             "TR8PC857",
  182.                             "CL8MACCYRILLIC",
  183.                             "CL8MACCYRILLICS",
  184.                             "WE8PC860",
  185.                             "IS8PC861",
  186.                             "EE8MACCES",
  187.                             "EE8MACCROATIANS",
  188.                             "TR8MACTURKISHS");
  189. /*                            "IS8MACICELANDICS"); */
  190.  
  191.       charset_list_3 = list("EL8MACGREEKS",
  192.                             "EE8MSWIN1250",
  193.                             "CL8MSWIN1251",
  194.                             "ET8MSWIN923",
  195.                             "BG8MSWIN",
  196.                             "EL8MSWIN1253",
  197.                             "IW8MSWIN1255",
  198.                             "LT8MSWIN921",
  199.                             "N8PC865",
  200.                             "F7SIEMENS9780X",
  201.                             "E7SIEMENS9780X",
  202.                             "S7SIEMENS9780X");
  203.  
  204.       charset_list_4 = list("DK7SIEMENS9780X",
  205.                             "N7SIEMENS9780X",
  206.                             "I7SIEMENS9780X",
  207.                             "D7SIEMENS9780X",
  208.                             "WE8DG",
  209.                             "WE8NCR4970",
  210.                             "WE8ROMAN8",
  211.                             "EE8MACCE",
  212.                             "EE8MACCROATIAN",
  213.                             "TR8MACTURKISH");
  214. /*                            "IS8MACICELANDIC"); */
  215.  
  216.       charset_list_5 = list("EL8MACGREEK",
  217. /*                            "WE8ISOICLUK", */
  218.                             "WE8MACROMAN8",
  219.                             "WE8MACROMAN8S",
  220.                             "TH8MACTHAI",
  221.                             "TH8MACTHAIS",
  222.                             "HU8CWI2",
  223.                             "TR8ISO8859P9",
  224. /*                            "EL8PC437S",
  225.                             "EL8PC737", */
  226.                             "LT8PC772",
  227.                             "LT8PC774",
  228.                             "CDN8PC863",
  229.                             "HU8ABMOD",
  230.                             "AR8ASMO8X");
  231.  
  232.       charset_list_6 = list("AR8NAFITHA711",
  233.                             "AR8SAKHR707",
  234.                             "AR8MUSSAD768",
  235.                             "AR8ADOS710",
  236.                             "AR8ADOS720",
  237.                             "AR8APTEC715",
  238.                             "AR8MSWIN1256",
  239.                             "AR8NAFITHA721",
  240.                             "AR8SAKHR706",
  241.                             "AR8ARABICMAC",
  242.                             "AR8ARABICMACS",
  243.                             "JA16VMS",
  244.                             "JA16EUC",
  245.                             "JA16SJIS",
  246.                             "KO16KSC5601",
  247.                             "ZHS16CGB231280",
  248.                             "ZHT32EUC",
  249.                             "ZHT32SOPS",
  250.                             "ZHT16DBT",
  251.                             "ZHT32TRIS",
  252.                             "ZHT16BIG5",
  253.                             "AL24UTFFSS");
  254.  
  255.       union(charset_list, charset_list_1);
  256.       union(charset_list, charset_list_2);
  257.       union(charset_list, charset_list_3);
  258.       union(charset_list, charset_list_4);
  259.       union(charset_list, charset_list_5);
  260.       union(charset_list, charset_list_6);
  261.       sort(charset_list);
  262. }