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 * (C) Copyright Taligent, Inc. 1996, 1997 - All Rights Reserved 28 * (C) Copyright IBM Corp. 1996 - 1998 - All Rights Reserved 29 * 30 * The original version of this source code and documentation 31 * is copyrighted and owned by Taligent, Inc., a wholly-owned 32 * subsidiary of IBM. These materials are provided under terms 33 * of a License Agreement between Taligent and Sun. This technology 34 * is protected by multiple US and International patents. 35 * 36 * This notice and attribution to Taligent may not be removed. 37 * Taligent is a registered trademark of Taligent, Inc. 38 * 39 */ 40 41 /* 42 * COPYRIGHT AND PERMISSION NOTICE 43 * 44 * Copyright (C) 1991-2012 Unicode, Inc. All rights reserved. Distributed under 45 * the Terms of Use in http://www.unicode.org/copyright.html. 46 * 47 * Permission is hereby granted, free of charge, to any person obtaining a copy 48 * of the Unicode data files and any associated documentation (the "Data 49 * Files") or Unicode software and any associated documentation (the 50 * "Software") to deal in the Data Files or Software without restriction, 51 * including without limitation the rights to use, copy, modify, merge, 52 * publish, distribute, and/or sell copies of the Data Files or Software, and 53 * to permit persons to whom the Data Files or Software are furnished to do so, 54 * provided that (a) the above copyright notice(s) and this permission notice 55 * appear with all copies of the Data Files or Software, (b) both the above 56 * copyright notice(s) and this permission notice appear in associated 57 * documentation, and (c) there is clear notice in each modified Data File or 58 * in the Software as well as in the documentation associated with the Data 59 * File(s) or Software that the data or software has been modified. 60 * 61 * THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY 62 * KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 63 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF 64 * THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS 65 * INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR 66 * CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, 67 * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER 68 * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE 69 * OF THE DATA FILES OR SOFTWARE. 70 * 71 * Except as contained in this notice, the name of a copyright holder shall not 72 * be used in advertising or otherwise to promote the sale, use or other 73 * dealings in these Data Files or Software without prior written authorization 74 * of the copyright holder. 75 */ 76 77 package sun.text.resources.fi; 78 79 import java.util.ListResourceBundle; 80 81 public class FormatData_fi extends ListResourceBundle { 82 /** 83 * Overrides ListResourceBundle 84 */ 85 protected final Object[][] getContents() { 86 return new Object[][] { 87 { "MonthNames", 88 new String[] { 89 "tammikuuta", 90 "helmikuuta", 91 "maaliskuuta", 92 "huhtikuuta", 93 "toukokuuta", 94 "kes\u00e4kuuta", 95 "hein\u00e4kuuta", 96 "elokuuta", 97 "syyskuuta", 98 "lokakuuta", 99 "marraskuuta", 100 "joulukuuta", 101 "", 102 } 103 }, 104 { "standalone.MonthNames", 105 new String[] { 106 "tammikuu", // january 107 "helmikuu", // february 108 "maaliskuu", // march 109 "huhtikuu", // april 110 "toukokuu", // may 111 "kes\u00e4kuu", // june 112 "hein\u00e4kuu", // july 113 "elokuu", // august 114 "syyskuu", // september 115 "lokakuu", // october 116 "marraskuu", // november 117 "joulukuu", // december 118 "" // month 13 if applicable 119 } 120 }, 121 { "MonthAbbreviations", 122 new String[] { 123 "tammikuuta", 124 "helmikuuta", 125 "maaliskuuta", 126 "huhtikuuta", 127 "toukokuuta", 128 "kes\u00e4kuuta", 129 "hein\u00e4kuuta", 130 "elokuuta", 131 "syyskuuta", 132 "lokakuuta", 133 "marraskuuta", 134 "joulukuuta", 135 "", 136 } 137 }, 138 { "standalone.MonthAbbreviations", 139 new String[] { 140 "tammi", // abb january 141 "helmi", // abb february 142 "maalis", // abb march 143 "huhti", // abb april 144 "touko", // abb may 145 "kes\u00e4", // abb june 146 "hein\u00e4", // abb july 147 "elo", // abb august 148 "syys", // abb september 149 "loka", // abb october 150 "marras", // abb november 151 "joulu", // abb december 152 "" // abb month 13 if applicable 153 } 154 }, 155 { "MonthNarrows", 156 new String[] { 157 "T", 158 "H", 159 "M", 160 "H", 161 "T", 162 "K", 163 "H", 164 "E", 165 "S", 166 "L", 167 "M", 168 "J", 169 "", 170 } 171 }, 172 { "standalone.MonthNarrows", 173 new String[] { 174 "T", 175 "H", 176 "M", 177 "H", 178 "T", 179 "K", 180 "H", 181 "E", 182 "S", 183 "L", 184 "M", 185 "J", 186 "", 187 } 188 }, 189 { "DayNames", 190 new String[] { 191 "sunnuntai", // Sunday 192 "maanantai", // Monday 193 "tiistai", // Tuesday 194 "keskiviikko", // Wednesday 195 "torstai", // Thursday 196 "perjantai", // Friday 197 "lauantai" // Saturday 198 } 199 }, 200 { "standalone.DayNames", 201 new String[] { 202 "sunnuntai", 203 "maanantai", 204 "tiistai", 205 "keskiviikko", 206 "torstai", 207 "perjantai", 208 "lauantai", 209 } 210 }, 211 { "DayAbbreviations", 212 new String[] { 213 "su", // abb Sunday 214 "ma", // abb Monday 215 "ti", // abb Tuesday 216 "ke", // abb Wednesday 217 "to", // abb Thursday 218 "pe", // abb Friday 219 "la" // abb Saturday 220 } 221 }, 222 { "standalone.DayAbbreviations", 223 new String[] { 224 "su", 225 "ma", 226 "ti", 227 "ke", 228 "to", 229 "pe", 230 "la", 231 } 232 }, 233 { "DayNarrows", 234 new String[] { 235 "S", 236 "M", 237 "T", 238 "K", 239 "T", 240 "P", 241 "L", 242 } 243 }, 244 { "standalone.DayNarrows", 245 new String[] { 246 "S", 247 "M", 248 "T", 249 "K", 250 "T", 251 "P", 252 "L", 253 } 254 }, 255 { "NumberElements", 256 new String[] { 257 ",", // decimal separator 258 "\u00a0", // group (thousands) separator 259 ";", // list separator 260 "%", // percent sign 261 "0", // native 0 digit 262 "#", // pattern digit 263 "-", // minus sign 264 "E", // exponential 265 "\u2030", // per mille 266 "\u221e", // infinity 267 "\ufffd" // NaN 268 } 269 }, 270 { "TimePatterns", 271 new String[] { 272 "H.mm.ss z", // full time pattern 273 "'klo 'H.mm.ss", // long time pattern 274 "H:mm:ss", // medium time pattern 275 "H:mm", // short time pattern 276 } 277 }, 278 { "cldr.DatePatterns", 279 new String[] { 280 "cccc, d. MMMM y", 281 "d. MMMM y", 282 "d.M.yyyy", 283 "d.M.yyyy", 284 } 285 }, 286 { "DatePatterns", 287 new String[] { 288 "d. MMMM'ta 'yyyy", // full date pattern 289 "d. MMMM'ta 'yyyy", // long date pattern 290 "d.M.yyyy", // medium date pattern 291 "d.M.yyyy", // short date pattern 292 } 293 }, 294 { "DateTimePatterns", 295 new String[] { 296 "{1} {0}" // date-time pattern 297 } 298 }, 299 { "DateTimePatternChars", "GanjkHmsSEDFwWxhKzZ" }, 300 { "AmPmMarkers", 301 new String[] { 302 "ap.", // am marker 303 "ip." // pm marker 304 } 305 }, 306 { "narrow.AmPmMarkers", 307 new String[] { 308 "ap.", 309 "ip.", 310 } 311 }, 312 { "cldr.buddhist.DatePatterns", 313 new String[] { 314 "cccc d. MMMM y G", 315 "d. MMMM y G", 316 "d.M.y G", 317 "d.M.y G", 318 } 319 }, 320 { "cldr.japanese.DatePatterns", 321 new String[] { 322 "cccc d. MMMM y G", 323 "d. MMMM y G", 324 "d.M.y G", 325 "d.M.y G", 326 } 327 }, 328 { "cldr.roc.DatePatterns", 329 new String[] { 330 "cccc d. MMMM y G", 331 "d. MMMM y G", 332 "d.M.y G", 333 "d.M.y G", 334 } 335 }, 336 { "roc.DatePatterns", 337 new String[] { 338 "EEEE d. MMMM y GGGG", 339 "d. MMMM y GGGG", 340 "d.M.y GGGG", 341 "d.M.y GGGG", 342 } 343 }, 344 { "islamic.MonthNames", 345 new String[] { 346 "muharram", 347 "safar", 348 "rabi\u2019 al-awwal", 349 "rabi\u2019 al-akhir", 350 "d\u017eumada-l-ula", 351 "d\u017eumada-l-akhira", 352 "rad\u017eab", 353 "\u0161a\u2019ban", 354 "ramadan", 355 "\u0161awwal", 356 "dhu-l-qa\u2019da", 357 "dhu-l-hidd\u017ea", 358 "", 359 } 360 }, 361 { "cldr.islamic.DatePatterns", 362 new String[] { 363 "cccc d. MMMM y G", 364 "d. MMMM y G", 365 "d.M.y G", 366 "d.M.y G", 367 } 368 }, 369 { "islamic.DatePatterns", 370 new String[] { 371 "EEEE d. MMMM y GGGG", 372 "d. MMMM y GGGG", 373 "d.M.y GGGG", 374 "d.M.y GGGG", 375 } 376 }, 377 { "calendarname.islamic-civil", "islamilainen siviilikalenteri" }, 378 { "calendarname.islamicc", "islamilainen siviilikalenteri" }, 379 { "calendarname.islamic", "islamilainen kalenteri" }, 380 { "calendarname.japanese", "japanilainen kalenteri" }, 381 { "calendarname.gregorian", "gregoriaaninen kalenteri" }, 382 { "calendarname.gregory", "gregoriaaninen kalenteri" }, 383 { "calendarname.roc", "Kiinan tasavallan kalenteri" }, 384 { "calendarname.buddhist", "buddhalainen kalenteri" }, 385 { "field.era", "aikakausi" }, 386 { "field.year", "vuosi" }, 387 { "field.month", "kuukausi" }, 388 { "field.week", "viikko" }, 389 { "field.weekday", "viikonp\u00e4iv\u00e4" }, 390 { "field.dayperiod", "vuorokaudenaika" }, 391 { "field.hour", "tunti" }, 392 { "field.minute", "minuutti" }, 393 { "field.second", "sekunti" }, 394 { "field.zone", "aikavy\u00f6hyke" }, 395 }; 396 } 397 }