14c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson/*
24c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson * Licensed to the Apache Software Foundation (ASF) under one
34c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson * or more contributor license agreements. See the NOTICE file
44c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson * distributed with this work for additional information
54c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson * regarding copyright ownership. The ASF licenses this file
64c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson * to you under the Apache License, Version 2.0 (the  "License");
74c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson * you may not use this file except in compliance with the License.
84c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson * You may obtain a copy of the License at
94c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson *
104c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson *     http://www.apache.org/licenses/LICENSE-2.0
114c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson *
124c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson * Unless required by applicable law or agreed to in writing, software
134c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson * distributed under the License is distributed on an "AS IS" BASIS,
144c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
154c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson * See the License for the specific language governing permissions and
164c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson * limitations under the License.
174c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson */
184c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson/*
194c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson * $Id: XResources_ja_JP_A.java 468655 2006-10-28 07:12:06Z minchau $
204c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson */
214c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilsonpackage org.apache.xml.utils.res;
224c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson
234c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson//
244c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson//  LangResources_en.properties
254c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson//
264c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson
274c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson/**
284c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson * The Japanese (Katakana) resource bundle.
294c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson * @xsl.usage internal
304c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson */
314c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilsonpublic class XResources_ja_JP_A extends XResourceBundle
324c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson{
334c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson
344c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson  /**
354c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson   * Get the association list.
364c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson   *
374c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson   * @return The association list.
384c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson   */
394c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson  public Object[][] getContents()
404c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson  {
414c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson    return new Object[][]
424c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson  {
434c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson    { "ui_language", "ja" }, { "help_language", "ja" }, { "language", "ja" },
444c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson    { "alphabet", new CharArrayWrapper(
454c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson      new char[]{ 0x30a2, 0x30a4, 0x30a6, 0x30a8, 0x30aa, 0x30ab, 0x30ad,
464c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson                  0x30af, 0x30b1, 0x30b3, 0x30b5, 0x30b7, 0x30b9, 0x30bb,
474c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson                  0x30bd, 0x30bf, 0x30c1, 0x30c4, 0x30c6, 0x30c8, 0x30ca,
484c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson                  0x30cb, 0x30cc, 0x30cd, 0x30ce, 0x30cf, 0x30d2, 0x30d5,
494c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson                  0x30d8, 0x30db, 0x30de, 0x30df, 0x30e0, 0x30e1, 0x30e2,
504c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson                  0x30e4, 0x30e6, 0x30e8, 0x30e9, 0x30ea, 0x30eb, 0x30ec,
514c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson                  0x30ed, 0x30ef, 0x30f0, 0x30f1, 0x30f2, 0x30f3 }) },
524c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson    { "tradAlphabet", new CharArrayWrapper(
534c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson      new char[]{ 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L',
544c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson                  'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X',
554c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson                  'Y', 'Z' }) },
564c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson
574c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson    //language orientation
584c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson    { "orientation", "LeftToRight" },
594c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson
604c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson    //language numbering
614c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson    { "numbering", "multiplicative-additive" },
624c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson    { "multiplierOrder", "follows" },
634c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson
644c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson    // largest numerical value
654c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson    //{"MaxNumericalValue", new Integer(10000000000)},
664c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson    //These would not be used for EN. Only used for traditional numbering
674c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson    { "numberGroups", new IntArrayWrapper(new int[]{ 1 }) },
684c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson
694c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson    //These only used for mutiplicative-additive numbering
704c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson    // Note that we are using longs and that the last two
714c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson    // multipliers are not supported. This is a known limitation.
724c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson    { "multiplier", new LongArrayWrapper(
734c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson      new long[]{ Long.MAX_VALUE, Long.MAX_VALUE, 100000000, 10000, 1000,
744c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson          100, 10 }) },
754c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson    { "multiplierChar", new CharArrayWrapper(
764c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson      new char[]{ 0x4EAC, 0x5146, 0x5104, 0x4E07, 0x5343, 0x767e, 0x5341 }) },
774c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson
784c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson    // chinese only?
794c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson    { "zero", new CharArrayWrapper(new char[0]) },
804c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson    { "digits", new CharArrayWrapper(
814c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson      new char[]{ 0x4E00, 0x4E8C, 0x4E09, 0x56DB, 0x4E94, 0x516D, 0x4E03,
824c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson                  0x516B, 0x4E5D }) }, { "tables", new StringArrayWrapper(
834c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson                      new String[]{ "digits" }) }
844c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson  };
854c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson  }
864c7a0d97cf2b27790e6236965a1d798d710d7ec7Jesse Wilson}
87