/* * Copyright (c) 2005, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this * particular file as subject to the "Classpath" exception as provided * by Oracle in the LICENSE file that accompanied this code. * * This code is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License * version 2 for more details (a copy is included in the LICENSE file that * accompanied this code). * * You should have received a copy of the GNU General Public License version * 2 along with this work; if not, write to the Free Software Foundation, * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. * * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA * or visit www.oracle.com if you need additional information or have any * questions. */ /* */ /* * (C) Copyright Taligent, Inc. 1996, 1997 - All Rights Reserved * (C) Copyright IBM Corp. 1996 - 1999 - All Rights Reserved * * The original version of this source code and documentation * is copyrighted and owned by Taligent, Inc., a wholly-owned * subsidiary of IBM. These materials are provided under terms * of a License Agreement between Taligent and Sun. This technology * is protected by multiple US and International patents. * * This notice and attribution to Taligent may not be removed. * Taligent is a registered trademark of Taligent, Inc. * */ package sun.text.resources; import java.util.ListResourceBundle; public class CollationData_ja extends ListResourceBundle { protected final Object[][] getContents() { return new Object[][] { { "Rule", // Japanese JIS order // Ignorables "&\u0486;\u30fc" // L. MARK + ";\u3099" // V. MARK + ";\u309A" // SV. MARK + ";\u30fb" // Kana MIDDLE DOT + ",\u303F" // IDEOGRAPHIC HALF FILL SPACE // Symbols + "&\u2212 <\u309b" // Kana-Gana V. SOUND MARK + "<\u309c" // Kana-Gana SV. SOUND MARK + "<\u309d" // Gana ITERATION MARK + ",\u30fd" // Kana ITERATION MARK + "<\u309e" // Gana V. ITERATION MARK + ",\u30fe" // Kana V. ITERATION MARK // Hiragana/Kanakana Letters // Remember that decomposition automatically turns // <ga> into <ka><length>, so <ga>,etc. don't need separate rules + "& Z <\u3042" // Gana A + ",\u3041" // Gana SMALL A + ",\u30a2" // Kana A + ",\u30a1" // Kana SMALL A + "<\u3044" // Gana I + ",\u3043" // Gana SMALL I + ",\u30a4" // Kana I + ",\u30a3" // Kana SMALL I + "<\u3046" // Gana U + ",\u3045" // Gana SMALL U + ",\u30a6" // Kana U + ",\u30a5" // Kana SMALL U + "<\u3048" // Gana E + ",\u3047" // Gana SMALL E + ",\u30a8" // Kana E + ",\u30a7" // Kana SMALL E + "<\u304a" // Gana O + ",\u3049" // Gana SMALL O + ",\u30aa" // Kana O + ",\u30a9" // Kana SMALL O + "<\u304b" // Gana KA + ",\u30ab" // Kana KA + ",\u30f5" // Kana SMALL KA + "<\u304d" // Gana KI + ",\u30ad" // Kana KI + "<\u304f" // Gana KU + ",\u30af" // Kana KU + "<\u3051" // Gana KE + ",\u30b1" // Kana KE + ",\u30f6" // Kana SMALL KE + "<\u3053" // Gana KO + ",\u30b3" // Kana KO + "<\u3055" // Gana SA + ",\u30b5" // Kana SA + "<\u3057" // Gana SI + ",\u30b7" // Kana SI + "<\u3059" // Gana SU + ",\u30b9" // Kana SU + "<\u305b" // Gana SE + ",\u30bb" // Kana SE + "<\u305d" // Gana SO + ",\u30bd" // Kana SO + "<\u305f" // Gana TA + ",\u30bf" // Kana TA + "<\u3061" // Gana TI + ",\u30c1" // Kana TI + "<\u3064" // Gana TU + ",\u3063" // Gana SMALL TU + ",\u30c4" // Kana TU + ",\u30c3" // Kana SMALL TU + "<\u3066" // Gana TE + ",\u30c6" // Kana TE + "<\u3068" // Gana TO + ",\u30c8" // Kana TO + "<\u306a" // Gana NA + ",\u30ca" // Kana NA + "<\u306b" // Gana NI + ",\u30cb" // Kana NI + "<\u306c" // Gana NU + ",\u30cc" // Kana NU + "<\u306d" // Gana NE + ",\u30cd" // Kana NE + "<\u306e" // Gana NO + ",\u30ce" // Kana NO + "<\u306f" // Gana HA + ",\u30cf" // Kana HA + "<\u3072" // Gana HI + ",\u30d2" // Kana HI + "<\u3075" // Gana HU + ",\u30d5" // Kana HU + "<\u3078" // Gana HE + ",\u30d8" // Kana HE + "<\u307b" // Gana HO + ",\u30db" // Kana HO + "<\u307e" // Gana MA + ",\u30de" // Kana MA + "<\u307f" // Gana MI + ",\u30df" // Kana MI + "<\u3080" // Gana MU + ",\u30e0" // Kana MU + "<\u3081" // Gana ME + ",\u30e1" // Kana ME + "<\u3082" // Gana MO + ",\u30e2" // Kana MO + "<\u3084" // Gana YA + ",\u3083" // Gana SMALL YA + ",\u30e4" // Kana YA + ",\u30e3" // Kana SMALL YA + "<\u3086" // Gana YU + ",\u3085" // Gana SMALL YU + ",\u30e6" // Kana YU + ",\u30e5" // Kana SMALL YU + "<\u3088" // Gana YO + ",\u3087" // Gana SMALL YO + ",\u30e8" // Kana YO + ",\u30e7" // Kana SMALL YO + "<\u3089" // Gana RA + ",\u30e9" // Kana RA + "<\u308a" // Gana RI + ",\u30ea" // Kana RI + "<\u308b" // Gana RU + ",\u30eb" // Kana RU + "<\u308c" // Gana RE + ",\u30ec" // Kana RE + "<\u308d" // Gana RO + ",\u30ed" // Kana RO + "<\u308f" // Gana WA + ",\u308e" // Gana SMALL WA + ",\u30ef" // Kana WA + ",\u30ee" // Kana SMALL WA + "<\u3090" // Gana WI + ",\u30f0" // Kana WI + "<\u3091" // Gana WE + ",\u30f1" // Kana WE + "<\u3092" // Gana WO + ",\u30f2" // Kana WO + "<\u3093" // Gana N + ",\u30f3" // Kana N // START Handle Length mark. // This is optional: some dictionaries just ignore length mark // If you want to do that, comment out down to "END Handle Length mark." // These rules handle matching the length mark to the right vowel. // <ka><length> == <ka><a>, <ki><length> == <ki><i>, etc. + "&\u30a2\u30a2 ,\u30a2\u30fc" // Kana A + "&\u30a1\u30a2 ,\u30a1\u30fc" // Kana SMALL A + "&\u30a4\u30a4 ,\u30a4\u30fc" // Kana I + "&\u30a3\u30a4 ,\u30a3\u30fc" // Kana SMALL I + "&\u30a6\u30a6 ,\u30a6\u30fc" // Kana U + "&\u30a5\u30a6 ,\u30a5\u30fc" // Kana SMALL U + "&\u30a8\u30a8 ,\u30a8\u30fc" // Kana E + "&\u30a7\u30a8 ,\u30a7\u30fc" // Kana SMALL E + "&\u30aa\u30aa ,\u30aa\u30fc" // Kana O + "&\u30a9\u30aa ,\u30a9\u30fc" // Kana SMALL O + "&\u30ab\u30a2 ,\u30ab\u30fc" // Kana KA + "&\u30f5\u30a2 ,\u30f5\u30fc" // Kana SMALL KA + "&\u30ad\u30a4 ,\u30ad\u30fc" // Kana KI + "&\u30af\u30a6 ,\u30af\u30fc" // Kana KU + "&\u30b1\u30a8 ,\u30b1\u30fc" // Kana KE + "&\u30f6\u30a8 ,\u30f6\u30fc" // Kana SMALL KE + "&\u30b3\u30aa ,\u30b3\u30fc" // Kana KO + "&\u30b5\u30a2 ,\u30b5\u30fc" // Kana SA + "&\u30b7\u30a4 ,\u30b7\u30fc" // Kana SI + "&\u30b9\u30a6 ,\u30b9\u30fc" // Kana SU + "&\u30bb\u30a8 ,\u30bb\u30fc" // Kana SE + "&\u30bd\u30aa ,\u30bd\u30fc" // Kana SO + "&\u30bf\u30a2 ,\u30bf\u30fc" // Kana TA + "&\u30c1\u30a4 ,\u30c1\u30fc" // Kana TI + "&\u30c4\u30a6 ,\u30c4\u30fc" // Kana TU + "&\u30c3\u30a6 ,\u30c3\u30fc" // Kana SMALL TU + "&\u30c6\u30a8 ,\u30c6\u30fc" // Kana TE + "&\u30c8\u30aa ,\u30c8\u30fc" // Kana TO + "&\u30ca\u30a2 ,\u30ca\u30fc" // Kana NA + "&\u30cb\u30a4 ,\u30cb\u30fc" // Kana NI + "&\u30cc\u30a6 ,\u30cc\u30fc" // Kana NU + "&\u30cd\u30a8 ,\u30cd\u30fc" // Kana NE + "&\u30ce\u30aa ,\u30ce\u30fc" // Kana NO + "&\u30cf\u30a2 ,\u30cf\u30fc" // Kana HA + "&\u30d2\u30a4 ,\u30d2\u30fc" // Kana HI + "&\u30d5\u30a6 ,\u30d5\u30fc" // Kana HU + "&\u30d8\u30a8 ,\u30d8\u30fc" // Kana HE + "&\u30db\u30aa ,\u30db\u30fc" // Kana HO + "&\u30de\u30a2 ,\u30de\u30fc" // Kana MA + "&\u30df\u30a4 ,\u30df\u30fc" // Kana MI + "&\u30e0\u30a6 ,\u30e0\u30fc" // Kana MU + "&\u30e1\u30a8 ,\u30e1\u30fc" // Kana ME + "&\u30e2\u30aa ,\u30e2\u30fc" // Kana MO + "&\u30e4\u30a2 ,\u30e4\u30fc" // Kana YA + "&\u30e3\u30a2 ,\u30e3\u30fc" // Kana SMALL YAMARK + "&\u30e6\u30a6 ,\u30e6\u30fc" // Kana YU + "&\u30e5\u30a6 ,\u30e5\u30fc" // Kana SMALL YUMARK + "&\u30e8\u30aa ,\u30e8\u30fc" // Kana YO + "&\u30e7\u30aa ,\u30e7\u30fc" // Kana SMALL YOMARK + "&\u30e9\u30a2 ,\u30e9\u30fc" // Kana RA + "&\u30ea\u30a4 ,\u30ea\u30fc" // Kana RI + "&\u30eb\u30a6 ,\u30eb\u30fc" // Kana RU + "&\u30ec\u30a8 ,\u30ec\u30fc" // Kana RE + "&\u30ed\u30aa ,\u30ed\u30fc" // Kana RO + "&\u30ef\u30a2 ,\u30ef\u30fc" // Kana WA + "&\u30ee\u30a2 ,\u30ee\u30fc" // Kana SMALL WA + "&\u30f0\u30a4 ,\u30f0\u30fc" // Kana WI + "&\u30f1\u30a8 ,\u30f1\u30fc" // Kana WE + "&\u30f2\u30aa ,\u30f2\u30fc" // Kana WO // And now, with voice marks // <ga><length> == <ka><voice><length> == <ka><voice>><a> + "&\u30ab\u309b\u30a2 ,\u30ab\u309b\u30fc" // Kana KA + voice = GA + "&\u30ad\u309b\u30a4 ,\u30ad\u309b\u30fc" // Kana KI + "&\u30af\u309b\u30a6 ,\u30af\u309b\u30fc" // Kana KU + "&\u30b1\u309b\u30a8 ,\u30b1\u309b\u30fc" // Kana KE + "&\u30b3\u309b\u30aa ,\u30b3\u309b\u30fc" // Kana KO + "&\u30b5\u309b\u30a2 ,\u30b5\u309b\u30fc" // Kana SA + "&\u30b7\u309b\u30a4 ,\u30b7\u309b\u30fc" // Kana SI + "&\u30b9\u309b\u30a6 ,\u30b9\u309b\u30fc" // Kana SU + "&\u30bb\u309b\u30a8 ,\u30bb\u309b\u30fc" // Kana SE + "&\u30bd\u309b\u30aa ,\u30bd\u309b\u30fc" // Kana SO + "&\u30bf\u309b\u30a2 ,\u30bf\u309b\u30fc" // Kana TA + "&\u30c1\u309b\u30a4 ,\u30c1\u309b\u30fc" // Kana TI + "&\u30c4\u309b\u30a6 ,\u30c4\u309b\u30fc" // Kana TU + "&\u30c6\u309b\u30a8 ,\u30c6\u309b\u30fc" // Kana TE + "&\u30c8\u309b\u30aa ,\u30c8\u309b\u30fc" // Kana TO + "&\u30cf\u309b\u30a2 ,\u30cf\u309b\u30fc" // Kana HA + "&\u30d2\u309b\u30a4 ,\u30d2\u309b\u30fc" // Kana HI + "&\u30d5\u309b\u30a6 ,\u30d5\u309b\u30fc" // Kana HU + "&\u30d8\u309b\u30a8 ,\u30d8\u309b\u30fc" // Kana HE + "&\u30db\u309b\u30aa ,\u30db\u309b\u30fc" // Kana HO + "&\u30a6\u309b\u30a6 ,\u30a6\u309b\u30fc" // Kana U + "&\u30f0\u309b\u30a4 ,\u30f0\u309b\u30fc" // Kana WI + "&\u30f1\u309b\u30a8 ,\u30f1\u309b\u30fc" // Kana WE + "&\u30f2\u309b\u30aa ,\u30f2\u309b\u30fc" // Kana WO // And now, with semi-voice marks + "&\u30cf\u309c\u30a2 ,\u30cf\u309c\u30fc" // Kana HA + semi-voice = PA + "&\u30d2\u309c\u30a4 ,\u30d2\u309c\u30fc" // Kana HI + "&\u30d5\u309c\u30a6 ,\u30d5\u309c\u30fc" // Kana HU + "&\u30d8\u309c\u30a8 ,\u30d8\u309c\u30fc" // Kana HE + "&\u30db\u309c\u30aa ,\u30db\u309c\u30fc" // Kana HO // END Handle Length mark. + "& \u30f3" + // RESET TO END AFTER &'s " <\u3001" + // IDEOGRAPHIC COMMA,Po " <\u3002" + // IDEOGRAPHIC FULL STOP,Po " <\u30fb" + // Kana MIDDLE DOT,Po " <\u3003" + // DITTO MARK,Po " <\u4edd" + // [CJK Unified Ideographs], " <\u3005" + // IDEOGRAPHIC ITERATION MARK,Lm " <\u3006" + // IDEOGRAPHIC CLOSING MARK,Po " <\u3007" + // IDEOGRAPHIC NUMBER ZERO,Nl " <\u30fc" + // Kana-Gana PROLONGED SOUND MARK,Lm " <\u2014" + // EM DASH,Pd " <\u2010" + // HYPHEN,Pd " <\u301c" + // WAVE DASH,Pd " <\u2016" + // DOUBLE VERTICAL LINE,Po " <\u2026" + // HORIZONTAL ELLIPSIS,Po " <\u2025" + // TWO DOT LEADER,Po " <\u2018" + // LEFT SINGLE QUOTATION MARK,Ps " <\u2019" + // RIGHT SINGLE QUOTATION MARK,Pe " <\u201c" + // LEFT DOUBLE QUOTATION MARK,Ps " <\u201d" + // RIGHT DOUBLE QUOTATION MARK,Pe " <\u3014" + // LEFT TORTOISE SHELL BRACKET,Ps " <\u3015" + // RIGHT TORTOISE SHELL BRACKET,Pe " <\u3008" + // LEFT ANGLE BRACKET,Ps " <\u3009" + // RIGHT ANGLE BRACKET,Pe " <\u300a" + // LEFT DOUBLE ANGLE BRACKET,Ps " <\u300b" + // RIGHT DOUBLE ANGLE BRACKET,Pe " <\u300c" + // LEFT CORNER BRACKET,Ps " <\u300d" + // RIGHT CORNER BRACKET,Pe " <\u300e" + // LEFT WHITE CORNER BRACKET,Ps " <\u300f" + // RIGHT WHITE CORNER BRACKET,Pe " <\u3010" + // LEFT BLACK LENTICULAR BRACKET,Ps " <\u3011" + // RIGHT BLACK LENTICULAR BRACKET,Pe " <\u2212" + // MINUS SIGN,Sm " <\u00b1" + // PLUS-MINUS SIGN,Sm " <\u00d7" + // MULTIPLICATION SIGN,Sm " <\u00f7" + // DIVISION SIGN,Sm " <\u2260" + // NOT EQUAL TO,Sm " <\u2266" + // LESS-THAN OVER EQUAL TO,Sm " <\u2267" + // GREATER-THAN OVER EQUAL TO,Sm " <\u221e" + // INFINITY,Sm " <\u2234" + // THEREFORE,Sm " <\u2642" + // MALE SIGN,So " <\u2640" + // FEMALE SIGN,So " <\u00b0" + // DEGREE SIGN,So " <\u2032" + // PRIME,Po " <\u2033" + // DOUBLE PRIME,Po " <\u2103" + // DEGREE CELSIUS,So " <\u00a7" + // SECTION SIGN,So " <\u2606" + // WHITE STAR,So " <\u2605" + // BLACK STAR,So " <\u25cb" + // WHITE CIRCLE,So " <\u25cf" + // BLACK CIRCLE,So " <\u25ce" + // BULLSEYE,So " <\u25c7" + // WHITE DIAMOND,So " <\u25c6" + // BLACK DIAMOND,So " <\u25a1" + // WHITE SQUARE,So " <\u25a0" + // BLACK SQUARE,So " <\u25b3" + // WHITE UP-POINTING TRIANGLE,So " <\u25b2" + // BLACK UP-POINTING TRIANGLE,So " <\u25bd" + // WHITE DOWN-POINTING TRIANGLE,So " <\u25bc" + // BLACK DOWN-POINTING TRIANGLE,So " <\u203b" + // REFERENCE MARK,Po " <\u3012" + // POSTAL MARK,So " <\u2192" + // RIGHTWARDS ARROW,Sm " <\u2190" + // LEFTWARDS ARROW,Sm " <\u2191" + // UPWARDS ARROW,Sm " <\u2193" + // DOWNWARDS ARROW,Sm " <\u3013" + // GETA MARK,So " <\u2208" + // ELEMENT OF,Sm " <\u220b" + // CONTAINS AS MEMBER,Sm " <\u2286" + // SUBSET OF OR EQUAL TO,Sm " <\u2287" + // SUPERSET OF OR EQUAL TO,Sm " <\u2282" + // SUBSET OF,Sm " <\u2283" + // SUPERSET OF,Sm " <\u222a" + // UNION,Sm " <\u2229" + // INTERSECTION,Sm " <\u2227" + // LOGICAL AND,Sm " <\u2228" + // LOGICAL OR,Sm " <\u00ac" + // FULLWIDTH NOT SIGN,Sm " <\u21d2" + // RIGHTWARDS DOUBLE ARROW,Sm " <\u21d4" + // LEFT RIGHT DOUBLE ARROW,Sm " <\u2200" + // FOR ALL,Sm " <\u2203" + // THERE EXISTS,Sm " <\u2220" + // ANGLE,Sm " <\u22a5" + // UP TACK,Sm " <\u2312" + // ARC,So " <\u2202" + // PARTIAL DIFFERENTIAL,Sm " <\u2207" + // NABLA,Sm " <\u2261" + // IDENTICAL TO,Sm " <\u2252" + // APPROXIMATELY EQUAL TO OR THE IMAGE OF,Sm " <\u226a" + // MUCH LESS-THAN,Sm " <\u226b" + // MUCH GREATER-THAN,Sm " <\u221a" + // SQUARE ROOT,Sm " <\u223d" + // REVERSED TILDE,Sm " <\u221d" + // PROPORTIONAL TO,Sm " <\u2235" + // BECAUSE,Sm " <\u222b" + // INTEGRAL,Sm " <\u222c" + // DOUBLE INTEGRAL,Sm " <\u212b" + // ANGSTROM SIGN,Lu " <\u2030" + // PER MILLE SIGN,Po " <\u266f" + // MUSIC SHARP SIGN,So " <\u266d" + // MUSIC FLAT SIGN,So " <\u266a" + // EIGHTH NOTE,So " <\u2020" + // DAGGER,Po " <\u2021" + // DOUBLE DAGGER,Po " <\u00b6" + // PILCROW SIGN,So " <\u25ef" + // LARGE CIRCLE,So " <\u03b1" + // GREEK SMALL LETTER ALPHA,Ll " ,\u0391" + // GREEK CAPITAL LETTER ALPHA,Lu " <\u03b2" + // GREEK SMALL LETTER BETA,Ll " ,\u0392" + // GREEK CAPITAL LETTER BETA,Lu " <\u03b3" + // GREEK SMALL LETTER GAMMA,Ll " ,\u0393" + // GREEK CAPITAL LETTER GAMMA,Lu " <\u03b4" + // GREEK SMALL LETTER DELTA,Ll " ,\u0394" + // GREEK CAPITAL LETTER DELTA,Lu " <\u03b5" + // GREEK SMALL LETTER EPSILON,Ll " ,\u0395" + // GREEK CAPITAL LETTER EPSILON,Lu " <\u03b6" + // GREEK SMALL LETTER ZETA,Ll " ,\u0396" + // GREEK CAPITAL LETTER ZETA,Lu " <\u03b7" + // GREEK SMALL LETTER ETA,Ll " ,\u0397" + // GREEK CAPITAL LETTER ETA,Lu " <\u03b8" + // GREEK SMALL LETTER THETA,Ll " ,\u0398" + // GREEK CAPITAL LETTER THETA,Lu " <\u03b9" + // GREEK SMALL LETTER IOTA,Ll " ,\u0399" + // GREEK CAPITAL LETTER IOTA,Lu " <\u03ba" + // GREEK SMALL LETTER KAPPA,Ll " ,\u039a" + // GREEK CAPITAL LETTER KAPPA,Lu " <\u03bb" + // GREEK SMALL LETTER LAMDA,Ll " ,\u039b" + // GREEK CAPITAL LETTER LAMDA,Lu " <\u03bc" + // GREEK SMALL LETTER MU,Ll " ,\u039c" + // GREEK CAPITAL LETTER MU,Lu " <\u03bd" + // GREEK SMALL LETTER NU,Ll " ,\u039d" + // GREEK CAPITAL LETTER NU,Lu " <\u03be" + // GREEK SMALL LETTER XI,Ll " ,\u039e" + // GREEK CAPITAL LETTER XI,Lu " <\u03bf" + // GREEK SMALL LETTER OMICRON,Ll " ,\u039f" + // GREEK CAPITAL LETTER OMICRON,Lu " <\u03c0" + // GREEK SMALL LETTER PI,Ll " ,\u03a0" + // GREEK CAPITAL LETTER PI,Lu " <\u03c1" + // GREEK SMALL LETTER RHO,Ll " ,\u03a1" + // GREEK CAPITAL LETTER RHO,Lu " <\u03c3" + // GREEK SMALL LETTER SIGMA,Ll " ,\u03a3" + // GREEK CAPITAL LETTER SIGMA,Lu " <\u03c4" + // GREEK SMALL LETTER TAU,Ll " ,\u03a4" + // GREEK CAPITAL LETTER TAU,Lu " <\u03c5" + // GREEK SMALL LETTER UPSILON,Ll " ,\u03a5" + // GREEK CAPITAL LETTER UPSILON,Lu " <\u03c6" + // GREEK SMALL LETTER PHI,Ll " ,\u03a6" + // GREEK CAPITAL LETTER PHI,Lu " <\u03c7" + // GREEK SMALL LETTER CHI,Ll " ,\u03a7" + // GREEK CAPITAL LETTER CHI,Lu " <\u03c8" + // GREEK SMALL LETTER PSI,Ll " ,\u03a8" + // GREEK CAPITAL LETTER PSI,Lu " <\u03c9" + // GREEK SMALL LETTER OMEGA,Ll " ,\u03a9" + // GREEK CAPITAL LETTER OMEGA,Lu " <\u0430" + // CYRILLIC SMALL LETTER A,Ll " ,\u0410" + // CYRILLIC CAPITAL LETTER A,Lu " <\u0431" + // CYRILLIC SMALL LETTER BE,Ll " ,\u0411" + // CYRILLIC CAPITAL LETTER BE,Lu " <\u0432" + // CYRILLIC SMALL LETTER VE,Ll " ,\u0412" + // CYRILLIC CAPITAL LETTER VE,Lu " <\u0433" + // CYRILLIC SMALL LETTER GHE,Ll " ,\u0413" + // CYRILLIC CAPITAL LETTER GHE,Lu " <\u0434" + // CYRILLIC SMALL LETTER DE,Ll " ,\u0414" + // CYRILLIC CAPITAL LETTER DE,Lu " <\u0435" + // CYRILLIC SMALL LETTER IE,Ll " ,\u0415" + // CYRILLIC CAPITAL LETTER IE,Lu " <\u0451" + // CYRILLIC SMALL LETTER IO,Ll " ,\u0401" + // CYRILLIC CAPITAL LETTER IO,Lu " <\u0436" + // CYRILLIC SMALL LETTER ZHE,Ll " ,\u0416" + // CYRILLIC CAPITAL LETTER ZHE,Lu " <\u0437" + // CYRILLIC SMALL LETTER ZE,Ll " ,\u0417" + // CYRILLIC CAPITAL LETTER ZE,Lu " <\u0438" + // CYRILLIC SMALL LETTER I,Ll " ,\u0418" + // CYRILLIC CAPITAL LETTER I,LuLines 1–500 of 1877. Load more
/* * Copyright (c) 2005, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this * particular file as subject to the "Classpath" exception as provided * by Oracle in the LICENSE file that accompanied this code. * * This code is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License * version 2 for more details (a copy is included in the LICENSE file that * accompanied this code). * * You should have received a copy of the GNU General Public License version * 2 along with this work; if not, write to the Free Software Foundation, * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. * * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA * or visit www.oracle.com if you need additional information or have any * questions. */ /* */ /* * (C) Copyright Taligent, Inc. 1996, 1997 - All Rights Reserved * (C) Copyright IBM Corp. 1996 - 1999 - All Rights Reserved * * The original version of this source code and documentation * is copyrighted and owned by Taligent, Inc., a wholly-owned * subsidiary of IBM. These materials are provided under terms * of a License Agreement between Taligent and Sun. This technology * is protected by multiple US and International patents. * * This notice and attribution to Taligent may not be removed. * Taligent is a registered trademark of Taligent, Inc. * */ package sun.text.resources; import java.util.ListResourceBundle; public class CollationData_ja extends ListResourceBundle { protected final Object[][] getContents() { return new Object[][] { { "Rule", // Japanese JIS order // Ignorables "&\u0486;\u30fc" // L. MARK + ";\u3099" // V. MARK + ";\u309A" // SV. MARK + ";\u30fb" // Kana MIDDLE DOT + ",\u303F" // IDEOGRAPHIC HALF FILL SPACE // Symbols + "&\u2212 <\u309b" // Kana-Gana V. SOUND MARK + "<\u309c" // Kana-Gana SV. SOUND MARK + "<\u309d" // Gana ITERATION MARK + ",\u30fd" // Kana ITERATION MARK + "<\u309e" // Gana V. ITERATION MARK + ",\u30fe" // Kana V. ITERATION MARK // Hiragana/Kanakana Letters // Remember that decomposition automatically turns // <ga> into <ka><length>, so <ga>,etc. don't need separate rules + "& Z <\u3042" // Gana A + ",\u3041" // Gana SMALL A + ",\u30a2" // Kana A + ",\u30a1" // Kana SMALL A + "<\u3044" // Gana I + ",\u3043" // Gana SMALL I + ",\u30a4" // Kana I + ",\u30a3" // Kana SMALL I + "<\u3046" // Gana U + ",\u3045" // Gana SMALL U + ",\u30a6" // Kana U + ",\u30a5" // Kana SMALL U + "<\u3048" // Gana E + ",\u3047" // Gana SMALL E + ",\u30a8" // Kana E + ",\u30a7" // Kana SMALL E + "<\u304a" // Gana O + ",\u3049" // Gana SMALL O + ",\u30aa" // Kana O + ",\u30a9" // Kana SMALL O + "<\u304b" // Gana KA + ",\u30ab" // Kana KA + ",\u30f5" // Kana SMALL KA + "<\u304d" // Gana KI + ",\u30ad" // Kana KI + "<\u304f" // Gana KU + ",\u30af" // Kana KU + "<\u3051" // Gana KE + ",\u30b1" // Kana KE + ",\u30f6" // Kana SMALL KE + "<\u3053" // Gana KO + ",\u30b3" // Kana KO + "<\u3055" // Gana SA + ",\u30b5" // Kana SA + "<\u3057" // Gana SI + ",\u30b7" // Kana SI + "<\u3059" // Gana SU + ",\u30b9" // Kana SU + "<\u305b" // Gana SE + ",\u30bb" // Kana SE + "<\u305d" // Gana SO + ",\u30bd" // Kana SO + "<\u305f" // Gana TA + ",\u30bf" // Kana TA + "<\u3061" // Gana TI + ",\u30c1" // Kana TI + "<\u3064" // Gana TU + ",\u3063" // Gana SMALL TU + ",\u30c4" // Kana TU + ",\u30c3" // Kana SMALL TU + "<\u3066" // Gana TE + ",\u30c6" // Kana TE + "<\u3068" // Gana TO + ",\u30c8" // Kana TO + "<\u306a" // Gana NA + ",\u30ca" // Kana NA + "<\u306b" // Gana NI + ",\u30cb" // Kana NI + "<\u306c" // Gana NU + ",\u30cc" // Kana NU + "<\u306d" // Gana NE + ",\u30cd" // Kana NE + "<\u306e" // Gana NO + ",\u30ce" // Kana NO + "<\u306f" // Gana HA + ",\u30cf" // Kana HA + "<\u3072" // Gana HI + ",\u30d2" // Kana HI + "<\u3075" // Gana HU + ",\u30d5" // Kana HU + "<\u3078" // Gana HE + ",\u30d8" // Kana HE + "<\u307b" // Gana HO + ",\u30db" // Kana HO + "<\u307e" // Gana MA + ",\u30de" // Kana MA + "<\u307f" // Gana MI + ",\u30df" // Kana MI + "<\u3080" // Gana MU + ",\u30e0" // Kana MU + "<\u3081" // Gana ME + ",\u30e1" // Kana ME + "<\u3082" // Gana MO + ",\u30e2" // Kana MO + "<\u3084" // Gana YA + ",\u3083" // Gana SMALL YA + ",\u30e4" // Kana YA + ",\u30e3" // Kana SMALL YA + "<\u3086" // Gana YU + ",\u3085" // Gana SMALL YU + ",\u30e6" // Kana YU + ",\u30e5" // Kana SMALL YU + "<\u3088" // Gana YO + ",\u3087" // Gana SMALL YO + ",\u30e8" // Kana YO + ",\u30e7" // Kana SMALL YO + "<\u3089" // Gana RA + ",\u30e9" // Kana RA + "<\u308a" // Gana RI + ",\u30ea" // Kana RI + "<\u308b" // Gana RU + ",\u30eb" // Kana RU + "<\u308c" // Gana RE + ",\u30ec" // Kana RE + "<\u308d" // Gana RO + ",\u30ed" // Kana RO + "<\u308f" // Gana WA + ",\u308e" // Gana SMALL WA + ",\u30ef" // Kana WA + ",\u30ee" // Kana SMALL WA + "<\u3090" // Gana WI + ",\u30f0" // Kana WI + "<\u3091" // Gana WE + ",\u30f1" // Kana WE + "<\u3092" // Gana WO + ",\u30f2" // Kana WO + "<\u3093" // Gana N + ",\u30f3" // Kana N // START Handle Length mark. // This is optional: some dictionaries just ignore length mark // If you want to do that, comment out down to "END Handle Length mark." // These rules handle matching the length mark to the right vowel. // <ka><length> == <ka><a>, <ki><length> == <ki><i>, etc. + "&\u30a2\u30a2 ,\u30a2\u30fc" // Kana A + "&\u30a1\u30a2 ,\u30a1\u30fc" // Kana SMALL A + "&\u30a4\u30a4 ,\u30a4\u30fc" // Kana I + "&\u30a3\u30a4 ,\u30a3\u30fc" // Kana SMALL I + "&\u30a6\u30a6 ,\u30a6\u30fc" // Kana U + "&\u30a5\u30a6 ,\u30a5\u30fc" // Kana SMALL U + "&\u30a8\u30a8 ,\u30a8\u30fc" // Kana E + "&\u30a7\u30a8 ,\u30a7\u30fc" // Kana SMALL E + "&\u30aa\u30aa ,\u30aa\u30fc" // Kana O + "&\u30a9\u30aa ,\u30a9\u30fc" // Kana SMALL O + "&\u30ab\u30a2 ,\u30ab\u30fc" // Kana KA + "&\u30f5\u30a2 ,\u30f5\u30fc" // Kana SMALL KA + "&\u30ad\u30a4 ,\u30ad\u30fc" // Kana KI + "&\u30af\u30a6 ,\u30af\u30fc" // Kana KU + "&\u30b1\u30a8 ,\u30b1\u30fc" // Kana KE + "&\u30f6\u30a8 ,\u30f6\u30fc" // Kana SMALL KE + "&\u30b3\u30aa ,\u30b3\u30fc" // Kana KO + "&\u30b5\u30a2 ,\u30b5\u30fc" // Kana SA + "&\u30b7\u30a4 ,\u30b7\u30fc" // Kana SI + "&\u30b9\u30a6 ,\u30b9\u30fc" // Kana SU + "&\u30bb\u30a8 ,\u30bb\u30fc" // Kana SE + "&\u30bd\u30aa ,\u30bd\u30fc" // Kana SO + "&\u30bf\u30a2 ,\u30bf\u30fc" // Kana TA + "&\u30c1\u30a4 ,\u30c1\u30fc" // Kana TI + "&\u30c4\u30a6 ,\u30c4\u30fc" // Kana TU + "&\u30c3\u30a6 ,\u30c3\u30fc" // Kana SMALL TU + "&\u30c6\u30a8 ,\u30c6\u30fc" // Kana TE + "&\u30c8\u30aa ,\u30c8\u30fc" // Kana TO + "&\u30ca\u30a2 ,\u30ca\u30fc" // Kana NA + "&\u30cb\u30a4 ,\u30cb\u30fc" // Kana NI + "&\u30cc\u30a6 ,\u30cc\u30fc" // Kana NU + "&\u30cd\u30a8 ,\u30cd\u30fc" // Kana NE + "&\u30ce\u30aa ,\u30ce\u30fc" // Kana NO + "&\u30cf\u30a2 ,\u30cf\u30fc" // Kana HA + "&\u30d2\u30a4 ,\u30d2\u30fc" // Kana HI + "&\u30d5\u30a6 ,\u30d5\u30fc" // Kana HU + "&\u30d8\u30a8 ,\u30d8\u30fc" // Kana HE + "&\u30db\u30aa ,\u30db\u30fc" // Kana HO + "&\u30de\u30a2 ,\u30de\u30fc" // Kana MA + "&\u30df\u30a4 ,\u30df\u30fc" // Kana MI + "&\u30e0\u30a6 ,\u30e0\u30fc" // Kana MU + "&\u30e1\u30a8 ,\u30e1\u30fc" // Kana ME + "&\u30e2\u30aa ,\u30e2\u30fc" // Kana MO + "&\u30e4\u30a2 ,\u30e4\u30fc" // Kana YA + "&\u30e3\u30a2 ,\u30e3\u30fc" // Kana SMALL YAMARK + "&\u30e6\u30a6 ,\u30e6\u30fc" // Kana YU + "&\u30e5\u30a6 ,\u30e5\u30fc" // Kana SMALL YUMARK + "&\u30e8\u30aa ,\u30e8\u30fc" // Kana YO + "&\u30e7\u30aa ,\u30e7\u30fc" // Kana SMALL YOMARK + "&\u30e9\u30a2 ,\u30e9\u30fc" // Kana RA + "&\u30ea\u30a4 ,\u30ea\u30fc" // Kana RI + "&\u30eb\u30a6 ,\u30eb\u30fc" // Kana RU + "&\u30ec\u30a8 ,\u30ec\u30fc" // Kana RE + "&\u30ed\u30aa ,\u30ed\u30fc" // Kana RO + "&\u30ef\u30a2 ,\u30ef\u30fc" // Kana WA + "&\u30ee\u30a2 ,\u30ee\u30fc" // Kana SMALL WA + "&\u30f0\u30a4 ,\u30f0\u30fc" // Kana WI + "&\u30f1\u30a8 ,\u30f1\u30fc" // Kana WE + "&\u30f2\u30aa ,\u30f2\u30fc" // Kana WO // And now, with voice marks // <ga><length> == <ka><voice><length> == <ka><voice>><a> + "&\u30ab\u309b\u30a2 ,\u30ab\u309b\u30fc" // Kana KA + voice = GA + "&\u30ad\u309b\u30a4 ,\u30ad\u309b\u30fc" // Kana KI + "&\u30af\u309b\u30a6 ,\u30af\u309b\u30fc" // Kana KU + "&\u30b1\u309b\u30a8 ,\u30b1\u309b\u30fc" // Kana KE + "&\u30b3\u309b\u30aa ,\u30b3\u309b\u30fc" // Kana KO + "&\u30b5\u309b\u30a2 ,\u30b5\u309b\u30fc" // Kana SA + "&\u30b7\u309b\u30a4 ,\u30b7\u309b\u30fc" // Kana SI + "&\u30b9\u309b\u30a6 ,\u30b9\u309b\u30fc" // Kana SU + "&\u30bb\u309b\u30a8 ,\u30bb\u309b\u30fc" // Kana SE + "&\u30bd\u309b\u30aa ,\u30bd\u309b\u30fc" // Kana SO + "&\u30bf\u309b\u30a2 ,\u30bf\u309b\u30fc" // Kana TA + "&\u30c1\u309b\u30a4 ,\u30c1\u309b\u30fc" // Kana TI + "&\u30c4\u309b\u30a6 ,\u30c4\u309b\u30fc" // Kana TU + "&\u30c6\u309b\u30a8 ,\u30c6\u309b\u30fc" // Kana TE + "&\u30c8\u309b\u30aa ,\u30c8\u309b\u30fc" // Kana TO + "&\u30cf\u309b\u30a2 ,\u30cf\u309b\u30fc" // Kana HA + "&\u30d2\u309b\u30a4 ,\u30d2\u309b\u30fc" // Kana HI + "&\u30d5\u309b\u30a6 ,\u30d5\u309b\u30fc" // Kana HU + "&\u30d8\u309b\u30a8 ,\u30d8\u309b\u30fc" // Kana HE + "&\u30db\u309b\u30aa ,\u30db\u309b\u30fc" // Kana HO + "&\u30a6\u309b\u30a6 ,\u30a6\u309b\u30fc" // Kana U + "&\u30f0\u309b\u30a4 ,\u30f0\u309b\u30fc" // Kana WI + "&\u30f1\u309b\u30a8 ,\u30f1\u309b\u30fc" // Kana WE + "&\u30f2\u309b\u30aa ,\u30f2\u309b\u30fc" // Kana WO // And now, with semi-voice marks + "&\u30cf\u309c\u30a2 ,\u30cf\u309c\u30fc" // Kana HA + semi-voice = PA + "&\u30d2\u309c\u30a4 ,\u30d2\u309c\u30fc" // Kana HI + "&\u30d5\u309c\u30a6 ,\u30d5\u309c\u30fc" // Kana HU + "&\u30d8\u309c\u30a8 ,\u30d8\u309c\u30fc" // Kana HE + "&\u30db\u309c\u30aa ,\u30db\u309c\u30fc" // Kana HO // END Handle Length mark. + "& \u30f3" + // RESET TO END AFTER &'s " <\u3001" + // IDEOGRAPHIC COMMA,Po " <\u3002" + // IDEOGRAPHIC FULL STOP,Po " <\u30fb" + // Kana MIDDLE DOT,Po " <\u3003" + // DITTO MARK,Po " <\u4edd" + // [CJK Unified Ideographs], " <\u3005" + // IDEOGRAPHIC ITERATION MARK,Lm " <\u3006" + // IDEOGRAPHIC CLOSING MARK,Po " <\u3007" + // IDEOGRAPHIC NUMBER ZERO,Nl " <\u30fc" + // Kana-Gana PROLONGED SOUND MARK,Lm " <\u2014" + // EM DASH,Pd " <\u2010" + // HYPHEN,Pd " <\u301c" + // WAVE DASH,Pd " <\u2016" + // DOUBLE VERTICAL LINE,Po " <\u2026" + // HORIZONTAL ELLIPSIS,Po " <\u2025" + // TWO DOT LEADER,Po " <\u2018" + // LEFT SINGLE QUOTATION MARK,Ps " <\u2019" + // RIGHT SINGLE QUOTATION MARK,Pe " <\u201c" + // LEFT DOUBLE QUOTATION MARK,Ps " <\u201d" + // RIGHT DOUBLE QUOTATION MARK,Pe " <\u3014" + // LEFT TORTOISE SHELL BRACKET,Ps " <\u3015" + // RIGHT TORTOISE SHELL BRACKET,Pe " <\u3008" + // LEFT ANGLE BRACKET,Ps " <\u3009" + // RIGHT ANGLE BRACKET,Pe " <\u300a" + // LEFT DOUBLE ANGLE BRACKET,Ps " <\u300b" + // RIGHT DOUBLE ANGLE BRACKET,Pe " <\u300c" + // LEFT CORNER BRACKET,Ps " <\u300d" + // RIGHT CORNER BRACKET,Pe " <\u300e" + // LEFT WHITE CORNER BRACKET,Ps " <\u300f" + // RIGHT WHITE CORNER BRACKET,Pe " <\u3010" + // LEFT BLACK LENTICULAR BRACKET,Ps " <\u3011" + // RIGHT BLACK LENTICULAR BRACKET,Pe " <\u2212" + // MINUS SIGN,Sm " <\u00b1" + // PLUS-MINUS SIGN,Sm " <\u00d7" + // MULTIPLICATION SIGN,Sm " <\u00f7" + // DIVISION SIGN,Sm " <\u2260" + // NOT EQUAL TO,Sm " <\u2266" + // LESS-THAN OVER EQUAL TO,Sm " <\u2267" + // GREATER-THAN OVER EQUAL TO,Sm " <\u221e" + // INFINITY,Sm " <\u2234" + // THEREFORE,Sm " <\u2642" + // MALE SIGN,So " <\u2640" + // FEMALE SIGN,So " <\u00b0" + // DEGREE SIGN,So " <\u2032" + // PRIME,Po " <\u2033" + // DOUBLE PRIME,Po " <\u2103" + // DEGREE CELSIUS,So " <\u00a7" + // SECTION SIGN,So " <\u2606" + // WHITE STAR,So " <\u2605" + // BLACK STAR,So " <\u25cb" + // WHITE CIRCLE,So " <\u25cf" + // BLACK CIRCLE,So " <\u25ce" + // BULLSEYE,So " <\u25c7" + // WHITE DIAMOND,So " <\u25c6" + // BLACK DIAMOND,So " <\u25a1" + // WHITE SQUARE,So " <\u25a0" + // BLACK SQUARE,So " <\u25b3" + // WHITE UP-POINTING TRIANGLE,So " <\u25b2" + // BLACK UP-POINTING TRIANGLE,So " <\u25bd" + // WHITE DOWN-POINTING TRIANGLE,So " <\u25bc" + // BLACK DOWN-POINTING TRIANGLE,So " <\u203b" + // REFERENCE MARK,Po " <\u3012" + // POSTAL MARK,So " <\u2192" + // RIGHTWARDS ARROW,Sm " <\u2190" + // LEFTWARDS ARROW,Sm " <\u2191" + // UPWARDS ARROW,Sm " <\u2193" + // DOWNWARDS ARROW,Sm " <\u3013" + // GETA MARK,So " <\u2208" + // ELEMENT OF,Sm " <\u220b" + // CONTAINS AS MEMBER,Sm " <\u2286" + // SUBSET OF OR EQUAL TO,Sm " <\u2287" + // SUPERSET OF OR EQUAL TO,Sm " <\u2282" + // SUBSET OF,Sm " <\u2283" + // SUPERSET OF,Sm " <\u222a" + // UNION,Sm " <\u2229" + // INTERSECTION,Sm " <\u2227" + // LOGICAL AND,Sm " <\u2228" + // LOGICAL OR,Sm " <\u00ac" + // FULLWIDTH NOT SIGN,Sm " <\u21d2" + // RIGHTWARDS DOUBLE ARROW,Sm " <\u21d4" + // LEFT RIGHT DOUBLE ARROW,Sm " <\u2200" + // FOR ALL,Sm " <\u2203" + // THERE EXISTS,Sm " <\u2220" + // ANGLE,Sm " <\u22a5" + // UP TACK,Sm " <\u2312" + // ARC,So " <\u2202" + // PARTIAL DIFFERENTIAL,Sm " <\u2207" + // NABLA,Sm " <\u2261" + // IDENTICAL TO,Sm " <\u2252" + // APPROXIMATELY EQUAL TO OR THE IMAGE OF,Sm " <\u226a" + // MUCH LESS-THAN,Sm " <\u226b" + // MUCH GREATER-THAN,Sm " <\u221a" + // SQUARE ROOT,Sm " <\u223d" + // REVERSED TILDE,Sm " <\u221d" + // PROPORTIONAL TO,Sm " <\u2235" + // BECAUSE,Sm " <\u222b" + // INTEGRAL,Sm " <\u222c" + // DOUBLE INTEGRAL,Sm " <\u212b" + // ANGSTROM SIGN,Lu " <\u2030" + // PER MILLE SIGN,Po " <\u266f" + // MUSIC SHARP SIGN,So " <\u266d" + // MUSIC FLAT SIGN,So " <\u266a" + // EIGHTH NOTE,So " <\u2020" + // DAGGER,Po " <\u2021" + // DOUBLE DAGGER,Po " <\u00b6" + // PILCROW SIGN,So " <\u25ef" + // LARGE CIRCLE,So " <\u03b1" + // GREEK SMALL LETTER ALPHA,Ll " ,\u0391" + // GREEK CAPITAL LETTER ALPHA,Lu " <\u03b2" + // GREEK SMALL LETTER BETA,Ll " ,\u0392" + // GREEK CAPITAL LETTER BETA,Lu " <\u03b3" + // GREEK SMALL LETTER GAMMA,Ll " ,\u0393" + // GREEK CAPITAL LETTER GAMMA,Lu " <\u03b4" + // GREEK SMALL LETTER DELTA,Ll " ,\u0394" + // GREEK CAPITAL LETTER DELTA,Lu " <\u03b5" + // GREEK SMALL LETTER EPSILON,Ll " ,\u0395" + // GREEK CAPITAL LETTER EPSILON,Lu " <\u03b6" + // GREEK SMALL LETTER ZETA,Ll " ,\u0396" + // GREEK CAPITAL LETTER ZETA,Lu " <\u03b7" + // GREEK SMALL LETTER ETA,Ll " ,\u0397" + // GREEK CAPITAL LETTER ETA,Lu " <\u03b8" + // GREEK SMALL LETTER THETA,Ll " ,\u0398" + // GREEK CAPITAL LETTER THETA,Lu " <\u03b9" + // GREEK SMALL LETTER IOTA,Ll " ,\u0399" + // GREEK CAPITAL LETTER IOTA,Lu " <\u03ba" + // GREEK SMALL LETTER KAPPA,Ll " ,\u039a" + // GREEK CAPITAL LETTER KAPPA,Lu " <\u03bb" + // GREEK SMALL LETTER LAMDA,Ll " ,\u039b" + // GREEK CAPITAL LETTER LAMDA,Lu " <\u03bc" + // GREEK SMALL LETTER MU,Ll " ,\u039c" + // GREEK CAPITAL LETTER MU,Lu " <\u03bd" + // GREEK SMALL LETTER NU,Ll " ,\u039d" + // GREEK CAPITAL LETTER NU,Lu " <\u03be" + // GREEK SMALL LETTER XI,Ll " ,\u039e" + // GREEK CAPITAL LETTER XI,Lu " <\u03bf" + // GREEK SMALL LETTER OMICRON,Ll " ,\u039f" + // GREEK CAPITAL LETTER OMICRON,Lu " <\u03c0" + // GREEK SMALL LETTER PI,Ll " ,\u03a0" + // GREEK CAPITAL LETTER PI,Lu " <\u03c1" + // GREEK SMALL LETTER RHO,Ll " ,\u03a1" + // GREEK CAPITAL LETTER RHO,Lu " <\u03c3" + // GREEK SMALL LETTER SIGMA,Ll " ,\u03a3" + // GREEK CAPITAL LETTER SIGMA,Lu " <\u03c4" + // GREEK SMALL LETTER TAU,Ll " ,\u03a4" + // GREEK CAPITAL LETTER TAU,Lu " <\u03c5" + // GREEK SMALL LETTER UPSILON,Ll " ,\u03a5" + // GREEK CAPITAL LETTER UPSILON,Lu " <\u03c6" + // GREEK SMALL LETTER PHI,Ll " ,\u03a6" + // GREEK CAPITAL LETTER PHI,Lu " <\u03c7" + // GREEK SMALL LETTER CHI,Ll " ,\u03a7" + // GREEK CAPITAL LETTER CHI,Lu " <\u03c8" + // GREEK SMALL LETTER PSI,Ll " ,\u03a8" + // GREEK CAPITAL LETTER PSI,Lu " <\u03c9" + // GREEK SMALL LETTER OMEGA,Ll " ,\u03a9" + // GREEK CAPITAL LETTER OMEGA,Lu " <\u0430" + // CYRILLIC SMALL LETTER A,Ll " ,\u0410" + // CYRILLIC CAPITAL LETTER A,Lu " <\u0431" + // CYRILLIC SMALL LETTER BE,Ll " ,\u0411" + // CYRILLIC CAPITAL LETTER BE,Lu " <\u0432" + // CYRILLIC SMALL LETTER VE,Ll " ,\u0412" + // CYRILLIC CAPITAL LETTER VE,Lu " <\u0433" + // CYRILLIC SMALL LETTER GHE,Ll " ,\u0413" + // CYRILLIC CAPITAL LETTER GHE,Lu " <\u0434" + // CYRILLIC SMALL LETTER DE,Ll " ,\u0414" + // CYRILLIC CAPITAL LETTER DE,Lu " <\u0435" + // CYRILLIC SMALL LETTER IE,Ll " ,\u0415" + // CYRILLIC CAPITAL LETTER IE,Lu " <\u0451" + // CYRILLIC SMALL LETTER IO,Ll " ,\u0401" + // CYRILLIC CAPITAL LETTER IO,Lu " <\u0436" + // CYRILLIC SMALL LETTER ZHE,Ll " ,\u0416" + // CYRILLIC CAPITAL LETTER ZHE,Lu " <\u0437" + // CYRILLIC SMALL LETTER ZE,Ll " ,\u0417" + // CYRILLIC CAPITAL LETTER ZE,Lu " <\u0438" + // CYRILLIC SMALL LETTER I,Ll " ,\u0418" + // CYRILLIC CAPITAL LETTER I,Lu