19f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson/*
29f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson * Licensed to the Apache Software Foundation (ASF) under one
39f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson * or more contributor license agreements. See the NOTICE file
49f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson * distributed with this work for additional information
59f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson * regarding copyright ownership. The ASF licenses this file
69f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson * to you under the Apache License, Version 2.0 (the  "License");
79f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson * you may not use this file except in compliance with the License.
89f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson * You may obtain a copy of the License at
99f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson *
109f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson *     http://www.apache.org/licenses/LICENSE-2.0
119f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson *
129f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson * Unless required by applicable law or agreed to in writing, software
139f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson * distributed under the License is distributed on an "AS IS" BASIS,
149f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
159f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson * See the License for the specific language governing permissions and
169f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson * limitations under the License.
179f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson */
189f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson/*
199f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson * $Id: XResources_ja_JP_HI.java 468655 2006-10-28 07:12:06Z minchau $
209f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson */
219f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilsonpackage org.apache.xml.utils.res;
229f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson
239f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson//
249f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson//  LangResources_en.properties
259f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson//
269f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson
279f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson/**
289f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson * The Japanese (Hiragana) resource bundle.
299f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson * @xsl.usage internal
309f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson */
319f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilsonpublic class XResources_ja_JP_HI extends XResourceBundle
329f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson{
339f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson
349f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson  /**
359f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson   * Get the association table for this resource.
369f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson   *
379f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson   *
389f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson   * @return the association table for this resource.
399f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson   */
409f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson  public Object[][] getContents()
419f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson  {
429f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson    return new Object[][]
439f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson  {
449f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson    { "ui_language", "ja" }, { "help_language", "ja" }, { "language", "ja" },
459f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson    { "alphabet", new CharArrayWrapper(
469f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson      new char[]{ 0x3044, 0x308d, 0x306f, 0x306b, 0x307b, 0x3078, 0x3068,
479f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson                  0x3061, 0x308a, 0x306c, 0x308b, 0x3092, 0x308f, 0x304b,
489f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson                  0x3088, 0x305f, 0x308c, 0x305d, 0x3064, 0x306d, 0x306a,
499f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson                  0x3089, 0x3080, 0x3046, 0x3090, 0x306e, 0x304a, 0x304f,
509f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson                  0x3084, 0x307e, 0x3051, 0x3075, 0x3053, 0x3048, 0x3066,
519f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson                  0x3042, 0x3055, 0x304d, 0x3086, 0x3081, 0x307f, 0x3057,
529f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson                  0x3091, 0x3072, 0x3082, 0x305b, 0x3059 }) },
539f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson    { "tradAlphabet", new CharArrayWrapper(
549f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson      new char[]{ 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L',
559f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson                  'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X',
569f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson                  'Y', 'Z' }) },
579f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson
589f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson    //language orientation
599f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson    { "orientation", "LeftToRight" },
609f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson
619f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson    //language numbering
629f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson    { "numbering", "multiplicative-additive" },
639f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson    { "multiplierOrder", "follows" },
649f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson
659f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson    // largest numerical value
669f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson    //{"MaxNumericalValue", new Integer(10000000000)},
679f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson    //These would not be used for EN. Only used for traditional numbering
689f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson    { "numberGroups", new IntArrayWrapper(new int[]{ 1 }) },
699f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson
709f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson    //These only used for mutiplicative-additive numbering
719f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson    // Note that we are using longs and that the last two
729f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson    // multipliers are not supported. This is a known limitation.
739f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson    { "multiplier", new LongArrayWrapper(
749f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson      new long[]{ Long.MAX_VALUE, Long.MAX_VALUE, 100000000, 10000, 1000,
759f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson          100, 10 }) },
769f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson    { "multiplierChar", new CharArrayWrapper(
779f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson      new char[]{ 0x4EAC, 0x5146, 0x5104, 0x4E07, 0x5343, 0x767e, 0x5341 }) },
789f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson
799f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson    // chinese only??
809f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson    { "zero", new CharArrayWrapper(new char[0]) },
819f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson    { "digits", new CharArrayWrapper(
829f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson      new char[]{ 0x4E00, 0x4E8C, 0x4E09, 0x56DB, 0x4E94, 0x516D, 0x4E03,
839f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson                  0x516B, 0x4E5D }) }, { "tables", new StringArrayWrapper(
849f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson                      new String[]{ "digits" }) }
859f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson  };
869f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson  }
879f8118474e9513f7a5b7d2a05e4a0fb15d1a6569Jesse Wilson}
88