1 /* 2 * Copyright (c) 1996, 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.el; 81 82 import sun.util.resources.ParallelListResourceBundle; 83 84 public class FormatData_el extends ParallelListResourceBundle { 85 /** 86 * Overrides ParallelListResourceBundle 87 */ 88 @Override 89 protected final Object[][] getContents() { 90 final String[] rocEras = { 91 "\u03a0\u03c1\u03b9\u03bd R.O.C.", 92 "R.O.C.", 93 }; 94 return new Object[][] { 95 { "MonthNames", 96 new String[] { 97 "\u0399\u03b1\u03bd\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5", 98 "\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5", 99 "\u039c\u03b1\u03c1\u03c4\u03af\u03bf\u03c5", 100 "\u0391\u03c0\u03c1\u03b9\u03bb\u03af\u03bf\u03c5", 101 "\u039c\u03b1\u0390\u03bf\u03c5", 102 "\u0399\u03bf\u03c5\u03bd\u03af\u03bf\u03c5", 103 "\u0399\u03bf\u03c5\u03bb\u03af\u03bf\u03c5", 104 "\u0391\u03c5\u03b3\u03bf\u03cd\u03c3\u03c4\u03bf\u03c5", 105 "\u03a3\u03b5\u03c0\u03c4\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5", 106 "\u039f\u03ba\u03c4\u03c9\u03b2\u03c1\u03af\u03bf\u03c5", 107 "\u039d\u03bf\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5", 108 "\u0394\u03b5\u03ba\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5", 109 "", 110 } 111 }, 112 { "standalone.MonthNames", 113 new String[] { 114 "\u0399\u03b1\u03bd\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2", // january 115 "\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2", // february 116 "\u039c\u03ac\u03c1\u03c4\u03b9\u03bf\u03c2", // march 117 "\u0391\u03c0\u03c1\u03af\u03bb\u03b9\u03bf\u03c2", // april 118 "\u039c\u03ac\u03ca\u03bf\u03c2", // may 119 "\u0399\u03bf\u03cd\u03bd\u03b9\u03bf\u03c2", // june 120 "\u0399\u03bf\u03cd\u03bb\u03b9\u03bf\u03c2", // july 121 "\u0391\u03cd\u03b3\u03bf\u03c5\u03c3\u03c4\u03bf\u03c2", // august 122 "\u03a3\u03b5\u03c0\u03c4\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2", // september 123 "\u039f\u03ba\u03c4\u03ce\u03b2\u03c1\u03b9\u03bf\u03c2", // october 124 "\u039d\u03bf\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2", // november 125 "\u0394\u03b5\u03ba\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2", // december 126 "" // month 13 if applicable 127 } 128 }, 129 { "MonthAbbreviations", 130 new String[] { 131 "\u0399\u03b1\u03bd", // abb january 132 "\u03a6\u03b5\u03b2", // abb february 133 "\u039c\u03b1\u03c1", // abb march 134 "\u0391\u03c0\u03c1", // abb april 135 "\u039c\u03b1\u03ca", // abb may 136 "\u0399\u03bf\u03c5\u03bd", // abb june 137 "\u0399\u03bf\u03c5\u03bb", // abb july 138 "\u0391\u03c5\u03b3", // abb august 139 "\u03a3\u03b5\u03c0", // abb september 140 "\u039f\u03ba\u03c4", // abb october 141 "\u039d\u03bf\u03b5", // abb november 142 "\u0394\u03b5\u03ba", // abb december 143 "" // abb month 13 if applicable 144 } 145 }, 146 { "standalone.MonthAbbreviations", 147 new String[] { 148 "\u0399\u03b1\u03bd", 149 "\u03a6\u03b5\u03b2", 150 "\u039c\u03ac\u03c1", 151 "\u0391\u03c0\u03c1", 152 "\u039c\u03ac\u03b9", 153 "\u0399\u03bf\u03cd\u03bd", 154 "\u0399\u03bf\u03cd\u03bb", 155 "\u0391\u03c5\u03b3", 156 "\u03a3\u03b5\u03c0", 157 "\u039f\u03ba\u03c4", 158 "\u039d\u03bf\u03ad", 159 "\u0394\u03b5\u03ba", 160 "", 161 } 162 }, 163 { "MonthNarrows", 164 new String[] { 165 "\u0399", 166 "\u03a6", 167 "\u039c", 168 "\u0391", 169 "\u039c", 170 "\u0399", 171 "\u0399", 172 "\u0391", 173 "\u03a3", 174 "\u039f", 175 "\u039d", 176 "\u0394", 177 "", 178 } 179 }, 180 { "standalone.MonthNarrows", 181 new String[] { 182 "\u0399", 183 "\u03a6", 184 "\u039c", 185 "\u0391", 186 "\u039c", 187 "\u0399", 188 "\u0399", 189 "\u0391", 190 "\u03a3", 191 "\u039f", 192 "\u039d", 193 "\u0394", 194 "", 195 } 196 }, 197 { "DayNames", 198 new String[] { 199 "\u039a\u03c5\u03c1\u03b9\u03b1\u03ba\u03ae", // Sunday 200 "\u0394\u03b5\u03c5\u03c4\u03ad\u03c1\u03b1", // Monday 201 "\u03a4\u03c1\u03af\u03c4\u03b7", // Tuesday 202 "\u03a4\u03b5\u03c4\u03ac\u03c1\u03c4\u03b7", // Wednesday 203 "\u03a0\u03ad\u03bc\u03c0\u03c4\u03b7", // Thursday 204 "\u03a0\u03b1\u03c1\u03b1\u03c3\u03ba\u03b5\u03c5\u03ae", // Friday 205 "\u03a3\u03ac\u03b2\u03b2\u03b1\u03c4\u03bf" // Saturday 206 } 207 }, 208 { "standalone.DayNames", 209 new String[] { 210 "\u039a\u03c5\u03c1\u03b9\u03b1\u03ba\u03ae", 211 "\u0394\u03b5\u03c5\u03c4\u03ad\u03c1\u03b1", 212 "\u03a4\u03c1\u03af\u03c4\u03b7", 213 "\u03a4\u03b5\u03c4\u03ac\u03c1\u03c4\u03b7", 214 "\u03a0\u03ad\u03bc\u03c0\u03c4\u03b7", 215 "\u03a0\u03b1\u03c1\u03b1\u03c3\u03ba\u03b5\u03c5\u03ae", 216 "\u03a3\u03ac\u03b2\u03b2\u03b1\u03c4\u03bf", 217 } 218 }, 219 { "DayAbbreviations", 220 new String[] { 221 "\u039a\u03c5\u03c1", // abb Sunday 222 "\u0394\u03b5\u03c5", // abb Monday 223 "\u03a4\u03c1\u03b9", // abb Tuesday 224 "\u03a4\u03b5\u03c4", // abb Wednesday 225 "\u03a0\u03b5\u03bc", // abb Thursday 226 "\u03a0\u03b1\u03c1", // abb Friday 227 "\u03a3\u03b1\u03b2" // abb Saturday 228 } 229 }, 230 { "standalone.DayAbbreviations", 231 new String[] { 232 "\u039a\u03c5\u03c1", 233 "\u0394\u03b5\u03c5", 234 "\u03a4\u03c1\u03af", 235 "\u03a4\u03b5\u03c4", 236 "\u03a0\u03ad\u03bc", 237 "\u03a0\u03b1\u03c1", 238 "\u03a3\u03ac\u03b2", 239 } 240 }, 241 { "DayNarrows", 242 new String[] { 243 "\u039a", 244 "\u0394", 245 "\u03a4", 246 "\u03a4", 247 "\u03a0", 248 "\u03a0", 249 "\u03a3", 250 } 251 }, 252 { "standalone.DayNarrows", 253 new String[] { 254 "\u039a", 255 "\u0394", 256 "\u03a4", 257 "\u03a4", 258 "\u03a0", 259 "\u03a0", 260 "\u03a3", 261 } 262 }, 263 { "short.Eras", 264 new String[] { 265 "\u03c0.\u03a7.", 266 "\u03bc.\u03a7.", 267 } 268 }, 269 { "AmPmMarkers", 270 new String[] { 271 "\u03c0\u03bc", // am marker 272 "\u03bc\u03bc" // pm marker 273 } 274 }, 275 { "NumberElements", 276 new String[] { 277 ",", // decimal separator 278 ".", // group (thousands) separator 279 ";", // list separator 280 "%", // percent sign 281 "0", // native 0 digit 282 "#", // pattern digit 283 "-", // minus sign 284 "E", // exponential 285 "\u2030", // per mille 286 "\u221e", // infinity 287 "\ufffd" // NaN 288 } 289 }, 290 { "TimePatterns", 291 new String[] { 292 "h:mm:ss a z", // full time pattern 293 "h:mm:ss a z", // long time pattern 294 "h:mm:ss a", // medium time pattern 295 "h:mm a", // short time pattern 296 } 297 }, 298 { "DatePatterns", 299 new String[] { 300 "EEEE, d MMMM yyyy", // full date pattern 301 "d MMMM yyyy", // long date pattern 302 "d MMM yyyy", // medium date pattern 303 "d/M/yyyy", // short date pattern 304 } 305 }, 306 { "DateTimePatterns", 307 new String[] { 308 "{1} {0}" // date-time pattern 309 } 310 }, 311 { "DateTimePatternChars", "GanjkHmsSEDFwWxhKzZ" }, 312 }; 313 } 314 }