1 /* 2 * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved. 3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 * 5 * This code is free software; you can redistribute it and/or modify it 6 * under the terms of the GNU General Public License version 2 only, as 7 * published by the Free Software Foundation. Oracle designates this 8 * particular file as subject to the "Classpath" exception as provided 9 * by Oracle in the LICENSE file that accompanied this code. 10 * 11 * This code is distributed in the hope that it will be useful, but WITHOUT 12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 14 * version 2 for more details (a copy is included in the LICENSE file that 15 * accompanied this code). 16 * 17 * You should have received a copy of the GNU General Public License version 18 * 2 along with this work; if not, write to the Free Software Foundation, 19 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 * 21 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 22 * or visit www.oracle.com if you need additional information or have any 23 * questions. 24 */ 25 26 /* 27 */ 28 29 /* 30 * (C) Copyright Taligent, Inc. 1996, 1997 - All Rights Reserved 31 * (C) Copyright IBM Corp. 1996 - 1998 - All Rights Reserved 32 * 33 * The original version of this source code and documentation 34 * is copyrighted and owned by Taligent, Inc., a wholly-owned 35 * subsidiary of IBM. These materials are provided under terms 36 * of a License Agreement between Taligent and Sun. This technology 37 * is protected by multiple US and International patents. 38 * 39 * This notice and attribution to Taligent may not be removed. 40 * Taligent is a registered trademark of Taligent, Inc. 41 * 42 */ 43 44 /* 45 * COPYRIGHT AND PERMISSION NOTICE 46 * 47 * Copyright (C) 1991-2012 Unicode, Inc. All rights reserved. Distributed under 48 * the Terms of Use in http://www.unicode.org/copyright.html. 49 * 50 * Permission is hereby granted, free of charge, to any person obtaining a copy 51 * of the Unicode data files and any associated documentation (the "Data 52 * Files") or Unicode software and any associated documentation (the 53 * "Software") to deal in the Data Files or Software without restriction, 54 * including without limitation the rights to use, copy, modify, merge, 55 * publish, distribute, and/or sell copies of the Data Files or Software, and 56 * to permit persons to whom the Data Files or Software are furnished to do so, 57 * provided that (a) the above copyright notice(s) and this permission notice 58 * appear with all copies of the Data Files or Software, (b) both the above 59 * copyright notice(s) and this permission notice appear in associated 60 * documentation, and (c) there is clear notice in each modified Data File or 61 * in the Software as well as in the documentation associated with the Data 62 * File(s) or Software that the data or software has been modified. 63 * 64 * THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY 65 * KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 66 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF 67 * THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS 68 * INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR 69 * CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, 70 * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER 71 * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE 72 * OF THE DATA FILES OR SOFTWARE. 73 * 74 * Except as contained in this notice, the name of a copyright holder shall not 75 * be used in advertising or otherwise to promote the sale, use or other 76 * dealings in these Data Files or Software without prior written authorization 77 * of the copyright holder. 78 */ 79 80 package sun.text.resources.ar; 81 82 import sun.util.resources.ParallelListResourceBundle; 83 84 public class FormatData_ar extends ParallelListResourceBundle { 85 /** 86 * Overrides ParallelListResourceBundle 87 */ 88 @Override 89 protected final Object[][] getContents() { 90 final String[] rocEras = { 91 "Before R.O.C.", 92 "\u062c\u0645\u0647\u0648\u0631\u064a\u0629 \u0627\u0644\u0635\u064a", 93 }; 94 return new Object[][] { 95 { "MonthNames", 96 new String[] { 97 "\u064a\u0646\u0627\u064a\u0631", // january 98 "\u0641\u0628\u0631\u0627\u064a\u0631", // february 99 "\u0645\u0627\u0631\u0633", // march 100 "\u0623\u0628\u0631\u064a\u0644", // april 101 "\u0645\u0627\u064a\u0648", // may 102 "\u064a\u0648\u0646\u064a\u0648", // june 103 "\u064a\u0648\u0644\u064a\u0648", // july 104 "\u0623\u063a\u0633\u0637\u0633", // august 105 "\u0633\u0628\u062a\u0645\u0628\u0631", // september 106 "\u0623\u0643\u062a\u0648\u0628\u0631", // october 107 "\u0646\u0648\u0641\u0645\u0628\u0631", // november 108 "\u062f\u064a\u0633\u0645\u0628\u0631", // december 109 "" // month 13 if applicable 110 } 111 }, 112 { "MonthAbbreviations", 113 new String[] { 114 "\u064a\u0646\u0627", // abb january 115 "\u0641\u0628\u0631", // abb february 116 "\u0645\u0627\u0631", // abb march 117 "\u0623\u0628\u0631", // abb april 118 "\u0645\u0627\u064a", // abb may 119 "\u064a\u0648\u0646", // abb june 120 "\u064a\u0648\u0644", // abb july 121 "\u0623\u063a\u0633", // abb august 122 "\u0633\u0628\u062a", // abb september 123 "\u0623\u0643\u062a", // abb october 124 "\u0646\u0648\u0641", // abb november 125 "\u062f\u064a\u0633", // abb december 126 "" // abb month 13 if applicable 127 } 128 }, 129 { "MonthNarrows", 130 new String[] { 131 "\u064a", 132 "\u0641", 133 "\u0645", 134 "\u0623", 135 "\u0648", 136 "\u0646", 137 "\u0644", 138 "\u063a", 139 "\u0633", 140 "\u0643", 141 "\u0628", 142 "\u062f", 143 "", 144 } 145 }, 146 { "DayNames", 147 new String[] { 148 "\u0627\u0644\u0623\u062d\u062f", // Sunday 149 "\u0627\u0644\u0627\u062b\u0646\u064a\u0646", // Monday 150 "\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621", // Tuesday 151 "\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621", // Wednesday 152 "\u0627\u0644\u062e\u0645\u064a\u0633", // Thursday 153 "\u0627\u0644\u062c\u0645\u0639\u0629", // Friday 154 "\u0627\u0644\u0633\u0628\u062a" // Saturday 155 } 156 }, 157 { "DayAbbreviations", 158 new String[] { 159 "\u062d", // abb Sunday 160 "\u0646", // abb Monday 161 "\u062b", // abb Tuesday 162 "\u0631", // abb Wednesday 163 "\u062e", // abb Thursday 164 "\u062c", // abb Friday 165 "\u0633" // abb Saturday 166 } 167 }, 168 { "standalone.DayAbbreviations", 169 new String[] { 170 "\u0627\u0644\u0623\u062d\u062f", 171 "\u0627\u0644\u0627\u062b\u0646\u064a\u0646", 172 "\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621", 173 "\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621", 174 "\u0627\u0644\u062e\u0645\u064a\u0633", 175 "\u0627\u0644\u062c\u0645\u0639\u0629", 176 "\u0627\u0644\u0633\u0628\u062a", 177 } 178 }, 179 { "DayNarrows", 180 new String[] { 181 "\u062d", 182 "\u0646", 183 "\u062b", 184 "\u0631", 185 "\u062e", 186 "\u062c", 187 "\u0633", 188 } 189 }, 190 { "AmPmMarkers", 191 new String[] { 192 "\u0635", // am marker 193 "\u0645" // pm marker 194 } 195 }, 196 { "Eras", 197 new String[] { // era strings 198 "\u0642.\u0645", 199 "\u0645" 200 } 201 }, 202 { "short.Eras", 203 new String[] { 204 "\u0642.\u0645", 205 "\u0645", 206 } 207 }, 208 { "japanese.Eras", 209 new String[] { 210 "\u0645", 211 "\u0645\u064a\u062c\u064a", 212 "\u062a\u064a\u0634\u0648", 213 "\u0634\u0648\u0648\u0627", 214 "\u0647\u064a\u0633\u064a", 215 } 216 }, 217 { "japanese.short.Eras", 218 new String[] { 219 "\u0645", 220 "\u0645\u064a\u062c\u064a", 221 "\u062a\u064a\u0634\u0648", 222 "\u0634\u0648\u0648\u0627", 223 "\u0647\u064a\u0633\u064a", 224 } 225 }, 226 { "buddhist.Eras", 227 new String[] { 228 "BC", 229 "\u0627\u0644\u062a\u0642\u0648\u064a\u0645 \u0627\u0644\u0628\u0648\u0630\u064a", 230 } 231 }, 232 { "buddhist.short.Eras", 233 new String[] { 234 "BC", 235 "\u0627\u0644\u062a\u0642\u0648\u064a\u0645 \u0627\u0644\u0628\u0648\u0630\u064a", 236 } 237 }, 238 { "NumberPatterns", 239 new String[] { 240 "#,##0.###;#,##0.###-", // decimal pattern 241 "\u00A4 #,##0.###;\u00A4 #,##0.###-", // currency pattern 242 "#,##0%" // percent pattern 243 } 244 }, 245 { "TimePatterns", 246 new String[] { 247 "z hh:mm:ss a", // full time pattern 248 "z hh:mm:ss a", // long time pattern 249 "hh:mm:ss a", // medium time pattern 250 "hh:mm a", // short time pattern 251 } 252 }, 253 { "DatePatterns", 254 new String[] { 255 "dd MMMM, yyyy", // full date pattern 256 "dd MMMM, yyyy", // long date pattern 257 "dd/MM/yyyy", // medium date pattern 258 "dd/MM/yy", // short date pattern 259 } 260 }, 261 { "DateTimePatterns", 262 new String[] { 263 "{1} {0}" // date-time pattern 264 } 265 }, 266 { "DateTimePatternChars", "GanjkHmsSEDFwWxhKzZ" }, 267 }; 268 } 269 }