01: /*
02: * Copyright 1999-2004 The Apache Software Foundation.
03: *
04: * Licensed under the Apache License, Version 2.0 (the "License");
05: * you may not use this file except in compliance with the License.
06: * You may obtain a copy of the License at
07: *
08: * http://www.apache.org/licenses/LICENSE-2.0
09: *
10: * Unless required by applicable law or agreed to in writing, software
11: * distributed under the License is distributed on an "AS IS" BASIS,
12: * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13: * See the License for the specific language governing permissions and
14: * limitations under the License.
15: */
16: /*
17: * $Id: XResources_he.java,v 1.7 2004/12/15 17:35:52 jycli Exp $
18: */
19: package org.apache.xml.utils.res;
20:
21: //
22: // LangResources_en.properties
23: //
24:
25: /**
26: * The Hebrew resource bundle.
27: * @xsl.usage internal
28: */
29: public class XResources_he extends XResourceBundle {
30:
31: /**
32: * Get the association list.
33: *
34: * @return The association list.
35: */
36: public Object[][] getContents() {
37: return new Object[][] {
38: { "ui_language", "he" },
39: { "help_language", "he" },
40: { "language", "he" },
41: {
42: "alphabet",
43: new CharArrayWrapper(new char[] { 0x05D0,
44: 0x05D1, 0x05D2, 0x05D3, 0x05D4, 0x05D5,
45: 0x05D6, 0x05D7, 0x05D8, 0x05D9, 0x05DA,
46: 0x05DB, 0x05DC, 0x05DD, 0x05DE, 0x05DF,
47: 0x05E0, 0x05E1 }) },
48: {
49: "tradAlphabet",
50: new CharArrayWrapper(
51: new char[] { 'A', 'B', 'C', 'D', 'E',
52: 'F', 'G', 'H', 'I', 'J', 'K',
53: 'L', 'M', 'N', 'O', 'P', 'Q',
54: 'R', 'S', 'T', 'U', 'V', 'W',
55: 'X', 'Y', 'Z' }) },
56:
57: //language orientation
58: { "orientation", "RightToLeft" },
59:
60: //language numbering
61: { "numbering", "additive" },
62:
63: // largest numerical value
64: //{"MaxNumericalValue", new Integer()},
65: //These would not be used for EN. Only used for traditional numbering
66: { "numberGroups",
67: new IntArrayWrapper(new int[] { 10, 1 }) },
68:
69: //These only used for mutiplicative-additive numbering
70: //{"multiplier", "10"},
71: //{"multiplierChar", "M"},
72: //{"digits", new char[]{'a','b','c','d','e','f','g','h','i'}},
73: {
74: "digits",
75: new CharArrayWrapper(new char[] { 0x05D0,
76: 0x05D1, 0x05D2, 0x05D3, 0x05D4, 0x05D5,
77: 0x05D6, 0x05D7, 0x05D8 }) },
78: {
79: "tens",
80: new CharArrayWrapper(new char[] { 0x05D9,
81: 0x05DA, 0x05DB, 0x05DC, 0x05DD, 0x05DE,
82: 0x05DF, 0x05E0, 0x05E1 }) },
83:
84: //hundreds, etc...
85: {
86: "tables",
87: new StringArrayWrapper(new String[] { "tens",
88: "digits" }) } };
89: }
90: }
|