--- a/jdk/src/java.base/share/classes/sun/text/resources/JavaTimeSupplementary.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/java.base/share/classes/sun/text/resources/JavaTimeSupplementary.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,7 +72,53 @@
public class JavaTimeSupplementary extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
- final String[] rocMonthNarrows = {
+ final String[] sharedQuarterNames = {
+ "Q1",
+ "Q2",
+ "Q3",
+ "Q4",
+ };
+
+ final String[] sharedQuarterNarrows = {
+ "1",
+ "2",
+ "3",
+ "4",
+ };
+
+ final String[] sharedDatePatterns = {
+ "GGGG y MMMM d, EEEE",
+ "GGGG y MMMM d",
+ "GGGG y MMM d",
+ "G y-MM-dd",
+ };
+
+ final String[] sharedDayNames = {
+ "Sun",
+ "Mon",
+ "Tue",
+ "Wed",
+ "Thu",
+ "Fri",
+ "Sat",
+ };
+
+ final String[] sharedDayNarrows = {
+ "S",
+ "M",
+ "T",
+ "W",
+ "T",
+ "F",
+ "S",
+ };
+
+ final String[] sharedEras = {
+ "",
+ "AH",
+ };
+
+ final String[] sharedMonthNarrows = {
"1",
"2",
"3",
@@ -87,31 +133,62 @@
"12",
"",
};
+
+ final String[] sharedTimePatterns = {
+ "HH:mm:ss zzzz",
+ "HH:mm:ss z",
+ "HH:mm:ss",
+ "HH:mm",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "AM",
+ "PM",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "G y MMMM d, EEEE",
+ "G y MMMM d",
+ "G y MMM d",
+ "GGGGG y-MM-dd",
+ };
+
+ final String[] sharedJavaTimeLongEras = {
+ "",
+ "Meiji",
+ "Taisho",
+ "Showa",
+ "Heisei",
+ };
+
+ final String[] sharedShortEras = {
+ "Before R.O.C.",
+ "R.O.C.",
+ };
+
+ final String[] sharedMonthNames = {
+ "Jan",
+ "Feb",
+ "Mar",
+ "Apr",
+ "May",
+ "Jun",
+ "Jul",
+ "Aug",
+ "Sep",
+ "Oct",
+ "Nov",
+ "Dec",
+ "",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "Q1",
- "Q2",
- "Q3",
- "Q4",
- }
- },
+ sharedQuarterNames },
{ "QuarterNames",
- new String[] {
- "Q1",
- "Q2",
- "Q3",
- "Q4",
- }
- },
+ sharedQuarterNames },
{ "QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
+ sharedQuarterNarrows },
{ "field.dayperiod",
"Dayperiod" },
{ "field.era",
@@ -133,52 +210,15 @@
{ "field.zone",
"Zone" },
{ "islamic.DatePatterns",
- new String[] {
- "GGGG y MMMM d, EEEE",
- "GGGG y MMMM d",
- "GGGG y MMM d",
- "G y-MM-dd",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "Sun",
- "Mon",
- "Tue",
- "Wed",
- "Thu",
- "Fri",
- "Sat",
- }
- },
+ sharedDayNames },
{ "islamic.DayNames",
- new String[] {
- "Sun",
- "Mon",
- "Tue",
- "Wed",
- "Thu",
- "Fri",
- "Sat",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "S",
- "M",
- "T",
- "W",
- "T",
- "F",
- "S",
- }
- },
+ sharedDayNarrows },
{ "islamic.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedEras },
{ "islamic.MonthAbbreviations",
new String[] {
"Muh.",
@@ -214,63 +254,23 @@
}
},
{ "islamic.MonthNarrows",
- rocMonthNarrows },
+ sharedMonthNarrows },
{ "islamic.QuarterNames",
- new String[] {
- "Q1",
- "Q2",
- "Q3",
- "Q4",
- }
- },
+ sharedQuarterNames },
{ "islamic.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
+ sharedQuarterNarrows },
{ "islamic.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedTimePatterns },
{ "islamic.abbreviated.AmPmMarkers",
- new String[] {
- "AM",
- "PM",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.long.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedEras },
{ "islamic.narrow.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedEras },
{ "islamic.short.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedEras },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "G y MMMM d, EEEE",
- "G y MMMM d",
- "G y MMM d",
- "GGGGG y-MM-dd",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.buddhist.long.Eras",
new String[] {
"BC",
@@ -284,13 +284,7 @@
}
},
{ "java.time.islamic.DatePatterns",
- new String[] {
- "G y MMMM d, EEEE",
- "G y MMMM d",
- "G y MMM d",
- "GGGGG y-MM-dd",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
new String[] {
"G y MMMM d (EEEE)",
@@ -300,23 +294,9 @@
}
},
{ "java.time.japanese.long.Eras",
- new String[] {
- "",
- "Meiji",
- "Taisho",
- "Showa",
- "Heisei",
- }
- },
+ sharedJavaTimeLongEras },
{ "java.time.japanese.short.Eras",
- new String[] {
- "",
- "Meiji",
- "Taisho",
- "Showa",
- "Heisei",
- }
- },
+ sharedJavaTimeLongEras },
{ "java.time.long.Eras",
new String[] {
"BCE",
@@ -324,13 +304,7 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "G y MMMM d, EEEE",
- "G y MMMM d",
- "G y MMM d",
- "GGGGG y-MM-dd",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
new String[] {
"BC",
@@ -338,137 +312,37 @@
}
},
{ "roc.AmPmMarkers",
- new String[] {
- "AM",
- "PM",
- }
- },
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
- new String[] {
- "GGGG y MMMM d, EEEE",
- "GGGG y MMMM d",
- "GGGG y MMM d",
- "G y-MM-dd",
- }
- },
+ sharedDatePatterns },
{ "roc.DayNames",
- new String[] {
- "Sun",
- "Mon",
- "Tue",
- "Wed",
- "Thu",
- "Fri",
- "Sat",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "S",
- "M",
- "T",
- "W",
- "T",
- "F",
- "S",
- }
- },
+ sharedDayNarrows },
{ "roc.Eras",
- new String[] {
- "Before R.O.C.",
- "R.O.C.",
- }
- },
+ sharedShortEras },
{ "roc.MonthAbbreviations",
- new String[] {
- "Jan",
- "Feb",
- "Mar",
- "Apr",
- "May",
- "Jun",
- "Jul",
- "Aug",
- "Sep",
- "Oct",
- "Nov",
- "Dec",
- "",
- }
- },
+ sharedMonthNames },
{ "roc.MonthNames",
- new String[] {
- "Jan",
- "Feb",
- "Mar",
- "Apr",
- "May",
- "Jun",
- "Jul",
- "Aug",
- "Sep",
- "Oct",
- "Nov",
- "Dec",
- "",
- }
- },
+ sharedMonthNames },
{ "roc.MonthNarrows",
- rocMonthNarrows },
+ sharedMonthNarrows },
{ "roc.QuarterNames",
- new String[] {
- "Q1",
- "Q2",
- "Q3",
- "Q4",
- }
- },
+ sharedQuarterNames },
{ "roc.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
+ sharedQuarterNarrows },
{ "roc.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedTimePatterns },
{ "roc.abbreviated.AmPmMarkers",
- new String[] {
- "AM",
- "PM",
- }
- },
+ sharedAmPmMarkers },
{ "roc.long.Eras",
- new String[] {
- "Before R.O.C.",
- "R.O.C.",
- }
- },
+ sharedShortEras },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "AM",
- "PM",
- }
- },
+ sharedAmPmMarkers },
{ "roc.narrow.Eras",
- new String[] {
- "Before R.O.C.",
- "R.O.C.",
- }
- },
+ sharedShortEras },
{ "roc.short.Eras",
- new String[] {
- "Before R.O.C.",
- "R.O.C.",
- }
- },
+ sharedShortEras },
};
}
}
--- a/jdk/src/java.base/share/classes/sun/text/resources/JavaTimeSupplementary_en.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/java.base/share/classes/sun/text/resources/JavaTimeSupplementary_en.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,15 +72,64 @@
public class JavaTimeSupplementary_en extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterNames = {
+ "1st quarter",
+ "2nd quarter",
+ "3rd quarter",
+ "4th quarter",
+ };
+
+ final String[] sharedDatePatterns = {
+ "EEEE, MMMM d, y GGGG",
+ "MMMM d, y GGGG",
+ "MMM d, y GGGG",
+ "M/d/y G",
+ };
+
+ final String[] sharedDayNames = {
+ "Sunday",
+ "Monday",
+ "Tuesday",
+ "Wednesday",
+ "Thursday",
+ "Friday",
+ "Saturday",
+ };
+
+ final String[] sharedQuarterAbbreviations = {
+ "Q1",
+ "Q2",
+ "Q3",
+ "Q4",
+ };
+
+ final String[] sharedTimePatterns = {
+ "h:mm:ss a zzzz",
+ "h:mm:ss a z",
+ "h:mm:ss a",
+ "h:mm a",
+ };
+
+ final String[] sharedNarrowAmPmMarkers = {
+ "a",
+ "p",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE, MMMM d, y G",
+ "MMMM d, y G",
+ "MMM d, y G",
+ "M/d/y GGGGG",
+ };
+
+ final String[] sharedEras = {
+ "Before R.O.C.",
+ "Minguo",
+ };
+
return new Object[][] {
{ "QuarterNames",
- new String[] {
- "1st quarter",
- "2nd quarter",
- "3rd quarter",
- "4th quarter",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"Buddhist Calendar" },
{ "calendarname.gregorian",
@@ -124,62 +173,19 @@
}
},
{ "islamic.DatePatterns",
- new String[] {
- "EEEE, MMMM d, y GGGG",
- "MMMM d, y GGGG",
- "MMM d, y GGGG",
- "M/d/y G",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayNames",
- new String[] {
- "Sunday",
- "Monday",
- "Tuesday",
- "Wednesday",
- "Thursday",
- "Friday",
- "Saturday",
- }
- },
+ sharedDayNames },
{ "islamic.QuarterAbbreviations",
- new String[] {
- "Q1",
- "Q2",
- "Q3",
- "Q4",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "1st quarter",
- "2nd quarter",
- "3rd quarter",
- "4th quarter",
- }
- },
+ sharedQuarterNames },
{ "islamic.TimePatterns",
- new String[] {
- "h:mm:ss a zzzz",
- "h:mm:ss a z",
- "h:mm:ss a",
- "h:mm a",
- }
- },
+ sharedTimePatterns },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "a",
- "p",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE, MMMM d, y G",
- "MMMM d, y G",
- "MMM d, y G",
- "M/d/y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.buddhist.short.Eras",
new String[] {
"BC",
@@ -187,21 +193,9 @@
}
},
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE, MMMM d, y G",
- "MMMM d, y G",
- "MMM d, y G",
- "M/d/y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
- new String[] {
- "EEEE, MMMM d, y G",
- "MMMM d, y G",
- "MMM d, y G",
- "M/d/y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.long.Eras",
new String[] {
"Before Christ",
@@ -209,21 +203,9 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE, MMMM d, y G",
- "MMMM d, y G",
- "MMM d, y G",
- "M/d/y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "roc.DatePatterns",
- new String[] {
- "EEEE, MMMM d, y GGGG",
- "MMMM d, y GGGG",
- "MMM d, y GGGG",
- "M/d/y G",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
new String[] {
"Sun",
@@ -236,22 +218,9 @@
}
},
{ "roc.DayNames",
- new String[] {
- "Sunday",
- "Monday",
- "Tuesday",
- "Wednesday",
- "Thursday",
- "Friday",
- "Saturday",
- }
- },
+ sharedDayNames },
{ "roc.Eras",
- new String[] {
- "Before R.O.C.",
- "Minguo",
- }
- },
+ sharedEras },
{ "roc.MonthNames",
new String[] {
"January",
@@ -287,53 +256,19 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "Q1",
- "Q2",
- "Q3",
- "Q4",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "1st quarter",
- "2nd quarter",
- "3rd quarter",
- "4th quarter",
- }
- },
+ sharedQuarterNames },
{ "roc.TimePatterns",
- new String[] {
- "h:mm:ss a zzzz",
- "h:mm:ss a z",
- "h:mm:ss a",
- "h:mm a",
- }
- },
+ sharedTimePatterns },
{ "roc.long.Eras",
- new String[] {
- "Before R.O.C.",
- "Minguo",
- }
- },
+ sharedEras },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "a",
- "p",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "roc.narrow.Eras",
- new String[] {
- "Before R.O.C.",
- "Minguo",
- }
- },
+ sharedEras },
{ "roc.short.Eras",
- new String[] {
- "Before R.O.C.",
- "Minguo",
- }
- },
+ sharedEras },
};
}
}
--- a/jdk/src/java.base/share/classes/sun/util/resources/LocaleData.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/java.base/share/classes/sun/util/resources/LocaleData.java Mon Jul 04 13:00:15 2016 +0900
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1996, 2015, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1996, 2016, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -228,6 +228,9 @@
private static class LocaleDataStrategy implements Bundles.Strategy {
private static final LocaleDataStrategy INSTANCE = new LocaleDataStrategy();
+ // TODO: avoid hard-coded Locales
+ private static Set<Locale> JAVA_BASE_LOCALES
+ = Set.of(Locale.ROOT, Locale.ENGLISH, Locale.US, new Locale("en", "US", "POSIX"));
private LocaleDataStrategy() {
}
@@ -275,11 +278,7 @@
}
boolean inJavaBaseModule(String baseName, Locale locale) {
- // TODO: avoid hard-coded Locales
- return locale.equals(Locale.ROOT) ||
- (locale.getLanguage() == "en" &&
- (locale.getCountry().isEmpty() ||
- locale.getCountry() == "US"));
+ return JAVA_BASE_LOCALES.contains(locale);
}
@Override
@@ -313,6 +312,9 @@
private static class SupplementaryStrategy extends LocaleDataStrategy {
private static final SupplementaryStrategy INSTANCE
= new SupplementaryStrategy();
+ // TODO: avoid hard-coded Locales
+ private static Set<Locale> JAVA_BASE_LOCALES
+ = Set.of(Locale.ROOT, Locale.ENGLISH, Locale.US);
private SupplementaryStrategy() {
}
@@ -332,8 +334,7 @@
@Override
boolean inJavaBaseModule(String baseName, Locale locale) {
- // TODO: avoid hard-coded Locales
- return locale.equals(Locale.ROOT) || locale.getLanguage() == "en";
+ return JAVA_BASE_LOCALES.contains(locale);
}
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ar.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ar.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,35 +72,121 @@
public class JavaTimeSupplementary_ar extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
- final String[] javatimebuddhistlongEras = {
+ final String[] sharedQuarterNames = {
+ "\u0627\u0644\u0631\u0628\u0639 \u0627\u0644\u0623\u0648\u0644",
+ "\u0627\u0644\u0631\u0628\u0639 \u0627\u0644\u062b\u0627\u0646\u064a",
+ "\u0627\u0644\u0631\u0628\u0639 \u0627\u0644\u062b\u0627\u0644\u062b",
+ "\u0627\u0644\u0631\u0628\u0639 \u0627\u0644\u0631\u0627\u0628\u0639",
+ };
+
+ final String[] sharedQuarterNarrows = {
+ "\u0661",
+ "\u0662",
+ "\u0663",
+ "\u0664",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "\u0635",
+ "\u0645",
+ };
+
+ final String[] sharedDayNames = {
+ "\u0627\u0644\u0623\u062d\u062f",
+ "\u0627\u0644\u0627\u062b\u0646\u064a\u0646",
+ "\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621",
+ "\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621",
+ "\u0627\u0644\u062e\u0645\u064a\u0633",
+ "\u0627\u0644\u062c\u0645\u0639\u0629",
+ "\u0627\u0644\u0633\u0628\u062a",
+ };
+
+ final String[] sharedDayNarrows = {
+ "\u062d",
+ "\u0646",
+ "\u062b",
+ "\u0631",
+ "\u062e",
+ "\u062c",
+ "\u0633",
+ };
+
+ final String[] sharedEras = {
+ "",
+ "\u0647\u0640",
+ };
+
+ final String[] sharedMonthNames = {
+ "\u0645\u062d\u0631\u0645",
+ "\u0635\u0641\u0631",
+ "\u0631\u0628\u064a\u0639 \u0627\u0644\u0623\u0648\u0644",
+ "\u0631\u0628\u064a\u0639 \u0627\u0644\u0622\u062e\u0631",
+ "\u062c\u0645\u0627\u062f\u0649 \u0627\u0644\u0623\u0648\u0644\u0649",
+ "\u062c\u0645\u0627\u062f\u0649 \u0627\u0644\u0622\u062e\u0631\u0629",
+ "\u0631\u062c\u0628",
+ "\u0634\u0639\u0628\u0627\u0646",
+ "\u0631\u0645\u0636\u0627\u0646",
+ "\u0634\u0648\u0627\u0644",
+ "\u0630\u0648 \u0627\u0644\u0642\u0639\u062f\u0629",
+ "\u0630\u0648 \u0627\u0644\u062d\u062c\u0629",
+ "",
+ };
+
+ final String[] sharedTimePatterns = {
+ "h:mm:ss a zzzz",
+ "h:mm:ss a z",
+ "h:mm:ss a",
+ "h:mm a",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE\u060c d MMMM\u060c y G",
+ "d MMMM\u060c y G",
+ "dd\u200f/MM\u200f/y G",
+ "d\u200f/M\u200f/y GGGGG",
+ };
+
+ final String[] sharedJavaTimeLongEras = {
"BC",
"\u0627\u0644\u062a\u0642\u0648\u064a\u0645 \u0627\u0644\u0628\u0648\u0630\u064a",
};
+
+ final String[] sharedJavaTimeShortEras = {
+ "\u0645",
+ "\u0645\u064a\u062c\u064a",
+ "\u062a\u064a\u0634\u0648",
+ "\u0634\u0648\u0648\u0627",
+ "\u0647\u064a\u0633\u064a",
+ };
+
+ final String[] sharedShortEras = {
+ "Before R.O.C.",
+ "\u062c\u0645\u0647\u0648\u0631\u064a\u0629 \u0627\u0644\u0635\u064a",
+ };
+
+ final String[] sharedMonthAbbreviations = {
+ "\u064a\u0646\u0627\u064a\u0631",
+ "\u0641\u0628\u0631\u0627\u064a\u0631",
+ "\u0645\u0627\u0631\u0633",
+ "\u0623\u0628\u0631\u064a\u0644",
+ "\u0645\u0627\u064a\u0648",
+ "\u064a\u0648\u0646\u064a\u0648",
+ "\u064a\u0648\u0644\u064a\u0648",
+ "\u0623\u063a\u0633\u0637\u0633",
+ "\u0633\u0628\u062a\u0645\u0628\u0631",
+ "\u0623\u0643\u062a\u0648\u0628\u0631",
+ "\u0646\u0648\u0641\u0645\u0628\u0631",
+ "\u062f\u064a\u0633\u0645\u0628\u0631",
+ "",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "\u0627\u0644\u0631\u0628\u0639 \u0627\u0644\u0623\u0648\u0644",
- "\u0627\u0644\u0631\u0628\u0639 \u0627\u0644\u062b\u0627\u0646\u064a",
- "\u0627\u0644\u0631\u0628\u0639 \u0627\u0644\u062b\u0627\u0644\u062b",
- "\u0627\u0644\u0631\u0628\u0639 \u0627\u0644\u0631\u0627\u0628\u0639",
- }
- },
+ sharedQuarterNames },
{ "QuarterNames",
- new String[] {
- "\u0627\u0644\u0631\u0628\u0639 \u0627\u0644\u0623\u0648\u0644",
- "\u0627\u0644\u0631\u0628\u0639 \u0627\u0644\u062b\u0627\u0646\u064a",
- "\u0627\u0644\u0631\u0628\u0639 \u0627\u0644\u062b\u0627\u0644\u062b",
- "\u0627\u0644\u0631\u0628\u0639 \u0627\u0644\u0631\u0627\u0628\u0639",
- }
- },
+ sharedQuarterNames },
{ "QuarterNarrows",
- new String[] {
- "\u0661",
- "\u0662",
- "\u0663",
- "\u0664",
- }
- },
+ sharedQuarterNarrows },
{ "calendarname.buddhist",
"\u0627\u0644\u062a\u0642\u0648\u064a\u0645 \u0627\u0644\u0628\u0648\u0630\u064a" },
{ "calendarname.gregorian",
@@ -138,11 +224,7 @@
{ "field.zone",
"\u0627\u0644\u062a\u0648\u0642\u064a\u062a" },
{ "islamic.AmPmMarkers",
- new String[] {
- "\u0635",
- "\u0645",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
new String[] {
"EEEE\u060c d MMMM\u060c y GGGG",
@@ -152,78 +234,17 @@
}
},
{ "islamic.DayAbbreviations",
- new String[] {
- "\u0627\u0644\u0623\u062d\u062f",
- "\u0627\u0644\u0627\u062b\u0646\u064a\u0646",
- "\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621",
- "\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621",
- "\u0627\u0644\u062e\u0645\u064a\u0633",
- "\u0627\u0644\u062c\u0645\u0639\u0629",
- "\u0627\u0644\u0633\u0628\u062a",
- }
- },
+ sharedDayNames },
{ "islamic.DayNames",
- new String[] {
- "\u0627\u0644\u0623\u062d\u062f",
- "\u0627\u0644\u0627\u062b\u0646\u064a\u0646",
- "\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621",
- "\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621",
- "\u0627\u0644\u062e\u0645\u064a\u0633",
- "\u0627\u0644\u062c\u0645\u0639\u0629",
- "\u0627\u0644\u0633\u0628\u062a",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "\u062d",
- "\u0646",
- "\u062b",
- "\u0631",
- "\u062e",
- "\u062c",
- "\u0633",
- }
- },
+ sharedDayNarrows },
{ "islamic.Eras",
- new String[] {
- "",
- "\u0647\u0640",
- }
- },
+ sharedEras },
{ "islamic.MonthAbbreviations",
- new String[] {
- "\u0645\u062d\u0631\u0645",
- "\u0635\u0641\u0631",
- "\u0631\u0628\u064a\u0639 \u0627\u0644\u0623\u0648\u0644",
- "\u0631\u0628\u064a\u0639 \u0627\u0644\u0622\u062e\u0631",
- "\u062c\u0645\u0627\u062f\u0649 \u0627\u0644\u0623\u0648\u0644\u0649",
- "\u062c\u0645\u0627\u062f\u0649 \u0627\u0644\u0622\u062e\u0631\u0629",
- "\u0631\u062c\u0628",
- "\u0634\u0639\u0628\u0627\u0646",
- "\u0631\u0645\u0636\u0627\u0646",
- "\u0634\u0648\u0627\u0644",
- "\u0630\u0648 \u0627\u0644\u0642\u0639\u062f\u0629",
- "\u0630\u0648 \u0627\u0644\u062d\u062c\u0629",
- "",
- }
- },
+ sharedMonthNames },
{ "islamic.MonthNames",
- new String[] {
- "\u0645\u062d\u0631\u0645",
- "\u0635\u0641\u0631",
- "\u0631\u0628\u064a\u0639 \u0627\u0644\u0623\u0648\u0644",
- "\u0631\u0628\u064a\u0639 \u0627\u0644\u0622\u062e\u0631",
- "\u062c\u0645\u0627\u062f\u0649 \u0627\u0644\u0623\u0648\u0644\u0649",
- "\u062c\u0645\u0627\u062f\u0649 \u0627\u0644\u0622\u062e\u0631\u0629",
- "\u0631\u062c\u0628",
- "\u0634\u0639\u0628\u0627\u0646",
- "\u0631\u0645\u0636\u0627\u0646",
- "\u0634\u0648\u0627\u0644",
- "\u0630\u0648 \u0627\u0644\u0642\u0639\u062f\u0629",
- "\u0630\u0648 \u0627\u0644\u062d\u062c\u0629",
- "",
- }
- },
+ sharedMonthNames },
{ "islamic.MonthNarrows",
new String[] {
"\u0661",
@@ -242,79 +263,29 @@
}
},
{ "islamic.QuarterAbbreviations",
- new String[] {
- "\u0627\u0644\u0631\u0628\u0639 \u0627\u0644\u0623\u0648\u0644",
- "\u0627\u0644\u0631\u0628\u0639 \u0627\u0644\u062b\u0627\u0646\u064a",
- "\u0627\u0644\u0631\u0628\u0639 \u0627\u0644\u062b\u0627\u0644\u062b",
- "\u0627\u0644\u0631\u0628\u0639 \u0627\u0644\u0631\u0627\u0628\u0639",
- }
- },
+ sharedQuarterNames },
{ "islamic.QuarterNames",
- new String[] {
- "\u0627\u0644\u0631\u0628\u0639 \u0627\u0644\u0623\u0648\u0644",
- "\u0627\u0644\u0631\u0628\u0639 \u0627\u0644\u062b\u0627\u0646\u064a",
- "\u0627\u0644\u0631\u0628\u0639 \u0627\u0644\u062b\u0627\u0644\u062b",
- "\u0627\u0644\u0631\u0628\u0639 \u0627\u0644\u0631\u0627\u0628\u0639",
- }
- },
+ sharedQuarterNames },
{ "islamic.QuarterNarrows",
- new String[] {
- "\u0661",
- "\u0662",
- "\u0663",
- "\u0664",
- }
- },
+ sharedQuarterNarrows },
{ "islamic.TimePatterns",
- new String[] {
- "h:mm:ss a zzzz",
- "h:mm:ss a z",
- "h:mm:ss a",
- "h:mm a",
- }
- },
+ sharedTimePatterns },
{ "islamic.abbreviated.AmPmMarkers",
- new String[] {
- "\u0635",
- "\u0645",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.long.Eras",
- new String[] {
- "",
- "\u0647\u0640",
- }
- },
+ sharedEras },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "\u0635",
- "\u0645",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.narrow.Eras",
- new String[] {
- "",
- "\u0647\u0640",
- }
- },
+ sharedEras },
{ "islamic.short.Eras",
- new String[] {
- "",
- "\u0647\u0640",
- }
- },
+ sharedEras },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE\u060c d MMMM\u060c y G",
- "d MMMM\u060c y G",
- "dd\u200f/MM\u200f/y G",
- "d\u200f/M\u200f/y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.buddhist.long.Eras",
- javatimebuddhistlongEras },
+ sharedJavaTimeLongEras },
{ "java.time.buddhist.short.Eras",
- javatimebuddhistlongEras },
+ sharedJavaTimeLongEras },
{ "java.time.islamic.DatePatterns",
new String[] {
"EEEE\u060c d MMMM\u060c y G",
@@ -324,31 +295,11 @@
}
},
{ "java.time.japanese.DatePatterns",
- new String[] {
- "EEEE\u060c d MMMM\u060c y G",
- "d MMMM\u060c y G",
- "dd\u200f/MM\u200f/y G",
- "d\u200f/M\u200f/y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.long.Eras",
- new String[] {
- "\u0645",
- "\u0645\u064a\u062c\u064a",
- "\u062a\u064a\u0634\u0648",
- "\u0634\u0648\u0648\u0627",
- "\u0647\u064a\u0633\u064a",
- }
- },
+ sharedJavaTimeShortEras },
{ "java.time.japanese.short.Eras",
- new String[] {
- "\u0645",
- "\u0645\u064a\u062c\u064a",
- "\u062a\u064a\u0634\u0648",
- "\u0634\u0648\u0648\u0627",
- "\u0647\u064a\u0633\u064a",
- }
- },
+ sharedJavaTimeShortEras },
{ "java.time.long.Eras",
new String[] {
"\u0642\u0628\u0644 \u0627\u0644\u0645\u064a\u0644\u0627\u062f",
@@ -356,13 +307,7 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE\u060c d MMMM\u060c y G",
- "d MMMM\u060c y G",
- "dd\u200f/MM\u200f/y G",
- "d\u200f/M\u200f/y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
new String[] {
"\u0642.\u0645",
@@ -370,11 +315,7 @@
}
},
{ "roc.AmPmMarkers",
- new String[] {
- "\u0635",
- "\u0645",
- }
- },
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
new String[] {
"EEEE\u060c d MMMM\u060c y GGGG",
@@ -384,78 +325,17 @@
}
},
{ "roc.DayAbbreviations",
- new String[] {
- "\u0627\u0644\u0623\u062d\u062f",
- "\u0627\u0644\u0627\u062b\u0646\u064a\u0646",
- "\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621",
- "\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621",
- "\u0627\u0644\u062e\u0645\u064a\u0633",
- "\u0627\u0644\u062c\u0645\u0639\u0629",
- "\u0627\u0644\u0633\u0628\u062a",
- }
- },
+ sharedDayNames },
{ "roc.DayNames",
- new String[] {
- "\u0627\u0644\u0623\u062d\u062f",
- "\u0627\u0644\u0627\u062b\u0646\u064a\u0646",
- "\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621",
- "\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621",
- "\u0627\u0644\u062e\u0645\u064a\u0633",
- "\u0627\u0644\u062c\u0645\u0639\u0629",
- "\u0627\u0644\u0633\u0628\u062a",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "\u062d",
- "\u0646",
- "\u062b",
- "\u0631",
- "\u062e",
- "\u062c",
- "\u0633",
- }
- },
+ sharedDayNarrows },
{ "roc.Eras",
- new String[] {
- "Before R.O.C.",
- "\u062c\u0645\u0647\u0648\u0631\u064a\u0629 \u0627\u0644\u0635\u064a",
- }
- },
+ sharedShortEras },
{ "roc.MonthAbbreviations",
- new String[] {
- "\u064a\u0646\u0627\u064a\u0631",
- "\u0641\u0628\u0631\u0627\u064a\u0631",
- "\u0645\u0627\u0631\u0633",
- "\u0623\u0628\u0631\u064a\u0644",
- "\u0645\u0627\u064a\u0648",
- "\u064a\u0648\u0646\u064a\u0648",
- "\u064a\u0648\u0644\u064a\u0648",
- "\u0623\u063a\u0633\u0637\u0633",
- "\u0633\u0628\u062a\u0645\u0628\u0631",
- "\u0623\u0643\u062a\u0648\u0628\u0631",
- "\u0646\u0648\u0641\u0645\u0628\u0631",
- "\u062f\u064a\u0633\u0645\u0628\u0631",
- "",
- }
- },
+ sharedMonthAbbreviations },
{ "roc.MonthNames",
- new String[] {
- "\u064a\u0646\u0627\u064a\u0631",
- "\u0641\u0628\u0631\u0627\u064a\u0631",
- "\u0645\u0627\u0631\u0633",
- "\u0623\u0628\u0631\u064a\u0644",
- "\u0645\u0627\u064a\u0648",
- "\u064a\u0648\u0646\u064a\u0648",
- "\u064a\u0648\u0644\u064a\u0648",
- "\u0623\u063a\u0633\u0637\u0633",
- "\u0633\u0628\u062a\u0645\u0628\u0631",
- "\u0623\u0643\u062a\u0648\u0628\u0631",
- "\u0646\u0648\u0641\u0645\u0628\u0631",
- "\u062f\u064a\u0633\u0645\u0628\u0631",
- "",
- }
- },
+ sharedMonthAbbreviations },
{ "roc.MonthNarrows",
new String[] {
"\u064a",
@@ -474,67 +354,23 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "\u0627\u0644\u0631\u0628\u0639 \u0627\u0644\u0623\u0648\u0644",
- "\u0627\u0644\u0631\u0628\u0639 \u0627\u0644\u062b\u0627\u0646\u064a",
- "\u0627\u0644\u0631\u0628\u0639 \u0627\u0644\u062b\u0627\u0644\u062b",
- "\u0627\u0644\u0631\u0628\u0639 \u0627\u0644\u0631\u0627\u0628\u0639",
- }
- },
+ sharedQuarterNames },
{ "roc.QuarterNames",
- new String[] {
- "\u0627\u0644\u0631\u0628\u0639 \u0627\u0644\u0623\u0648\u0644",
- "\u0627\u0644\u0631\u0628\u0639 \u0627\u0644\u062b\u0627\u0646\u064a",
- "\u0627\u0644\u0631\u0628\u0639 \u0627\u0644\u062b\u0627\u0644\u062b",
- "\u0627\u0644\u0631\u0628\u0639 \u0627\u0644\u0631\u0627\u0628\u0639",
- }
- },
+ sharedQuarterNames },
{ "roc.QuarterNarrows",
- new String[] {
- "\u0661",
- "\u0662",
- "\u0663",
- "\u0664",
- }
- },
+ sharedQuarterNarrows },
{ "roc.TimePatterns",
- new String[] {
- "h:mm:ss a zzzz",
- "h:mm:ss a z",
- "h:mm:ss a",
- "h:mm a",
- }
- },
+ sharedTimePatterns },
{ "roc.abbreviated.AmPmMarkers",
- new String[] {
- "\u0635",
- "\u0645",
- }
- },
+ sharedAmPmMarkers },
{ "roc.long.Eras",
- new String[] {
- "Before R.O.C.",
- "\u062c\u0645\u0647\u0648\u0631\u064a\u0629 \u0627\u0644\u0635\u064a",
- }
- },
+ sharedShortEras },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "\u0635",
- "\u0645",
- }
- },
+ sharedAmPmMarkers },
{ "roc.narrow.Eras",
- new String[] {
- "Before R.O.C.",
- "\u062c\u0645\u0647\u0648\u0631\u064a\u0629 \u0627\u0644\u0635\u064a",
- }
- },
+ sharedShortEras },
{ "roc.short.Eras",
- new String[] {
- "Before R.O.C.",
- "\u062c\u0645\u0647\u0648\u0631\u064a\u0629 \u0627\u0644\u0635\u064a",
- }
- },
+ sharedShortEras },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ar_JO.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ar_JO.java Mon Jul 04 13:00:15 2016 +0900
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -26,7 +26,7 @@
/*
* COPYRIGHT AND PERMISSION NOTICE
*
- * Copyright (C) 1991-2015 Unicode, Inc. All rights reserved.
+ * Copyright (C) 1991-2016 Unicode, Inc. All rights reserved.
* Distributed under the Terms of Use in
* http://www.unicode.org/copyright.html.
*
@@ -72,41 +72,27 @@
public class JavaTimeSupplementary_ar_JO extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedMonthNames = {
+ "\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u062b\u0627\u0646\u064a",
+ "\u0634\u0628\u0627\u0637",
+ "\u0622\u0630\u0627\u0631",
+ "\u0646\u064a\u0633\u0627\u0646",
+ "\u0623\u064a\u0627\u0631",
+ "\u062d\u0632\u064a\u0631\u0627\u0646",
+ "\u062a\u0645\u0648\u0632",
+ "\u0622\u0628",
+ "\u0623\u064a\u0644\u0648\u0644",
+ "\u062a\u0634\u0631\u064a\u0646 \u0627\u0644\u0623\u0648\u0644",
+ "\u062a\u0634\u0631\u064a\u0646 \u0627\u0644\u062b\u0627\u0646\u064a",
+ "\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u0623\u0648\u0644",
+ "",
+ };
+
return new Object[][] {
{ "roc.MonthAbbreviations",
- new String[] {
- "\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u062b\u0627\u0646\u064a",
- "\u0634\u0628\u0627\u0637",
- "\u0622\u0630\u0627\u0631",
- "\u0646\u064a\u0633\u0627\u0646",
- "\u0623\u064a\u0627\u0631",
- "\u062d\u0632\u064a\u0631\u0627\u0646",
- "\u062a\u0645\u0648\u0632",
- "\u0622\u0628",
- "\u0623\u064a\u0644\u0648\u0644",
- "\u062a\u0634\u0631\u064a\u0646 \u0627\u0644\u0623\u0648\u0644",
- "\u062a\u0634\u0631\u064a\u0646 \u0627\u0644\u062b\u0627\u0646\u064a",
- "\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u0623\u0648\u0644",
- "",
- }
- },
+ sharedMonthNames },
{ "roc.MonthNames",
- new String[] {
- "\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u062b\u0627\u0646\u064a",
- "\u0634\u0628\u0627\u0637",
- "\u0622\u0630\u0627\u0631",
- "\u0646\u064a\u0633\u0627\u0646",
- "\u0623\u064a\u0627\u0631",
- "\u062d\u0632\u064a\u0631\u0627\u0646",
- "\u062a\u0645\u0648\u0632",
- "\u0622\u0628",
- "\u0623\u064a\u0644\u0648\u0644",
- "\u062a\u0634\u0631\u064a\u0646 \u0627\u0644\u0623\u0648\u0644",
- "\u062a\u0634\u0631\u064a\u0646 \u0627\u0644\u062b\u0627\u0646\u064a",
- "\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u0623\u0648\u0644",
- "",
- }
- },
+ sharedMonthNames },
{ "roc.MonthNarrows",
new String[] {
"\u0643",
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ar_LB.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ar_LB.java Mon Jul 04 13:00:15 2016 +0900
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -26,7 +26,7 @@
/*
* COPYRIGHT AND PERMISSION NOTICE
*
- * Copyright (C) 1991-2015 Unicode, Inc. All rights reserved.
+ * Copyright (C) 1991-2016 Unicode, Inc. All rights reserved.
* Distributed under the Terms of Use in
* http://www.unicode.org/copyright.html.
*
@@ -72,41 +72,27 @@
public class JavaTimeSupplementary_ar_LB extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedMonthNames = {
+ "\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u062b\u0627\u0646\u064a",
+ "\u0634\u0628\u0627\u0637",
+ "\u0622\u0630\u0627\u0631",
+ "\u0646\u064a\u0633\u0627\u0646",
+ "\u0623\u064a\u0627\u0631",
+ "\u062d\u0632\u064a\u0631\u0627\u0646",
+ "\u062a\u0645\u0648\u0632",
+ "\u0622\u0628",
+ "\u0623\u064a\u0644\u0648\u0644",
+ "\u062a\u0634\u0631\u064a\u0646 \u0627\u0644\u0623\u0648\u0644",
+ "\u062a\u0634\u0631\u064a\u0646 \u0627\u0644\u062b\u0627\u0646\u064a",
+ "\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u0623\u0648\u0644",
+ "",
+ };
+
return new Object[][] {
{ "roc.MonthAbbreviations",
- new String[] {
- "\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u062b\u0627\u0646\u064a",
- "\u0634\u0628\u0627\u0637",
- "\u0622\u0630\u0627\u0631",
- "\u0646\u064a\u0633\u0627\u0646",
- "\u0623\u064a\u0627\u0631",
- "\u062d\u0632\u064a\u0631\u0627\u0646",
- "\u062a\u0645\u0648\u0632",
- "\u0622\u0628",
- "\u0623\u064a\u0644\u0648\u0644",
- "\u062a\u0634\u0631\u064a\u0646 \u0627\u0644\u0623\u0648\u0644",
- "\u062a\u0634\u0631\u064a\u0646 \u0627\u0644\u062b\u0627\u0646\u064a",
- "\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u0623\u0648\u0644",
- "",
- }
- },
+ sharedMonthNames },
{ "roc.MonthNames",
- new String[] {
- "\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u062b\u0627\u0646\u064a",
- "\u0634\u0628\u0627\u0637",
- "\u0622\u0630\u0627\u0631",
- "\u0646\u064a\u0633\u0627\u0646",
- "\u0623\u064a\u0627\u0631",
- "\u062d\u0632\u064a\u0631\u0627\u0646",
- "\u062a\u0645\u0648\u0632",
- "\u0622\u0628",
- "\u0623\u064a\u0644\u0648\u0644",
- "\u062a\u0634\u0631\u064a\u0646 \u0627\u0644\u0623\u0648\u0644",
- "\u062a\u0634\u0631\u064a\u0646 \u0627\u0644\u062b\u0627\u0646\u064a",
- "\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u0623\u0648\u0644",
- "",
- }
- },
+ sharedMonthNames },
{ "roc.MonthNarrows",
new String[] {
"\u0643",
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ar_SY.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ar_SY.java Mon Jul 04 13:00:15 2016 +0900
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -26,7 +26,7 @@
/*
* COPYRIGHT AND PERMISSION NOTICE
*
- * Copyright (C) 1991-2015 Unicode, Inc. All rights reserved.
+ * Copyright (C) 1991-2016 Unicode, Inc. All rights reserved.
* Distributed under the Terms of Use in
* http://www.unicode.org/copyright.html.
*
@@ -72,41 +72,27 @@
public class JavaTimeSupplementary_ar_SY extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedMonthNames = {
+ "\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u062b\u0627\u0646\u064a",
+ "\u0634\u0628\u0627\u0637",
+ "\u0622\u0630\u0627\u0631",
+ "\u0646\u064a\u0633\u0627\u0646",
+ "\u0623\u064a\u0627\u0631",
+ "\u062d\u0632\u064a\u0631\u0627\u0646",
+ "\u062a\u0645\u0648\u0632",
+ "\u0622\u0628",
+ "\u0623\u064a\u0644\u0648\u0644",
+ "\u062a\u0634\u0631\u064a\u0646 \u0627\u0644\u0623\u0648\u0644",
+ "\u062a\u0634\u0631\u064a\u0646 \u0627\u0644\u062b\u0627\u0646\u064a",
+ "\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u0623\u0648\u0644",
+ "",
+ };
+
return new Object[][] {
{ "roc.MonthAbbreviations",
- new String[] {
- "\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u062b\u0627\u0646\u064a",
- "\u0634\u0628\u0627\u0637",
- "\u0622\u0630\u0627\u0631",
- "\u0646\u064a\u0633\u0627\u0646",
- "\u0623\u064a\u0627\u0631",
- "\u062d\u0632\u064a\u0631\u0627\u0646",
- "\u062a\u0645\u0648\u0632",
- "\u0622\u0628",
- "\u0623\u064a\u0644\u0648\u0644",
- "\u062a\u0634\u0631\u064a\u0646 \u0627\u0644\u0623\u0648\u0644",
- "\u062a\u0634\u0631\u064a\u0646 \u0627\u0644\u062b\u0627\u0646\u064a",
- "\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u0623\u0648\u0644",
- "",
- }
- },
+ sharedMonthNames },
{ "roc.MonthNames",
- new String[] {
- "\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u062b\u0627\u0646\u064a",
- "\u0634\u0628\u0627\u0637",
- "\u0622\u0630\u0627\u0631",
- "\u0646\u064a\u0633\u0627\u0646",
- "\u0623\u064a\u0627\u0631",
- "\u062d\u0632\u064a\u0631\u0627\u0646",
- "\u062a\u0645\u0648\u0632",
- "\u0622\u0628",
- "\u0623\u064a\u0644\u0648\u0644",
- "\u062a\u0634\u0631\u064a\u0646 \u0627\u0644\u0623\u0648\u0644",
- "\u062a\u0634\u0631\u064a\u0646 \u0627\u0644\u062b\u0627\u0646\u064a",
- "\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u0623\u0648\u0644",
- "",
- }
- },
+ sharedMonthNames },
{ "roc.MonthNarrows",
new String[] {
"\u0643",
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_be.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_be.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,23 +72,91 @@
public class JavaTimeSupplementary_be extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterAbbreviations = {
+ "1-\u0448\u044b \u043a\u0432.",
+ "2-\u0433\u0456 \u043a\u0432.",
+ "3-\u0446\u0456 \u043a\u0432.",
+ "4-\u0442\u044b \u043a\u0432.",
+ };
+
+ final String[] sharedQuarterNames = {
+ "1-\u0448\u044b \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
+ "2-\u0433\u0456 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
+ "3-\u0446\u0456 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
+ "4-\u0442\u044b \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "\u0434\u0430 \u043f\u0430\u045e\u0434\u043d\u044f",
+ "\u043f\u0430\u0441\u043b\u044f \u043f\u0430\u045e\u0434\u043d\u044f",
+ };
+
+ final String[] sharedDatePatterns = {
+ "EEEE, d MMMM y GGGG",
+ "d MMMM y GGGG",
+ "d.M.y GGGG",
+ "d.M.y G",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "\u043d\u0434",
+ "\u043f\u043d",
+ "\u0430\u045e",
+ "\u0441\u0440",
+ "\u0447\u0446",
+ "\u043f\u0442",
+ "\u0441\u0431",
+ };
+
+ final String[] sharedDayNames = {
+ "\u043d\u044f\u0434\u0437\u0435\u043b\u044f",
+ "\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a",
+ "\u0430\u045e\u0442\u043e\u0440\u0430\u043a",
+ "\u0441\u0435\u0440\u0430\u0434\u0430",
+ "\u0447\u0430\u0446\u0432\u0435\u0440",
+ "\u043f\u044f\u0442\u043d\u0456\u0446\u0430",
+ "\u0441\u0443\u0431\u043e\u0442\u0430",
+ };
+
+ final String[] sharedDayNarrows = {
+ "\u043d",
+ "\u043f",
+ "\u0430",
+ "\u0441",
+ "\u0447",
+ "\u043f",
+ "\u0441",
+ };
+
+ final String[] sharedTimePatterns = {
+ "HH.mm.ss zzzz",
+ "HH.mm.ss z",
+ "HH.mm.ss",
+ "HH.mm",
+ };
+
+ final String[] sharedAbbreviatedAmPmMarkers = {
+ "\u0440\u0430\u043d\u0456\u0446\u044b",
+ "\u0432\u0435\u0447\u0430\u0440\u0430",
+ };
+
+ final String[] sharedNarrowAmPmMarkers = {
+ "\u0440\u0430\u043d.",
+ "\u0432\u0435\u0447.",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE, d MMMM y G",
+ "d MMMM y G",
+ "d.M.y G",
+ "d.M.y GGGGG",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "1-\u0448\u044b \u043a\u0432.",
- "2-\u0433\u0456 \u043a\u0432.",
- "3-\u0446\u0456 \u043a\u0432.",
- "4-\u0442\u044b \u043a\u0432.",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "1-\u0448\u044b \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- "2-\u0433\u0456 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- "3-\u0446\u0456 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- "4-\u0442\u044b \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"\u0431\u0443\u0434\u044b\u0439\u0441\u043a\u0456 \u043a\u0430\u043b\u044f\u043d\u0434\u0430\u0440" },
{ "calendarname.gregorian",
@@ -124,96 +192,25 @@
{ "field.zone",
"\u0447\u0430\u0441\u0430\u0432\u044b \u043f\u043e\u044f\u0441" },
{ "islamic.AmPmMarkers",
- new String[] {
- "\u0434\u0430 \u043f\u0430\u045e\u0434\u043d\u044f",
- "\u043f\u0430\u0441\u043b\u044f \u043f\u0430\u045e\u0434\u043d\u044f",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "EEEE, d MMMM y GGGG",
- "d MMMM y GGGG",
- "d.M.y GGGG",
- "d.M.y G",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "\u043d\u0434",
- "\u043f\u043d",
- "\u0430\u045e",
- "\u0441\u0440",
- "\u0447\u0446",
- "\u043f\u0442",
- "\u0441\u0431",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "\u043d\u044f\u0434\u0437\u0435\u043b\u044f",
- "\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a",
- "\u0430\u045e\u0442\u043e\u0440\u0430\u043a",
- "\u0441\u0435\u0440\u0430\u0434\u0430",
- "\u0447\u0430\u0446\u0432\u0435\u0440",
- "\u043f\u044f\u0442\u043d\u0456\u0446\u0430",
- "\u0441\u0443\u0431\u043e\u0442\u0430",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "\u043d",
- "\u043f",
- "\u0430",
- "\u0441",
- "\u0447",
- "\u043f",
- "\u0441",
- }
- },
+ sharedDayNarrows },
{ "islamic.QuarterAbbreviations",
- new String[] {
- "1-\u0448\u044b \u043a\u0432.",
- "2-\u0433\u0456 \u043a\u0432.",
- "3-\u0446\u0456 \u043a\u0432.",
- "4-\u0442\u044b \u043a\u0432.",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "1-\u0448\u044b \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- "2-\u0433\u0456 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- "3-\u0446\u0456 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- "4-\u0442\u044b \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- }
- },
- { "islamic.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
+ sharedQuarterNames },
{ "islamic.TimePatterns",
- new String[] {
- "HH.mm.ss zzzz",
- "HH.mm.ss z",
- "HH.mm.ss",
- "HH.mm",
- }
- },
+ sharedTimePatterns },
{ "islamic.abbreviated.AmPmMarkers",
- new String[] {
- "\u0440\u0430\u043d\u0456\u0446\u044b",
- "\u0432\u0435\u0447\u0430\u0440\u0430",
- }
- },
+ sharedAbbreviatedAmPmMarkers },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "\u0440\u0430\u043d.",
- "\u0432\u0435\u0447.",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
new String[] {
"EEEE, d MMMM y G",
@@ -223,21 +220,9 @@
}
},
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE, d MMMM y G",
- "d MMMM y G",
- "d.M.y G",
- "d.M.y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
- new String[] {
- "EEEE, d MMMM y G",
- "d MMMM y G",
- "d.M.y G",
- "d.M.y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.long.Eras",
new String[] {
"\u0434\u0430 \u043d\u0430\u0448\u0430\u0439 \u044d\u0440\u044b",
@@ -245,13 +230,7 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE, d MMMM y G",
- "d MMMM y G",
- "d.M.y G",
- "d.M.y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
new String[] {
"\u0434\u0430 \u043d.\u0435.",
@@ -259,52 +238,15 @@
}
},
{ "roc.AmPmMarkers",
- new String[] {
- "\u0434\u0430 \u043f\u0430\u045e\u0434\u043d\u044f",
- "\u043f\u0430\u0441\u043b\u044f \u043f\u0430\u045e\u0434\u043d\u044f",
- }
- },
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
- new String[] {
- "EEEE, d MMMM y GGGG",
- "d MMMM y GGGG",
- "d.M.y GGGG",
- "d.M.y G",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "\u043d\u0434",
- "\u043f\u043d",
- "\u0430\u045e",
- "\u0441\u0440",
- "\u0447\u0446",
- "\u043f\u0442",
- "\u0441\u0431",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "\u043d\u044f\u0434\u0437\u0435\u043b\u044f",
- "\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a",
- "\u0430\u045e\u0442\u043e\u0440\u0430\u043a",
- "\u0441\u0435\u0440\u0430\u0434\u0430",
- "\u0447\u0430\u0446\u0432\u0435\u0440",
- "\u043f\u044f\u0442\u043d\u0456\u0446\u0430",
- "\u0441\u0443\u0431\u043e\u0442\u0430",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "\u043d",
- "\u043f",
- "\u0430",
- "\u0441",
- "\u0447",
- "\u043f",
- "\u0441",
- }
- },
+ sharedDayNarrows },
{ "roc.MonthAbbreviations",
new String[] {
"\u0441\u0442\u0443",
@@ -357,41 +299,15 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "1-\u0448\u044b \u043a\u0432.",
- "2-\u0433\u0456 \u043a\u0432.",
- "3-\u0446\u0456 \u043a\u0432.",
- "4-\u0442\u044b \u043a\u0432.",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "1-\u0448\u044b \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- "2-\u0433\u0456 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- "3-\u0446\u0456 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- "4-\u0442\u044b \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- }
- },
+ sharedQuarterNames },
{ "roc.TimePatterns",
- new String[] {
- "HH.mm.ss zzzz",
- "HH.mm.ss z",
- "HH.mm.ss",
- "HH.mm",
- }
- },
+ sharedTimePatterns },
{ "roc.abbreviated.AmPmMarkers",
- new String[] {
- "\u0440\u0430\u043d\u0456\u0446\u044b",
- "\u0432\u0435\u0447\u0430\u0440\u0430",
- }
- },
+ sharedAbbreviatedAmPmMarkers },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "\u0440\u0430\u043d.",
- "\u0432\u0435\u0447.",
- }
- },
+ sharedNarrowAmPmMarkers },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_bg.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_bg.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,23 +72,81 @@
public class JavaTimeSupplementary_bg extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterAbbreviations = {
+ "1. \u0442\u0440\u0438\u043c.",
+ "2. \u0442\u0440\u0438\u043c.",
+ "3. \u0442\u0440\u0438\u043c.",
+ "4. \u0442\u0440\u0438\u043c.",
+ };
+
+ final String[] sharedQuarterNames = {
+ "1. \u0442\u0440\u0438\u043c\u0435\u0441\u0435\u0447\u0438\u0435",
+ "2. \u0442\u0440\u0438\u043c\u0435\u0441\u0435\u0447\u0438\u0435",
+ "3. \u0442\u0440\u0438\u043c\u0435\u0441\u0435\u0447\u0438\u0435",
+ "4. \u0442\u0440\u0438\u043c\u0435\u0441\u0435\u0447\u0438\u0435",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "\u043f\u0440.\u043e\u0431.",
+ "\u0441\u043b.\u043e\u0431.",
+ };
+
+ final String[] sharedDatePatterns = {
+ "EEEE, d MMMM y '\u0433'. GGGG",
+ "d MMMM y '\u0433'. GGGG",
+ "d.MM.y '\u0433'. GGGG",
+ "d.MM.yy GGGG",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "\u043d\u0434",
+ "\u043f\u043d",
+ "\u0432\u0442",
+ "\u0441\u0440",
+ "\u0447\u0442",
+ "\u043f\u0442",
+ "\u0441\u0431",
+ };
+
+ final String[] sharedDayNames = {
+ "\u043d\u0435\u0434\u0435\u043b\u044f",
+ "\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a",
+ "\u0432\u0442\u043e\u0440\u043d\u0438\u043a",
+ "\u0441\u0440\u044f\u0434\u0430",
+ "\u0447\u0435\u0442\u0432\u044a\u0440\u0442\u044a\u043a",
+ "\u043f\u0435\u0442\u044a\u043a",
+ "\u0441\u044a\u0431\u043e\u0442\u0430",
+ };
+
+ final String[] sharedDayNarrows = {
+ "\u043d",
+ "\u043f",
+ "\u0432",
+ "\u0441",
+ "\u0447",
+ "\u043f",
+ "\u0441",
+ };
+
+ final String[] sharedTimePatterns = {
+ "H:mm:ss zzzz",
+ "H:mm:ss z",
+ "H:mm:ss",
+ "H:mm",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE, d MMMM y '\u0433'. G",
+ "d MMMM y '\u0433'. G",
+ "d.MM.y '\u0433'. G",
+ "d.MM.yy G",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "1. \u0442\u0440\u0438\u043c.",
- "2. \u0442\u0440\u0438\u043c.",
- "3. \u0442\u0440\u0438\u043c.",
- "4. \u0442\u0440\u0438\u043c.",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "1. \u0442\u0440\u0438\u043c\u0435\u0441\u0435\u0447\u0438\u0435",
- "2. \u0442\u0440\u0438\u043c\u0435\u0441\u0435\u0447\u0438\u0435",
- "3. \u0442\u0440\u0438\u043c\u0435\u0441\u0435\u0447\u0438\u0435",
- "4. \u0442\u0440\u0438\u043c\u0435\u0441\u0435\u0447\u0438\u0435",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"\u0431\u0443\u0434\u0438\u0441\u0442\u043a\u0438 \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440" },
{ "calendarname.gregorian",
@@ -124,52 +182,15 @@
{ "field.zone",
"\u0447\u0430\u0441\u043e\u0432\u0430 \u0437\u043e\u043d\u0430" },
{ "islamic.AmPmMarkers",
- new String[] {
- "\u043f\u0440.\u043e\u0431.",
- "\u0441\u043b.\u043e\u0431.",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "EEEE, d MMMM y '\u0433'. GGGG",
- "d MMMM y '\u0433'. GGGG",
- "d.MM.y '\u0433'. GGGG",
- "d.MM.yy GGGG",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "\u043d\u0434",
- "\u043f\u043d",
- "\u0432\u0442",
- "\u0441\u0440",
- "\u0447\u0442",
- "\u043f\u0442",
- "\u0441\u0431",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "\u043d\u0435\u0434\u0435\u043b\u044f",
- "\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a",
- "\u0432\u0442\u043e\u0440\u043d\u0438\u043a",
- "\u0441\u0440\u044f\u0434\u0430",
- "\u0447\u0435\u0442\u0432\u044a\u0440\u0442\u044a\u043a",
- "\u043f\u0435\u0442\u044a\u043a",
- "\u0441\u044a\u0431\u043e\u0442\u0430",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "\u043d",
- "\u043f",
- "\u0432",
- "\u0441",
- "\u0447",
- "\u043f",
- "\u0441",
- }
- },
+ sharedDayNarrows },
{ "islamic.MonthNames",
new String[] {
"\u043c\u0443\u0445\u0430\u0440\u0430\u043c",
@@ -188,73 +209,21 @@
}
},
{ "islamic.QuarterAbbreviations",
- new String[] {
- "1. \u0442\u0440\u0438\u043c.",
- "2. \u0442\u0440\u0438\u043c.",
- "3. \u0442\u0440\u0438\u043c.",
- "4. \u0442\u0440\u0438\u043c.",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "1. \u0442\u0440\u0438\u043c\u0435\u0441\u0435\u0447\u0438\u0435",
- "2. \u0442\u0440\u0438\u043c\u0435\u0441\u0435\u0447\u0438\u0435",
- "3. \u0442\u0440\u0438\u043c\u0435\u0441\u0435\u0447\u0438\u0435",
- "4. \u0442\u0440\u0438\u043c\u0435\u0441\u0435\u0447\u0438\u0435",
- }
- },
- { "islamic.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
+ sharedQuarterNames },
{ "islamic.TimePatterns",
- new String[] {
- "H:mm:ss zzzz",
- "H:mm:ss z",
- "H:mm:ss",
- "H:mm",
- }
- },
+ sharedTimePatterns },
{ "islamic.abbreviated.AmPmMarkers",
- new String[] {
- "\u043f\u0440.\u043e\u0431.",
- "\u0441\u043b.\u043e\u0431.",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "\u043f\u0440.\u043e\u0431.",
- "\u0441\u043b.\u043e\u0431.",
- }
- },
+ sharedAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE, d MMMM y '\u0433'. G",
- "d MMMM y '\u0433'. G",
- "d.MM.y '\u0433'. G",
- "d.MM.yy G",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE, d MMMM y '\u0433'. G",
- "d MMMM y '\u0433'. G",
- "d.MM.y '\u0433'. G",
- "d.MM.yy G",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
- new String[] {
- "EEEE, d MMMM y '\u0433'. G",
- "d MMMM y '\u0433'. G",
- "d.MM.y '\u0433'. G",
- "d.MM.yy G",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.long.Eras",
new String[] {
"\u043f\u0440\u0435\u0434\u0438 \u0425\u0440\u0438\u0441\u0442\u0430",
@@ -262,13 +231,7 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE, d MMMM y '\u0433'. G",
- "d MMMM y '\u0433'. G",
- "d.MM.y '\u0433'. G",
- "d.MM.yy G",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
new String[] {
"\u043f\u0440.\u043d.\u0435.",
@@ -276,52 +239,15 @@
}
},
{ "roc.AmPmMarkers",
- new String[] {
- "\u043f\u0440.\u043e\u0431.",
- "\u0441\u043b.\u043e\u0431.",
- }
- },
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
- new String[] {
- "EEEE, d MMMM y '\u0433'. GGGG",
- "d MMMM y '\u0433'. GGGG",
- "d.MM.y '\u0433'. GGGG",
- "d.MM.yy GGGG",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "\u043d\u0434",
- "\u043f\u043d",
- "\u0432\u0442",
- "\u0441\u0440",
- "\u0447\u0442",
- "\u043f\u0442",
- "\u0441\u0431",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "\u043d\u0435\u0434\u0435\u043b\u044f",
- "\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a",
- "\u0432\u0442\u043e\u0440\u043d\u0438\u043a",
- "\u0441\u0440\u044f\u0434\u0430",
- "\u0447\u0435\u0442\u0432\u044a\u0440\u0442\u044a\u043a",
- "\u043f\u0435\u0442\u044a\u043a",
- "\u0441\u044a\u0431\u043e\u0442\u0430",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "\u043d",
- "\u043f",
- "\u0432",
- "\u0441",
- "\u0447",
- "\u043f",
- "\u0441",
- }
- },
+ sharedDayNarrows },
{ "roc.MonthAbbreviations",
new String[] {
"\u044f\u043d\u0443",
@@ -374,41 +300,15 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "1. \u0442\u0440\u0438\u043c.",
- "2. \u0442\u0440\u0438\u043c.",
- "3. \u0442\u0440\u0438\u043c.",
- "4. \u0442\u0440\u0438\u043c.",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "1. \u0442\u0440\u0438\u043c\u0435\u0441\u0435\u0447\u0438\u0435",
- "2. \u0442\u0440\u0438\u043c\u0435\u0441\u0435\u0447\u0438\u0435",
- "3. \u0442\u0440\u0438\u043c\u0435\u0441\u0435\u0447\u0438\u0435",
- "4. \u0442\u0440\u0438\u043c\u0435\u0441\u0435\u0447\u0438\u0435",
- }
- },
+ sharedQuarterNames },
{ "roc.TimePatterns",
- new String[] {
- "H:mm:ss zzzz",
- "H:mm:ss z",
- "H:mm:ss",
- "H:mm",
- }
- },
+ sharedTimePatterns },
{ "roc.abbreviated.AmPmMarkers",
- new String[] {
- "\u043f\u0440.\u043e\u0431.",
- "\u0441\u043b.\u043e\u0431.",
- }
- },
+ sharedAmPmMarkers },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "\u043f\u0440.\u043e\u0431.",
- "\u0441\u043b.\u043e\u0431.",
- }
- },
+ sharedAmPmMarkers },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ca.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ca.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,23 +72,79 @@
public class JavaTimeSupplementary_ca extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterAbbreviations = {
+ "1T",
+ "2T",
+ "3T",
+ "4T",
+ };
+
+ final String[] sharedQuarterNames = {
+ "1r trimestre",
+ "2n trimestre",
+ "3r trimestre",
+ "4t trimestre",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "a. m.",
+ "p. m.",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "dg.",
+ "dl.",
+ "dt.",
+ "dc.",
+ "dj.",
+ "dv.",
+ "ds.",
+ };
+
+ final String[] sharedDayNames = {
+ "diumenge",
+ "dilluns",
+ "dimarts",
+ "dimecres",
+ "dijous",
+ "divendres",
+ "dissabte",
+ };
+
+ final String[] sharedDayNarrows = {
+ "dg",
+ "dl",
+ "dt",
+ "dc",
+ "dj",
+ "dv",
+ "ds",
+ };
+
+ final String[] sharedTimePatterns = {
+ "H:mm:ss zzzz",
+ "H:mm:ss z",
+ "H:mm:ss",
+ "H:mm",
+ };
+
+ final String[] sharedJavaTimeLongEras = {
+ "BC",
+ "eB",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE d MMMM 'de' y G",
+ "d MMMM 'de' y G",
+ "d/M/y G",
+ "d/M/yy GGGGG",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "1T",
- "2T",
- "3T",
- "4T",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "1r trimestre",
- "2n trimestre",
- "3r trimestre",
- "4t trimestre",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"calendari budista" },
{ "calendarname.gregorian",
@@ -124,11 +180,7 @@
{ "field.zone",
"fus horari" },
{ "islamic.AmPmMarkers",
- new String[] {
- "a. m.",
- "p. m.",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
new String[] {
"EEEE d MMMM 'de' y GGGG",
@@ -138,82 +190,21 @@
}
},
{ "islamic.DayAbbreviations",
- new String[] {
- "dg.",
- "dl.",
- "dt.",
- "dc.",
- "dj.",
- "dv.",
- "ds.",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "diumenge",
- "dilluns",
- "dimarts",
- "dimecres",
- "dijous",
- "divendres",
- "dissabte",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "dg",
- "dl",
- "dt",
- "dc",
- "dj",
- "dv",
- "ds",
- }
- },
+ sharedDayNarrows },
{ "islamic.QuarterAbbreviations",
- new String[] {
- "1T",
- "2T",
- "3T",
- "4T",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "1r trimestre",
- "2n trimestre",
- "3r trimestre",
- "4t trimestre",
- }
- },
- { "islamic.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
+ sharedQuarterNames },
{ "islamic.TimePatterns",
- new String[] {
- "H:mm:ss zzzz",
- "H:mm:ss z",
- "H:mm:ss",
- "H:mm",
- }
- },
+ sharedTimePatterns },
{ "islamic.abbreviated.AmPmMarkers",
- new String[] {
- "a. m.",
- "p. m.",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "a. m.",
- "p. m.",
- }
- },
+ sharedAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
new String[] {
"EEEE, dd MMMM y G",
@@ -223,33 +214,13 @@
}
},
{ "java.time.buddhist.long.Eras",
- new String[] {
- "BC",
- "eB",
- }
- },
+ sharedJavaTimeLongEras },
{ "java.time.buddhist.short.Eras",
- new String[] {
- "BC",
- "eB",
- }
- },
+ sharedJavaTimeLongEras },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE d MMMM 'de' y G",
- "d MMMM 'de' y G",
- "d/M/y G",
- "d/M/yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
- new String[] {
- "EEEE d MMMM 'de' y G",
- "d MMMM 'de' y G",
- "d/M/y G",
- "d/M/yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.long.Eras",
new String[] {
"abans de Crist",
@@ -271,11 +242,7 @@
}
},
{ "roc.AmPmMarkers",
- new String[] {
- "a. m.",
- "p. m.",
- }
- },
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
new String[] {
"EEEE d MMMM 'de' y GGGG",
@@ -285,38 +252,11 @@
}
},
{ "roc.DayAbbreviations",
- new String[] {
- "dg.",
- "dl.",
- "dt.",
- "dc.",
- "dj.",
- "dv.",
- "ds.",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "diumenge",
- "dilluns",
- "dimarts",
- "dimecres",
- "dijous",
- "divendres",
- "dissabte",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "dg",
- "dl",
- "dt",
- "dc",
- "dj",
- "dv",
- "ds",
- }
- },
+ sharedDayNarrows },
{ "roc.MonthAbbreviations",
new String[] {
"gen.",
@@ -369,41 +309,15 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "1T",
- "2T",
- "3T",
- "4T",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "1r trimestre",
- "2n trimestre",
- "3r trimestre",
- "4t trimestre",
- }
- },
+ sharedQuarterNames },
{ "roc.TimePatterns",
- new String[] {
- "H:mm:ss zzzz",
- "H:mm:ss z",
- "H:mm:ss",
- "H:mm",
- }
- },
+ sharedTimePatterns },
{ "roc.abbreviated.AmPmMarkers",
- new String[] {
- "a. m.",
- "p. m.",
- }
- },
+ sharedAmPmMarkers },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "a. m.",
- "p. m.",
- }
- },
+ sharedAmPmMarkers },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_cs.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_cs.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,15 +72,84 @@
public class JavaTimeSupplementary_cs extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterNames = {
+ "1. \u010dtvrtlet\u00ed",
+ "2. \u010dtvrtlet\u00ed",
+ "3. \u010dtvrtlet\u00ed",
+ "4. \u010dtvrtlet\u00ed",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "dop.",
+ "odp.",
+ };
+
+ final String[] sharedDatePatterns = {
+ "EEEE d. MMMM y GGGG",
+ "d. MMMM y GGGG",
+ "d. M. y GGGG",
+ "dd.MM.yy G",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "ne",
+ "po",
+ "\u00fat",
+ "st",
+ "\u010dt",
+ "p\u00e1",
+ "so",
+ };
+
+ final String[] sharedDayNames = {
+ "ned\u011ble",
+ "pond\u011bl\u00ed",
+ "\u00fater\u00fd",
+ "st\u0159eda",
+ "\u010dtvrtek",
+ "p\u00e1tek",
+ "sobota",
+ };
+
+ final String[] sharedDayNarrows = {
+ "N",
+ "P",
+ "\u00da",
+ "S",
+ "\u010c",
+ "P",
+ "S",
+ };
+
+ final String[] sharedQuarterAbbreviations = {
+ "Q1",
+ "Q2",
+ "Q3",
+ "Q4",
+ };
+
+ final String[] sharedTimePatterns = {
+ "H:mm:ss zzzz",
+ "H:mm:ss z",
+ "H:mm:ss",
+ "H:mm",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE d. MMMM y G",
+ "d. MMMM y G",
+ "d. M. y G",
+ "dd.MM.yy GGGGG",
+ };
+
+ final String[] sharedEras = {
+ "P\u0159ed R. O. C.",
+ "",
+ };
+
return new Object[][] {
{ "QuarterNames",
- new String[] {
- "1. \u010dtvrtlet\u00ed",
- "2. \u010dtvrtlet\u00ed",
- "3. \u010dtvrtlet\u00ed",
- "4. \u010dtvrtlet\u00ed",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"Buddhistick\u00fd kalend\u00e1\u0159" },
{ "calendarname.gregorian",
@@ -116,134 +185,27 @@
{ "field.zone",
"\u010dasov\u00e9 p\u00e1smo" },
{ "islamic.AmPmMarkers",
- new String[] {
- "dop.",
- "odp.",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "EEEE d. MMMM y GGGG",
- "d. MMMM y GGGG",
- "d. M. y GGGG",
- "dd.MM.yy G",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "ne",
- "po",
- "\u00fat",
- "st",
- "\u010dt",
- "p\u00e1",
- "so",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "ned\u011ble",
- "pond\u011bl\u00ed",
- "\u00fater\u00fd",
- "st\u0159eda",
- "\u010dtvrtek",
- "p\u00e1tek",
- "sobota",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "N",
- "P",
- "\u00da",
- "S",
- "\u010c",
- "P",
- "S",
- }
- },
- { "islamic.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedDayNarrows },
{ "islamic.QuarterAbbreviations",
- new String[] {
- "Q1",
- "Q2",
- "Q3",
- "Q4",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "1. \u010dtvrtlet\u00ed",
- "2. \u010dtvrtlet\u00ed",
- "3. \u010dtvrtlet\u00ed",
- "4. \u010dtvrtlet\u00ed",
- }
- },
- { "islamic.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
+ sharedQuarterNames },
{ "islamic.TimePatterns",
- new String[] {
- "H:mm:ss zzzz",
- "H:mm:ss z",
- "H:mm:ss",
- "H:mm",
- }
- },
+ sharedTimePatterns },
{ "islamic.abbreviated.AmPmMarkers",
- new String[] {
- "dop.",
- "odp.",
- }
- },
- { "islamic.long.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "dop.",
- "odp.",
- }
- },
- { "islamic.narrow.Eras",
- new String[] {
- "",
- "AH",
- }
- },
- { "islamic.short.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE d. MMMM y G",
- "d. MMMM y G",
- "d. M. y G",
- "dd.MM.yy GGGGG",
- }
- },
- { "java.time.buddhist.long.Eras",
- new String[] {
- "BC",
- "BE",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.buddhist.short.Eras",
new String[] {
"BC",
@@ -251,13 +213,7 @@
}
},
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE d. MMMM y G",
- "d. MMMM y G",
- "d. M. y G",
- "dd.MM.yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
new String[] {
"EEEE, d. MMMM y G",
@@ -273,13 +229,7 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE d. MMMM y G",
- "d. MMMM y G",
- "d. M. y G",
- "dd.MM.yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
new String[] {
"p\u0159.Kr.",
@@ -287,58 +237,17 @@
}
},
{ "roc.AmPmMarkers",
- new String[] {
- "dop.",
- "odp.",
- }
- },
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
- new String[] {
- "EEEE d. MMMM y GGGG",
- "d. MMMM y GGGG",
- "d. M. y GGGG",
- "dd.MM.yy G",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "ne",
- "po",
- "\u00fat",
- "st",
- "\u010dt",
- "p\u00e1",
- "so",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "ned\u011ble",
- "pond\u011bl\u00ed",
- "\u00fater\u00fd",
- "st\u0159eda",
- "\u010dtvrtek",
- "p\u00e1tek",
- "sobota",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "N",
- "P",
- "\u00da",
- "S",
- "\u010c",
- "P",
- "S",
- }
- },
+ sharedDayNarrows },
{ "roc.Eras",
- new String[] {
- "P\u0159ed R. O. C.",
- "",
- }
- },
+ sharedEras },
{ "roc.MonthAbbreviations",
new String[] {
"led",
@@ -373,77 +282,22 @@
"",
}
},
- { "roc.MonthNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- "5",
- "6",
- "7",
- "8",
- "9",
- "10",
- "11",
- "12",
- "",
- }
- },
{ "roc.QuarterAbbreviations",
- new String[] {
- "Q1",
- "Q2",
- "Q3",
- "Q4",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "1. \u010dtvrtlet\u00ed",
- "2. \u010dtvrtlet\u00ed",
- "3. \u010dtvrtlet\u00ed",
- "4. \u010dtvrtlet\u00ed",
- }
- },
+ sharedQuarterNames },
{ "roc.TimePatterns",
- new String[] {
- "H:mm:ss zzzz",
- "H:mm:ss z",
- "H:mm:ss",
- "H:mm",
- }
- },
+ sharedTimePatterns },
{ "roc.abbreviated.AmPmMarkers",
- new String[] {
- "dop.",
- "odp.",
- }
- },
+ sharedAmPmMarkers },
{ "roc.long.Eras",
- new String[] {
- "P\u0159ed R. O. C.",
- "",
- }
- },
+ sharedEras },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "dop.",
- "odp.",
- }
- },
+ sharedAmPmMarkers },
{ "roc.narrow.Eras",
- new String[] {
- "P\u0159ed R. O. C.",
- "",
- }
- },
+ sharedEras },
{ "roc.short.Eras",
- new String[] {
- "P\u0159ed R. O. C.",
- "",
- }
- },
+ sharedEras },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_da.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_da.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,27 +72,91 @@
public class JavaTimeSupplementary_da extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
- final String[] javatimelongEras = {
+ final String[] sharedQuarterAbbreviations = {
+ "1. kvt.",
+ "2. kvt.",
+ "3. kvt.",
+ "4. kvt.",
+ };
+
+ final String[] sharedQuarterNames = {
+ "1. kvartal",
+ "2. kvartal",
+ "3. kvartal",
+ "4. kvartal",
+ };
+
+ final String[] sharedDatePatterns = {
+ "EEEE d. MMMM y GGGG",
+ "d. MMMM y GGGG",
+ "d. MMM y GGGG",
+ "d/M/y",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "s\u00f8n.",
+ "man.",
+ "tir.",
+ "ons.",
+ "tor.",
+ "fre.",
+ "l\u00f8r.",
+ };
+
+ final String[] sharedDayNames = {
+ "s\u00f8ndag",
+ "mandag",
+ "tirsdag",
+ "onsdag",
+ "torsdag",
+ "fredag",
+ "l\u00f8rdag",
+ };
+
+ final String[] sharedDayNarrows = {
+ "S",
+ "M",
+ "T",
+ "O",
+ "T",
+ "F",
+ "L",
+ };
+
+ final String[] sharedTimePatterns = {
+ "HH.mm.ss zzzz",
+ "HH.mm.ss z",
+ "HH.mm.ss",
+ "HH.mm",
+ };
+
+ final String[] sharedNarrowAmPmMarkers = {
+ "a",
+ "p",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE d. MMMM y G",
+ "d. MMMM y G",
+ "d. MMM y G",
+ "d/M/y",
+ };
+
+ final String[] sharedJavaTimeLongEras = {
"f.Kr.",
"e.Kr.",
};
+
+ final String[] sharedEras = {
+ "Before R.O.C.",
+ "Minguo",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "1. kvt.",
- "2. kvt.",
- "3. kvt.",
- "4. kvt.",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "1. kvartal",
- "2. kvartal",
- "3. kvartal",
- "4. kvartal",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"buddhistisk kalender" },
{ "calendarname.gregorian",
@@ -136,122 +200,23 @@
}
},
{ "islamic.DatePatterns",
- new String[] {
- "EEEE d. MMMM y GGGG",
- "d. MMMM y GGGG",
- "d. MMM y GGGG",
- "d/M/y",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "s\u00f8n.",
- "man.",
- "tir.",
- "ons.",
- "tor.",
- "fre.",
- "l\u00f8r.",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "s\u00f8ndag",
- "mandag",
- "tirsdag",
- "onsdag",
- "torsdag",
- "fredag",
- "l\u00f8rdag",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "S",
- "M",
- "T",
- "O",
- "T",
- "F",
- "L",
- }
- },
- { "islamic.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedDayNarrows },
{ "islamic.QuarterAbbreviations",
- new String[] {
- "1. kvt.",
- "2. kvt.",
- "3. kvt.",
- "4. kvt.",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "1. kvartal",
- "2. kvartal",
- "3. kvartal",
- "4. kvartal",
- }
- },
- { "islamic.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
+ sharedQuarterNames },
{ "islamic.TimePatterns",
- new String[] {
- "HH.mm.ss zzzz",
- "HH.mm.ss z",
- "HH.mm.ss",
- "HH.mm",
- }
- },
- { "islamic.long.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedTimePatterns },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "a",
- "p",
- }
- },
- { "islamic.narrow.Eras",
- new String[] {
- "",
- "AH",
- }
- },
- { "islamic.short.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE d. MMMM y G",
- "d. MMMM y G",
- "d. MMM y G",
- "d/M/y",
- }
- },
- { "java.time.buddhist.long.Eras",
- new String[] {
- "BC",
- "BE",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.buddhist.short.Eras",
new String[] {
"BC",
@@ -259,86 +224,25 @@
}
},
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE d. MMMM y G",
- "d. MMMM y G",
- "d. MMM y G",
- "d/M/y",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
- new String[] {
- "EEEE d. MMMM y G",
- "d. MMMM y G",
- "d. MMM y G",
- "d/M/y",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.long.Eras",
- javatimelongEras },
+ sharedJavaTimeLongEras },
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE d. MMMM y G",
- "d. MMMM y G",
- "d. MMM y G",
- "d/M/y",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
- javatimelongEras },
- { "roc.AmPmMarkers",
- new String[] {
- "AM",
- "PM",
- }
- },
+ sharedJavaTimeLongEras },
{ "roc.DatePatterns",
- new String[] {
- "EEEE d. MMMM y GGGG",
- "d. MMMM y GGGG",
- "d. MMM y GGGG",
- "d/M/y",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "s\u00f8n.",
- "man.",
- "tir.",
- "ons.",
- "tor.",
- "fre.",
- "l\u00f8r.",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "s\u00f8ndag",
- "mandag",
- "tirsdag",
- "onsdag",
- "torsdag",
- "fredag",
- "l\u00f8rdag",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "S",
- "M",
- "T",
- "O",
- "T",
- "F",
- "L",
- }
- },
+ sharedDayNarrows },
{ "roc.Eras",
- new String[] {
- "Before R.O.C.",
- "Minguo",
- }
- },
+ sharedEras },
{ "roc.MonthAbbreviations",
new String[] {
"jan.",
@@ -391,53 +295,19 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "1. kvt.",
- "2. kvt.",
- "3. kvt.",
- "4. kvt.",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "1. kvartal",
- "2. kvartal",
- "3. kvartal",
- "4. kvartal",
- }
- },
+ sharedQuarterNames },
{ "roc.TimePatterns",
- new String[] {
- "HH.mm.ss zzzz",
- "HH.mm.ss z",
- "HH.mm.ss",
- "HH.mm",
- }
- },
+ sharedTimePatterns },
{ "roc.long.Eras",
- new String[] {
- "Before R.O.C.",
- "Minguo",
- }
- },
+ sharedEras },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "a",
- "p",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "roc.narrow.Eras",
- new String[] {
- "Before R.O.C.",
- "Minguo",
- }
- },
+ sharedEras },
{ "roc.short.Eras",
- new String[] {
- "Before R.O.C.",
- "Minguo",
- }
- },
+ sharedEras },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_de.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_de.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,19 +72,87 @@
public class JavaTimeSupplementary_de extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
- final String[] javatimelongEras = {
+ final String[] sharedQuarterNames = {
+ "1. Quartal",
+ "2. Quartal",
+ "3. Quartal",
+ "4. Quartal",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "vorm.",
+ "nachm.",
+ };
+
+ final String[] sharedDatePatterns = {
+ "EEEE, d. MMMM y GGGG",
+ "d. MMMM y GGGG",
+ "dd.MM.y GGGG",
+ "dd.MM.yy G",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "So.",
+ "Mo.",
+ "Di.",
+ "Mi.",
+ "Do.",
+ "Fr.",
+ "Sa.",
+ };
+
+ final String[] sharedDayNames = {
+ "Sonntag",
+ "Montag",
+ "Dienstag",
+ "Mittwoch",
+ "Donnerstag",
+ "Freitag",
+ "Samstag",
+ };
+
+ final String[] sharedDayNarrows = {
+ "S",
+ "M",
+ "D",
+ "M",
+ "D",
+ "F",
+ "S",
+ };
+
+ final String[] sharedQuarterAbbreviations = {
+ "Q1",
+ "Q2",
+ "Q3",
+ "Q4",
+ };
+
+ final String[] sharedNarrowAmPmMarkers = {
+ "vm.",
+ "nm.",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE, d. MMMM y G",
+ "d. MMMM y G",
+ "dd.MM.y G",
+ "dd.MM.yy GGGGG",
+ };
+
+ final String[] sharedJavaTimeLongEras = {
"v. Chr.",
"n. Chr.",
};
+
+ final String[] sharedEras = {
+ "Before R.O.C.",
+ "Minguo",
+ };
+
return new Object[][] {
{ "QuarterNames",
- new String[] {
- "1. Quartal",
- "2. Quartal",
- "3. Quartal",
- "4. Quartal",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"Buddhistischer Kalender" },
{ "calendarname.gregorian",
@@ -120,134 +188,25 @@
{ "field.zone",
"Zeitzone" },
{ "islamic.AmPmMarkers",
- new String[] {
- "vorm.",
- "nachm.",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "EEEE, d. MMMM y GGGG",
- "d. MMMM y GGGG",
- "dd.MM.y GGGG",
- "dd.MM.yy G",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "So.",
- "Mo.",
- "Di.",
- "Mi.",
- "Do.",
- "Fr.",
- "Sa.",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "Sonntag",
- "Montag",
- "Dienstag",
- "Mittwoch",
- "Donnerstag",
- "Freitag",
- "Samstag",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "S",
- "M",
- "D",
- "M",
- "D",
- "F",
- "S",
- }
- },
- { "islamic.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedDayNarrows },
{ "islamic.QuarterAbbreviations",
- new String[] {
- "Q1",
- "Q2",
- "Q3",
- "Q4",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "1. Quartal",
- "2. Quartal",
- "3. Quartal",
- "4. Quartal",
- }
- },
- { "islamic.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
- { "islamic.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedQuarterNames },
{ "islamic.abbreviated.AmPmMarkers",
- new String[] {
- "vorm.",
- "nachm.",
- }
- },
- { "islamic.long.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "vm.",
- "nm.",
- }
- },
- { "islamic.narrow.Eras",
- new String[] {
- "",
- "AH",
- }
- },
- { "islamic.short.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE, d. MMMM y G",
- "d. MMMM y G",
- "dd.MM.y G",
- "dd.MM.yy GGGGG",
- }
- },
- { "java.time.buddhist.long.Eras",
- new String[] {
- "BC",
- "BE",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.buddhist.short.Eras",
new String[] {
"BC",
@@ -255,86 +214,27 @@
}
},
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE, d. MMMM y G",
- "d. MMMM y G",
- "dd.MM.y G",
- "dd.MM.yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
- new String[] {
- "EEEE, d. MMMM y G",
- "d. MMMM y G",
- "dd.MM.y G",
- "dd.MM.yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.long.Eras",
- javatimelongEras },
+ sharedJavaTimeLongEras },
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE, d. MMMM y G",
- "d. MMMM y G",
- "dd.MM.y G",
- "dd.MM.yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
- javatimelongEras },
+ sharedJavaTimeLongEras },
{ "roc.AmPmMarkers",
- new String[] {
- "vorm.",
- "nachm.",
- }
- },
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
- new String[] {
- "EEEE, d. MMMM y GGGG",
- "d. MMMM y GGGG",
- "dd.MM.y GGGG",
- "dd.MM.yy G",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "So.",
- "Mo.",
- "Di.",
- "Mi.",
- "Do.",
- "Fr.",
- "Sa.",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "Sonntag",
- "Montag",
- "Dienstag",
- "Mittwoch",
- "Donnerstag",
- "Freitag",
- "Samstag",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "S",
- "M",
- "D",
- "M",
- "D",
- "F",
- "S",
- }
- },
+ sharedDayNarrows },
{ "roc.Eras",
- new String[] {
- "Before R.O.C.",
- "Minguo",
- }
- },
+ sharedEras },
{ "roc.MonthAbbreviations",
new String[] {
"Jan.",
@@ -387,59 +287,19 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "Q1",
- "Q2",
- "Q3",
- "Q4",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "1. Quartal",
- "2. Quartal",
- "3. Quartal",
- "4. Quartal",
- }
- },
- { "roc.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedQuarterNames },
{ "roc.abbreviated.AmPmMarkers",
- new String[] {
- "vorm.",
- "nachm.",
- }
- },
+ sharedAmPmMarkers },
{ "roc.long.Eras",
- new String[] {
- "Before R.O.C.",
- "Minguo",
- }
- },
+ sharedEras },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "vm.",
- "nm.",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "roc.narrow.Eras",
- new String[] {
- "Before R.O.C.",
- "Minguo",
- }
- },
+ sharedEras },
{ "roc.short.Eras",
- new String[] {
- "Before R.O.C.",
- "Minguo",
- }
- },
+ sharedEras },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_de_AT.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_de_AT.java Mon Jul 04 13:00:15 2016 +0900
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -26,7 +26,7 @@
/*
* COPYRIGHT AND PERMISSION NOTICE
*
- * Copyright (C) 1991-2015 Unicode, Inc. All rights reserved.
+ * Copyright (C) 1991-2016 Unicode, Inc. All rights reserved.
* Distributed under the Terms of Use in
* http://www.unicode.org/copyright.html.
*
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_el.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_el.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,23 +72,91 @@
public class JavaTimeSupplementary_el extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterAbbreviations = {
+ "\u03a41",
+ "\u03a42",
+ "\u03a43",
+ "\u03a44",
+ };
+
+ final String[] sharedQuarterNames = {
+ "1\u03bf \u03c4\u03c1\u03af\u03bc\u03b7\u03bd\u03bf",
+ "2\u03bf \u03c4\u03c1\u03af\u03bc\u03b7\u03bd\u03bf",
+ "3\u03bf \u03c4\u03c1\u03af\u03bc\u03b7\u03bd\u03bf",
+ "4\u03bf \u03c4\u03c1\u03af\u03bc\u03b7\u03bd\u03bf",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "\u03c0.\u03bc.",
+ "\u03bc.\u03bc.",
+ };
+
+ final String[] sharedDatePatterns = {
+ "EEEE, d MMMM y GGGG",
+ "d MMMM y GGGG",
+ "d MMM y GGGG",
+ "d/M/y G",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "\u039a\u03c5\u03c1",
+ "\u0394\u03b5\u03c5",
+ "\u03a4\u03c1\u03af",
+ "\u03a4\u03b5\u03c4",
+ "\u03a0\u03ad\u03bc",
+ "\u03a0\u03b1\u03c1",
+ "\u03a3\u03ac\u03b2",
+ };
+
+ final String[] sharedDayNames = {
+ "\u039a\u03c5\u03c1\u03b9\u03b1\u03ba\u03ae",
+ "\u0394\u03b5\u03c5\u03c4\u03ad\u03c1\u03b1",
+ "\u03a4\u03c1\u03af\u03c4\u03b7",
+ "\u03a4\u03b5\u03c4\u03ac\u03c1\u03c4\u03b7",
+ "\u03a0\u03ad\u03bc\u03c0\u03c4\u03b7",
+ "\u03a0\u03b1\u03c1\u03b1\u03c3\u03ba\u03b5\u03c5\u03ae",
+ "\u03a3\u03ac\u03b2\u03b2\u03b1\u03c4\u03bf",
+ };
+
+ final String[] sharedDayNarrows = {
+ "\u039a",
+ "\u0394",
+ "\u03a4",
+ "\u03a4",
+ "\u03a0",
+ "\u03a0",
+ "\u03a3",
+ };
+
+ final String[] sharedTimePatterns = {
+ "h:mm:ss a zzzz",
+ "h:mm:ss a z",
+ "h:mm:ss a",
+ "h:mm a",
+ };
+
+ final String[] sharedNarrowAmPmMarkers = {
+ "\u03c0\u03bc",
+ "\u03bc\u03bc",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE, d MMMM y G",
+ "d MMMM y G",
+ "d MMM y G",
+ "d/M/y GGGGG",
+ };
+
+ final String[] sharedEras = {
+ "\u03a0\u03c1\u03b9\u03bd R.O.C.",
+ "R.O.C.",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "\u03a41",
- "\u03a42",
- "\u03a43",
- "\u03a44",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "1\u03bf \u03c4\u03c1\u03af\u03bc\u03b7\u03bd\u03bf",
- "2\u03bf \u03c4\u03c1\u03af\u03bc\u03b7\u03bd\u03bf",
- "3\u03bf \u03c4\u03c1\u03af\u03bc\u03b7\u03bd\u03bf",
- "4\u03bf \u03c4\u03c1\u03af\u03bc\u03b7\u03bd\u03bf",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"\u0392\u03bf\u03c5\u03b4\u03b9\u03c3\u03c4\u03b9\u03ba\u03cc \u03b7\u03bc\u03b5\u03c1\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf" },
{ "calendarname.gregorian",
@@ -124,110 +192,27 @@
{ "field.zone",
"\u03b6\u03ce\u03bd\u03b7 \u03ce\u03c1\u03b1\u03c2" },
{ "islamic.AmPmMarkers",
- new String[] {
- "\u03c0.\u03bc.",
- "\u03bc.\u03bc.",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "EEEE, d MMMM y GGGG",
- "d MMMM y GGGG",
- "d MMM y GGGG",
- "d/M/y G",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "\u039a\u03c5\u03c1",
- "\u0394\u03b5\u03c5",
- "\u03a4\u03c1\u03af",
- "\u03a4\u03b5\u03c4",
- "\u03a0\u03ad\u03bc",
- "\u03a0\u03b1\u03c1",
- "\u03a3\u03ac\u03b2",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "\u039a\u03c5\u03c1\u03b9\u03b1\u03ba\u03ae",
- "\u0394\u03b5\u03c5\u03c4\u03ad\u03c1\u03b1",
- "\u03a4\u03c1\u03af\u03c4\u03b7",
- "\u03a4\u03b5\u03c4\u03ac\u03c1\u03c4\u03b7",
- "\u03a0\u03ad\u03bc\u03c0\u03c4\u03b7",
- "\u03a0\u03b1\u03c1\u03b1\u03c3\u03ba\u03b5\u03c5\u03ae",
- "\u03a3\u03ac\u03b2\u03b2\u03b1\u03c4\u03bf",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "\u039a",
- "\u0394",
- "\u03a4",
- "\u03a4",
- "\u03a0",
- "\u03a0",
- "\u03a3",
- }
- },
+ sharedDayNarrows },
{ "islamic.QuarterAbbreviations",
- new String[] {
- "\u03a41",
- "\u03a42",
- "\u03a43",
- "\u03a44",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "1\u03bf \u03c4\u03c1\u03af\u03bc\u03b7\u03bd\u03bf",
- "2\u03bf \u03c4\u03c1\u03af\u03bc\u03b7\u03bd\u03bf",
- "3\u03bf \u03c4\u03c1\u03af\u03bc\u03b7\u03bd\u03bf",
- "4\u03bf \u03c4\u03c1\u03af\u03bc\u03b7\u03bd\u03bf",
- }
- },
- { "islamic.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
+ sharedQuarterNames },
{ "islamic.TimePatterns",
- new String[] {
- "h:mm:ss a zzzz",
- "h:mm:ss a z",
- "h:mm:ss a",
- "h:mm a",
- }
- },
+ sharedTimePatterns },
{ "islamic.abbreviated.AmPmMarkers",
- new String[] {
- "\u03c0.\u03bc.",
- "\u03bc.\u03bc.",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "\u03c0\u03bc",
- "\u03bc\u03bc",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE, d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "d/M/y GGGGG",
- }
- },
- { "java.time.buddhist.long.Eras",
- new String[] {
- "BC",
- "BE",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.buddhist.short.Eras",
new String[] {
"BC",
@@ -235,13 +220,7 @@
}
},
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE, d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "d/M/y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
new String[] {
"EEEE, d MMMM, y G",
@@ -257,13 +236,7 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE, d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "d/M/y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
new String[] {
"\u03c0.\u03a7.",
@@ -271,58 +244,17 @@
}
},
{ "roc.AmPmMarkers",
- new String[] {
- "\u03c0.\u03bc.",
- "\u03bc.\u03bc.",
- }
- },
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
- new String[] {
- "EEEE, d MMMM y GGGG",
- "d MMMM y GGGG",
- "d MMM y GGGG",
- "d/M/y G",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "\u039a\u03c5\u03c1",
- "\u0394\u03b5\u03c5",
- "\u03a4\u03c1\u03af",
- "\u03a4\u03b5\u03c4",
- "\u03a0\u03ad\u03bc",
- "\u03a0\u03b1\u03c1",
- "\u03a3\u03ac\u03b2",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "\u039a\u03c5\u03c1\u03b9\u03b1\u03ba\u03ae",
- "\u0394\u03b5\u03c5\u03c4\u03ad\u03c1\u03b1",
- "\u03a4\u03c1\u03af\u03c4\u03b7",
- "\u03a4\u03b5\u03c4\u03ac\u03c1\u03c4\u03b7",
- "\u03a0\u03ad\u03bc\u03c0\u03c4\u03b7",
- "\u03a0\u03b1\u03c1\u03b1\u03c3\u03ba\u03b5\u03c5\u03ae",
- "\u03a3\u03ac\u03b2\u03b2\u03b1\u03c4\u03bf",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "\u039a",
- "\u0394",
- "\u03a4",
- "\u03a4",
- "\u03a0",
- "\u03a0",
- "\u03a3",
- }
- },
+ sharedDayNarrows },
{ "roc.Eras",
- new String[] {
- "\u03a0\u03c1\u03b9\u03bd R.O.C.",
- "R.O.C.",
- }
- },
+ sharedEras },
{ "roc.MonthAbbreviations",
new String[] {
"\u0399\u03b1\u03bd",
@@ -375,59 +307,21 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "\u03a41",
- "\u03a42",
- "\u03a43",
- "\u03a44",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "1\u03bf \u03c4\u03c1\u03af\u03bc\u03b7\u03bd\u03bf",
- "2\u03bf \u03c4\u03c1\u03af\u03bc\u03b7\u03bd\u03bf",
- "3\u03bf \u03c4\u03c1\u03af\u03bc\u03b7\u03bd\u03bf",
- "4\u03bf \u03c4\u03c1\u03af\u03bc\u03b7\u03bd\u03bf",
- }
- },
+ sharedQuarterNames },
{ "roc.TimePatterns",
- new String[] {
- "h:mm:ss a zzzz",
- "h:mm:ss a z",
- "h:mm:ss a",
- "h:mm a",
- }
- },
+ sharedTimePatterns },
{ "roc.abbreviated.AmPmMarkers",
- new String[] {
- "\u03c0.\u03bc.",
- "\u03bc.\u03bc.",
- }
- },
+ sharedAmPmMarkers },
{ "roc.long.Eras",
- new String[] {
- "\u03a0\u03c1\u03b9\u03bd R.O.C.",
- "R.O.C.",
- }
- },
+ sharedEras },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "\u03c0\u03bc",
- "\u03bc\u03bc",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "roc.narrow.Eras",
- new String[] {
- "\u03a0\u03c1\u03b9\u03bd R.O.C.",
- "R.O.C.",
- }
- },
+ sharedEras },
{ "roc.short.Eras",
- new String[] {
- "\u03a0\u03c1\u03b9\u03bd R.O.C.",
- "R.O.C.",
- }
- },
+ sharedEras },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_AU.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_AU.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,123 +72,100 @@
public class JavaTimeSupplementary_en_AU extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedAmPmMarkers = {
+ "am",
+ "pm",
+ };
+
+ final String[] sharedDatePatterns = {
+ "EEEE, d MMMM y GGGG",
+ "d MMMM y GGGG",
+ "d MMM y GGGG",
+ "dd/MM/y G",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "Sun.",
+ "Mon.",
+ "Tue.",
+ "Wed.",
+ "Thu.",
+ "Fri.",
+ "Sat.",
+ };
+
+ final String[] sharedDayNarrows = {
+ "Su.",
+ "M.",
+ "Tu.",
+ "W.",
+ "Th.",
+ "F.",
+ "Sa.",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE, d MMMM y G",
+ "d MMMM y G",
+ "d MMM y G",
+ "dd/MM/y GGGGG",
+ };
+
+ final String[] sharedMonthNarrows = {
+ "Jan.",
+ "Feb.",
+ "Mar.",
+ "Apr.",
+ "May",
+ "Jun.",
+ "Jul.",
+ "Aug.",
+ "Sep.",
+ "Oct.",
+ "Nov.",
+ "Dec.",
+ "",
+ };
+
return new Object[][] {
{ "field.dayperiod",
"am/pm" },
{ "islamic.AmPmMarkers",
- new String[] {
- "am",
- "pm",
- }
- },
+ sharedAmPmMarkers },
+ { "islamic.DatePatterns",
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "Sun.",
- "Mon.",
- "Tue.",
- "Wed.",
- "Thu.",
- "Fri.",
- "Sat.",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNarrows",
- new String[] {
- "Su.",
- "M.",
- "Tu.",
- "W.",
- "Th.",
- "F.",
- "Sa.",
- }
- },
+ sharedDayNarrows },
{ "islamic.abbreviated.AmPmMarkers",
- new String[] {
- "am",
- "pm",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "am",
- "pm",
- }
- },
+ sharedAmPmMarkers },
+ { "java.time.buddhist.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "java.time.islamic.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "java.time.japanese.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "java.time.roc.DatePatterns",
+ sharedJavaTimeDatePatterns },
{ "roc.AmPmMarkers",
- new String[] {
- "am",
- "pm",
- }
- },
+ sharedAmPmMarkers },
+ { "roc.DatePatterns",
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "Sun.",
- "Mon.",
- "Tue.",
- "Wed.",
- "Thu.",
- "Fri.",
- "Sat.",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNarrows",
- new String[] {
- "Su.",
- "M.",
- "Tu.",
- "W.",
- "Th.",
- "F.",
- "Sa.",
- }
- },
+ sharedDayNarrows },
{ "roc.MonthAbbreviations",
- new String[] {
- "Jan.",
- "Feb.",
- "Mar.",
- "Apr.",
- "May",
- "Jun.",
- "Jul.",
- "Aug.",
- "Sep.",
- "Oct.",
- "Nov.",
- "Dec.",
- "",
- }
- },
+ sharedMonthNarrows },
{ "roc.MonthNarrows",
- new String[] {
- "Jan.",
- "Feb.",
- "Mar.",
- "Apr.",
- "May",
- "Jun.",
- "Jul.",
- "Aug.",
- "Sep.",
- "Oct.",
- "Nov.",
- "Dec.",
- "",
- }
- },
+ sharedMonthNarrows },
{ "roc.abbreviated.AmPmMarkers",
- new String[] {
- "am",
- "pm",
- }
- },
+ sharedAmPmMarkers },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "am",
- "pm",
- }
- },
+ sharedAmPmMarkers },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_CA.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_CA.java Mon Jul 04 13:00:15 2016 +0900
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -26,7 +26,7 @@
/*
* COPYRIGHT AND PERMISSION NOTICE
*
- * Copyright (C) 1991-2015 Unicode, Inc. All rights reserved.
+ * Copyright (C) 1991-2016 Unicode, Inc. All rights reserved.
* Distributed under the Terms of Use in
* http://www.unicode.org/copyright.html.
*
@@ -72,55 +72,33 @@
public class JavaTimeSupplementary_en_CA extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedDatePatterns = {
+ "EEEE, MMMM d, y GGGG",
+ "MMMM d, y GGGG",
+ "MMM d, y GGGG",
+ "G y-MM-dd",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE, MMMM d, y G",
+ "MMMM d, y G",
+ "MMM d, y G",
+ "GGGGG y-MM-dd",
+ };
+
return new Object[][] {
{ "islamic.DatePatterns",
- new String[] {
- "EEEE, MMMM d, y GGGG",
- "MMMM d, y GGGG",
- "MMM d, y GGGG",
- "G y-MM-dd",
- }
- },
+ sharedDatePatterns },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE, MMMM d, y G",
- "MMMM d, y G",
- "MMM d, y G",
- "GGGGG y-MM-dd",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE, MMMM d, y G",
- "MMMM d, y G",
- "MMM d, y G",
- "GGGGG y-MM-dd",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
- new String[] {
- "EEEE, MMMM d, y G",
- "MMMM d, y G",
- "MMM d, y G",
- "GGGGG y-MM-dd",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE, MMMM d, y G",
- "MMMM d, y G",
- "MMM d, y G",
- "GGGGG y-MM-dd",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "roc.DatePatterns",
- new String[] {
- "EEEE, MMMM d, y GGGG",
- "MMMM d, y GGGG",
- "MMM d, y GGGG",
- "G y-MM-dd",
- }
- },
+ sharedDatePatterns },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_GB.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_GB.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,61 +72,59 @@
public class JavaTimeSupplementary_en_GB extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedAmPmMarkers = {
+ "am",
+ "pm",
+ };
+
+ final String[] sharedDatePatterns = {
+ "EEEE, d MMMM y GGGG",
+ "d MMMM y GGGG",
+ "d MMM y GGGG",
+ "dd/MM/y G",
+ };
+
+ final String[] sharedTimePatterns = {
+ "HH:mm:ss zzzz",
+ "HH:mm:ss z",
+ "HH:mm:ss",
+ "HH:mm",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE, d MMMM y G",
+ "d MMMM y G",
+ "d MMM y G",
+ "dd/MM/y GGGGG",
+ };
+
return new Object[][] {
{ "field.dayperiod",
"am/pm" },
{ "islamic.AmPmMarkers",
- new String[] {
- "am",
- "pm",
- }
- },
+ sharedAmPmMarkers },
+ { "islamic.DatePatterns",
+ sharedDatePatterns },
{ "islamic.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedTimePatterns },
{ "islamic.abbreviated.AmPmMarkers",
- new String[] {
- "am",
- "pm",
- }
- },
- { "islamic.narrow.AmPmMarkers",
- new String[] {
- "a",
- "p",
- }
- },
+ sharedAmPmMarkers },
+ { "java.time.buddhist.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "java.time.islamic.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "java.time.japanese.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "java.time.roc.DatePatterns",
+ sharedJavaTimeDatePatterns },
{ "roc.AmPmMarkers",
- new String[] {
- "am",
- "pm",
- }
- },
+ sharedAmPmMarkers },
+ { "roc.DatePatterns",
+ sharedDatePatterns },
{ "roc.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedTimePatterns },
{ "roc.abbreviated.AmPmMarkers",
- new String[] {
- "am",
- "pm",
- }
- },
- { "roc.narrow.AmPmMarkers",
- new String[] {
- "a",
- "p",
- }
- },
+ sharedAmPmMarkers },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_IE.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_IE.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,45 +72,43 @@
public class JavaTimeSupplementary_en_IE extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedAmPmMarkers = {
+ "a.m.",
+ "p.m.",
+ };
+
+ final String[] sharedDatePatterns = {
+ "EEEE d MMMM y GGGG",
+ "GGGG y MMMM d",
+ "GGGG y MMM d",
+ "G y-MM-dd",
+ };
+
+ final String[] sharedTimePatterns = {
+ "HH:mm:ss zzzz",
+ "HH:mm:ss z",
+ "HH:mm:ss",
+ "HH:mm",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE d MMMM y G",
+ "G y MMMM d",
+ "G y MMM d",
+ "GGGGG y-MM-dd",
+ };
+
return new Object[][] {
{ "islamic.AmPmMarkers",
- new String[] {
- "a.m.",
- "p.m.",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "EEEE d MMMM y GGGG",
- "GGGG y MMMM d",
- "GGGG y MMM d",
- "G y-MM-dd",
- }
- },
+ sharedDatePatterns },
{ "islamic.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedTimePatterns },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE d MMMM y G",
- "G y MMMM d",
- "G y MMM d",
- "GGGGG y-MM-dd",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE d MMMM y G",
- "G y MMMM d",
- "G y MMM d",
- "GGGGG y-MM-dd",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
new String[] {
"EEEE d MMMM y G",
@@ -120,35 +118,13 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE d MMMM y G",
- "G y MMMM d",
- "G y MMM d",
- "GGGGG y-MM-dd",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "roc.AmPmMarkers",
- new String[] {
- "a.m.",
- "p.m.",
- }
- },
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
- new String[] {
- "EEEE d MMMM y GGGG",
- "GGGG y MMMM d",
- "GGGG y MMM d",
- "G y-MM-dd",
- }
- },
+ sharedDatePatterns },
{ "roc.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedTimePatterns },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_IN.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_IN.java Mon Jul 04 13:00:15 2016 +0900
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -26,7 +26,7 @@
/*
* COPYRIGHT AND PERMISSION NOTICE
*
- * Copyright (C) 1991-2015 Unicode, Inc. All rights reserved.
+ * Copyright (C) 1991-2016 Unicode, Inc. All rights reserved.
* Distributed under the Terms of Use in
* http://www.unicode.org/copyright.html.
*
@@ -72,31 +72,27 @@
public class JavaTimeSupplementary_en_IN extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedDatePatterns = {
+ "EEEE d MMMM y GGGG",
+ "GGGG y MMMM d",
+ "dd-MMM-y GGGG",
+ "G y-MM-dd",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE d MMMM y G",
+ "G y MMMM d",
+ "dd-MMM-y G",
+ "GGGGG y-MM-dd",
+ };
+
return new Object[][] {
{ "islamic.DatePatterns",
- new String[] {
- "EEEE d MMMM y GGGG",
- "GGGG y MMMM d",
- "dd-MMM-y GGGG",
- "G y-MM-dd",
- }
- },
+ sharedDatePatterns },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE d MMMM y G",
- "G y MMMM d",
- "dd-MMM-y G",
- "GGGGG y-MM-dd",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE d MMMM y G",
- "G y MMMM d",
- "dd-MMM-y G",
- "GGGGG y-MM-dd",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
new String[] {
"EEEE d MMMM y G",
@@ -106,21 +102,9 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE d MMMM y G",
- "G y MMMM d",
- "dd-MMM-y G",
- "GGGGG y-MM-dd",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "roc.DatePatterns",
- new String[] {
- "EEEE d MMMM y GGGG",
- "GGGG y MMMM d",
- "dd-MMM-y GGGG",
- "G y-MM-dd",
- }
- },
+ sharedDatePatterns },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_MT.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_MT.java Mon Jul 04 13:00:15 2016 +0900
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -72,39 +72,36 @@
public class JavaTimeSupplementary_en_MT extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedDatePatterns = {
+ "GGGG y MMMM d, EEEE",
+ "dd MMMM y GGGG",
+ "dd MMM y GGGG",
+ "G y-MM-dd",
+ };
+
+ final String[] sharedTimePatterns = {
+ "HH:mm:ss zzzz",
+ "HH:mm:ss z",
+ "HH:mm:ss",
+ "HH:mm",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "G y MMMM d, EEEE",
+ "dd MMMM y G",
+ "dd MMM y G",
+ "GGGGG y-MM-dd",
+ };
+
return new Object[][] {
{ "islamic.DatePatterns",
- new String[] {
- "GGGG y MMMM d, EEEE",
- "dd MMMM y GGGG",
- "dd MMM y GGGG",
- "G y-MM-dd",
- }
- },
+ sharedDatePatterns },
{ "islamic.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedTimePatterns },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "G y MMMM d, EEEE",
- "dd MMMM y G",
- "dd MMM y G",
- "GGGGG y-MM-dd",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "G y MMMM d, EEEE",
- "dd MMMM y G",
- "dd MMM y G",
- "GGGGG y-MM-dd",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
new String[] {
"EEEE, MMMM d, y G",
@@ -114,29 +111,11 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "G y MMMM d, EEEE",
- "dd MMMM y G",
- "dd MMM y G",
- "GGGGG y-MM-dd",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "roc.DatePatterns",
- new String[] {
- "GGGG y MMMM d, EEEE",
- "dd MMMM y GGGG",
- "dd MMM y GGGG",
- "G y-MM-dd",
- }
- },
+ sharedDatePatterns },
{ "roc.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedTimePatterns },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_NZ.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_NZ.java Mon Jul 04 13:00:15 2016 +0900
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -26,7 +26,7 @@
/*
* COPYRIGHT AND PERMISSION NOTICE
*
- * Copyright (C) 1991-2015 Unicode, Inc. All rights reserved.
+ * Copyright (C) 1991-2016 Unicode, Inc. All rights reserved.
* Distributed under the Terms of Use in
* http://www.unicode.org/copyright.html.
*
@@ -72,31 +72,27 @@
public class JavaTimeSupplementary_en_NZ extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedDatePatterns = {
+ "GGGG y MMMM d, EEEE",
+ "GGGG y MMMM d",
+ "d/MM/y GGGG",
+ "d/MM/y G",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "G y MMMM d, EEEE",
+ "G y MMMM d",
+ "d/MM/y G",
+ "d/MM/y GGGGG",
+ };
+
return new Object[][] {
{ "islamic.DatePatterns",
- new String[] {
- "GGGG y MMMM d, EEEE",
- "GGGG y MMMM d",
- "d/MM/y GGGG",
- "d/MM/y G",
- }
- },
+ sharedDatePatterns },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "G y MMMM d, EEEE",
- "G y MMMM d",
- "d/MM/y G",
- "d/MM/y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "G y MMMM d, EEEE",
- "G y MMMM d",
- "d/MM/y G",
- "d/MM/y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
new String[] {
"EEEE, MMMM d, y G",
@@ -106,21 +102,9 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "G y MMMM d, EEEE",
- "G y MMMM d",
- "d/MM/y G",
- "d/MM/y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "roc.DatePatterns",
- new String[] {
- "GGGG y MMMM d, EEEE",
- "GGGG y MMMM d",
- "d/MM/y GGGG",
- "d/MM/y G",
- }
- },
+ sharedDatePatterns },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_SG.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_SG.java Mon Jul 04 13:00:15 2016 +0900
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2015, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2016, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -26,7 +26,7 @@
/*
* COPYRIGHT AND PERMISSION NOTICE
*
- * Copyright (C) 1991-2015 Unicode, Inc. All rights reserved.
+ * Copyright (C) 1991-2016 Unicode, Inc. All rights reserved.
* Distributed under the Terms of Use in
* http://www.unicode.org/copyright.html.
*
@@ -72,31 +72,27 @@
public class JavaTimeSupplementary_en_SG extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedDatePatterns = {
+ "GGGG y MMMM d, EEEE",
+ "GGGG y MMMM d",
+ "GGGG y MMM d",
+ "d/M/yy G",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "G y MMMM d, EEEE",
+ "G y MMMM d",
+ "G y MMM d",
+ "d/M/yy GGGGG",
+ };
+
return new Object[][] {
{ "islamic.DatePatterns",
- new String[] {
- "GGGG y MMMM d, EEEE",
- "GGGG y MMMM d",
- "GGGG y MMM d",
- "d/M/yy G",
- }
- },
+ sharedDatePatterns },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "G y MMMM d, EEEE",
- "G y MMMM d",
- "G y MMM d",
- "d/M/yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "G y MMMM d, EEEE",
- "G y MMMM d",
- "G y MMM d",
- "d/M/yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
new String[] {
"EEEE, MMMM d, y G",
@@ -106,21 +102,9 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "G y MMMM d, EEEE",
- "G y MMMM d",
- "G y MMM d",
- "d/M/yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "roc.DatePatterns",
- new String[] {
- "GGGG y MMMM d, EEEE",
- "GGGG y MMMM d",
- "GGGG y MMM d",
- "d/M/yy G",
- }
- },
+ sharedDatePatterns },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_ZA.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_ZA.java Mon Jul 04 13:00:15 2016 +0900
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -26,7 +26,7 @@
/*
* COPYRIGHT AND PERMISSION NOTICE
*
- * Copyright (C) 1991-2015 Unicode, Inc. All rights reserved.
+ * Copyright (C) 1991-2016 Unicode, Inc. All rights reserved.
* Distributed under the Terms of Use in
* http://www.unicode.org/copyright.html.
*
@@ -72,55 +72,33 @@
public class JavaTimeSupplementary_en_ZA extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedDatePatterns = {
+ "EEEE, dd MMMM y GGGG",
+ "dd MMMM y GGGG",
+ "dd MMM y GGGG",
+ "G y/MM/dd",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE, dd MMMM y G",
+ "dd MMMM y G",
+ "dd MMM y G",
+ "GGGGG y/MM/dd",
+ };
+
return new Object[][] {
{ "islamic.DatePatterns",
- new String[] {
- "EEEE, dd MMMM y GGGG",
- "dd MMMM y GGGG",
- "dd MMM y GGGG",
- "G y/MM/dd",
- }
- },
+ sharedDatePatterns },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE, dd MMMM y G",
- "dd MMMM y G",
- "dd MMM y G",
- "GGGGG y/MM/dd",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE, dd MMMM y G",
- "dd MMMM y G",
- "dd MMM y G",
- "GGGGG y/MM/dd",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
- new String[] {
- "EEEE, dd MMMM y G",
- "dd MMMM y G",
- "dd MMM y G",
- "GGGGG y/MM/dd",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE, dd MMMM y G",
- "dd MMMM y G",
- "dd MMM y G",
- "GGGGG y/MM/dd",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "roc.DatePatterns",
- new String[] {
- "EEEE, dd MMMM y GGGG",
- "dd MMMM y GGGG",
- "dd MMM y GGGG",
- "G y/MM/dd",
- }
- },
+ sharedDatePatterns },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,23 +72,86 @@
public class JavaTimeSupplementary_es extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterAbbreviations = {
+ "T1",
+ "T2",
+ "T3",
+ "T4",
+ };
+
+ final String[] sharedQuarterNames = {
+ "1.er trimestre",
+ "2.\u00ba trimestre",
+ "3.er trimestre",
+ "4.\u00ba trimestre",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "a. m.",
+ "p. m.",
+ };
+
+ final String[] sharedDatePatterns = {
+ "EEEE, d 'de' MMMM 'de' y GGGG",
+ "d 'de' MMMM 'de' y GGGG",
+ "d/M/y GGGG",
+ "d/M/yy GGGG",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "dom.",
+ "lun.",
+ "mar.",
+ "mi\u00e9.",
+ "jue.",
+ "vie.",
+ "s\u00e1b.",
+ };
+
+ final String[] sharedDayNames = {
+ "domingo",
+ "lunes",
+ "martes",
+ "mi\u00e9rcoles",
+ "jueves",
+ "viernes",
+ "s\u00e1bado",
+ };
+
+ final String[] sharedDayNarrows = {
+ "D",
+ "L",
+ "M",
+ "X",
+ "J",
+ "V",
+ "S",
+ };
+
+ final String[] sharedTimePatterns = {
+ "H:mm:ss (zzzz)",
+ "H:mm:ss z",
+ "H:mm:ss",
+ "H:mm",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE, d 'de' MMMM 'de' y G",
+ "d 'de' MMMM 'de' y G",
+ "d/M/y G",
+ "d/M/yy G",
+ };
+
+ final String[] sharedEras = {
+ "antes de R.O.C.",
+ "",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "T1",
- "T2",
- "T3",
- "T4",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "1.er trimestre",
- "2.\u00ba trimestre",
- "3.er trimestre",
- "4.\u00ba trimestre",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"calendario budista" },
{ "calendarname.gregorian",
@@ -124,134 +187,27 @@
{ "field.zone",
"zona horaria" },
{ "islamic.AmPmMarkers",
- new String[] {
- "a. m.",
- "p. m.",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "EEEE, d 'de' MMMM 'de' y GGGG",
- "d 'de' MMMM 'de' y GGGG",
- "d/M/y GGGG",
- "d/M/yy GGGG",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "dom.",
- "lun.",
- "mar.",
- "mi\u00e9.",
- "jue.",
- "vie.",
- "s\u00e1b.",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "domingo",
- "lunes",
- "martes",
- "mi\u00e9rcoles",
- "jueves",
- "viernes",
- "s\u00e1bado",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "D",
- "L",
- "M",
- "X",
- "J",
- "V",
- "S",
- }
- },
- { "islamic.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedDayNarrows },
{ "islamic.QuarterAbbreviations",
- new String[] {
- "T1",
- "T2",
- "T3",
- "T4",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "1.er trimestre",
- "2.\u00ba trimestre",
- "3.er trimestre",
- "4.\u00ba trimestre",
- }
- },
- { "islamic.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
+ sharedQuarterNames },
{ "islamic.TimePatterns",
- new String[] {
- "H:mm:ss (zzzz)",
- "H:mm:ss z",
- "H:mm:ss",
- "H:mm",
- }
- },
+ sharedTimePatterns },
{ "islamic.abbreviated.AmPmMarkers",
- new String[] {
- "a. m.",
- "p. m.",
- }
- },
- { "islamic.long.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "a. m.",
- "p. m.",
- }
- },
- { "islamic.narrow.Eras",
- new String[] {
- "",
- "AH",
- }
- },
- { "islamic.short.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE, d 'de' MMMM 'de' y G",
- "d 'de' MMMM 'de' y G",
- "d/M/y G",
- "d/M/yy G",
- }
- },
- { "java.time.buddhist.long.Eras",
- new String[] {
- "BC",
- "BE",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.buddhist.short.Eras",
new String[] {
"BC",
@@ -259,13 +215,7 @@
}
},
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE, d 'de' MMMM 'de' y G",
- "d 'de' MMMM 'de' y G",
- "d/M/y G",
- "d/M/yy G",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
new String[] {
"EEEE, d 'de' MMMM 'de' y G",
@@ -281,13 +231,7 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE, d 'de' MMMM 'de' y G",
- "d 'de' MMMM 'de' y G",
- "d/M/y G",
- "d/M/yy G",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
new String[] {
"antes de Cristo",
@@ -295,58 +239,17 @@
}
},
{ "roc.AmPmMarkers",
- new String[] {
- "a. m.",
- "p. m.",
- }
- },
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
- new String[] {
- "EEEE, d 'de' MMMM 'de' y GGGG",
- "d 'de' MMMM 'de' y GGGG",
- "d/M/y GGGG",
- "d/M/yy GGGG",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "dom.",
- "lun.",
- "mar.",
- "mi\u00e9.",
- "jue.",
- "vie.",
- "s\u00e1b.",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "domingo",
- "lunes",
- "martes",
- "mi\u00e9rcoles",
- "jueves",
- "viernes",
- "s\u00e1bado",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "D",
- "L",
- "M",
- "X",
- "J",
- "V",
- "S",
- }
- },
+ sharedDayNarrows },
{ "roc.Eras",
- new String[] {
- "antes de R.O.C.",
- "",
- }
- },
+ sharedEras },
{ "roc.MonthAbbreviations",
new String[] {
"ene.",
@@ -399,59 +302,21 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "T1",
- "T2",
- "T3",
- "T4",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "1.er trimestre",
- "2.\u00ba trimestre",
- "3.er trimestre",
- "4.\u00ba trimestre",
- }
- },
+ sharedQuarterNames },
{ "roc.TimePatterns",
- new String[] {
- "H:mm:ss (zzzz)",
- "H:mm:ss z",
- "H:mm:ss",
- "H:mm",
- }
- },
+ sharedTimePatterns },
{ "roc.abbreviated.AmPmMarkers",
- new String[] {
- "a. m.",
- "p. m.",
- }
- },
+ sharedAmPmMarkers },
{ "roc.long.Eras",
- new String[] {
- "antes de R.O.C.",
- "",
- }
- },
+ sharedEras },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "a. m.",
- "p. m.",
- }
- },
+ sharedAmPmMarkers },
{ "roc.narrow.Eras",
- new String[] {
- "antes de R.O.C.",
- "",
- }
- },
+ sharedEras },
{ "roc.short.Eras",
- new String[] {
- "antes de R.O.C.",
- "",
- }
- },
+ sharedEras },
};
}
}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_AR.java Mon Jul 04 13:00:15 2016 +0900
@@ -0,0 +1,180 @@
+/*
+ * Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation. Oracle designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Oracle in the LICENSE file that accompanied this code.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+/*
+ * COPYRIGHT AND PERMISSION NOTICE
+ *
+ * Copyright (C) 1991-2016 Unicode, Inc. All rights reserved.
+ * Distributed under the Terms of Use in
+ * http://www.unicode.org/copyright.html.
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining
+ * a copy of the Unicode data files and any associated documentation
+ * (the "Data Files") or Unicode software and any associated documentation
+ * (the "Software") to deal in the Data Files or Software
+ * without restriction, including without limitation the rights to use,
+ * copy, modify, merge, publish, distribute, and/or sell copies of
+ * the Data Files or Software, and to permit persons to whom the Data Files
+ * or Software are furnished to do so, provided that
+ * (a) this copyright and permission notice appear with all copies
+ * of the Data Files or Software,
+ * (b) this copyright and permission notice appear in associated
+ * documentation, and
+ * (c) there is clear notice in each modified Data File or in the Software
+ * as well as in the documentation associated with the Data File(s) or
+ * Software that the data or software has been modified.
+ *
+ * THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
+ * ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
+ * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ * NONINFRINGEMENT OF THIRD PARTY RIGHTS.
+ * IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
+ * NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
+ * DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+ * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+ * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+ * PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+ *
+ * Except as contained in this notice, the name of a copyright holder
+ * shall not be used in advertising or otherwise to promote the sale,
+ * use or other dealings in these Data Files or Software without prior
+ * written authorization of the copyright holder.
+ */
+
+// Note: this file has been generated by a tool.
+
+package sun.text.resources.ext;
+
+import sun.util.resources.OpenListResourceBundle;
+
+public class JavaTimeSupplementary_es_AR extends OpenListResourceBundle {
+ @Override
+ protected final Object[][] getContents() {
+ final String[] sharedAmPmMarkers = {
+ "a.m.",
+ "p.m.",
+ };
+
+ final String[] sharedDatePatterns = {
+ "GGGG y MMMM d, EEEE",
+ "GGGG y MMMM d",
+ "GGGG y MMM d",
+ "dd/MM/yy G",
+ };
+
+ final String[] sharedDayNarrows = {
+ "d",
+ "l",
+ "m",
+ "m",
+ "j",
+ "v",
+ "s",
+ };
+
+ final String[] sharedTimePatterns = {
+ "HH:mm:ss zzzz",
+ "HH:mm:ss z",
+ "HH:mm:ss",
+ "HH:mm",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "G y MMMM d, EEEE",
+ "G y MMMM d",
+ "G y MMM d",
+ "dd/MM/yy GGGGG",
+ };
+
+ return new Object[][] {
+ { "field.dayperiod",
+ "a.m./p.m." },
+ { "islamic.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "islamic.DatePatterns",
+ sharedDatePatterns },
+ { "islamic.DayNarrows",
+ sharedDayNarrows },
+ { "islamic.TimePatterns",
+ sharedTimePatterns },
+ { "islamic.abbreviated.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "islamic.narrow.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "java.time.buddhist.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "java.time.islamic.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "java.time.roc.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "roc.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "roc.DatePatterns",
+ sharedDatePatterns },
+ { "roc.DayNarrows",
+ sharedDayNarrows },
+ { "roc.MonthAbbreviations",
+ new String[] {
+ "ene.",
+ "feb.",
+ "mar.",
+ "abr.",
+ "may.",
+ "jun.",
+ "jul.",
+ "ago.",
+ "sep.",
+ "oct.",
+ "nov.",
+ "dic.",
+ "",
+ }
+ },
+ { "roc.MonthNarrows",
+ new String[] {
+ "e",
+ "f",
+ "m",
+ "a",
+ "m",
+ "j",
+ "j",
+ "a",
+ "s",
+ "o",
+ "n",
+ "d",
+ "",
+ }
+ },
+ { "roc.TimePatterns",
+ sharedTimePatterns },
+ { "roc.abbreviated.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "roc.narrow.AmPmMarkers",
+ sharedAmPmMarkers },
+ };
+ }
+}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_BO.java Mon Jul 04 13:00:15 2016 +0900
@@ -0,0 +1,182 @@
+/*
+ * Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation. Oracle designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Oracle in the LICENSE file that accompanied this code.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+/*
+ * COPYRIGHT AND PERMISSION NOTICE
+ *
+ * Copyright (C) 1991-2016 Unicode, Inc. All rights reserved.
+ * Distributed under the Terms of Use in
+ * http://www.unicode.org/copyright.html.
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining
+ * a copy of the Unicode data files and any associated documentation
+ * (the "Data Files") or Unicode software and any associated documentation
+ * (the "Software") to deal in the Data Files or Software
+ * without restriction, including without limitation the rights to use,
+ * copy, modify, merge, publish, distribute, and/or sell copies of
+ * the Data Files or Software, and to permit persons to whom the Data Files
+ * or Software are furnished to do so, provided that
+ * (a) this copyright and permission notice appear with all copies
+ * of the Data Files or Software,
+ * (b) this copyright and permission notice appear in associated
+ * documentation, and
+ * (c) there is clear notice in each modified Data File or in the Software
+ * as well as in the documentation associated with the Data File(s) or
+ * Software that the data or software has been modified.
+ *
+ * THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
+ * ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
+ * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ * NONINFRINGEMENT OF THIRD PARTY RIGHTS.
+ * IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
+ * NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
+ * DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+ * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+ * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+ * PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+ *
+ * Except as contained in this notice, the name of a copyright holder
+ * shall not be used in advertising or otherwise to promote the sale,
+ * use or other dealings in these Data Files or Software without prior
+ * written authorization of the copyright holder.
+ */
+
+// Note: this file has been generated by a tool.
+
+package sun.text.resources.ext;
+
+import sun.util.resources.OpenListResourceBundle;
+
+public class JavaTimeSupplementary_es_BO extends OpenListResourceBundle {
+ @Override
+ protected final Object[][] getContents() {
+ final String[] sharedAmPmMarkers = {
+ "a.m.",
+ "p.m.",
+ };
+
+ final String[] sharedDatePatterns = {
+ "GGGG y MMMM d, EEEE",
+ "GGGG y MMMM d",
+ "GGGG y MMM d",
+ "dd/MM/yy G",
+ };
+
+ final String[] sharedDayNarrows = {
+ "d",
+ "l",
+ "m",
+ "m",
+ "j",
+ "v",
+ "s",
+ };
+
+ final String[] sharedTimePatterns = {
+ "HH:mm:ss zzzz",
+ "HH:mm:ss z",
+ "HH:mm:ss",
+ "HH:mm",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "G y MMMM d, EEEE",
+ "G y MMMM d",
+ "G y MMM d",
+ "dd/MM/yy GGGGG",
+ };
+
+ return new Object[][] {
+ { "field.dayperiod",
+ "a.m./p.m." },
+ { "field.zone",
+ "Zona horaria" },
+ { "islamic.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "islamic.DatePatterns",
+ sharedDatePatterns },
+ { "islamic.DayNarrows",
+ sharedDayNarrows },
+ { "islamic.TimePatterns",
+ sharedTimePatterns },
+ { "islamic.abbreviated.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "islamic.narrow.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "java.time.buddhist.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "java.time.islamic.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "java.time.roc.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "roc.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "roc.DatePatterns",
+ sharedDatePatterns },
+ { "roc.DayNarrows",
+ sharedDayNarrows },
+ { "roc.MonthAbbreviations",
+ new String[] {
+ "ene.",
+ "feb.",
+ "mar.",
+ "abr.",
+ "may.",
+ "jun.",
+ "jul.",
+ "ago.",
+ "sep.",
+ "oct.",
+ "nov.",
+ "dic.",
+ "",
+ }
+ },
+ { "roc.MonthNarrows",
+ new String[] {
+ "e",
+ "f",
+ "m",
+ "a",
+ "m",
+ "j",
+ "j",
+ "a",
+ "s",
+ "o",
+ "n",
+ "d",
+ "",
+ }
+ },
+ { "roc.TimePatterns",
+ sharedTimePatterns },
+ { "roc.abbreviated.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "roc.narrow.AmPmMarkers",
+ sharedAmPmMarkers },
+ };
+ }
+}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_CL.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_CL.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,47 +72,74 @@
public class JavaTimeSupplementary_es_CL extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterNames = {
+ "1.\u00b0 trimestre",
+ "2.\u00b0 trimestre",
+ "3.\u00b0 trimestre",
+ "4.\u00ba trimestre",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "a.m.",
+ "p.m.",
+ };
+
+ final String[] sharedDatePatterns = {
+ "GGGG y MMMM d, EEEE",
+ "GGGG y MMMM d",
+ "dd-MM-y GGGG",
+ "dd-MM-y G",
+ };
+
+ final String[] sharedDayNarrows = {
+ "d",
+ "l",
+ "m",
+ "m",
+ "j",
+ "v",
+ "s",
+ };
+
+ final String[] sharedTimePatterns = {
+ "HH:mm:ss zzzz",
+ "HH:mm:ss z",
+ "HH:mm:ss",
+ "HH:mm",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "G y MMMM d, EEEE",
+ "G y MMMM d",
+ "dd-MM-y G",
+ "dd-MM-y GGGGG",
+ };
+
return new Object[][] {
{ "QuarterNames",
- new String[] {
- "1.\u00b0 trimestre",
- "2.\u00b0 trimestre",
- "3.\u00b0 trimestre",
- "4.\u00ba trimestre",
- }
- },
+ sharedQuarterNames },
+ { "field.dayperiod",
+ "a.m./p.m." },
+ { "field.zone",
+ "Zona horaria" },
+ { "islamic.AmPmMarkers",
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "GGGG y MMMM d, EEEE",
- "GGGG y MMMM d",
- "dd-MM-y GGGG",
- "dd-MM-y G",
- }
- },
+ sharedDatePatterns },
+ { "islamic.DayNarrows",
+ sharedDayNarrows },
{ "islamic.QuarterNames",
- new String[] {
- "1.\u00b0 trimestre",
- "2.\u00b0 trimestre",
- "3.\u00b0 trimestre",
- "4.\u00ba trimestre",
- }
- },
+ sharedQuarterNames },
+ { "islamic.TimePatterns",
+ sharedTimePatterns },
+ { "islamic.abbreviated.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "islamic.narrow.AmPmMarkers",
+ sharedAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "G y MMMM d, EEEE",
- "G y MMMM d",
- "dd-MM-y G",
- "dd-MM-y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "G y MMMM d, EEEE",
- "G y MMMM d",
- "dd-MM-y G",
- "dd-MM-y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
new String[] {
"EEEE, d 'de' MMMM 'de' y G",
@@ -122,29 +149,38 @@
}
},
{ "java.time.roc.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "roc.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "roc.DatePatterns",
+ sharedDatePatterns },
+ { "roc.DayNarrows",
+ sharedDayNarrows },
+ { "roc.MonthNarrows",
new String[] {
- "G y MMMM d, EEEE",
- "G y MMMM d",
- "dd-MM-y G",
- "dd-MM-y GGGGG",
- }
- },
- { "roc.DatePatterns",
- new String[] {
- "GGGG y MMMM d, EEEE",
- "GGGG y MMMM d",
- "dd-MM-y GGGG",
- "dd-MM-y G",
+ "e",
+ "f",
+ "m",
+ "a",
+ "m",
+ "j",
+ "j",
+ "a",
+ "s",
+ "o",
+ "n",
+ "d",
+ "",
}
},
{ "roc.QuarterNames",
- new String[] {
- "1.\u00b0 trimestre",
- "2.\u00b0 trimestre",
- "3.\u00b0 trimestre",
- "4.\u00ba trimestre",
- }
- },
+ sharedQuarterNames },
+ { "roc.TimePatterns",
+ sharedTimePatterns },
+ { "roc.abbreviated.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "roc.narrow.AmPmMarkers",
+ sharedAmPmMarkers },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_CO.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_CO.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,50 +72,61 @@
public class JavaTimeSupplementary_es_CO extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedAmPmMarkers = {
+ "a.m.",
+ "p.m.",
+ };
+
+ final String[] sharedDatePatterns = {
+ "GGGG y MMMM d, EEEE",
+ "GGGG y MMMM d",
+ "d/MM/y GGGG",
+ "d/MM/yy G",
+ };
+
+ final String[] sharedDayNarrows = {
+ "d",
+ "l",
+ "m",
+ "m",
+ "j",
+ "v",
+ "s",
+ };
+
+ final String[] sharedTimePatterns = {
+ "h:mm:ss a zzzz",
+ "h:mm:ss a z",
+ "h:mm:ss a",
+ "h:mm a",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "G y MMMM d, EEEE",
+ "G y MMMM d",
+ "d/MM/y G",
+ "d/MM/yy GGGGG",
+ };
+
return new Object[][] {
+ { "field.zone",
+ "Zona horaria" },
+ { "islamic.AmPmMarkers",
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "GGGG y MMMM d, EEEE",
- "GGGG y MMMM d",
- "d/MM/y GGGG",
- "d/MM/yy G",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayNarrows",
- new String[] {
- "d",
- "l",
- "m",
- "m",
- "j",
- "v",
- "s",
- }
- },
+ sharedDayNarrows },
{ "islamic.TimePatterns",
- new String[] {
- "h:mm:ss a zzzz",
- "h:mm:ss a z",
- "h:mm:ss a",
- "h:mm a",
- }
- },
+ sharedTimePatterns },
+ { "islamic.abbreviated.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "islamic.narrow.AmPmMarkers",
+ sharedAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "G y MMMM d, EEEE",
- "G y MMMM d",
- "d/MM/y G",
- "d/MM/yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "G y MMMM d, EEEE",
- "G y MMMM d",
- "d/MM/y G",
- "d/MM/yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
new String[] {
"EEEE, d 'de' MMMM 'de' y G",
@@ -125,40 +136,36 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "G y MMMM d, EEEE",
- "G y MMMM d",
- "d/MM/y G",
- "d/MM/yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
+ { "roc.AmPmMarkers",
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
+ sharedDatePatterns },
+ { "roc.DayNarrows",
+ sharedDayNarrows },
+ { "roc.MonthNarrows",
new String[] {
- "GGGG y MMMM d, EEEE",
- "GGGG y MMMM d",
- "d/MM/y GGGG",
- "d/MM/yy G",
- }
- },
- { "roc.DayNarrows",
- new String[] {
- "d",
- "l",
+ "e",
+ "f",
"m",
+ "a",
"m",
"j",
- "v",
+ "j",
+ "a",
"s",
+ "o",
+ "n",
+ "d",
+ "",
}
},
{ "roc.TimePatterns",
- new String[] {
- "h:mm:ss a zzzz",
- "h:mm:ss a z",
- "h:mm:ss a",
- "h:mm a",
- }
- },
+ sharedTimePatterns },
+ { "roc.abbreviated.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "roc.narrow.AmPmMarkers",
+ sharedAmPmMarkers },
};
}
}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_CR.java Mon Jul 04 13:00:15 2016 +0900
@@ -0,0 +1,182 @@
+/*
+ * Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation. Oracle designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Oracle in the LICENSE file that accompanied this code.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+/*
+ * COPYRIGHT AND PERMISSION NOTICE
+ *
+ * Copyright (C) 1991-2016 Unicode, Inc. All rights reserved.
+ * Distributed under the Terms of Use in
+ * http://www.unicode.org/copyright.html.
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining
+ * a copy of the Unicode data files and any associated documentation
+ * (the "Data Files") or Unicode software and any associated documentation
+ * (the "Software") to deal in the Data Files or Software
+ * without restriction, including without limitation the rights to use,
+ * copy, modify, merge, publish, distribute, and/or sell copies of
+ * the Data Files or Software, and to permit persons to whom the Data Files
+ * or Software are furnished to do so, provided that
+ * (a) this copyright and permission notice appear with all copies
+ * of the Data Files or Software,
+ * (b) this copyright and permission notice appear in associated
+ * documentation, and
+ * (c) there is clear notice in each modified Data File or in the Software
+ * as well as in the documentation associated with the Data File(s) or
+ * Software that the data or software has been modified.
+ *
+ * THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
+ * ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
+ * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ * NONINFRINGEMENT OF THIRD PARTY RIGHTS.
+ * IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
+ * NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
+ * DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+ * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+ * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+ * PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+ *
+ * Except as contained in this notice, the name of a copyright holder
+ * shall not be used in advertising or otherwise to promote the sale,
+ * use or other dealings in these Data Files or Software without prior
+ * written authorization of the copyright holder.
+ */
+
+// Note: this file has been generated by a tool.
+
+package sun.text.resources.ext;
+
+import sun.util.resources.OpenListResourceBundle;
+
+public class JavaTimeSupplementary_es_CR extends OpenListResourceBundle {
+ @Override
+ protected final Object[][] getContents() {
+ final String[] sharedAmPmMarkers = {
+ "a.m.",
+ "p.m.",
+ };
+
+ final String[] sharedDatePatterns = {
+ "GGGG y MMMM d, EEEE",
+ "GGGG y MMMM d",
+ "GGGG y MMM d",
+ "dd/MM/yy G",
+ };
+
+ final String[] sharedDayNarrows = {
+ "d",
+ "l",
+ "m",
+ "m",
+ "j",
+ "v",
+ "s",
+ };
+
+ final String[] sharedTimePatterns = {
+ "HH:mm:ss zzzz",
+ "HH:mm:ss z",
+ "HH:mm:ss",
+ "HH:mm",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "G y MMMM d, EEEE",
+ "G y MMMM d",
+ "G y MMM d",
+ "dd/MM/yy GGGGG",
+ };
+
+ return new Object[][] {
+ { "field.dayperiod",
+ "a.m./p.m." },
+ { "field.zone",
+ "Zona horaria" },
+ { "islamic.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "islamic.DatePatterns",
+ sharedDatePatterns },
+ { "islamic.DayNarrows",
+ sharedDayNarrows },
+ { "islamic.TimePatterns",
+ sharedTimePatterns },
+ { "islamic.abbreviated.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "islamic.narrow.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "java.time.buddhist.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "java.time.islamic.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "java.time.roc.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "roc.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "roc.DatePatterns",
+ sharedDatePatterns },
+ { "roc.DayNarrows",
+ sharedDayNarrows },
+ { "roc.MonthAbbreviations",
+ new String[] {
+ "ene.",
+ "feb.",
+ "mar.",
+ "abr.",
+ "may.",
+ "jun.",
+ "jul.",
+ "ago.",
+ "sep.",
+ "oct.",
+ "nov.",
+ "dic.",
+ "",
+ }
+ },
+ { "roc.MonthNarrows",
+ new String[] {
+ "e",
+ "f",
+ "m",
+ "a",
+ "m",
+ "j",
+ "j",
+ "a",
+ "s",
+ "o",
+ "n",
+ "d",
+ "",
+ }
+ },
+ { "roc.TimePatterns",
+ sharedTimePatterns },
+ { "roc.abbreviated.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "roc.narrow.AmPmMarkers",
+ sharedAmPmMarkers },
+ };
+ }
+}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_DO.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_DO.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,15 +72,54 @@
public class JavaTimeSupplementary_es_DO extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterAbbreviations = {
+ "Q1",
+ "Q2",
+ "Q3",
+ "Q4",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "a.m.",
+ "p.m.",
+ };
+
+ final String[] sharedDatePatterns = {
+ "GGGG y MMMM d, EEEE",
+ "GGGG y MMMM d",
+ "dd/MM/y GGGG",
+ "G y-MM-dd",
+ };
+
+ final String[] sharedDayNarrows = {
+ "d",
+ "l",
+ "m",
+ "m",
+ "j",
+ "v",
+ "s",
+ };
+
+ final String[] sharedTimePatterns = {
+ "h:mm:ss a zzzz",
+ "h:mm:ss a z",
+ "h:mm:ss a",
+ "h:mm a",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "G y MMMM d, EEEE",
+ "G y MMMM d",
+ "dd/MM/y G",
+ "GGGGG y-MM-dd",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "Q1",
- "Q2",
- "Q3",
- "Q4",
- }
- },
+ sharedQuarterAbbreviations },
+ { "field.dayperiod",
+ "a.m./p.m." },
{ "field.era",
"Era" },
{ "field.minute",
@@ -95,78 +134,76 @@
"D\u00eda de la semana" },
{ "field.year",
"A\u00f1o" },
+ { "field.zone",
+ "Zona horaria" },
+ { "islamic.AmPmMarkers",
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "GGGG y MMMM d, EEEE",
- "GGGG y MMMM d",
- "dd/MM/y GGGG",
- "G y-MM-dd",
- }
- },
+ sharedDatePatterns },
+ { "islamic.DayNarrows",
+ sharedDayNarrows },
{ "islamic.QuarterAbbreviations",
+ sharedQuarterAbbreviations },
+ { "islamic.TimePatterns",
+ sharedTimePatterns },
+ { "islamic.abbreviated.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "islamic.narrow.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "java.time.buddhist.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "java.time.islamic.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "java.time.roc.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "roc.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "roc.DatePatterns",
+ sharedDatePatterns },
+ { "roc.DayNarrows",
+ sharedDayNarrows },
+ { "roc.MonthAbbreviations",
new String[] {
- "Q1",
- "Q2",
- "Q3",
- "Q4",
- }
- },
- { "islamic.TimePatterns",
- new String[] {
- "h:mm:ss a zzzz",
- "h:mm:ss a z",
- "h:mm:ss a",
- "h:mm a",
+ "ene.",
+ "feb.",
+ "mar.",
+ "abr.",
+ "may.",
+ "jun.",
+ "jul.",
+ "ago.",
+ "sep.",
+ "oct.",
+ "nov.",
+ "dic.",
+ "",
}
},
- { "java.time.buddhist.DatePatterns",
- new String[] {
- "G y MMMM d, EEEE",
- "G y MMMM d",
- "dd/MM/y G",
- "GGGGG y-MM-dd",
- }
- },
- { "java.time.islamic.DatePatterns",
+ { "roc.MonthNarrows",
new String[] {
- "G y MMMM d, EEEE",
- "G y MMMM d",
- "dd/MM/y G",
- "GGGGG y-MM-dd",
- }
- },
- { "java.time.roc.DatePatterns",
- new String[] {
- "G y MMMM d, EEEE",
- "G y MMMM d",
- "dd/MM/y G",
- "GGGGG y-MM-dd",
- }
- },
- { "roc.DatePatterns",
- new String[] {
- "GGGG y MMMM d, EEEE",
- "GGGG y MMMM d",
- "dd/MM/y GGGG",
- "G y-MM-dd",
+ "e",
+ "f",
+ "m",
+ "a",
+ "m",
+ "j",
+ "j",
+ "a",
+ "s",
+ "o",
+ "n",
+ "d",
+ "",
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "Q1",
- "Q2",
- "Q3",
- "Q4",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.TimePatterns",
- new String[] {
- "h:mm:ss a zzzz",
- "h:mm:ss a z",
- "h:mm:ss a",
- "h:mm a",
- }
- },
+ sharedTimePatterns },
+ { "roc.abbreviated.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "roc.narrow.AmPmMarkers",
+ sharedAmPmMarkers },
};
}
}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_EC.java Mon Jul 04 13:00:15 2016 +0900
@@ -0,0 +1,182 @@
+/*
+ * Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation. Oracle designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Oracle in the LICENSE file that accompanied this code.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+/*
+ * COPYRIGHT AND PERMISSION NOTICE
+ *
+ * Copyright (C) 1991-2016 Unicode, Inc. All rights reserved.
+ * Distributed under the Terms of Use in
+ * http://www.unicode.org/copyright.html.
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining
+ * a copy of the Unicode data files and any associated documentation
+ * (the "Data Files") or Unicode software and any associated documentation
+ * (the "Software") to deal in the Data Files or Software
+ * without restriction, including without limitation the rights to use,
+ * copy, modify, merge, publish, distribute, and/or sell copies of
+ * the Data Files or Software, and to permit persons to whom the Data Files
+ * or Software are furnished to do so, provided that
+ * (a) this copyright and permission notice appear with all copies
+ * of the Data Files or Software,
+ * (b) this copyright and permission notice appear in associated
+ * documentation, and
+ * (c) there is clear notice in each modified Data File or in the Software
+ * as well as in the documentation associated with the Data File(s) or
+ * Software that the data or software has been modified.
+ *
+ * THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
+ * ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
+ * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ * NONINFRINGEMENT OF THIRD PARTY RIGHTS.
+ * IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
+ * NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
+ * DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+ * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+ * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+ * PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+ *
+ * Except as contained in this notice, the name of a copyright holder
+ * shall not be used in advertising or otherwise to promote the sale,
+ * use or other dealings in these Data Files or Software without prior
+ * written authorization of the copyright holder.
+ */
+
+// Note: this file has been generated by a tool.
+
+package sun.text.resources.ext;
+
+import sun.util.resources.OpenListResourceBundle;
+
+public class JavaTimeSupplementary_es_EC extends OpenListResourceBundle {
+ @Override
+ protected final Object[][] getContents() {
+ final String[] sharedAmPmMarkers = {
+ "a.m.",
+ "p.m.",
+ };
+
+ final String[] sharedDatePatterns = {
+ "GGGG y MMMM d, EEEE",
+ "GGGG y MMMM d",
+ "GGGG y MMM d",
+ "dd/MM/yy G",
+ };
+
+ final String[] sharedDayNarrows = {
+ "d",
+ "l",
+ "m",
+ "m",
+ "j",
+ "v",
+ "s",
+ };
+
+ final String[] sharedTimePatterns = {
+ "HH:mm:ss zzzz",
+ "HH:mm:ss z",
+ "HH:mm:ss",
+ "HH:mm",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "G y MMMM d, EEEE",
+ "G y MMMM d",
+ "G y MMM d",
+ "dd/MM/yy GGGGG",
+ };
+
+ return new Object[][] {
+ { "field.dayperiod",
+ "a.m./p.m." },
+ { "field.zone",
+ "Zona horaria" },
+ { "islamic.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "islamic.DatePatterns",
+ sharedDatePatterns },
+ { "islamic.DayNarrows",
+ sharedDayNarrows },
+ { "islamic.TimePatterns",
+ sharedTimePatterns },
+ { "islamic.abbreviated.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "islamic.narrow.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "java.time.buddhist.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "java.time.islamic.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "java.time.roc.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "roc.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "roc.DatePatterns",
+ sharedDatePatterns },
+ { "roc.DayNarrows",
+ sharedDayNarrows },
+ { "roc.MonthAbbreviations",
+ new String[] {
+ "ene.",
+ "feb.",
+ "mar.",
+ "abr.",
+ "may.",
+ "jun.",
+ "jul.",
+ "ago.",
+ "sep.",
+ "oct.",
+ "nov.",
+ "dic.",
+ "",
+ }
+ },
+ { "roc.MonthNarrows",
+ new String[] {
+ "e",
+ "f",
+ "m",
+ "a",
+ "m",
+ "j",
+ "j",
+ "a",
+ "s",
+ "o",
+ "n",
+ "d",
+ "",
+ }
+ },
+ { "roc.TimePatterns",
+ sharedTimePatterns },
+ { "roc.abbreviated.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "roc.narrow.AmPmMarkers",
+ sharedAmPmMarkers },
+ };
+ }
+}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_GT.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_GT.java Mon Jul 04 13:00:15 2016 +0900
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -26,7 +26,7 @@
/*
* COPYRIGHT AND PERMISSION NOTICE
*
- * Copyright (C) 1991-2015 Unicode, Inc. All rights reserved.
+ * Copyright (C) 1991-2016 Unicode, Inc. All rights reserved.
* Distributed under the Terms of Use in
* http://www.unicode.org/copyright.html.
*
@@ -72,31 +72,63 @@
public class JavaTimeSupplementary_es_GT extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedAmPmMarkers = {
+ "a.m.",
+ "p.m.",
+ };
+
+ final String[] sharedDatePatterns = {
+ "GGGG y MMMM d, EEEE",
+ "GGGG y MMMM d",
+ "d/MM/y GGGG",
+ "d/MM/yy G",
+ };
+
+ final String[] sharedDayNarrows = {
+ "d",
+ "l",
+ "m",
+ "m",
+ "j",
+ "v",
+ "s",
+ };
+
+ final String[] sharedTimePatterns = {
+ "HH:mm:ss zzzz",
+ "HH:mm:ss z",
+ "HH:mm:ss",
+ "HH:mm",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "G y MMMM d, EEEE",
+ "G y MMMM d",
+ "d/MM/y G",
+ "d/MM/yy GGGGG",
+ };
+
return new Object[][] {
+ { "field.dayperiod",
+ "a.m./p.m." },
+ { "field.zone",
+ "Zona horaria" },
+ { "islamic.AmPmMarkers",
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "GGGG y MMMM d, EEEE",
- "GGGG y MMMM d",
- "d/MM/y GGGG",
- "d/MM/yy G",
- }
- },
+ sharedDatePatterns },
+ { "islamic.DayNarrows",
+ sharedDayNarrows },
+ { "islamic.TimePatterns",
+ sharedTimePatterns },
+ { "islamic.abbreviated.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "islamic.narrow.AmPmMarkers",
+ sharedAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "G y MMMM d, EEEE",
- "G y MMMM d",
- "d/MM/y G",
- "d/MM/yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "G y MMMM d, EEEE",
- "G y MMMM d",
- "d/MM/y G",
- "d/MM/yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
new String[] {
"EEEE, d 'de' MMMM 'de' y G",
@@ -106,21 +138,53 @@
}
},
{ "java.time.roc.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "roc.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "roc.DatePatterns",
+ sharedDatePatterns },
+ { "roc.DayNarrows",
+ sharedDayNarrows },
+ { "roc.MonthAbbreviations",
new String[] {
- "G y MMMM d, EEEE",
- "G y MMMM d",
- "d/MM/y G",
- "d/MM/yy GGGGG",
+ "ene.",
+ "feb.",
+ "mar.",
+ "abr.",
+ "may.",
+ "jun.",
+ "jul.",
+ "ago.",
+ "sep.",
+ "oct.",
+ "nov.",
+ "dic.",
+ "",
}
},
- { "roc.DatePatterns",
+ { "roc.MonthNarrows",
new String[] {
- "GGGG y MMMM d, EEEE",
- "GGGG y MMMM d",
- "d/MM/y GGGG",
- "d/MM/yy G",
+ "e",
+ "f",
+ "m",
+ "a",
+ "m",
+ "j",
+ "j",
+ "a",
+ "s",
+ "o",
+ "n",
+ "d",
+ "",
}
},
+ { "roc.TimePatterns",
+ sharedTimePatterns },
+ { "roc.abbreviated.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "roc.narrow.AmPmMarkers",
+ sharedAmPmMarkers },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_HN.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_HN.java Mon Jul 04 13:00:15 2016 +0900
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -26,7 +26,7 @@
/*
* COPYRIGHT AND PERMISSION NOTICE
*
- * Copyright (C) 1991-2015 Unicode, Inc. All rights reserved.
+ * Copyright (C) 1991-2016 Unicode, Inc. All rights reserved.
* Distributed under the Terms of Use in
* http://www.unicode.org/copyright.html.
*
@@ -72,31 +72,63 @@
public class JavaTimeSupplementary_es_HN extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedAmPmMarkers = {
+ "a.m.",
+ "p.m.",
+ };
+
+ final String[] sharedDatePatterns = {
+ "EEEE dd 'de' MMMM 'de' y GGGG",
+ "dd 'de' MMMM 'de' y GGGG",
+ "GGGG y MMM d",
+ "G y-MM-dd",
+ };
+
+ final String[] sharedDayNarrows = {
+ "d",
+ "l",
+ "m",
+ "m",
+ "j",
+ "v",
+ "s",
+ };
+
+ final String[] sharedTimePatterns = {
+ "HH:mm:ss zzzz",
+ "HH:mm:ss z",
+ "HH:mm:ss",
+ "HH:mm",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE dd 'de' MMMM 'de' y G",
+ "dd 'de' MMMM 'de' y G",
+ "G y MMM d",
+ "GGGGG y-MM-dd",
+ };
+
return new Object[][] {
+ { "field.dayperiod",
+ "a.m./p.m." },
+ { "field.zone",
+ "Zona horaria" },
+ { "islamic.AmPmMarkers",
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "EEEE dd 'de' MMMM 'de' y GGGG",
- "dd 'de' MMMM 'de' y GGGG",
- "GGGG y MMM d",
- "G y-MM-dd",
- }
- },
+ sharedDatePatterns },
+ { "islamic.DayNarrows",
+ sharedDayNarrows },
+ { "islamic.TimePatterns",
+ sharedTimePatterns },
+ { "islamic.abbreviated.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "islamic.narrow.AmPmMarkers",
+ sharedAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE dd 'de' MMMM 'de' y G",
- "dd 'de' MMMM 'de' y G",
- "G y MMM d",
- "GGGGG y-MM-dd",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE dd 'de' MMMM 'de' y G",
- "dd 'de' MMMM 'de' y G",
- "G y MMM d",
- "GGGGG y-MM-dd",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
new String[] {
"EEEE dd 'de' MMMM 'de' y G",
@@ -106,21 +138,53 @@
}
},
{ "java.time.roc.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "roc.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "roc.DatePatterns",
+ sharedDatePatterns },
+ { "roc.DayNarrows",
+ sharedDayNarrows },
+ { "roc.MonthAbbreviations",
new String[] {
- "EEEE dd 'de' MMMM 'de' y G",
- "dd 'de' MMMM 'de' y G",
- "G y MMM d",
- "GGGGG y-MM-dd",
+ "ene.",
+ "feb.",
+ "mar.",
+ "abr.",
+ "may.",
+ "jun.",
+ "jul.",
+ "ago.",
+ "sep.",
+ "oct.",
+ "nov.",
+ "dic.",
+ "",
}
},
- { "roc.DatePatterns",
+ { "roc.MonthNarrows",
new String[] {
- "EEEE dd 'de' MMMM 'de' y GGGG",
- "dd 'de' MMMM 'de' y GGGG",
- "GGGG y MMM d",
- "G y-MM-dd",
+ "e",
+ "f",
+ "m",
+ "a",
+ "m",
+ "j",
+ "j",
+ "a",
+ "s",
+ "o",
+ "n",
+ "d",
+ "",
}
},
+ { "roc.TimePatterns",
+ sharedTimePatterns },
+ { "roc.abbreviated.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "roc.narrow.AmPmMarkers",
+ sharedAmPmMarkers },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_MX.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_MX.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,96 +72,102 @@
public class JavaTimeSupplementary_es_MX extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterAbbreviations = {
+ "1er. trim.",
+ "2\u00ba. trim.",
+ "3er. trim.",
+ "4\u00ba trim.",
+ };
+
+ final String[] sharedQuarterNames = {
+ "1er. trimestre",
+ "2\u00ba. trimestre",
+ "3er. trimestre",
+ "4\u00ba trimestre",
+ };
+
+ final String[] sharedQuarterNarrows = {
+ "1T",
+ "2T",
+ "3T",
+ "4T",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "a.m.",
+ "p.m.",
+ };
+
+ final String[] sharedDatePatterns = {
+ "GGGG y MMMM d, EEEE",
+ "GGGG y MMMM d",
+ "d MMM, y GGGG",
+ "G y-MM-dd",
+ };
+
+ final String[] sharedDayNarrows = {
+ "D",
+ "L",
+ "M",
+ "M",
+ "J",
+ "V",
+ "S",
+ };
+
+ final String[] sharedTimePatterns = {
+ "HH:mm:ss zzzz",
+ "HH:mm:ss z",
+ "HH:mm:ss",
+ "HH:mm",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "G y MMMM d, EEEE",
+ "G y MMMM d",
+ "d MMM, y G",
+ "GGGGG y-MM-dd",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "1er. trim.",
- "2\u00ba. trim.",
- "3er. trim.",
- "4\u00ba trim.",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "1er. trimestre",
- "2\u00ba. trimestre",
- "3er. trimestre",
- "4\u00ba trimestre",
- }
- },
+ sharedQuarterNames },
{ "QuarterNarrows",
- new String[] {
- "1T",
- "2T",
- "3T",
- "4T",
- }
- },
+ sharedQuarterNarrows },
{ "calendarname.gregorian",
"Calendario gregoriano" },
{ "calendarname.gregory",
"Calendario gregoriano" },
{ "calendarname.roc",
"calendario minguo" },
+ { "field.dayperiod",
+ "a.m./p.m." },
+ { "field.zone",
+ "Zona horaria" },
+ { "islamic.AmPmMarkers",
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "GGGG y MMMM d, EEEE",
- "GGGG y MMMM d",
- "d MMM, y GGGG",
- "G y-MM-dd",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayNarrows",
- new String[] {
- "D",
- "L",
- "M",
- "M",
- "J",
- "V",
- "S",
- }
- },
+ sharedDayNarrows },
{ "islamic.QuarterAbbreviations",
- new String[] {
- "1er. trim.",
- "2\u00ba. trim.",
- "3er. trim.",
- "4\u00ba trim.",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "1er. trimestre",
- "2\u00ba. trimestre",
- "3er. trimestre",
- "4\u00ba trimestre",
- }
- },
+ sharedQuarterNames },
{ "islamic.QuarterNarrows",
- new String[] {
- "1T",
- "2T",
- "3T",
- "4T",
- }
- },
+ sharedQuarterNarrows },
+ { "islamic.TimePatterns",
+ sharedTimePatterns },
+ { "islamic.abbreviated.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "islamic.narrow.AmPmMarkers",
+ sharedAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "G y MMMM d, EEEE",
- "G y MMMM d",
- "d MMM, y G",
- "GGGGG y-MM-dd",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "G y MMMM d, EEEE",
- "G y MMMM d",
- "d MMM, y G",
- "GGGGG y-MM-dd",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
new String[] {
"EEEE, d 'de' MMMM 'de' y G",
@@ -171,32 +177,13 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "G y MMMM d, EEEE",
- "G y MMMM d",
- "d MMM, y G",
- "GGGGG y-MM-dd",
- }
- },
+ sharedJavaTimeDatePatterns },
+ { "roc.AmPmMarkers",
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
- new String[] {
- "GGGG y MMMM d, EEEE",
- "GGGG y MMMM d",
- "d MMM, y GGGG",
- "G y-MM-dd",
- }
- },
+ sharedDatePatterns },
{ "roc.DayNarrows",
- new String[] {
- "D",
- "L",
- "M",
- "M",
- "J",
- "V",
- "S",
- }
- },
+ sharedDayNarrows },
{ "roc.MonthAbbreviations",
new String[] {
"ene",
@@ -214,30 +201,35 @@
"",
}
},
- { "roc.QuarterAbbreviations",
+ { "roc.MonthNarrows",
new String[] {
- "1er. trim.",
- "2\u00ba. trim.",
- "3er. trim.",
- "4\u00ba trim.",
+ "e",
+ "f",
+ "m",
+ "a",
+ "m",
+ "j",
+ "j",
+ "a",
+ "s",
+ "o",
+ "n",
+ "d",
+ "",
}
},
+ { "roc.QuarterAbbreviations",
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "1er. trimestre",
- "2\u00ba. trimestre",
- "3er. trimestre",
- "4\u00ba trimestre",
- }
- },
+ sharedQuarterNames },
{ "roc.QuarterNarrows",
- new String[] {
- "1T",
- "2T",
- "3T",
- "4T",
- }
- },
+ sharedQuarterNarrows },
+ { "roc.TimePatterns",
+ sharedTimePatterns },
+ { "roc.abbreviated.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "roc.narrow.AmPmMarkers",
+ sharedAmPmMarkers },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_PA.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_PA.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,63 +72,76 @@
public class JavaTimeSupplementary_es_PA extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterNames = {
+ "1er. trimestre",
+ "2do. trimestre",
+ "3er. trimestre",
+ "4.\u00ba trimestre",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "a.m.",
+ "p.m.",
+ };
+
+ final String[] sharedDatePatterns = {
+ "GGGG y MMMM d, EEEE",
+ "GGGG y MMMM d",
+ "MM/dd/y GGGG",
+ "MM/dd/yy G",
+ };
+
+ final String[] sharedDayNarrows = {
+ "d",
+ "l",
+ "m",
+ "m",
+ "j",
+ "v",
+ "s",
+ };
+
+ final String[] sharedTimePatterns = {
+ "h:mm:ss a zzzz",
+ "h:mm:ss a z",
+ "h:mm:ss a",
+ "h:mm a",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "G y MMMM d, EEEE",
+ "G y MMMM d",
+ "MM/dd/y G",
+ "MM/dd/yy GGGGG",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "1er. trimestre",
- "2do. trimestre",
- "3er. trimestre",
- "4.\u00ba trimestre",
- }
- },
+ sharedQuarterNames },
{ "QuarterNames",
- new String[] {
- "1er. trimestre",
- "2do. trimestre",
- "3er. trimestre",
- "4.\u00ba trimestre",
- }
- },
+ sharedQuarterNames },
+ { "field.dayperiod",
+ "a.m./p.m." },
+ { "field.zone",
+ "Zona horaria" },
+ { "islamic.AmPmMarkers",
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "GGGG y MMMM d, EEEE",
- "GGGG y MMMM d",
- "MM/dd/y GGGG",
- "MM/dd/yy G",
- }
- },
+ sharedDatePatterns },
+ { "islamic.DayNarrows",
+ sharedDayNarrows },
{ "islamic.QuarterNames",
- new String[] {
- "1er. trimestre",
- "2do. trimestre",
- "3er. trimestre",
- "4.\u00ba trimestre",
- }
- },
+ sharedQuarterNames },
{ "islamic.TimePatterns",
- new String[] {
- "h:mm:ss a zzzz",
- "h:mm:ss a z",
- "h:mm:ss a",
- "h:mm a",
- }
- },
+ sharedTimePatterns },
+ { "islamic.abbreviated.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "islamic.narrow.AmPmMarkers",
+ sharedAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "G y MMMM d, EEEE",
- "G y MMMM d",
- "MM/dd/y G",
- "MM/dd/yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "G y MMMM d, EEEE",
- "G y MMMM d",
- "MM/dd/y G",
- "MM/dd/yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
new String[] {
"EEEE, d 'de' MMMM 'de' y G",
@@ -138,37 +151,55 @@
}
},
{ "java.time.roc.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "roc.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "roc.DatePatterns",
+ sharedDatePatterns },
+ { "roc.DayNarrows",
+ sharedDayNarrows },
+ { "roc.MonthAbbreviations",
new String[] {
- "G y MMMM d, EEEE",
- "G y MMMM d",
- "MM/dd/y G",
- "MM/dd/yy GGGGG",
+ "ene.",
+ "feb.",
+ "mar.",
+ "abr.",
+ "may.",
+ "jun.",
+ "jul.",
+ "ago.",
+ "sep.",
+ "oct.",
+ "nov.",
+ "dic.",
+ "",
}
},
- { "roc.DatePatterns",
+ { "roc.MonthNarrows",
new String[] {
- "GGGG y MMMM d, EEEE",
- "GGGG y MMMM d",
- "MM/dd/y GGGG",
- "MM/dd/yy G",
+ "e",
+ "f",
+ "m",
+ "a",
+ "m",
+ "j",
+ "j",
+ "a",
+ "s",
+ "o",
+ "n",
+ "d",
+ "",
}
},
{ "roc.QuarterNames",
- new String[] {
- "1er. trimestre",
- "2do. trimestre",
- "3er. trimestre",
- "4.\u00ba trimestre",
- }
- },
+ sharedQuarterNames },
{ "roc.TimePatterns",
- new String[] {
- "h:mm:ss a zzzz",
- "h:mm:ss a z",
- "h:mm:ss a",
- "h:mm a",
- }
- },
+ sharedTimePatterns },
+ { "roc.abbreviated.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "roc.narrow.AmPmMarkers",
+ sharedAmPmMarkers },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_PE.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_PE.java Mon Jul 04 13:00:15 2016 +0900
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -26,7 +26,7 @@
/*
* COPYRIGHT AND PERMISSION NOTICE
*
- * Copyright (C) 1991-2015 Unicode, Inc. All rights reserved.
+ * Copyright (C) 1991-2016 Unicode, Inc. All rights reserved.
* Distributed under the Terms of Use in
* http://www.unicode.org/copyright.html.
*
@@ -72,31 +72,63 @@
public class JavaTimeSupplementary_es_PE extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedAmPmMarkers = {
+ "a.m.",
+ "p.m.",
+ };
+
+ final String[] sharedDatePatterns = {
+ "GGGG y MMMM d, EEEE",
+ "GGGG y MMMM d",
+ "GGGG y MMM d",
+ "d/MM/yy G",
+ };
+
+ final String[] sharedDayNarrows = {
+ "d",
+ "l",
+ "m",
+ "m",
+ "j",
+ "v",
+ "s",
+ };
+
+ final String[] sharedTimePatterns = {
+ "HH:mm:ss zzzz",
+ "HH:mm:ss z",
+ "HH:mm:ss",
+ "HH:mm",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "G y MMMM d, EEEE",
+ "G y MMMM d",
+ "G y MMM d",
+ "d/MM/yy GGGGG",
+ };
+
return new Object[][] {
+ { "field.dayperiod",
+ "a.m./p.m." },
+ { "field.zone",
+ "Zona horaria" },
+ { "islamic.AmPmMarkers",
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "GGGG y MMMM d, EEEE",
- "GGGG y MMMM d",
- "GGGG y MMM d",
- "d/MM/yy G",
- }
- },
+ sharedDatePatterns },
+ { "islamic.DayNarrows",
+ sharedDayNarrows },
+ { "islamic.TimePatterns",
+ sharedTimePatterns },
+ { "islamic.abbreviated.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "islamic.narrow.AmPmMarkers",
+ sharedAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "G y MMMM d, EEEE",
- "G y MMMM d",
- "G y MMM d",
- "d/MM/yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "G y MMMM d, EEEE",
- "G y MMMM d",
- "G y MMM d",
- "d/MM/yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
new String[] {
"EEEE, d 'de' MMMM 'de' y G",
@@ -106,21 +138,13 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "G y MMMM d, EEEE",
- "G y MMMM d",
- "G y MMM d",
- "d/MM/yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
+ { "roc.AmPmMarkers",
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
- new String[] {
- "GGGG y MMMM d, EEEE",
- "GGGG y MMMM d",
- "GGGG y MMM d",
- "d/MM/yy G",
- }
- },
+ sharedDatePatterns },
+ { "roc.DayNarrows",
+ sharedDayNarrows },
{ "roc.MonthAbbreviations",
new String[] {
"ene.",
@@ -155,6 +179,29 @@
"",
}
},
+ { "roc.MonthNarrows",
+ new String[] {
+ "e",
+ "f",
+ "m",
+ "a",
+ "m",
+ "j",
+ "j",
+ "a",
+ "s",
+ "o",
+ "n",
+ "d",
+ "",
+ }
+ },
+ { "roc.TimePatterns",
+ sharedTimePatterns },
+ { "roc.abbreviated.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "roc.narrow.AmPmMarkers",
+ sharedAmPmMarkers },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_PR.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_PR.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,39 +72,63 @@
public class JavaTimeSupplementary_es_PR extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedAmPmMarkers = {
+ "a.m.",
+ "p.m.",
+ };
+
+ final String[] sharedDatePatterns = {
+ "GGGG y MMMM d, EEEE",
+ "GGGG y MMMM d",
+ "MM/dd/y GGGG",
+ "MM/dd/yy G",
+ };
+
+ final String[] sharedDayNarrows = {
+ "d",
+ "l",
+ "m",
+ "m",
+ "j",
+ "v",
+ "s",
+ };
+
+ final String[] sharedTimePatterns = {
+ "h:mm:ss a zzzz",
+ "h:mm:ss a z",
+ "h:mm:ss a",
+ "h:mm a",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "G y MMMM d, EEEE",
+ "G y MMMM d",
+ "MM/dd/y G",
+ "MM/dd/yy GGGGG",
+ };
+
return new Object[][] {
+ { "field.dayperiod",
+ "a.m./p.m." },
+ { "field.zone",
+ "Zona horaria" },
+ { "islamic.AmPmMarkers",
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "GGGG y MMMM d, EEEE",
- "GGGG y MMMM d",
- "MM/dd/y GGGG",
- "MM/dd/yy G",
- }
- },
+ sharedDatePatterns },
+ { "islamic.DayNarrows",
+ sharedDayNarrows },
{ "islamic.TimePatterns",
- new String[] {
- "h:mm:ss a zzzz",
- "h:mm:ss a z",
- "h:mm:ss a",
- "h:mm a",
- }
- },
+ sharedTimePatterns },
+ { "islamic.abbreviated.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "islamic.narrow.AmPmMarkers",
+ sharedAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "G y MMMM d, EEEE",
- "G y MMMM d",
- "MM/dd/y G",
- "MM/dd/yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "G y MMMM d, EEEE",
- "G y MMMM d",
- "MM/dd/y G",
- "MM/dd/yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
new String[] {
"EEEE, d 'de' MMMM 'de' y G",
@@ -114,29 +138,53 @@
}
},
{ "java.time.roc.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "roc.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "roc.DatePatterns",
+ sharedDatePatterns },
+ { "roc.DayNarrows",
+ sharedDayNarrows },
+ { "roc.MonthAbbreviations",
new String[] {
- "G y MMMM d, EEEE",
- "G y MMMM d",
- "MM/dd/y G",
- "MM/dd/yy GGGGG",
+ "ene.",
+ "feb.",
+ "mar.",
+ "abr.",
+ "may.",
+ "jun.",
+ "jul.",
+ "ago.",
+ "sep.",
+ "oct.",
+ "nov.",
+ "dic.",
+ "",
}
},
- { "roc.DatePatterns",
+ { "roc.MonthNarrows",
new String[] {
- "GGGG y MMMM d, EEEE",
- "GGGG y MMMM d",
- "MM/dd/y GGGG",
- "MM/dd/yy G",
+ "e",
+ "f",
+ "m",
+ "a",
+ "m",
+ "j",
+ "j",
+ "a",
+ "s",
+ "o",
+ "n",
+ "d",
+ "",
}
},
{ "roc.TimePatterns",
- new String[] {
- "h:mm:ss a zzzz",
- "h:mm:ss a z",
- "h:mm:ss a",
- "h:mm a",
- }
- },
+ sharedTimePatterns },
+ { "roc.abbreviated.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "roc.narrow.AmPmMarkers",
+ sharedAmPmMarkers },
};
}
}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_PY.java Mon Jul 04 13:00:15 2016 +0900
@@ -0,0 +1,163 @@
+/*
+ * Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation. Oracle designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Oracle in the LICENSE file that accompanied this code.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+/*
+ * COPYRIGHT AND PERMISSION NOTICE
+ *
+ * Copyright (C) 1991-2016 Unicode, Inc. All rights reserved.
+ * Distributed under the Terms of Use in
+ * http://www.unicode.org/copyright.html.
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining
+ * a copy of the Unicode data files and any associated documentation
+ * (the "Data Files") or Unicode software and any associated documentation
+ * (the "Software") to deal in the Data Files or Software
+ * without restriction, including without limitation the rights to use,
+ * copy, modify, merge, publish, distribute, and/or sell copies of
+ * the Data Files or Software, and to permit persons to whom the Data Files
+ * or Software are furnished to do so, provided that
+ * (a) this copyright and permission notice appear with all copies
+ * of the Data Files or Software,
+ * (b) this copyright and permission notice appear in associated
+ * documentation, and
+ * (c) there is clear notice in each modified Data File or in the Software
+ * as well as in the documentation associated with the Data File(s) or
+ * Software that the data or software has been modified.
+ *
+ * THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
+ * ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
+ * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ * NONINFRINGEMENT OF THIRD PARTY RIGHTS.
+ * IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
+ * NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
+ * DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+ * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+ * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+ * PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+ *
+ * Except as contained in this notice, the name of a copyright holder
+ * shall not be used in advertising or otherwise to promote the sale,
+ * use or other dealings in these Data Files or Software without prior
+ * written authorization of the copyright holder.
+ */
+
+// Note: this file has been generated by a tool.
+
+package sun.text.resources.ext;
+
+import sun.util.resources.OpenListResourceBundle;
+
+public class JavaTimeSupplementary_es_PY extends OpenListResourceBundle {
+ @Override
+ protected final Object[][] getContents() {
+ final String[] sharedAmPmMarkers = {
+ "a.m.",
+ "p.m.",
+ };
+
+ final String[] sharedDatePatterns = {
+ "GGGG y MMMM d, EEEE",
+ "GGGG y MMMM d",
+ "GGGG y MMM d",
+ "dd/MM/yy G",
+ };
+
+ final String[] sharedDayNarrows = {
+ "d",
+ "l",
+ "m",
+ "m",
+ "j",
+ "v",
+ "s",
+ };
+
+ final String[] sharedTimePatterns = {
+ "HH:mm:ss zzzz",
+ "HH:mm:ss z",
+ "HH:mm:ss",
+ "HH:mm",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "G y MMMM d, EEEE",
+ "G y MMMM d",
+ "G y MMM d",
+ "dd/MM/yy GGGGG",
+ };
+
+ return new Object[][] {
+ { "field.dayperiod",
+ "a.m./p.m." },
+ { "islamic.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "islamic.DatePatterns",
+ sharedDatePatterns },
+ { "islamic.DayNarrows",
+ sharedDayNarrows },
+ { "islamic.TimePatterns",
+ sharedTimePatterns },
+ { "islamic.abbreviated.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "islamic.narrow.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "java.time.buddhist.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "java.time.islamic.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "java.time.roc.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "roc.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "roc.DatePatterns",
+ sharedDatePatterns },
+ { "roc.DayNarrows",
+ sharedDayNarrows },
+ { "roc.MonthNarrows",
+ new String[] {
+ "e",
+ "f",
+ "m",
+ "a",
+ "m",
+ "j",
+ "j",
+ "a",
+ "s",
+ "o",
+ "n",
+ "d",
+ "",
+ }
+ },
+ { "roc.TimePatterns",
+ sharedTimePatterns },
+ { "roc.abbreviated.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "roc.narrow.AmPmMarkers",
+ sharedAmPmMarkers },
+ };
+ }
+}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_US.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_US.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,27 +72,75 @@
public class JavaTimeSupplementary_es_US extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedAmPmMarkers = {
+ "AM",
+ "PM",
+ };
+
+ final String[] sharedDatePatterns = {
+ "GGGG y MMMM d, EEEE",
+ "GGGG y MMMM d",
+ "GGGG y MMM d",
+ "dd/MM/yy G",
+ };
+
+ final String[] sharedDayNarrows = {
+ "d",
+ "l",
+ "m",
+ "m",
+ "j",
+ "v",
+ "s",
+ };
+
+ final String[] sharedTimePatterns = {
+ "h:mm:ss a zzzz",
+ "h:mm:ss a z",
+ "h:mm:ss a",
+ "h:mm a",
+ };
+
+ final String[] sharedAbbreviatedAmPmMarkers = {
+ "a.m.",
+ "p.m.",
+ };
+
+ final String[] sharedNarrowAmPmMarkers = {
+ "a",
+ "p",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "G y MMMM d, EEEE",
+ "G y MMMM d",
+ "G y MMM d",
+ "dd/MM/yy GGGGG",
+ };
+
return new Object[][] {
+ { "field.dayperiod",
+ "a.m./p.m." },
+ { "field.zone",
+ "Zona horaria" },
{ "islamic.AmPmMarkers",
- new String[] {
- "AM",
- "PM",
- }
- },
+ sharedAmPmMarkers },
+ { "islamic.DatePatterns",
+ sharedDatePatterns },
+ { "islamic.DayNarrows",
+ sharedDayNarrows },
{ "islamic.TimePatterns",
- new String[] {
- "h:mm:ss a zzzz",
- "h:mm:ss a z",
- "h:mm:ss a",
- "h:mm a",
- }
- },
+ sharedTimePatterns },
+ { "islamic.abbreviated.AmPmMarkers",
+ sharedAbbreviatedAmPmMarkers },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "a",
- "p",
- }
- },
+ sharedNarrowAmPmMarkers },
+ { "java.time.buddhist.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "java.time.islamic.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "java.time.roc.DatePatterns",
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
new String[] {
"a.C.",
@@ -100,25 +148,51 @@
}
},
{ "roc.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "roc.DatePatterns",
+ sharedDatePatterns },
+ { "roc.DayNarrows",
+ sharedDayNarrows },
+ { "roc.MonthAbbreviations",
new String[] {
- "AM",
- "PM",
+ "ene.",
+ "feb.",
+ "mar.",
+ "abr.",
+ "may.",
+ "jun.",
+ "jul.",
+ "ago.",
+ "sep.",
+ "oct.",
+ "nov.",
+ "dic.",
+ "",
+ }
+ },
+ { "roc.MonthNarrows",
+ new String[] {
+ "e",
+ "f",
+ "m",
+ "a",
+ "m",
+ "j",
+ "j",
+ "a",
+ "s",
+ "o",
+ "n",
+ "d",
+ "",
}
},
{ "roc.TimePatterns",
- new String[] {
- "h:mm:ss a zzzz",
- "h:mm:ss a z",
- "h:mm:ss a",
- "h:mm a",
- }
- },
+ sharedTimePatterns },
+ { "roc.abbreviated.AmPmMarkers",
+ sharedAbbreviatedAmPmMarkers },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "a",
- "p",
- }
- },
+ sharedNarrowAmPmMarkers },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_UY.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_UY.java Mon Jul 04 13:00:15 2016 +0900
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -26,7 +26,7 @@
/*
* COPYRIGHT AND PERMISSION NOTICE
*
- * Copyright (C) 1991-2015 Unicode, Inc. All rights reserved.
+ * Copyright (C) 1991-2016 Unicode, Inc. All rights reserved.
* Distributed under the Terms of Use in
* http://www.unicode.org/copyright.html.
*
@@ -72,7 +72,71 @@
public class JavaTimeSupplementary_es_UY extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedAmPmMarkers = {
+ "a.m.",
+ "p.m.",
+ };
+
+ final String[] sharedDatePatterns = {
+ "GGGG y MMMM d, EEEE",
+ "GGGG y MMMM d",
+ "GGGG y MMM d",
+ "dd/MM/yy G",
+ };
+
+ final String[] sharedDayNarrows = {
+ "d",
+ "l",
+ "m",
+ "m",
+ "j",
+ "v",
+ "s",
+ };
+
+ final String[] sharedTimePatterns = {
+ "HH:mm:ss zzzz",
+ "HH:mm:ss z",
+ "HH:mm:ss",
+ "HH:mm",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "G y MMMM d, EEEE",
+ "G y MMMM d",
+ "G y MMM d",
+ "dd/MM/yy GGGGG",
+ };
+
return new Object[][] {
+ { "field.dayperiod",
+ "a.m./p.m." },
+ { "field.zone",
+ "Zona horaria" },
+ { "islamic.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "islamic.DatePatterns",
+ sharedDatePatterns },
+ { "islamic.DayNarrows",
+ sharedDayNarrows },
+ { "islamic.TimePatterns",
+ sharedTimePatterns },
+ { "islamic.abbreviated.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "islamic.narrow.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "java.time.buddhist.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "java.time.islamic.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "java.time.roc.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "roc.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "roc.DatePatterns",
+ sharedDatePatterns },
+ { "roc.DayNarrows",
+ sharedDayNarrows },
{ "roc.MonthAbbreviations",
new String[] {
"ene.",
@@ -107,6 +171,29 @@
"",
}
},
+ { "roc.MonthNarrows",
+ new String[] {
+ "e",
+ "f",
+ "m",
+ "a",
+ "m",
+ "j",
+ "j",
+ "a",
+ "s",
+ "o",
+ "n",
+ "d",
+ "",
+ }
+ },
+ { "roc.TimePatterns",
+ sharedTimePatterns },
+ { "roc.abbreviated.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "roc.narrow.AmPmMarkers",
+ sharedAmPmMarkers },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_VE.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_VE.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,55 +72,109 @@
public class JavaTimeSupplementary_es_VE extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterNames = {
+ "1er trimestre",
+ "2do trimestre",
+ "3er trimestre",
+ "4to trimestre",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "a.m.",
+ "p.m.",
+ };
+
+ final String[] sharedDatePatterns = {
+ "GGGG y MMMM d, EEEE",
+ "GGGG y MMMM d",
+ "GGGG y MMM d",
+ "dd/MM/yy G",
+ };
+
+ final String[] sharedDayNarrows = {
+ "d",
+ "l",
+ "m",
+ "m",
+ "j",
+ "v",
+ "s",
+ };
+
+ final String[] sharedTimePatterns = {
+ "h:mm:ss a zzzz",
+ "h:mm:ss a z",
+ "h:mm:ss a",
+ "h:mm a",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "G y MMMM d, EEEE",
+ "G y MMMM d",
+ "G y MMM d",
+ "dd/MM/yy GGGGG",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "1er trimestre",
- "2do trimestre",
- "3er trimestre",
- "4to trimestre",
- }
- },
+ sharedQuarterNames },
{ "QuarterNames",
+ sharedQuarterNames },
+ { "field.dayperiod",
+ "a.m./p.m." },
+ { "field.zone",
+ "Zona horaria" },
+ { "islamic.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "islamic.DatePatterns",
+ sharedDatePatterns },
+ { "islamic.DayNarrows",
+ sharedDayNarrows },
+ { "islamic.QuarterNames",
+ sharedQuarterNames },
+ { "islamic.TimePatterns",
+ sharedTimePatterns },
+ { "islamic.abbreviated.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "islamic.narrow.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "java.time.buddhist.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "java.time.islamic.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "java.time.roc.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "roc.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "roc.DatePatterns",
+ sharedDatePatterns },
+ { "roc.DayNarrows",
+ sharedDayNarrows },
+ { "roc.MonthNarrows",
new String[] {
- "1er trimestre",
- "2do trimestre",
- "3er trimestre",
- "4to trimestre",
- }
- },
- { "islamic.QuarterNames",
- new String[] {
- "1er trimestre",
- "2do trimestre",
- "3er trimestre",
- "4to trimestre",
- }
- },
- { "islamic.TimePatterns",
- new String[] {
- "h:mm:ss a zzzz",
- "h:mm:ss a z",
- "h:mm:ss a",
- "h:mm a",
+ "e",
+ "f",
+ "m",
+ "a",
+ "m",
+ "j",
+ "j",
+ "a",
+ "s",
+ "o",
+ "n",
+ "d",
+ "",
}
},
{ "roc.QuarterNames",
- new String[] {
- "1er trimestre",
- "2do trimestre",
- "3er trimestre",
- "4to trimestre",
- }
- },
+ sharedQuarterNames },
{ "roc.TimePatterns",
- new String[] {
- "h:mm:ss a zzzz",
- "h:mm:ss a z",
- "h:mm:ss a",
- "h:mm a",
- }
- },
+ sharedTimePatterns },
+ { "roc.abbreviated.AmPmMarkers",
+ sharedAmPmMarkers },
+ { "roc.narrow.AmPmMarkers",
+ sharedAmPmMarkers },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_et.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_et.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,23 +72,71 @@
public class JavaTimeSupplementary_et extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterAbbreviations = {
+ "K1",
+ "K2",
+ "K3",
+ "K4",
+ };
+
+ final String[] sharedQuarterNames = {
+ "1. kvartal",
+ "2. kvartal",
+ "3. kvartal",
+ "4. kvartal",
+ };
+
+ final String[] sharedDatePatterns = {
+ "EEEE, d. MMMM y GGGG",
+ "d. MMMM y GGGG",
+ "dd.MM.y GGGG",
+ "dd.MM.y G",
+ };
+
+ final String[] sharedDayNarrows = {
+ "P",
+ "E",
+ "T",
+ "K",
+ "N",
+ "R",
+ "L",
+ };
+
+ final String[] sharedDayNames = {
+ "p\u00fchap\u00e4ev",
+ "esmasp\u00e4ev",
+ "teisip\u00e4ev",
+ "kolmap\u00e4ev",
+ "neljap\u00e4ev",
+ "reede",
+ "laup\u00e4ev",
+ };
+
+ final String[] sharedTimePatterns = {
+ "H:mm.ss zzzz",
+ "H:mm.ss z",
+ "H:mm.ss",
+ "H:mm",
+ };
+
+ final String[] sharedNarrowAmPmMarkers = {
+ "a",
+ "p",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE, d. MMMM y G",
+ "d. MMMM y G",
+ "dd.MM.y G",
+ "dd.MM.y GGGGG",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "K1",
- "K2",
- "K3",
- "K4",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "1. kvartal",
- "2. kvartal",
- "3. kvartal",
- "4. kvartal",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"budistlik kalender" },
{ "calendarname.gregorian",
@@ -130,108 +178,27 @@
}
},
{ "islamic.DatePatterns",
- new String[] {
- "EEEE, d. MMMM y GGGG",
- "d. MMMM y GGGG",
- "dd.MM.y GGGG",
- "dd.MM.y G",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "P",
- "E",
- "T",
- "K",
- "N",
- "R",
- "L",
- }
- },
+ sharedDayNarrows },
{ "islamic.DayNames",
- new String[] {
- "p\u00fchap\u00e4ev",
- "esmasp\u00e4ev",
- "teisip\u00e4ev",
- "kolmap\u00e4ev",
- "neljap\u00e4ev",
- "reede",
- "laup\u00e4ev",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "P",
- "E",
- "T",
- "K",
- "N",
- "R",
- "L",
- }
- },
+ sharedDayNarrows },
{ "islamic.QuarterAbbreviations",
- new String[] {
- "K1",
- "K2",
- "K3",
- "K4",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "1. kvartal",
- "2. kvartal",
- "3. kvartal",
- "4. kvartal",
- }
- },
- { "islamic.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
+ sharedQuarterNames },
{ "islamic.TimePatterns",
- new String[] {
- "H:mm.ss zzzz",
- "H:mm.ss z",
- "H:mm.ss",
- "H:mm",
- }
- },
+ sharedTimePatterns },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "a",
- "p",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE, d. MMMM y G",
- "d. MMMM y G",
- "dd.MM.y G",
- "dd.MM.y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE, d. MMMM y G",
- "d. MMMM y G",
- "dd.MM.y G",
- "dd.MM.y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
- new String[] {
- "EEEE, d. MMMM y G",
- "d. MMMM y G",
- "dd.MM.y G",
- "dd.MM.y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.long.Eras",
new String[] {
"enne Kristust",
@@ -239,66 +206,21 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE, d. MMMM y G",
- "d. MMMM y G",
- "dd.MM.y G",
- "dd.MM.y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
new String[] {
"e.m.a.",
"m.a.j.",
}
},
- { "roc.AmPmMarkers",
- new String[] {
- "AM",
- "PM",
- }
- },
{ "roc.DatePatterns",
- new String[] {
- "EEEE, d. MMMM y GGGG",
- "d. MMMM y GGGG",
- "dd.MM.y GGGG",
- "dd.MM.y G",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "P",
- "E",
- "T",
- "K",
- "N",
- "R",
- "L",
- }
- },
+ sharedDayNarrows },
{ "roc.DayNames",
- new String[] {
- "p\u00fchap\u00e4ev",
- "esmasp\u00e4ev",
- "teisip\u00e4ev",
- "kolmap\u00e4ev",
- "neljap\u00e4ev",
- "reede",
- "laup\u00e4ev",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "P",
- "E",
- "T",
- "K",
- "N",
- "R",
- "L",
- }
- },
+ sharedDayNarrows },
{ "roc.MonthAbbreviations",
new String[] {
"jaan",
@@ -351,35 +273,13 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "K1",
- "K2",
- "K3",
- "K4",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "1. kvartal",
- "2. kvartal",
- "3. kvartal",
- "4. kvartal",
- }
- },
+ sharedQuarterNames },
{ "roc.TimePatterns",
- new String[] {
- "H:mm.ss zzzz",
- "H:mm.ss z",
- "H:mm.ss",
- "H:mm",
- }
- },
+ sharedTimePatterns },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "a",
- "p",
- }
- },
+ sharedNarrowAmPmMarkers },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_fi.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_fi.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,23 +72,102 @@
public class JavaTimeSupplementary_fi extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterAbbreviations = {
+ "1. nelj.",
+ "2. nelj.",
+ "3. nelj.",
+ "4. nelj.",
+ };
+
+ final String[] sharedQuarterNames = {
+ "1. nelj\u00e4nnes",
+ "2. nelj\u00e4nnes",
+ "3. nelj\u00e4nnes",
+ "4. nelj\u00e4nnes",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "ap.",
+ "ip.",
+ };
+
+ final String[] sharedDatePatterns = {
+ "EEEE d. MMMM y GGGG",
+ "d. MMMM y GGGG",
+ "d.M.y GGGG",
+ "d.M.y G",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "su",
+ "ma",
+ "ti",
+ "ke",
+ "to",
+ "pe",
+ "la",
+ };
+
+ final String[] sharedDayNames = {
+ "sunnuntaina",
+ "maanantaina",
+ "tiistaina",
+ "keskiviikkona",
+ "torstaina",
+ "perjantaina",
+ "lauantaina",
+ };
+
+ final String[] sharedDayNarrows = {
+ "S",
+ "M",
+ "T",
+ "K",
+ "T",
+ "P",
+ "L",
+ };
+
+ final String[] sharedTimePatterns = {
+ "H.mm.ss zzzz",
+ "H.mm.ss z",
+ "H.mm.ss",
+ "H.mm",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "cccc d. MMMM y G",
+ "d. MMMM y G",
+ "d.M.y G",
+ "d.M.y GGGGG",
+ };
+
+ final String[] sharedEras = {
+ "Before R.O.C.",
+ "Minguo",
+ };
+
+ final String[] sharedMonthNames = {
+ "tammikuuta",
+ "helmikuuta",
+ "maaliskuuta",
+ "huhtikuuta",
+ "toukokuuta",
+ "kes\u00e4kuuta",
+ "hein\u00e4kuuta",
+ "elokuuta",
+ "syyskuuta",
+ "lokakuuta",
+ "marraskuuta",
+ "joulukuuta",
+ "",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "1. nelj.",
- "2. nelj.",
- "3. nelj.",
- "4. nelj.",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "1. nelj\u00e4nnes",
- "2. nelj\u00e4nnes",
- "3. nelj\u00e4nnes",
- "4. nelj\u00e4nnes",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"buddhalainen kalenteri" },
{ "calendarname.gregorian",
@@ -126,52 +205,15 @@
{ "field.zone",
"aikavy\u00f6hyke" },
{ "islamic.AmPmMarkers",
- new String[] {
- "ap.",
- "ip.",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "EEEE d. MMMM y GGGG",
- "d. MMMM y GGGG",
- "d.M.y GGGG",
- "d.M.y G",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "su",
- "ma",
- "ti",
- "ke",
- "to",
- "pe",
- "la",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "sunnuntaina",
- "maanantaina",
- "tiistaina",
- "keskiviikkona",
- "torstaina",
- "perjantaina",
- "lauantaina",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "S",
- "M",
- "T",
- "K",
- "T",
- "P",
- "L",
- }
- },
+ sharedDayNarrows },
{ "islamic.MonthNames",
new String[] {
"muharram",
@@ -190,49 +232,15 @@
}
},
{ "islamic.QuarterAbbreviations",
- new String[] {
- "1. nelj.",
- "2. nelj.",
- "3. nelj.",
- "4. nelj.",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "1. nelj\u00e4nnes",
- "2. nelj\u00e4nnes",
- "3. nelj\u00e4nnes",
- "4. nelj\u00e4nnes",
- }
- },
- { "islamic.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
+ sharedQuarterNames },
{ "islamic.TimePatterns",
- new String[] {
- "H.mm.ss zzzz",
- "H.mm.ss z",
- "H.mm.ss",
- "H.mm",
- }
- },
+ sharedTimePatterns },
{ "islamic.abbreviated.AmPmMarkers",
- new String[] {
- "ap.",
- "ip.",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "ap.",
- "ip.",
- }
- },
+ sharedAmPmMarkers },
{ "java.time.DatePatterns",
new String[] {
"cccc d. MMMM y",
@@ -242,19 +250,7 @@
}
},
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "cccc d. MMMM y G",
- "d. MMMM y G",
- "d.M.y G",
- "d.M.y GGGGG",
- }
- },
- { "java.time.buddhist.long.Eras",
- new String[] {
- "BC",
- "BE",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.buddhist.short.Eras",
new String[] {
"BC",
@@ -262,21 +258,9 @@
}
},
{ "java.time.islamic.DatePatterns",
- new String[] {
- "cccc d. MMMM y G",
- "d. MMMM y G",
- "d.M.y G",
- "d.M.y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
- new String[] {
- "cccc d. MMMM y G",
- "d. MMMM y G",
- "d.M.y G",
- "d.M.y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.long.Eras",
new String[] {
"ennen Kristuksen syntym\u00e4\u00e4",
@@ -284,13 +268,7 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "cccc d. MMMM y G",
- "d. MMMM y G",
- "d.M.y G",
- "d.M.y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
new String[] {
"eKr.",
@@ -298,92 +276,21 @@
}
},
{ "roc.AmPmMarkers",
- new String[] {
- "ap.",
- "ip.",
- }
- },
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
- new String[] {
- "EEEE d. MMMM y GGGG",
- "d. MMMM y GGGG",
- "d.M.y GGGG",
- "d.M.y G",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "su",
- "ma",
- "ti",
- "ke",
- "to",
- "pe",
- "la",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "sunnuntaina",
- "maanantaina",
- "tiistaina",
- "keskiviikkona",
- "torstaina",
- "perjantaina",
- "lauantaina",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "S",
- "M",
- "T",
- "K",
- "T",
- "P",
- "L",
- }
- },
+ sharedDayNarrows },
{ "roc.Eras",
- new String[] {
- "Before R.O.C.",
- "Minguo",
- }
- },
+ sharedEras },
{ "roc.MonthAbbreviations",
- new String[] {
- "tammikuuta",
- "helmikuuta",
- "maaliskuuta",
- "huhtikuuta",
- "toukokuuta",
- "kes\u00e4kuuta",
- "hein\u00e4kuuta",
- "elokuuta",
- "syyskuuta",
- "lokakuuta",
- "marraskuuta",
- "joulukuuta",
- "",
- }
- },
+ sharedMonthNames },
{ "roc.MonthNames",
- new String[] {
- "tammikuuta",
- "helmikuuta",
- "maaliskuuta",
- "huhtikuuta",
- "toukokuuta",
- "kes\u00e4kuuta",
- "hein\u00e4kuuta",
- "elokuuta",
- "syyskuuta",
- "lokakuuta",
- "marraskuuta",
- "joulukuuta",
- "",
- }
- },
+ sharedMonthNames },
{ "roc.MonthNarrows",
new String[] {
"T",
@@ -402,59 +309,21 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "1. nelj.",
- "2. nelj.",
- "3. nelj.",
- "4. nelj.",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "1. nelj\u00e4nnes",
- "2. nelj\u00e4nnes",
- "3. nelj\u00e4nnes",
- "4. nelj\u00e4nnes",
- }
- },
+ sharedQuarterNames },
{ "roc.TimePatterns",
- new String[] {
- "H.mm.ss zzzz",
- "H.mm.ss z",
- "H.mm.ss",
- "H.mm",
- }
- },
+ sharedTimePatterns },
{ "roc.abbreviated.AmPmMarkers",
- new String[] {
- "ap.",
- "ip.",
- }
- },
+ sharedAmPmMarkers },
{ "roc.long.Eras",
- new String[] {
- "Before R.O.C.",
- "Minguo",
- }
- },
+ sharedEras },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "ap.",
- "ip.",
- }
- },
+ sharedAmPmMarkers },
{ "roc.narrow.Eras",
- new String[] {
- "Before R.O.C.",
- "Minguo",
- }
- },
+ sharedEras },
{ "roc.short.Eras",
- new String[] {
- "Before R.O.C.",
- "Minguo",
- }
- },
+ sharedEras },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_fr.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_fr.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,27 +72,84 @@
public class JavaTimeSupplementary_fr extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
- final String[] javatimebuddhistlongEras = {
+ final String[] sharedQuarterAbbreviations = {
+ "T1",
+ "T2",
+ "T3",
+ "T4",
+ };
+
+ final String[] sharedQuarterNames = {
+ "1er trimestre",
+ "2e trimestre",
+ "3e trimestre",
+ "4e trimestre",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "AM",
+ "PM",
+ };
+
+ final String[] sharedDatePatterns = {
+ "EEEE d MMMM y GGGG",
+ "d MMMM y GGGG",
+ "d MMM y GGGG",
+ "dd/MM/y G",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "dim.",
+ "lun.",
+ "mar.",
+ "mer.",
+ "jeu.",
+ "ven.",
+ "sam.",
+ };
+
+ final String[] sharedDayNames = {
+ "dimanche",
+ "lundi",
+ "mardi",
+ "mercredi",
+ "jeudi",
+ "vendredi",
+ "samedi",
+ };
+
+ final String[] sharedDayNarrows = {
+ "D",
+ "L",
+ "M",
+ "M",
+ "J",
+ "V",
+ "S",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE d MMMM y G",
+ "d MMMM y G",
+ "d MMM y G",
+ "dd/MM/y GGGGG",
+ };
+
+ final String[] sharedJavaTimeLongEras = {
"BC",
"\u00e8re bouddhiste",
};
+
+ final String[] sharedEras = {
+ "avant RdC",
+ "RdC",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "T1",
- "T2",
- "T3",
- "T4",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "1er trimestre",
- "2e trimestre",
- "3e trimestre",
- "4e trimestre",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"calendrier bouddhiste" },
{ "calendarname.gregorian",
@@ -128,58 +185,15 @@
{ "field.zone",
"fuseau horaire" },
{ "islamic.AmPmMarkers",
- new String[] {
- "AM",
- "PM",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "EEEE d MMMM y GGGG",
- "d MMMM y GGGG",
- "d MMM y GGGG",
- "dd/MM/y G",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "dim.",
- "lun.",
- "mar.",
- "mer.",
- "jeu.",
- "ven.",
- "sam.",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "dimanche",
- "lundi",
- "mardi",
- "mercredi",
- "jeudi",
- "vendredi",
- "samedi",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "D",
- "L",
- "M",
- "M",
- "J",
- "V",
- "S",
- }
- },
- { "islamic.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedDayNarrows },
{ "islamic.MonthAbbreviations",
new String[] {
"mouh.",
@@ -215,89 +229,21 @@
}
},
{ "islamic.QuarterAbbreviations",
- new String[] {
- "T1",
- "T2",
- "T3",
- "T4",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "1er trimestre",
- "2e trimestre",
- "3e trimestre",
- "4e trimestre",
- }
- },
- { "islamic.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
- { "islamic.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
- { "islamic.long.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedQuarterNames },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "AM",
- "PM",
- }
- },
- { "islamic.narrow.Eras",
- new String[] {
- "",
- "AH",
- }
- },
- { "islamic.short.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "dd/MM/y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.buddhist.long.Eras",
- javatimebuddhistlongEras },
+ sharedJavaTimeLongEras },
{ "java.time.buddhist.short.Eras",
- javatimebuddhistlongEras },
+ sharedJavaTimeLongEras },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "dd/MM/y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
- new String[] {
- "EEEE d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "dd/MM/y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.long.Eras",
new String[] {
"avant J\u00e9sus-Christ",
@@ -305,72 +251,23 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "dd/MM/y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
new String[] {
"BC",
"ap. J.-C.",
}
},
- { "roc.AmPmMarkers",
- new String[] {
- "AM",
- "PM",
- }
- },
{ "roc.DatePatterns",
- new String[] {
- "EEEE d MMMM y GGGG",
- "d MMMM y GGGG",
- "d MMM y GGGG",
- "dd/MM/y G",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "dim.",
- "lun.",
- "mar.",
- "mer.",
- "jeu.",
- "ven.",
- "sam.",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "dimanche",
- "lundi",
- "mardi",
- "mercredi",
- "jeudi",
- "vendredi",
- "samedi",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "D",
- "L",
- "M",
- "M",
- "J",
- "V",
- "S",
- }
- },
+ sharedDayNarrows },
{ "roc.Eras",
- new String[] {
- "avant RdC",
- "RdC",
- }
- },
+ sharedEras },
{ "roc.MonthAbbreviations",
new String[] {
"janv.",
@@ -423,53 +320,15 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "T1",
- "T2",
- "T3",
- "T4",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "1er trimestre",
- "2e trimestre",
- "3e trimestre",
- "4e trimestre",
- }
- },
- { "roc.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedQuarterNames },
{ "roc.long.Eras",
- new String[] {
- "avant RdC",
- "RdC",
- }
- },
- { "roc.narrow.AmPmMarkers",
- new String[] {
- "AM",
- "PM",
- }
- },
+ sharedEras },
{ "roc.narrow.Eras",
- new String[] {
- "avant RdC",
- "RdC",
- }
- },
+ sharedEras },
{ "roc.short.Eras",
- new String[] {
- "avant RdC",
- "RdC",
- }
- },
+ sharedEras },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_fr_BE.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_fr_BE.java Mon Jul 04 13:00:15 2016 +0900
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -26,7 +26,7 @@
/*
* COPYRIGHT AND PERMISSION NOTICE
*
- * Copyright (C) 1991-2015 Unicode, Inc. All rights reserved.
+ * Copyright (C) 1991-2016 Unicode, Inc. All rights reserved.
* Distributed under the Terms of Use in
* http://www.unicode.org/copyright.html.
*
@@ -72,6 +72,20 @@
public class JavaTimeSupplementary_fr_BE extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedTimePatterns = {
+ "H 'h' mm 'min' ss 's' zzzz",
+ "HH:mm:ss z",
+ "HH:mm:ss",
+ "HH:mm",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE d MMMM y G",
+ "d MMMM y G",
+ "d MMM y G",
+ "d/MM/yy GGGGG",
+ };
+
return new Object[][] {
{ "islamic.DatePatterns",
new String[] {
@@ -82,37 +96,13 @@
}
},
{ "islamic.TimePatterns",
- new String[] {
- "H 'h' mm 'min' ss 's' zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedTimePatterns },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "d/MM/yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "d/MM/yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
- new String[] {
- "EEEE d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "d/MM/yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.roc.DatePatterns",
new String[] {
"G y MMMM d, EEEE",
@@ -130,13 +120,7 @@
}
},
{ "roc.TimePatterns",
- new String[] {
- "H 'h' mm 'min' ss 's' zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedTimePatterns },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_fr_CA.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_fr_CA.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,6 +72,18 @@
public class JavaTimeSupplementary_fr_CA extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedNarrowAmPmMarkers = {
+ "a",
+ "p",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE d MMMM y G",
+ "d MMMM y G",
+ "d MMM y G",
+ "yy-MM-dd GGGGG",
+ };
+
return new Object[][] {
{ "islamic.DatePatterns",
new String[] {
@@ -82,19 +94,9 @@
}
},
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "a",
- "p",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "yy-MM-dd GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.islamic.DatePatterns",
new String[] {
"EEEE d MMMM y G",
@@ -104,13 +106,7 @@
}
},
{ "java.time.japanese.DatePatterns",
- new String[] {
- "EEEE d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "yy-MM-dd GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.roc.DatePatterns",
new String[] {
"G y MMMM d, EEEE",
@@ -128,11 +124,7 @@
}
},
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "a",
- "p",
- }
- },
+ sharedNarrowAmPmMarkers },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_fr_CH.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_fr_CH.java Mon Jul 04 13:00:15 2016 +0900
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -26,7 +26,7 @@
/*
* COPYRIGHT AND PERMISSION NOTICE
*
- * Copyright (C) 1991-2015 Unicode, Inc. All rights reserved.
+ * Copyright (C) 1991-2016 Unicode, Inc. All rights reserved.
* Distributed under the Terms of Use in
* http://www.unicode.org/copyright.html.
*
@@ -72,6 +72,20 @@
public class JavaTimeSupplementary_fr_CH extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedTimePatterns = {
+ "HH.mm:ss 'h' zzzz",
+ "HH:mm:ss z",
+ "HH:mm:ss",
+ "HH:mm",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE, d MMMM y G",
+ "d MMMM y G",
+ "d MMM y G",
+ "dd.MM.yy GGGGG",
+ };
+
return new Object[][] {
{ "islamic.DatePatterns",
new String[] {
@@ -82,37 +96,13 @@
}
},
{ "islamic.TimePatterns",
- new String[] {
- "HH.mm:ss 'h' zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedTimePatterns },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE, d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "dd.MM.yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE, d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "dd.MM.yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
- new String[] {
- "EEEE, d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "dd.MM.yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.roc.DatePatterns",
new String[] {
"EEEE, d MMMM y G",
@@ -130,13 +120,7 @@
}
},
{ "roc.TimePatterns",
- new String[] {
- "HH.mm:ss 'h' zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedTimePatterns },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ga.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ga.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,23 +72,79 @@
public class JavaTimeSupplementary_ga extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterAbbreviations = {
+ "R1",
+ "R2",
+ "R3",
+ "R4",
+ };
+
+ final String[] sharedQuarterNames = {
+ "1\u00fa r\u00e1ithe",
+ "2\u00fa r\u00e1ithe",
+ "3\u00fa r\u00e1ithe",
+ "4\u00fa r\u00e1ithe",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "a.m.",
+ "p.m.",
+ };
+
+ final String[] sharedDatePatterns = {
+ "EEEE d MMMM y GGGG",
+ "d MMMM y GGGG",
+ "d MMM y GGGG",
+ "dd/MM/y G",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "Domh",
+ "Luan",
+ "M\u00e1irt",
+ "C\u00e9ad",
+ "D\u00e9ar",
+ "Aoine",
+ "Sath",
+ };
+
+ final String[] sharedDayNames = {
+ "D\u00e9 Domhnaigh",
+ "D\u00e9 Luain",
+ "D\u00e9 M\u00e1irt",
+ "D\u00e9 C\u00e9adaoin",
+ "D\u00e9ardaoin",
+ "D\u00e9 hAoine",
+ "D\u00e9 Sathairn",
+ };
+
+ final String[] sharedDayNarrows = {
+ "D",
+ "L",
+ "M",
+ "C",
+ "D",
+ "A",
+ "S",
+ };
+
+ final String[] sharedNarrowAmPmMarkers = {
+ "a",
+ "p",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE d MMMM y G",
+ "d MMMM y G",
+ "d MMM y G",
+ "dd/MM/y GGGGG",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "R1",
- "R2",
- "R3",
- "R4",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "1\u00fa r\u00e1ithe",
- "2\u00fa r\u00e1ithe",
- "3\u00fa r\u00e1ithe",
- "4\u00fa r\u00e1ithe",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"F\u00e9ilire B\u00fada\u00edoch" },
{ "calendarname.gregorian",
@@ -122,120 +178,29 @@
{ "field.zone",
"Crios Ama" },
{ "islamic.AmPmMarkers",
- new String[] {
- "a.m.",
- "p.m.",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "EEEE d MMMM y GGGG",
- "d MMMM y GGGG",
- "d MMM y GGGG",
- "dd/MM/y G",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "Domh",
- "Luan",
- "M\u00e1irt",
- "C\u00e9ad",
- "D\u00e9ar",
- "Aoine",
- "Sath",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "D\u00e9 Domhnaigh",
- "D\u00e9 Luain",
- "D\u00e9 M\u00e1irt",
- "D\u00e9 C\u00e9adaoin",
- "D\u00e9ardaoin",
- "D\u00e9 hAoine",
- "D\u00e9 Sathairn",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "D",
- "L",
- "M",
- "C",
- "D",
- "A",
- "S",
- }
- },
+ sharedDayNarrows },
{ "islamic.QuarterAbbreviations",
- new String[] {
- "R1",
- "R2",
- "R3",
- "R4",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "1\u00fa r\u00e1ithe",
- "2\u00fa r\u00e1ithe",
- "3\u00fa r\u00e1ithe",
- "4\u00fa r\u00e1ithe",
- }
- },
- { "islamic.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
- { "islamic.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedQuarterNames },
{ "islamic.abbreviated.AmPmMarkers",
- new String[] {
- "a.m.",
- "p.m.",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "a",
- "p",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "dd/MM/y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "dd/MM/y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
- new String[] {
- "EEEE d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "dd/MM/y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.long.Eras",
new String[] {
"Roimh Chr\u00edost",
@@ -243,13 +208,7 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "dd/MM/y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
new String[] {
"RC",
@@ -257,52 +216,15 @@
}
},
{ "roc.AmPmMarkers",
- new String[] {
- "a.m.",
- "p.m.",
- }
- },
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
- new String[] {
- "EEEE d MMMM y GGGG",
- "d MMMM y GGGG",
- "d MMM y GGGG",
- "dd/MM/y G",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "Domh",
- "Luan",
- "M\u00e1irt",
- "C\u00e9ad",
- "D\u00e9ar",
- "Aoine",
- "Sath",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "D\u00e9 Domhnaigh",
- "D\u00e9 Luain",
- "D\u00e9 M\u00e1irt",
- "D\u00e9 C\u00e9adaoin",
- "D\u00e9ardaoin",
- "D\u00e9 hAoine",
- "D\u00e9 Sathairn",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "D",
- "L",
- "M",
- "C",
- "D",
- "A",
- "S",
- }
- },
+ sharedDayNarrows },
{ "roc.MonthAbbreviations",
new String[] {
"Ean",
@@ -355,41 +277,13 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "R1",
- "R2",
- "R3",
- "R4",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "1\u00fa r\u00e1ithe",
- "2\u00fa r\u00e1ithe",
- "3\u00fa r\u00e1ithe",
- "4\u00fa r\u00e1ithe",
- }
- },
- { "roc.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedQuarterNames },
{ "roc.abbreviated.AmPmMarkers",
- new String[] {
- "a.m.",
- "p.m.",
- }
- },
+ sharedAmPmMarkers },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "a",
- "p",
- }
- },
+ sharedNarrowAmPmMarkers },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_hi_IN.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_hi_IN.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,23 +72,91 @@
public class JavaTimeSupplementary_hi_IN extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterAbbreviations = {
+ "\u0924\u093f1",
+ "\u0924\u093f2",
+ "\u0924\u093f3",
+ "\u0924\u093f4",
+ };
+
+ final String[] sharedQuarterNames = {
+ "\u092a\u0939\u0932\u0940 \u0924\u093f\u092e\u093e\u0939\u0940",
+ "\u0926\u0942\u0938\u0930\u0940 \u0924\u093f\u092e\u093e\u0939\u0940",
+ "\u0924\u0940\u0938\u0930\u0940 \u0924\u093f\u092e\u093e\u0939\u0940",
+ "\u091a\u094c\u0925\u0940 \u0924\u093f\u092e\u093e\u0939\u0940",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "\u092a\u0942\u0930\u094d\u0935\u093e\u0939\u094d\u0928",
+ "\u0905\u092a\u0930\u093e\u0939\u094d\u0928",
+ };
+
+ final String[] sharedDatePatterns = {
+ "GGGG EEEE, d MMMM y",
+ "GGGG d MMMM y",
+ "GGGG d MMM y",
+ "GGGG d/M/y",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "\u0930\u0935\u093f",
+ "\u0938\u094b\u092e",
+ "\u092e\u0902\u0917\u0932",
+ "\u092c\u0941\u0927",
+ "\u0917\u0941\u0930\u0941",
+ "\u0936\u0941\u0915\u094d\u0930",
+ "\u0936\u0928\u093f",
+ };
+
+ final String[] sharedDayNames = {
+ "\u0930\u0935\u093f\u0935\u093e\u0930",
+ "\u0938\u094b\u092e\u0935\u093e\u0930",
+ "\u092e\u0902\u0917\u0932\u0935\u093e\u0930",
+ "\u092c\u0941\u0927\u0935\u093e\u0930",
+ "\u0917\u0941\u0930\u0941\u0935\u093e\u0930",
+ "\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930",
+ "\u0936\u0928\u093f\u0935\u093e\u0930",
+ };
+
+ final String[] sharedDayNarrows = {
+ "\u0930",
+ "\u0938\u094b",
+ "\u092e\u0902",
+ "\u092c\u0941",
+ "\u0917\u0941",
+ "\u0936\u0941",
+ "\u0936",
+ };
+
+ final String[] sharedTimePatterns = {
+ "h:mm:ss a zzzz",
+ "h:mm:ss a z",
+ "h:mm:ss a",
+ "h:mm a",
+ };
+
+ final String[] sharedAbbreviatedAmPmMarkers = {
+ "\u092a\u0942\u0930\u094d\u0935",
+ "\u0905\u092a\u0930",
+ };
+
+ final String[] sharedNarrowAmPmMarkers = {
+ "\u092a\u0942",
+ "\u0905",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "G EEEE, d MMMM y",
+ "G d MMMM y",
+ "G d MMM y",
+ "G d/M/y",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "\u0924\u093f1",
- "\u0924\u093f2",
- "\u0924\u093f3",
- "\u0924\u093f4",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "\u092a\u0939\u0932\u0940 \u0924\u093f\u092e\u093e\u0939\u0940",
- "\u0926\u0942\u0938\u0930\u0940 \u0924\u093f\u092e\u093e\u0939\u0940",
- "\u0924\u0940\u0938\u0930\u0940 \u0924\u093f\u092e\u093e\u0939\u0940",
- "\u091a\u094c\u0925\u0940 \u0924\u093f\u092e\u093e\u0939\u0940",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"\u092c\u094c\u0926\u094d\u0927 \u092a\u0902\u091a\u093e\u0902\u0917" },
{ "calendarname.gregorian",
@@ -124,52 +192,15 @@
{ "field.zone",
"\u0938\u092e\u092f \u0915\u094d\u0937\u0947\u0924\u094d\u0930" },
{ "islamic.AmPmMarkers",
- new String[] {
- "\u092a\u0942\u0930\u094d\u0935\u093e\u0939\u094d\u0928",
- "\u0905\u092a\u0930\u093e\u0939\u094d\u0928",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "GGGG EEEE, d MMMM y",
- "GGGG d MMMM y",
- "GGGG d MMM y",
- "GGGG d/M/y",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "\u0930\u0935\u093f",
- "\u0938\u094b\u092e",
- "\u092e\u0902\u0917\u0932",
- "\u092c\u0941\u0927",
- "\u0917\u0941\u0930\u0941",
- "\u0936\u0941\u0915\u094d\u0930",
- "\u0936\u0928\u093f",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "\u0930\u0935\u093f\u0935\u093e\u0930",
- "\u0938\u094b\u092e\u0935\u093e\u0930",
- "\u092e\u0902\u0917\u0932\u0935\u093e\u0930",
- "\u092c\u0941\u0927\u0935\u093e\u0930",
- "\u0917\u0941\u0930\u0941\u0935\u093e\u0930",
- "\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930",
- "\u0936\u0928\u093f\u0935\u093e\u0930",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "\u0930",
- "\u0938\u094b",
- "\u092e\u0902",
- "\u092c\u0941",
- "\u0917\u0941",
- "\u0936\u0941",
- "\u0936",
- }
- },
+ sharedDayNarrows },
{ "islamic.MonthNames",
new String[] {
"\u092e\u0941\u0939\u0930\u094d\u0930\u092e",
@@ -188,73 +219,21 @@
}
},
{ "islamic.QuarterAbbreviations",
- new String[] {
- "\u0924\u093f1",
- "\u0924\u093f2",
- "\u0924\u093f3",
- "\u0924\u093f4",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "\u092a\u0939\u0932\u0940 \u0924\u093f\u092e\u093e\u0939\u0940",
- "\u0926\u0942\u0938\u0930\u0940 \u0924\u093f\u092e\u093e\u0939\u0940",
- "\u0924\u0940\u0938\u0930\u0940 \u0924\u093f\u092e\u093e\u0939\u0940",
- "\u091a\u094c\u0925\u0940 \u0924\u093f\u092e\u093e\u0939\u0940",
- }
- },
- { "islamic.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
+ sharedQuarterNames },
{ "islamic.TimePatterns",
- new String[] {
- "h:mm:ss a zzzz",
- "h:mm:ss a z",
- "h:mm:ss a",
- "h:mm a",
- }
- },
+ sharedTimePatterns },
{ "islamic.abbreviated.AmPmMarkers",
- new String[] {
- "\u092a\u0942\u0930\u094d\u0935",
- "\u0905\u092a\u0930",
- }
- },
+ sharedAbbreviatedAmPmMarkers },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "\u092a\u0942",
- "\u0905",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "G EEEE, d MMMM y",
- "G d MMMM y",
- "G d MMM y",
- "G d/M/y",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "G EEEE, d MMMM y",
- "G d MMMM y",
- "G d MMM y",
- "G d/M/y",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
- new String[] {
- "G EEEE, d MMMM y",
- "G d MMMM y",
- "G d MMM y",
- "G d/M/y",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.long.Eras",
new String[] {
"\u0908\u0938\u0935\u0940 \u0938\u0928",
@@ -280,13 +259,7 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "G EEEE, d MMMM y",
- "G d MMMM y",
- "G d MMM y",
- "G d/M/y",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
new String[] {
"\u0908\u0938\u093e\u092a\u0942\u0930\u094d\u0935",
@@ -294,52 +267,15 @@
}
},
{ "roc.AmPmMarkers",
- new String[] {
- "\u092a\u0942\u0930\u094d\u0935\u093e\u0939\u094d\u0928",
- "\u0905\u092a\u0930\u093e\u0939\u094d\u0928",
- }
- },
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
- new String[] {
- "GGGG EEEE, d MMMM y",
- "GGGG d MMMM y",
- "GGGG d MMM y",
- "GGGG d/M/y",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "\u0930\u0935\u093f",
- "\u0938\u094b\u092e",
- "\u092e\u0902\u0917\u0932",
- "\u092c\u0941\u0927",
- "\u0917\u0941\u0930\u0941",
- "\u0936\u0941\u0915\u094d\u0930",
- "\u0936\u0928\u093f",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "\u0930\u0935\u093f\u0935\u093e\u0930",
- "\u0938\u094b\u092e\u0935\u093e\u0930",
- "\u092e\u0902\u0917\u0932\u0935\u093e\u0930",
- "\u092c\u0941\u0927\u0935\u093e\u0930",
- "\u0917\u0941\u0930\u0941\u0935\u093e\u0930",
- "\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930",
- "\u0936\u0928\u093f\u0935\u093e\u0930",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "\u0930",
- "\u0938\u094b",
- "\u092e\u0902",
- "\u092c\u0941",
- "\u0917\u0941",
- "\u0936\u0941",
- "\u0936",
- }
- },
+ sharedDayNarrows },
{ "roc.MonthAbbreviations",
new String[] {
"\u091c\u0928\u0970",
@@ -392,41 +328,15 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "\u0924\u093f1",
- "\u0924\u093f2",
- "\u0924\u093f3",
- "\u0924\u093f4",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "\u092a\u0939\u0932\u0940 \u0924\u093f\u092e\u093e\u0939\u0940",
- "\u0926\u0942\u0938\u0930\u0940 \u0924\u093f\u092e\u093e\u0939\u0940",
- "\u0924\u0940\u0938\u0930\u0940 \u0924\u093f\u092e\u093e\u0939\u0940",
- "\u091a\u094c\u0925\u0940 \u0924\u093f\u092e\u093e\u0939\u0940",
- }
- },
+ sharedQuarterNames },
{ "roc.TimePatterns",
- new String[] {
- "h:mm:ss a zzzz",
- "h:mm:ss a z",
- "h:mm:ss a",
- "h:mm a",
- }
- },
+ sharedTimePatterns },
{ "roc.abbreviated.AmPmMarkers",
- new String[] {
- "\u092a\u0942\u0930\u094d\u0935",
- "\u0905\u092a\u0930",
- }
- },
+ sharedAbbreviatedAmPmMarkers },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "\u092a\u0942",
- "\u0905",
- }
- },
+ sharedNarrowAmPmMarkers },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_hr.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_hr.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,31 +72,88 @@
public class JavaTimeSupplementary_hr extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterAbbreviations = {
+ "1kv",
+ "2kv",
+ "3kv",
+ "4kv",
+ };
+
+ final String[] sharedQuarterNames = {
+ "1. kvartal",
+ "2. kvartal",
+ "3. kvartal",
+ "4. kvartal",
+ };
+
+ final String[] sharedQuarterNarrows = {
+ "1.",
+ "2.",
+ "3.",
+ "4.",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "AM",
+ "PM",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "ned",
+ "pon",
+ "uto",
+ "sri",
+ "\u010det",
+ "pet",
+ "sub",
+ };
+
+ final String[] sharedDayNames = {
+ "nedjelja",
+ "ponedjeljak",
+ "utorak",
+ "srijeda",
+ "\u010detvrtak",
+ "petak",
+ "subota",
+ };
+
+ final String[] sharedDayNarrows = {
+ "N",
+ "P",
+ "U",
+ "S",
+ "\u010c",
+ "P",
+ "S",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE, d. MMMM y. G",
+ "d. MMMM y. G",
+ "d. MMM y. G",
+ "dd.MM.y. GGGGG",
+ };
+
+ final String[] sharedJavaTimeDatePatterns2 = {
+ "EEEE, d. MMMM y. G",
+ "d. MMMM y. G",
+ "d. M. y. G",
+ "d.M.y. GGGGG",
+ };
+
+ final String[] sharedEras = {
+ "prije R.O.C.",
+ "R.O.C.",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "1kv",
- "2kv",
- "3kv",
- "4kv",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "1. kvartal",
- "2. kvartal",
- "3. kvartal",
- "4. kvartal",
- }
- },
+ sharedQuarterNames },
{ "QuarterNarrows",
- new String[] {
- "1.",
- "2.",
- "3.",
- "4.",
- }
- },
+ sharedQuarterNarrows },
{ "calendarname.buddhist",
"budisti\u010dki kalendar" },
{ "calendarname.gregorian",
@@ -132,11 +189,7 @@
{ "field.zone",
"vremenska zona" },
{ "islamic.AmPmMarkers",
- new String[] {
- "AM",
- "PM",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
new String[] {
"EEEE, d. MMMM y. GGGG",
@@ -146,114 +199,21 @@
}
},
{ "islamic.DayAbbreviations",
- new String[] {
- "ned",
- "pon",
- "uto",
- "sri",
- "\u010det",
- "pet",
- "sub",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "nedjelja",
- "ponedjeljak",
- "utorak",
- "srijeda",
- "\u010detvrtak",
- "petak",
- "subota",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "N",
- "P",
- "U",
- "S",
- "\u010c",
- "P",
- "S",
- }
- },
- { "islamic.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedDayNarrows },
{ "islamic.QuarterAbbreviations",
- new String[] {
- "1kv",
- "2kv",
- "3kv",
- "4kv",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "1. kvartal",
- "2. kvartal",
- "3. kvartal",
- "4. kvartal",
- }
- },
+ sharedQuarterNames },
{ "islamic.QuarterNarrows",
- new String[] {
- "1.",
- "2.",
- "3.",
- "4.",
- }
- },
- { "islamic.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
- { "islamic.long.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedQuarterNarrows },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "AM",
- "PM",
- }
- },
- { "islamic.narrow.Eras",
- new String[] {
- "",
- "AH",
- }
- },
- { "islamic.short.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE, d. MMMM y. G",
- "d. MMMM y. G",
- "d. MMM y. G",
- "dd.MM.y. GGGGG",
- }
- },
- { "java.time.buddhist.long.Eras",
- new String[] {
- "BC",
- "BE",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.buddhist.short.Eras",
new String[] {
"BC",
@@ -261,21 +221,9 @@
}
},
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE, d. MMMM y. G",
- "d. MMMM y. G",
- "d. M. y. G",
- "d.M.y. GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns2 },
{ "java.time.japanese.DatePatterns",
- new String[] {
- "EEEE, d. MMMM y. G",
- "d. MMMM y. G",
- "d. M. y. G",
- "d.M.y. GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns2 },
{ "java.time.japanese.long.Eras",
new String[] {
"poslije Krista",
@@ -301,25 +249,13 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE, d. MMMM y. G",
- "d. MMMM y. G",
- "d. MMM y. G",
- "dd.MM.y. GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
new String[] {
"Prije Krista",
"Poslije Krista",
}
},
- { "roc.AmPmMarkers",
- new String[] {
- "AM",
- "PM",
- }
- },
{ "roc.DatePatterns",
new String[] {
"EEEE, d. MMMM y. GGGG",
@@ -329,44 +265,13 @@
}
},
{ "roc.DayAbbreviations",
- new String[] {
- "ned",
- "pon",
- "uto",
- "sri",
- "\u010det",
- "pet",
- "sub",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "nedjelja",
- "ponedjeljak",
- "utorak",
- "srijeda",
- "\u010detvrtak",
- "petak",
- "subota",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "N",
- "P",
- "U",
- "S",
- "\u010c",
- "P",
- "S",
- }
- },
+ sharedDayNarrows },
{ "roc.Eras",
- new String[] {
- "prije R.O.C.",
- "R.O.C.",
- }
- },
+ sharedEras },
{ "roc.MonthAbbreviations",
new String[] {
"sij",
@@ -419,61 +324,17 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "1kv",
- "2kv",
- "3kv",
- "4kv",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "1. kvartal",
- "2. kvartal",
- "3. kvartal",
- "4. kvartal",
- }
- },
+ sharedQuarterNames },
{ "roc.QuarterNarrows",
- new String[] {
- "1.",
- "2.",
- "3.",
- "4.",
- }
- },
- { "roc.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedQuarterNarrows },
{ "roc.long.Eras",
- new String[] {
- "prije R.O.C.",
- "R.O.C.",
- }
- },
- { "roc.narrow.AmPmMarkers",
- new String[] {
- "AM",
- "PM",
- }
- },
+ sharedEras },
{ "roc.narrow.Eras",
- new String[] {
- "prije R.O.C.",
- "R.O.C.",
- }
- },
+ sharedEras },
{ "roc.short.Eras",
- new String[] {
- "prije R.O.C.",
- "R.O.C.",
- }
- },
+ sharedEras },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_hu.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_hu.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,35 +72,105 @@
public class JavaTimeSupplementary_hu extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
- final String[] javatimebuddhistlongEras = {
+ final String[] sharedQuarterAbbreviations = {
+ "N1",
+ "N2",
+ "N3",
+ "N4",
+ };
+
+ final String[] sharedQuarterNames = {
+ "I. negyed\u00e9v",
+ "II. negyed\u00e9v",
+ "III. negyed\u00e9v",
+ "IV. negyed\u00e9v",
+ };
+
+ final String[] sharedQuarterNarrows = {
+ "1.",
+ "2.",
+ "3.",
+ "4.",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "de.",
+ "du.",
+ };
+
+ final String[] sharedDatePatterns = {
+ "GGGG y. MMMM d., EEEE",
+ "GGGG y. MMMM d.",
+ "GGGG y. MMM d.",
+ "G y. M. d.",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "V",
+ "H",
+ "K",
+ "Sze",
+ "Cs",
+ "P",
+ "Szo",
+ };
+
+ final String[] sharedDayNames = {
+ "vas\u00e1rnap",
+ "h\u00e9tf\u0151",
+ "kedd",
+ "szerda",
+ "cs\u00fct\u00f6rt\u00f6k",
+ "p\u00e9ntek",
+ "szombat",
+ };
+
+ final String[] sharedDayNarrows = {
+ "V",
+ "H",
+ "K",
+ "Sz",
+ "Cs",
+ "P",
+ "Sz",
+ };
+
+ final String[] sharedEras = {
+ "",
+ "MF",
+ };
+
+ final String[] sharedTimePatterns = {
+ "H:mm:ss zzzz",
+ "H:mm:ss z",
+ "H:mm:ss",
+ "H:mm",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "G y. MMMM d., EEEE",
+ "G y. MMMM d.",
+ "G y. MMM d.",
+ "GGGGG y. M. d.",
+ };
+
+ final String[] sharedJavaTimeLongEras = {
"BC",
"BK",
};
+
+ final String[] sharedShortEras = {
+ "R.O.C. el\u0151tt",
+ "",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "N1",
- "N2",
- "N3",
- "N4",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "I. negyed\u00e9v",
- "II. negyed\u00e9v",
- "III. negyed\u00e9v",
- "IV. negyed\u00e9v",
- }
- },
+ sharedQuarterNames },
{ "QuarterNarrows",
- new String[] {
- "1.",
- "2.",
- "3.",
- "4.",
- }
- },
+ sharedQuarterNarrows },
{ "calendarname.buddhist",
"Buddhista napt\u00e1r" },
{ "calendarname.gregorian",
@@ -136,58 +206,17 @@
{ "field.zone",
"id\u0151z\u00f3na" },
{ "islamic.AmPmMarkers",
- new String[] {
- "de.",
- "du.",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "GGGG y. MMMM d., EEEE",
- "GGGG y. MMMM d.",
- "GGGG y. MMM d.",
- "G y. M. d.",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "V",
- "H",
- "K",
- "Sze",
- "Cs",
- "P",
- "Szo",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "vas\u00e1rnap",
- "h\u00e9tf\u0151",
- "kedd",
- "szerda",
- "cs\u00fct\u00f6rt\u00f6k",
- "p\u00e9ntek",
- "szombat",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "V",
- "H",
- "K",
- "Sz",
- "Cs",
- "P",
- "Sz",
- }
- },
+ sharedDayNarrows },
{ "islamic.Eras",
- new String[] {
- "",
- "MF",
- }
- },
+ sharedEras },
{ "islamic.MonthAbbreviations",
new String[] {
"Moh.",
@@ -223,87 +252,31 @@
}
},
{ "islamic.QuarterAbbreviations",
- new String[] {
- "N1",
- "N2",
- "N3",
- "N4",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "I. negyed\u00e9v",
- "II. negyed\u00e9v",
- "III. negyed\u00e9v",
- "IV. negyed\u00e9v",
- }
- },
+ sharedQuarterNames },
{ "islamic.QuarterNarrows",
- new String[] {
- "1.",
- "2.",
- "3.",
- "4.",
- }
- },
+ sharedQuarterNarrows },
{ "islamic.TimePatterns",
- new String[] {
- "H:mm:ss zzzz",
- "H:mm:ss z",
- "H:mm:ss",
- "H:mm",
- }
- },
+ sharedTimePatterns },
{ "islamic.abbreviated.AmPmMarkers",
- new String[] {
- "de.",
- "du.",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.long.Eras",
- new String[] {
- "",
- "MF",
- }
- },
+ sharedEras },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "de.",
- "du.",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.narrow.Eras",
- new String[] {
- "",
- "MF",
- }
- },
+ sharedEras },
{ "islamic.short.Eras",
- new String[] {
- "",
- "MF",
- }
- },
+ sharedEras },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "G y. MMMM d., EEEE",
- "G y. MMMM d.",
- "G y. MMM d.",
- "GGGGG y. M. d.",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.buddhist.long.Eras",
- javatimebuddhistlongEras },
+ sharedJavaTimeLongEras },
{ "java.time.buddhist.short.Eras",
- javatimebuddhistlongEras },
+ sharedJavaTimeLongEras },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "G y. MMMM d., EEEE",
- "G y. MMMM d.",
- "G y. MMM d.",
- "GGGGG y. M. d.",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
new String[] {
"G y. MMMM d., EEEE",
@@ -319,13 +292,7 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "G y. MMMM d., EEEE",
- "G y. MMMM d.",
- "G y. MMM d.",
- "GGGGG y. M. d.",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
new String[] {
"i.e.",
@@ -333,58 +300,17 @@
}
},
{ "roc.AmPmMarkers",
- new String[] {
- "de.",
- "du.",
- }
- },
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
- new String[] {
- "GGGG y. MMMM d., EEEE",
- "GGGG y. MMMM d.",
- "GGGG y. MMM d.",
- "G y. M. d.",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "V",
- "H",
- "K",
- "Sze",
- "Cs",
- "P",
- "Szo",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "vas\u00e1rnap",
- "h\u00e9tf\u0151",
- "kedd",
- "szerda",
- "cs\u00fct\u00f6rt\u00f6k",
- "p\u00e9ntek",
- "szombat",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "V",
- "H",
- "K",
- "Sz",
- "Cs",
- "P",
- "Sz",
- }
- },
+ sharedDayNarrows },
{ "roc.Eras",
- new String[] {
- "R.O.C. el\u0151tt",
- "",
- }
- },
+ sharedShortEras },
{ "roc.MonthAbbreviations",
new String[] {
"jan.",
@@ -437,67 +363,23 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "N1",
- "N2",
- "N3",
- "N4",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "I. negyed\u00e9v",
- "II. negyed\u00e9v",
- "III. negyed\u00e9v",
- "IV. negyed\u00e9v",
- }
- },
+ sharedQuarterNames },
{ "roc.QuarterNarrows",
- new String[] {
- "1.",
- "2.",
- "3.",
- "4.",
- }
- },
+ sharedQuarterNarrows },
{ "roc.TimePatterns",
- new String[] {
- "H:mm:ss zzzz",
- "H:mm:ss z",
- "H:mm:ss",
- "H:mm",
- }
- },
+ sharedTimePatterns },
{ "roc.abbreviated.AmPmMarkers",
- new String[] {
- "de.",
- "du.",
- }
- },
+ sharedAmPmMarkers },
{ "roc.long.Eras",
- new String[] {
- "R.O.C. el\u0151tt",
- "",
- }
- },
+ sharedShortEras },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "de.",
- "du.",
- }
- },
+ sharedAmPmMarkers },
{ "roc.narrow.Eras",
- new String[] {
- "R.O.C. el\u0151tt",
- "",
- }
- },
+ sharedShortEras },
{ "roc.short.Eras",
- new String[] {
- "R.O.C. el\u0151tt",
- "",
- }
- },
+ sharedShortEras },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_in.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_in.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,23 +72,94 @@
public class JavaTimeSupplementary_in extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterAbbreviations = {
+ "K1",
+ "K2",
+ "K3",
+ "K4",
+ };
+
+ final String[] sharedQuarterNames = {
+ "Kuartal ke-1",
+ "Kuartal ke-2",
+ "Kuartal ke-3",
+ "Kuartal ke-4",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "AM",
+ "PM",
+ };
+
+ final String[] sharedDatePatterns = {
+ "EEEE, dd MMMM y GGGG",
+ "d MMMM y GGGG",
+ "d MMM y GGGG",
+ "d/M/y G",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "Min",
+ "Sen",
+ "Sel",
+ "Rab",
+ "Kam",
+ "Jum",
+ "Sab",
+ };
+
+ final String[] sharedDayNames = {
+ "Minggu",
+ "Senin",
+ "Selasa",
+ "Rabu",
+ "Kamis",
+ "Jumat",
+ "Sabtu",
+ };
+
+ final String[] sharedDayNarrows = {
+ "M",
+ "S",
+ "S",
+ "R",
+ "K",
+ "J",
+ "S",
+ };
+
+ final String[] sharedTimePatterns = {
+ "HH.mm.ss zzzz",
+ "HH.mm.ss z",
+ "HH.mm.ss",
+ "HH.mm",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE, dd MMMM y G",
+ "d MMMM y G",
+ "d MMM y G",
+ "d/M/y GGGGG",
+ };
+
+ final String[] sharedJavaTimeLongEras = {
+ "M",
+ "Meiji",
+ "Taish\u014d",
+ "Sh\u014dwa",
+ "Heisei",
+ };
+
+ final String[] sharedEras = {
+ "Sebelum R.O.C.",
+ "R.O.C.",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "K1",
- "K2",
- "K3",
- "K4",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "Kuartal ke-1",
- "Kuartal ke-2",
- "Kuartal ke-3",
- "Kuartal ke-4",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"Kalender Buddha" },
{ "calendarname.gregorian",
@@ -122,58 +193,15 @@
{ "field.zone",
"Zona Waktu" },
{ "islamic.AmPmMarkers",
- new String[] {
- "AM",
- "PM",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "EEEE, dd MMMM y GGGG",
- "d MMMM y GGGG",
- "d MMM y GGGG",
- "d/M/y G",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "Min",
- "Sen",
- "Sel",
- "Rab",
- "Kam",
- "Jum",
- "Sab",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "Minggu",
- "Senin",
- "Selasa",
- "Rabu",
- "Kamis",
- "Jumat",
- "Sabtu",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "M",
- "S",
- "S",
- "R",
- "K",
- "J",
- "S",
- }
- },
- { "islamic.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedDayNarrows },
{ "islamic.MonthAbbreviations",
new String[] {
"Muh.",
@@ -209,75 +237,15 @@
}
},
{ "islamic.QuarterAbbreviations",
- new String[] {
- "K1",
- "K2",
- "K3",
- "K4",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "Kuartal ke-1",
- "Kuartal ke-2",
- "Kuartal ke-3",
- "Kuartal ke-4",
- }
- },
- { "islamic.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
+ sharedQuarterNames },
{ "islamic.TimePatterns",
- new String[] {
- "HH.mm.ss zzzz",
- "HH.mm.ss z",
- "HH.mm.ss",
- "HH.mm",
- }
- },
- { "islamic.long.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedTimePatterns },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "AM",
- "PM",
- }
- },
- { "islamic.narrow.Eras",
- new String[] {
- "",
- "AH",
- }
- },
- { "islamic.short.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE, dd MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "d/M/y GGGGG",
- }
- },
- { "java.time.buddhist.long.Eras",
- new String[] {
- "BC",
- "BE",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.buddhist.short.Eras",
new String[] {
"BC",
@@ -285,39 +253,13 @@
}
},
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE, dd MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "d/M/y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
- new String[] {
- "EEEE, dd MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "d/M/y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.long.Eras",
- new String[] {
- "M",
- "Meiji",
- "Taish\u014d",
- "Sh\u014dwa",
- "Heisei",
- }
- },
+ sharedJavaTimeLongEras },
{ "java.time.japanese.short.Eras",
- new String[] {
- "M",
- "Meiji",
- "Taish\u014d",
- "Sh\u014dwa",
- "Heisei",
- }
- },
+ sharedJavaTimeLongEras },
{ "java.time.long.Eras",
new String[] {
"Sebelum Masehi",
@@ -325,72 +267,23 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE, dd MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "d/M/y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
new String[] {
"BCE",
"CE",
}
},
- { "roc.AmPmMarkers",
- new String[] {
- "AM",
- "PM",
- }
- },
{ "roc.DatePatterns",
- new String[] {
- "EEEE, dd MMMM y GGGG",
- "d MMMM y GGGG",
- "d MMM y GGGG",
- "d/M/y G",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "Min",
- "Sen",
- "Sel",
- "Rab",
- "Kam",
- "Jum",
- "Sab",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "Minggu",
- "Senin",
- "Selasa",
- "Rabu",
- "Kamis",
- "Jumat",
- "Sabtu",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "M",
- "S",
- "S",
- "R",
- "K",
- "J",
- "S",
- }
- },
+ sharedDayNarrows },
{ "roc.Eras",
- new String[] {
- "Sebelum R.O.C.",
- "R.O.C.",
- }
- },
+ sharedEras },
{ "roc.MonthAbbreviations",
new String[] {
"Jan",
@@ -443,53 +336,17 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "K1",
- "K2",
- "K3",
- "K4",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "Kuartal ke-1",
- "Kuartal ke-2",
- "Kuartal ke-3",
- "Kuartal ke-4",
- }
- },
+ sharedQuarterNames },
{ "roc.TimePatterns",
- new String[] {
- "HH.mm.ss zzzz",
- "HH.mm.ss z",
- "HH.mm.ss",
- "HH.mm",
- }
- },
+ sharedTimePatterns },
{ "roc.long.Eras",
- new String[] {
- "Sebelum R.O.C.",
- "R.O.C.",
- }
- },
- { "roc.narrow.AmPmMarkers",
- new String[] {
- "AM",
- "PM",
- }
- },
+ sharedEras },
{ "roc.narrow.Eras",
- new String[] {
- "Sebelum R.O.C.",
- "R.O.C.",
- }
- },
+ sharedEras },
{ "roc.short.Eras",
- new String[] {
- "Sebelum R.O.C.",
- "R.O.C.",
- }
- },
+ sharedEras },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_is.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_is.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,23 +72,79 @@
public class JavaTimeSupplementary_is extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterAbbreviations = {
+ "F1",
+ "F2",
+ "F3",
+ "F4",
+ };
+
+ final String[] sharedQuarterNames = {
+ "1. fj\u00f3r\u00f0ungur",
+ "2. fj\u00f3r\u00f0ungur",
+ "3. fj\u00f3r\u00f0ungur",
+ "4. fj\u00f3r\u00f0ungur",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "f.h.",
+ "e.h.",
+ };
+
+ final String[] sharedDatePatterns = {
+ "EEEE, d. MMMM y GGGG",
+ "d. MMMM y GGGG",
+ "d.M.y GGGG",
+ "d.M.y G",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "sun.",
+ "m\u00e1n.",
+ "\u00feri.",
+ "mi\u00f0.",
+ "fim.",
+ "f\u00f6s.",
+ "lau.",
+ };
+
+ final String[] sharedDayNames = {
+ "sunnudagur",
+ "m\u00e1nudagur",
+ "\u00feri\u00f0judagur",
+ "mi\u00f0vikudagur",
+ "fimmtudagur",
+ "f\u00f6studagur",
+ "laugardagur",
+ };
+
+ final String[] sharedDayNarrows = {
+ "S",
+ "M",
+ "\u00de",
+ "M",
+ "F",
+ "F",
+ "L",
+ };
+
+ final String[] sharedNarrowAmPmMarkers = {
+ "f.",
+ "e.",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE, d. MMMM y G",
+ "d. MMMM y G",
+ "d.M.y G",
+ "d.M.y GGGGG",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "F1",
- "F2",
- "F3",
- "F4",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "1. fj\u00f3r\u00f0ungur",
- "2. fj\u00f3r\u00f0ungur",
- "3. fj\u00f3r\u00f0ungur",
- "4. fj\u00f3r\u00f0ungur",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"B\u00fadd\u00edskt dagatal" },
{ "calendarname.gregorian",
@@ -124,120 +180,29 @@
{ "field.zone",
"t\u00edmabelti" },
{ "islamic.AmPmMarkers",
- new String[] {
- "f.h.",
- "e.h.",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "EEEE, d. MMMM y GGGG",
- "d. MMMM y GGGG",
- "d.M.y GGGG",
- "d.M.y G",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "sun.",
- "m\u00e1n.",
- "\u00feri.",
- "mi\u00f0.",
- "fim.",
- "f\u00f6s.",
- "lau.",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "sunnudagur",
- "m\u00e1nudagur",
- "\u00feri\u00f0judagur",
- "mi\u00f0vikudagur",
- "fimmtudagur",
- "f\u00f6studagur",
- "laugardagur",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "S",
- "M",
- "\u00de",
- "M",
- "F",
- "F",
- "L",
- }
- },
+ sharedDayNarrows },
{ "islamic.QuarterAbbreviations",
- new String[] {
- "F1",
- "F2",
- "F3",
- "F4",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "1. fj\u00f3r\u00f0ungur",
- "2. fj\u00f3r\u00f0ungur",
- "3. fj\u00f3r\u00f0ungur",
- "4. fj\u00f3r\u00f0ungur",
- }
- },
- { "islamic.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
- { "islamic.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedQuarterNames },
{ "islamic.abbreviated.AmPmMarkers",
- new String[] {
- "f.h.",
- "e.h.",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "f.",
- "e.",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE, d. MMMM y G",
- "d. MMMM y G",
- "d.M.y G",
- "d.M.y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE, d. MMMM y G",
- "d. MMMM y G",
- "d.M.y G",
- "d.M.y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
- new String[] {
- "EEEE, d. MMMM y G",
- "d. MMMM y G",
- "d.M.y G",
- "d.M.y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.long.Eras",
new String[] {
"fyrir Krist",
@@ -245,13 +210,7 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE, d. MMMM y G",
- "d. MMMM y G",
- "d.M.y G",
- "d.M.y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
new String[] {
"f.Kr.",
@@ -259,52 +218,15 @@
}
},
{ "roc.AmPmMarkers",
- new String[] {
- "f.h.",
- "e.h.",
- }
- },
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
- new String[] {
- "EEEE, d. MMMM y GGGG",
- "d. MMMM y GGGG",
- "d.M.y GGGG",
- "d.M.y G",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "sun.",
- "m\u00e1n.",
- "\u00feri.",
- "mi\u00f0.",
- "fim.",
- "f\u00f6s.",
- "lau.",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "sunnudagur",
- "m\u00e1nudagur",
- "\u00feri\u00f0judagur",
- "mi\u00f0vikudagur",
- "fimmtudagur",
- "f\u00f6studagur",
- "laugardagur",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "S",
- "M",
- "\u00de",
- "M",
- "F",
- "F",
- "L",
- }
- },
+ sharedDayNarrows },
{ "roc.MonthAbbreviations",
new String[] {
"jan.",
@@ -357,41 +279,13 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "F1",
- "F2",
- "F3",
- "F4",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "1. fj\u00f3r\u00f0ungur",
- "2. fj\u00f3r\u00f0ungur",
- "3. fj\u00f3r\u00f0ungur",
- "4. fj\u00f3r\u00f0ungur",
- }
- },
- { "roc.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedQuarterNames },
{ "roc.abbreviated.AmPmMarkers",
- new String[] {
- "f.h.",
- "e.h.",
- }
- },
+ sharedAmPmMarkers },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "f.",
- "e.",
- }
- },
+ sharedNarrowAmPmMarkers },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_it.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_it.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,23 +72,84 @@
public class JavaTimeSupplementary_it extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterAbbreviations = {
+ "T1",
+ "T2",
+ "T3",
+ "T4",
+ };
+
+ final String[] sharedQuarterNames = {
+ "1\u00ba trimestre",
+ "2\u00ba trimestre",
+ "3\u00ba trimestre",
+ "4\u00ba trimestre",
+ };
+
+ final String[] sharedDatePatterns = {
+ "EEEE d MMMM y GGGG",
+ "dd MMMM y GGGG",
+ "dd MMM y GGGG",
+ "dd/MM/yy G",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "dom",
+ "lun",
+ "mar",
+ "mer",
+ "gio",
+ "ven",
+ "sab",
+ };
+
+ final String[] sharedDayNames = {
+ "domenica",
+ "luned\u00ec",
+ "marted\u00ec",
+ "mercoled\u00ec",
+ "gioved\u00ec",
+ "venerd\u00ec",
+ "sabato",
+ };
+
+ final String[] sharedDayNarrows = {
+ "D",
+ "L",
+ "M",
+ "M",
+ "G",
+ "V",
+ "S",
+ };
+
+ final String[] sharedNarrowAmPmMarkers = {
+ "m.",
+ "p.",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE d MMMM y G",
+ "dd MMMM y G",
+ "dd MMM y G",
+ "dd/MM/yy GGGGG",
+ };
+
+ final String[] sharedJavaTimeLongEras = {
+ "BC",
+ "EB",
+ };
+
+ final String[] sharedEras = {
+ "Prima di R.O.C.",
+ "Minguo",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "T1",
- "T2",
- "T3",
- "T4",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "1\u00ba trimestre",
- "2\u00ba trimestre",
- "3\u00ba trimestre",
- "4\u00ba trimestre",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"Calendario buddista" },
{ "calendarname.gregorian",
@@ -132,144 +193,29 @@
}
},
{ "islamic.DatePatterns",
- new String[] {
- "EEEE d MMMM y GGGG",
- "dd MMMM y GGGG",
- "dd MMM y GGGG",
- "dd/MM/yy G",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "dom",
- "lun",
- "mar",
- "mer",
- "gio",
- "ven",
- "sab",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "domenica",
- "luned\u00ec",
- "marted\u00ec",
- "mercoled\u00ec",
- "gioved\u00ec",
- "venerd\u00ec",
- "sabato",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "D",
- "L",
- "M",
- "M",
- "G",
- "V",
- "S",
- }
- },
- { "islamic.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedDayNarrows },
{ "islamic.QuarterAbbreviations",
- new String[] {
- "T1",
- "T2",
- "T3",
- "T4",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "1\u00ba trimestre",
- "2\u00ba trimestre",
- "3\u00ba trimestre",
- "4\u00ba trimestre",
- }
- },
- { "islamic.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
- { "islamic.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
- { "islamic.long.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedQuarterNames },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "m.",
- "p.",
- }
- },
- { "islamic.narrow.Eras",
- new String[] {
- "",
- "AH",
- }
- },
- { "islamic.short.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE d MMMM y G",
- "dd MMMM y G",
- "dd MMM y G",
- "dd/MM/yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.buddhist.long.Eras",
- new String[] {
- "BC",
- "EB",
- }
- },
+ sharedJavaTimeLongEras },
{ "java.time.buddhist.short.Eras",
- new String[] {
- "BC",
- "EB",
- }
- },
+ sharedJavaTimeLongEras },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE d MMMM y G",
- "dd MMMM y G",
- "dd MMM y G",
- "dd/MM/yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
- new String[] {
- "EEEE d MMMM y G",
- "dd MMMM y G",
- "dd MMM y G",
- "dd/MM/yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.long.Eras",
new String[] {
"a.C.",
@@ -277,72 +223,23 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE d MMMM y G",
- "dd MMMM y G",
- "dd MMM y G",
- "dd/MM/yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
new String[] {
"BC",
"dopo Cristo",
}
},
- { "roc.AmPmMarkers",
- new String[] {
- "AM",
- "PM",
- }
- },
{ "roc.DatePatterns",
- new String[] {
- "EEEE d MMMM y GGGG",
- "dd MMMM y GGGG",
- "dd MMM y GGGG",
- "dd/MM/yy G",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "dom",
- "lun",
- "mar",
- "mer",
- "gio",
- "ven",
- "sab",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "domenica",
- "luned\u00ec",
- "marted\u00ec",
- "mercoled\u00ec",
- "gioved\u00ec",
- "venerd\u00ec",
- "sabato",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "D",
- "L",
- "M",
- "M",
- "G",
- "V",
- "S",
- }
- },
+ sharedDayNarrows },
{ "roc.Eras",
- new String[] {
- "Prima di R.O.C.",
- "Minguo",
- }
- },
+ sharedEras },
{ "roc.MonthAbbreviations",
new String[] {
"gen",
@@ -395,53 +292,17 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "T1",
- "T2",
- "T3",
- "T4",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "1\u00ba trimestre",
- "2\u00ba trimestre",
- "3\u00ba trimestre",
- "4\u00ba trimestre",
- }
- },
- { "roc.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedQuarterNames },
{ "roc.long.Eras",
- new String[] {
- "Prima di R.O.C.",
- "Minguo",
- }
- },
+ sharedEras },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "m.",
- "p.",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "roc.narrow.Eras",
- new String[] {
- "Prima di R.O.C.",
- "Minguo",
- }
- },
+ sharedEras },
{ "roc.short.Eras",
- new String[] {
- "Prima di R.O.C.",
- "Minguo",
- }
- },
+ sharedEras },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_it_CH.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_it_CH.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,55 +72,33 @@
public class JavaTimeSupplementary_it_CH extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedDatePatterns = {
+ "EEEE, d MMMM y GGGG",
+ "d MMMM y GGGG",
+ "d MMM y GGGG",
+ "dd.MM.yy G",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE, d MMMM y G",
+ "d MMMM y G",
+ "d MMM y G",
+ "dd.MM.yy GGGGG",
+ };
+
return new Object[][] {
{ "islamic.DatePatterns",
- new String[] {
- "EEEE, d MMMM y GGGG",
- "d MMMM y GGGG",
- "d MMM y GGGG",
- "dd.MM.yy G",
- }
- },
+ sharedDatePatterns },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE, d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "dd.MM.yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE, d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "dd.MM.yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
- new String[] {
- "EEEE, d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "dd.MM.yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE, d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "dd.MM.yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "roc.DatePatterns",
- new String[] {
- "EEEE, d MMMM y GGGG",
- "d MMMM y GGGG",
- "d MMM y GGGG",
- "dd.MM.yy G",
- }
- },
+ sharedDatePatterns },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_iw.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_iw.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,23 +72,72 @@
public class JavaTimeSupplementary_iw extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterNames = {
+ "\u05e8\u05d1\u05e2\u05d5\u05df 1",
+ "\u05e8\u05d1\u05e2\u05d5\u05df 2",
+ "\u05e8\u05d1\u05e2\u05d5\u05df 3",
+ "\u05e8\u05d1\u05e2\u05d5\u05df 4",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "\u05dc\u05e4\u05e0\u05d4\u05f4\u05e6",
+ "\u05d0\u05d7\u05d4\u05f4\u05e6",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "\u05d9\u05d5\u05dd \u05d0\u05f3",
+ "\u05d9\u05d5\u05dd \u05d1\u05f3",
+ "\u05d9\u05d5\u05dd \u05d2\u05f3",
+ "\u05d9\u05d5\u05dd \u05d3\u05f3",
+ "\u05d9\u05d5\u05dd \u05d4\u05f3",
+ "\u05d9\u05d5\u05dd \u05d5\u05f3",
+ "\u05e9\u05d1\u05ea",
+ };
+
+ final String[] sharedDayNames = {
+ "\u05d9\u05d5\u05dd \u05e8\u05d0\u05e9\u05d5\u05df",
+ "\u05d9\u05d5\u05dd \u05e9\u05e0\u05d9",
+ "\u05d9\u05d5\u05dd \u05e9\u05dc\u05d9\u05e9\u05d9",
+ "\u05d9\u05d5\u05dd \u05e8\u05d1\u05d9\u05e2\u05d9",
+ "\u05d9\u05d5\u05dd \u05d7\u05de\u05d9\u05e9\u05d9",
+ "\u05d9\u05d5\u05dd \u05e9\u05d9\u05e9\u05d9",
+ "\u05d9\u05d5\u05dd \u05e9\u05d1\u05ea",
+ };
+
+ final String[] sharedDayNarrows = {
+ "\u05d0\u05f3",
+ "\u05d1\u05f3",
+ "\u05d2\u05f3",
+ "\u05d3\u05f3",
+ "\u05d4\u05f3",
+ "\u05d5\u05f3",
+ "\u05e9\u05f3",
+ };
+
+ final String[] sharedEras = {
+ "",
+ "\u05e9\u05e0\u05ea \u05d4\u05d9\u05d2\u05f3\u05e8\u05d4",
+ };
+
+ final String[] sharedTimePatterns = {
+ "H:mm:ss zzzz",
+ "H:mm:ss z",
+ "H:mm:ss",
+ "H:mm",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE, d \u05d1MMMM y G",
+ "d \u05d1MMMM y G",
+ "d \u05d1MMM y G",
+ "d.M.y GGGGG",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "\u05e8\u05d1\u05e2\u05d5\u05df 1",
- "\u05e8\u05d1\u05e2\u05d5\u05df 2",
- "\u05e8\u05d1\u05e2\u05d5\u05df 3",
- "\u05e8\u05d1\u05e2\u05d5\u05df 4",
- }
- },
+ sharedQuarterNames },
{ "QuarterNames",
- new String[] {
- "\u05e8\u05d1\u05e2\u05d5\u05df 1",
- "\u05e8\u05d1\u05e2\u05d5\u05df 2",
- "\u05e8\u05d1\u05e2\u05d5\u05df 3",
- "\u05e8\u05d1\u05e2\u05d5\u05df 4",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"\u05dc\u05d5\u05d7 \u05e9\u05e0\u05d4 \u05d1\u05d5\u05d3\u05d4\u05d9\u05e1\u05d8\u05d9" },
{ "calendarname.gregorian",
@@ -124,11 +173,7 @@
{ "field.zone",
"\u05d0\u05d6\u05d5\u05e8" },
{ "islamic.AmPmMarkers",
- new String[] {
- "\u05dc\u05e4\u05e0\u05d4\u05f4\u05e6",
- "\u05d0\u05d7\u05d4\u05f4\u05e6",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
new String[] {
"EEEE, d \u05d1MMMM y GGGG",
@@ -138,44 +183,13 @@
}
},
{ "islamic.DayAbbreviations",
- new String[] {
- "\u05d9\u05d5\u05dd \u05d0\u05f3",
- "\u05d9\u05d5\u05dd \u05d1\u05f3",
- "\u05d9\u05d5\u05dd \u05d2\u05f3",
- "\u05d9\u05d5\u05dd \u05d3\u05f3",
- "\u05d9\u05d5\u05dd \u05d4\u05f3",
- "\u05d9\u05d5\u05dd \u05d5\u05f3",
- "\u05e9\u05d1\u05ea",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "\u05d9\u05d5\u05dd \u05e8\u05d0\u05e9\u05d5\u05df",
- "\u05d9\u05d5\u05dd \u05e9\u05e0\u05d9",
- "\u05d9\u05d5\u05dd \u05e9\u05dc\u05d9\u05e9\u05d9",
- "\u05d9\u05d5\u05dd \u05e8\u05d1\u05d9\u05e2\u05d9",
- "\u05d9\u05d5\u05dd \u05d7\u05de\u05d9\u05e9\u05d9",
- "\u05d9\u05d5\u05dd \u05e9\u05d9\u05e9\u05d9",
- "\u05d9\u05d5\u05dd \u05e9\u05d1\u05ea",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "\u05d0\u05f3",
- "\u05d1\u05f3",
- "\u05d2\u05f3",
- "\u05d3\u05f3",
- "\u05d4\u05f3",
- "\u05d5\u05f3",
- "\u05e9\u05f3",
- }
- },
+ sharedDayNarrows },
{ "islamic.Eras",
- new String[] {
- "",
- "\u05e9\u05e0\u05ea \u05d4\u05d9\u05d2\u05f3\u05e8\u05d4",
- }
- },
+ sharedEras },
{ "islamic.MonthAbbreviations",
new String[] {
"\u05de\u05d5\u05d7\u05e8\u05dd",
@@ -211,69 +225,21 @@
}
},
{ "islamic.QuarterAbbreviations",
- new String[] {
- "\u05e8\u05d1\u05e2\u05d5\u05df 1",
- "\u05e8\u05d1\u05e2\u05d5\u05df 2",
- "\u05e8\u05d1\u05e2\u05d5\u05df 3",
- "\u05e8\u05d1\u05e2\u05d5\u05df 4",
- }
- },
+ sharedQuarterNames },
{ "islamic.QuarterNames",
- new String[] {
- "\u05e8\u05d1\u05e2\u05d5\u05df 1",
- "\u05e8\u05d1\u05e2\u05d5\u05df 2",
- "\u05e8\u05d1\u05e2\u05d5\u05df 3",
- "\u05e8\u05d1\u05e2\u05d5\u05df 4",
- }
- },
- { "islamic.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
+ sharedQuarterNames },
{ "islamic.TimePatterns",
- new String[] {
- "H:mm:ss zzzz",
- "H:mm:ss z",
- "H:mm:ss",
- "H:mm",
- }
- },
+ sharedTimePatterns },
{ "islamic.abbreviated.AmPmMarkers",
- new String[] {
- "\u05dc\u05e4\u05e0\u05d4\u05f4\u05e6",
- "\u05d0\u05d7\u05d4\u05f4\u05e6",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.long.Eras",
- new String[] {
- "",
- "\u05e9\u05e0\u05ea \u05d4\u05d9\u05d2\u05f3\u05e8\u05d4",
- }
- },
+ sharedEras },
{ "islamic.narrow.Eras",
- new String[] {
- "",
- "\u05e9\u05e0\u05ea \u05d4\u05d9\u05d2\u05f3\u05e8\u05d4",
- }
- },
+ sharedEras },
{ "islamic.short.Eras",
- new String[] {
- "",
- "\u05e9\u05e0\u05ea \u05d4\u05d9\u05d2\u05f3\u05e8\u05d4",
- }
- },
+ sharedEras },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE, d \u05d1MMMM y G",
- "d \u05d1MMMM y G",
- "d \u05d1MMM y G",
- "d.M.y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.islamic.DatePatterns",
new String[] {
"EEEE, d \u05d1MMMM y G",
@@ -283,13 +249,7 @@
}
},
{ "java.time.japanese.DatePatterns",
- new String[] {
- "EEEE, d \u05d1MMMM y G",
- "d \u05d1MMMM y G",
- "d \u05d1MMM y G",
- "d.M.y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.long.Eras",
new String[] {
"\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e1\u05e4\u05d9\u05e8\u05d4",
@@ -297,13 +257,7 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE, d \u05d1MMMM y G",
- "d \u05d1MMMM y G",
- "d \u05d1MMM y G",
- "d.M.y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
new String[] {
"\u05dc\u05e1\u05d4\"\u05e0",
@@ -311,11 +265,7 @@
}
},
{ "roc.AmPmMarkers",
- new String[] {
- "\u05dc\u05e4\u05e0\u05d4\u05f4\u05e6",
- "\u05d0\u05d7\u05d4\u05f4\u05e6",
- }
- },
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
new String[] {
"EEEE, d \u05d1MMMM y GGGG",
@@ -325,38 +275,11 @@
}
},
{ "roc.DayAbbreviations",
- new String[] {
- "\u05d9\u05d5\u05dd \u05d0\u05f3",
- "\u05d9\u05d5\u05dd \u05d1\u05f3",
- "\u05d9\u05d5\u05dd \u05d2\u05f3",
- "\u05d9\u05d5\u05dd \u05d3\u05f3",
- "\u05d9\u05d5\u05dd \u05d4\u05f3",
- "\u05d9\u05d5\u05dd \u05d5\u05f3",
- "\u05e9\u05d1\u05ea",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "\u05d9\u05d5\u05dd \u05e8\u05d0\u05e9\u05d5\u05df",
- "\u05d9\u05d5\u05dd \u05e9\u05e0\u05d9",
- "\u05d9\u05d5\u05dd \u05e9\u05dc\u05d9\u05e9\u05d9",
- "\u05d9\u05d5\u05dd \u05e8\u05d1\u05d9\u05e2\u05d9",
- "\u05d9\u05d5\u05dd \u05d7\u05de\u05d9\u05e9\u05d9",
- "\u05d9\u05d5\u05dd \u05e9\u05d9\u05e9\u05d9",
- "\u05d9\u05d5\u05dd \u05e9\u05d1\u05ea",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "\u05d0\u05f3",
- "\u05d1\u05f3",
- "\u05d2\u05f3",
- "\u05d3\u05f3",
- "\u05d4\u05f3",
- "\u05d5\u05f3",
- "\u05e9\u05f3",
- }
- },
+ sharedDayNarrows },
{ "roc.MonthAbbreviations",
new String[] {
"\u05d9\u05e0\u05d5\u05f3",
@@ -391,59 +314,16 @@
"",
}
},
- { "roc.MonthNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- "5",
- "6",
- "7",
- "8",
- "9",
- "10",
- "11",
- "12",
- "",
- }
- },
{ "roc.QuarterAbbreviations",
- new String[] {
- "\u05e8\u05d1\u05e2\u05d5\u05df 1",
- "\u05e8\u05d1\u05e2\u05d5\u05df 2",
- "\u05e8\u05d1\u05e2\u05d5\u05df 3",
- "\u05e8\u05d1\u05e2\u05d5\u05df 4",
- }
- },
+ sharedQuarterNames },
{ "roc.QuarterNames",
- new String[] {
- "\u05e8\u05d1\u05e2\u05d5\u05df 1",
- "\u05e8\u05d1\u05e2\u05d5\u05df 2",
- "\u05e8\u05d1\u05e2\u05d5\u05df 3",
- "\u05e8\u05d1\u05e2\u05d5\u05df 4",
- }
- },
+ sharedQuarterNames },
{ "roc.TimePatterns",
- new String[] {
- "H:mm:ss zzzz",
- "H:mm:ss z",
- "H:mm:ss",
- "H:mm",
- }
- },
+ sharedTimePatterns },
{ "roc.abbreviated.AmPmMarkers",
- new String[] {
- "\u05dc\u05e4\u05e0\u05d4\u05f4\u05e6",
- "\u05d0\u05d7\u05d4\u05f4\u05e6",
- }
- },
+ sharedAmPmMarkers },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "\u05dc\u05e4\u05e0\u05d4\u05f4\u05e6",
- "\u05d0\u05d7\u05d4\u05f4\u05e6",
- }
- },
+ sharedAmPmMarkers },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ja.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ja.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,19 +72,119 @@
public class JavaTimeSupplementary_ja extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
- final String[] javatimelongEras = {
+ final String[] sharedQuarterNames = {
+ "\u7b2c1\u56db\u534a\u671f",
+ "\u7b2c2\u56db\u534a\u671f",
+ "\u7b2c3\u56db\u534a\u671f",
+ "\u7b2c4\u56db\u534a\u671f",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "\u5348\u524d",
+ "\u5348\u5f8c",
+ };
+
+ final String[] sharedDatePatterns = {
+ "GGGGy\u5e74M\u6708d\u65e5EEEE",
+ "GGGGy\u5e74M\u6708d\u65e5",
+ "GGGGy/MM/dd",
+ "GGGGy/MM/dd",
+ };
+
+ final String[] sharedDayNarrows = {
+ "\u65e5",
+ "\u6708",
+ "\u706b",
+ "\u6c34",
+ "\u6728",
+ "\u91d1",
+ "\u571f",
+ };
+
+ final String[] sharedDayNames = {
+ "\u65e5\u66dc\u65e5",
+ "\u6708\u66dc\u65e5",
+ "\u706b\u66dc\u65e5",
+ "\u6c34\u66dc\u65e5",
+ "\u6728\u66dc\u65e5",
+ "\u91d1\u66dc\u65e5",
+ "\u571f\u66dc\u65e5",
+ };
+
+ final String[] sharedMonthNames = {
+ "\u30e0\u30cf\u30c3\u30e9\u30e0",
+ "\u30b5\u30d5\u30a2\u30eb",
+ "\u30e9\u30d3\u30fc\u30fb\u30a6\u30eb\u30fb\u30a2\u30a6\u30ef\u30eb",
+ "\u30e9\u30d3\u30fc\u30fb\u30a6\u30c3\u30fb\u30b5\u30fc\u30cb\u30fc",
+ "\u30b8\u30e5\u30de\u30fc\u30c0\u30eb\u30fb\u30a2\u30a6\u30ef\u30eb",
+ "\u30b8\u30e5\u30de\u30fc\u30c0\u30c3\u30b5\u30fc\u30cb\u30fc",
+ "\u30e9\u30b8\u30e3\u30d6",
+ "\u30b7\u30e3\u30a2\u30d0\u30fc\u30f3",
+ "\u30e9\u30de\u30c0\u30fc\u30f3",
+ "\u30b7\u30e3\u30a6\u30ef\u30fc\u30eb",
+ "\u30ba\u30eb\u30fb\u30ab\u30a4\u30c0",
+ "\u30ba\u30eb\u30fb\u30d2\u30c3\u30b8\u30e3",
+ "",
+ };
+
+ final String[] sharedQuarterAbbreviations = {
+ "Q1",
+ "Q2",
+ "Q3",
+ "Q4",
+ };
+
+ final String[] sharedTimePatterns = {
+ "H\u6642mm\u5206ss\u79d2 zzzz",
+ "H:mm:ss z",
+ "H:mm:ss",
+ "H:mm",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "Gy\u5e74M\u6708d\u65e5EEEE",
+ "Gy\u5e74M\u6708d\u65e5",
+ "Gy/MM/dd",
+ "Gy/MM/dd",
+ };
+
+ final String[] sharedJavaTimeLongEras = {
+ "\u897f\u66a6",
+ "\u660e\u6cbb",
+ "\u5927\u6b63",
+ "\u662d\u548c",
+ "\u5e73\u6210",
+ };
+
+ final String[] sharedJavaTimeShortEras = {
"\u7d00\u5143\u524d",
"\u897f\u66a6",
};
+
+ final String[] sharedEras = {
+ "\u6c11\u56fd\u524d",
+ "\u6c11\u56fd",
+ };
+
+ final String[] sharedMonthAbbreviations = {
+ "1\u6708",
+ "2\u6708",
+ "3\u6708",
+ "4\u6708",
+ "5\u6708",
+ "6\u6708",
+ "7\u6708",
+ "8\u6708",
+ "9\u6708",
+ "10\u6708",
+ "11\u6708",
+ "12\u6708",
+ "",
+ };
+
return new Object[][] {
{ "QuarterNames",
- new String[] {
- "\u7b2c1\u56db\u534a\u671f",
- "\u7b2c2\u56db\u534a\u671f",
- "\u7b2c3\u56db\u534a\u671f",
- "\u7b2c4\u56db\u534a\u671f",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"\u30bf\u30a4\u4ecf\u6559\u66a6" },
{ "calendarname.gregorian",
@@ -122,154 +222,29 @@
{ "field.zone",
"\u30bf\u30a4\u30e0\u30be\u30fc\u30f3" },
{ "islamic.AmPmMarkers",
- new String[] {
- "\u5348\u524d",
- "\u5348\u5f8c",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "GGGGy\u5e74M\u6708d\u65e5EEEE",
- "GGGGy\u5e74M\u6708d\u65e5",
- "GGGGy/MM/dd",
- "GGGGy/MM/dd",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "\u65e5",
- "\u6708",
- "\u706b",
- "\u6c34",
- "\u6728",
- "\u91d1",
- "\u571f",
- }
- },
+ sharedDayNarrows },
{ "islamic.DayNames",
- new String[] {
- "\u65e5\u66dc\u65e5",
- "\u6708\u66dc\u65e5",
- "\u706b\u66dc\u65e5",
- "\u6c34\u66dc\u65e5",
- "\u6728\u66dc\u65e5",
- "\u91d1\u66dc\u65e5",
- "\u571f\u66dc\u65e5",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "\u65e5",
- "\u6708",
- "\u706b",
- "\u6c34",
- "\u6728",
- "\u91d1",
- "\u571f",
- }
- },
- { "islamic.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedDayNarrows },
{ "islamic.MonthAbbreviations",
- new String[] {
- "\u30e0\u30cf\u30c3\u30e9\u30e0",
- "\u30b5\u30d5\u30a2\u30eb",
- "\u30e9\u30d3\u30fc\u30fb\u30a6\u30eb\u30fb\u30a2\u30a6\u30ef\u30eb",
- "\u30e9\u30d3\u30fc\u30fb\u30a6\u30c3\u30fb\u30b5\u30fc\u30cb\u30fc",
- "\u30b8\u30e5\u30de\u30fc\u30c0\u30eb\u30fb\u30a2\u30a6\u30ef\u30eb",
- "\u30b8\u30e5\u30de\u30fc\u30c0\u30c3\u30b5\u30fc\u30cb\u30fc",
- "\u30e9\u30b8\u30e3\u30d6",
- "\u30b7\u30e3\u30a2\u30d0\u30fc\u30f3",
- "\u30e9\u30de\u30c0\u30fc\u30f3",
- "\u30b7\u30e3\u30a6\u30ef\u30fc\u30eb",
- "\u30ba\u30eb\u30fb\u30ab\u30a4\u30c0",
- "\u30ba\u30eb\u30fb\u30d2\u30c3\u30b8\u30e3",
- "",
- }
- },
+ sharedMonthNames },
{ "islamic.MonthNames",
- new String[] {
- "\u30e0\u30cf\u30c3\u30e9\u30e0",
- "\u30b5\u30d5\u30a2\u30eb",
- "\u30e9\u30d3\u30fc\u30fb\u30a6\u30eb\u30fb\u30a2\u30a6\u30ef\u30eb",
- "\u30e9\u30d3\u30fc\u30fb\u30a6\u30c3\u30fb\u30b5\u30fc\u30cb\u30fc",
- "\u30b8\u30e5\u30de\u30fc\u30c0\u30eb\u30fb\u30a2\u30a6\u30ef\u30eb",
- "\u30b8\u30e5\u30de\u30fc\u30c0\u30c3\u30b5\u30fc\u30cb\u30fc",
- "\u30e9\u30b8\u30e3\u30d6",
- "\u30b7\u30e3\u30a2\u30d0\u30fc\u30f3",
- "\u30e9\u30de\u30c0\u30fc\u30f3",
- "\u30b7\u30e3\u30a6\u30ef\u30fc\u30eb",
- "\u30ba\u30eb\u30fb\u30ab\u30a4\u30c0",
- "\u30ba\u30eb\u30fb\u30d2\u30c3\u30b8\u30e3",
- "",
- }
- },
+ sharedMonthNames },
{ "islamic.QuarterAbbreviations",
- new String[] {
- "Q1",
- "Q2",
- "Q3",
- "Q4",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "\u7b2c1\u56db\u534a\u671f",
- "\u7b2c2\u56db\u534a\u671f",
- "\u7b2c3\u56db\u534a\u671f",
- "\u7b2c4\u56db\u534a\u671f",
- }
- },
- { "islamic.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
+ sharedQuarterNames },
{ "islamic.TimePatterns",
- new String[] {
- "H\u6642mm\u5206ss\u79d2 zzzz",
- "H:mm:ss z",
- "H:mm:ss",
- "H:mm",
- }
- },
+ sharedTimePatterns },
{ "islamic.abbreviated.AmPmMarkers",
- new String[] {
- "\u5348\u524d",
- "\u5348\u5f8c",
- }
- },
- { "islamic.long.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "\u5348\u524d",
- "\u5348\u5f8c",
- }
- },
- { "islamic.narrow.Eras",
- new String[] {
- "",
- "AH",
- }
- },
- { "islamic.short.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
new String[] {
"GGGGy\u5e74M\u6708d\u65e5EEEE",
@@ -291,13 +266,7 @@
}
},
{ "java.time.islamic.DatePatterns",
- new String[] {
- "Gy\u5e74M\u6708d\u65e5EEEE",
- "Gy\u5e74M\u6708d\u65e5",
- "Gy/MM/dd",
- "Gy/MM/dd",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
new String[] {
"Gy'\u5e74'M'\u6708'd'\u65e5'",
@@ -307,193 +276,47 @@
}
},
{ "java.time.japanese.long.Eras",
- new String[] {
- "\u897f\u66a6",
- "\u660e\u6cbb",
- "\u5927\u6b63",
- "\u662d\u548c",
- "\u5e73\u6210",
- }
- },
+ sharedJavaTimeLongEras },
{ "java.time.japanese.short.Eras",
- new String[] {
- "\u897f\u66a6",
- "\u660e\u6cbb",
- "\u5927\u6b63",
- "\u662d\u548c",
- "\u5e73\u6210",
- }
- },
+ sharedJavaTimeLongEras },
{ "java.time.long.Eras",
- javatimelongEras },
+ sharedJavaTimeShortEras },
{ "java.time.roc.DatePatterns",
- new String[] {
- "Gy\u5e74M\u6708d\u65e5EEEE",
- "Gy\u5e74M\u6708d\u65e5",
- "Gy/MM/dd",
- "Gy/MM/dd",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
- javatimelongEras },
+ sharedJavaTimeShortEras },
{ "roc.AmPmMarkers",
- new String[] {
- "\u5348\u524d",
- "\u5348\u5f8c",
- }
- },
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
- new String[] {
- "GGGGy\u5e74M\u6708d\u65e5EEEE",
- "GGGGy\u5e74M\u6708d\u65e5",
- "GGGGy/MM/dd",
- "GGGGy/MM/dd",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "\u65e5",
- "\u6708",
- "\u706b",
- "\u6c34",
- "\u6728",
- "\u91d1",
- "\u571f",
- }
- },
+ sharedDayNarrows },
{ "roc.DayNames",
- new String[] {
- "\u65e5\u66dc\u65e5",
- "\u6708\u66dc\u65e5",
- "\u706b\u66dc\u65e5",
- "\u6c34\u66dc\u65e5",
- "\u6728\u66dc\u65e5",
- "\u91d1\u66dc\u65e5",
- "\u571f\u66dc\u65e5",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "\u65e5",
- "\u6708",
- "\u706b",
- "\u6c34",
- "\u6728",
- "\u91d1",
- "\u571f",
- }
- },
+ sharedDayNarrows },
{ "roc.Eras",
- new String[] {
- "\u6c11\u56fd\u524d",
- "\u6c11\u56fd",
- }
- },
+ sharedEras },
{ "roc.MonthAbbreviations",
- new String[] {
- "1\u6708",
- "2\u6708",
- "3\u6708",
- "4\u6708",
- "5\u6708",
- "6\u6708",
- "7\u6708",
- "8\u6708",
- "9\u6708",
- "10\u6708",
- "11\u6708",
- "12\u6708",
- "",
- }
- },
+ sharedMonthAbbreviations },
{ "roc.MonthNames",
- new String[] {
- "1\u6708",
- "2\u6708",
- "3\u6708",
- "4\u6708",
- "5\u6708",
- "6\u6708",
- "7\u6708",
- "8\u6708",
- "9\u6708",
- "10\u6708",
- "11\u6708",
- "12\u6708",
- "",
- }
- },
- { "roc.MonthNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- "5",
- "6",
- "7",
- "8",
- "9",
- "10",
- "11",
- "12",
- "",
- }
- },
+ sharedMonthAbbreviations },
{ "roc.QuarterAbbreviations",
- new String[] {
- "Q1",
- "Q2",
- "Q3",
- "Q4",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "\u7b2c1\u56db\u534a\u671f",
- "\u7b2c2\u56db\u534a\u671f",
- "\u7b2c3\u56db\u534a\u671f",
- "\u7b2c4\u56db\u534a\u671f",
- }
- },
+ sharedQuarterNames },
{ "roc.TimePatterns",
- new String[] {
- "H\u6642mm\u5206ss\u79d2 zzzz",
- "H:mm:ss z",
- "H:mm:ss",
- "H:mm",
- }
- },
+ sharedTimePatterns },
{ "roc.abbreviated.AmPmMarkers",
- new String[] {
- "\u5348\u524d",
- "\u5348\u5f8c",
- }
- },
+ sharedAmPmMarkers },
{ "roc.long.Eras",
- new String[] {
- "\u6c11\u56fd\u524d",
- "\u6c11\u56fd",
- }
- },
+ sharedEras },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "\u5348\u524d",
- "\u5348\u5f8c",
- }
- },
+ sharedAmPmMarkers },
{ "roc.narrow.Eras",
- new String[] {
- "\u6c11\u56fd\u524d",
- "\u6c11\u56fd",
- }
- },
+ sharedEras },
{ "roc.short.Eras",
- new String[] {
- "\u6c11\u56fd\u524d",
- "\u6c11\u56fd",
- }
- },
+ sharedEras },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ko.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ko.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,31 +72,110 @@
public class JavaTimeSupplementary_ko extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
- final String[] javatimebuddhistlongEras = {
+ final String[] sharedQuarterAbbreviations = {
+ "1\ubd84\uae30",
+ "2\ubd84\uae30",
+ "3\ubd84\uae30",
+ "4\ubd84\uae30",
+ };
+
+ final String[] sharedQuarterNames = {
+ "\uc81c 1/4\ubd84\uae30",
+ "\uc81c 2/4\ubd84\uae30",
+ "\uc81c 3/4\ubd84\uae30",
+ "\uc81c 4/4\ubd84\uae30",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "\uc624\uc804",
+ "\uc624\ud6c4",
+ };
+
+ final String[] sharedDatePatterns = {
+ "GGGG y\ub144 M\uc6d4 d\uc77c EEEE",
+ "GGGG y\ub144 M\uc6d4 d\uc77c",
+ "GGGG y. M. d.",
+ "GGGG y. M. d.",
+ };
+
+ final String[] sharedDayNarrows = {
+ "\uc77c",
+ "\uc6d4",
+ "\ud654",
+ "\uc218",
+ "\ubaa9",
+ "\uae08",
+ "\ud1a0",
+ };
+
+ final String[] sharedDayNames = {
+ "\uc77c\uc694\uc77c",
+ "\uc6d4\uc694\uc77c",
+ "\ud654\uc694\uc77c",
+ "\uc218\uc694\uc77c",
+ "\ubaa9\uc694\uc77c",
+ "\uae08\uc694\uc77c",
+ "\ud1a0\uc694\uc77c",
+ };
+
+ final String[] sharedTimePatterns = {
+ "a h\uc2dc m\ubd84 s\ucd08 zzzz",
+ "a h\uc2dc m\ubd84 s\ucd08 z",
+ "a h:mm:ss",
+ "a h:mm",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "G y\ub144 M\uc6d4 d\uc77c EEEE",
+ "G y\ub144 M\uc6d4 d\uc77c",
+ "G y. M. d.",
+ "G y. M. d.",
+ };
+
+ final String[] sharedJavaTimeLongEras = {
"BC",
"\ubd88\uae30",
};
- final String[] javatimelongEras = {
+
+ final String[] sharedJavaTimeShortEras = {
+ "\uc11c\uae30",
+ "\uba54\uc774\uc9c0",
+ "\ub2e4\uc774\uc1fc",
+ "\uc1fc\uc640",
+ "\ud5e4\uc774\uc138\uc774",
+ };
+
+ final String[] sharedJavaTimeShortEras2 = {
"\uae30\uc6d0\uc804",
"\uc11c\uae30",
};
+
+ final String[] sharedEras = {
+ "\uc911\ud654\ubbfc\uad6d\uc804",
+ "\uc911\ud654\ubbfc\uad6d",
+ };
+
+ final String[] sharedMonthNames = {
+ "1\uc6d4",
+ "2\uc6d4",
+ "3\uc6d4",
+ "4\uc6d4",
+ "5\uc6d4",
+ "6\uc6d4",
+ "7\uc6d4",
+ "8\uc6d4",
+ "9\uc6d4",
+ "10\uc6d4",
+ "11\uc6d4",
+ "12\uc6d4",
+ "",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "1\ubd84\uae30",
- "2\ubd84\uae30",
- "3\ubd84\uae30",
- "4\ubd84\uae30",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "\uc81c 1/4\ubd84\uae30",
- "\uc81c 2/4\ubd84\uae30",
- "\uc81c 3/4\ubd84\uae30",
- "\uc81c 4/4\ubd84\uae30",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"\ubd88\uad50\ub825" },
{ "calendarname.gregorian",
@@ -132,58 +211,15 @@
{ "field.zone",
"\uc2dc\uac04\ub300" },
{ "islamic.AmPmMarkers",
- new String[] {
- "\uc624\uc804",
- "\uc624\ud6c4",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "GGGG y\ub144 M\uc6d4 d\uc77c EEEE",
- "GGGG y\ub144 M\uc6d4 d\uc77c",
- "GGGG y. M. d.",
- "GGGG y. M. d.",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "\uc77c",
- "\uc6d4",
- "\ud654",
- "\uc218",
- "\ubaa9",
- "\uae08",
- "\ud1a0",
- }
- },
+ sharedDayNarrows },
{ "islamic.DayNames",
- new String[] {
- "\uc77c\uc694\uc77c",
- "\uc6d4\uc694\uc77c",
- "\ud654\uc694\uc77c",
- "\uc218\uc694\uc77c",
- "\ubaa9\uc694\uc77c",
- "\uae08\uc694\uc77c",
- "\ud1a0\uc694\uc77c",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "\uc77c",
- "\uc6d4",
- "\ud654",
- "\uc218",
- "\ubaa9",
- "\uae08",
- "\ud1a0",
- }
- },
- { "islamic.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedDayNarrows },
{ "islamic.MonthNames",
new String[] {
"\ubb34\ud558\ub78c",
@@ -202,81 +238,25 @@
}
},
{ "islamic.QuarterAbbreviations",
- new String[] {
- "1\ubd84\uae30",
- "2\ubd84\uae30",
- "3\ubd84\uae30",
- "4\ubd84\uae30",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "\uc81c 1/4\ubd84\uae30",
- "\uc81c 2/4\ubd84\uae30",
- "\uc81c 3/4\ubd84\uae30",
- "\uc81c 4/4\ubd84\uae30",
- }
- },
- { "islamic.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
+ sharedQuarterNames },
{ "islamic.TimePatterns",
- new String[] {
- "a h\uc2dc m\ubd84 s\ucd08 zzzz",
- "a h\uc2dc m\ubd84 s\ucd08 z",
- "a h:mm:ss",
- "a h:mm",
- }
- },
- { "islamic.long.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedTimePatterns },
{ "islamic.narrow.AmPmMarkers",
new String[] {
"AM",
"PM",
}
},
- { "islamic.narrow.Eras",
- new String[] {
- "",
- "AH",
- }
- },
- { "islamic.short.Eras",
- new String[] {
- "",
- "AH",
- }
- },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "G y\ub144 M\uc6d4 d\uc77c EEEE",
- "G y\ub144 M\uc6d4 d\uc77c",
- "G y. M. d.",
- "G y. M. d.",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.buddhist.long.Eras",
- javatimebuddhistlongEras },
+ sharedJavaTimeLongEras },
{ "java.time.buddhist.short.Eras",
- javatimebuddhistlongEras },
+ sharedJavaTimeLongEras },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "G y\ub144 M\uc6d4 d\uc77c EEEE",
- "G y\ub144 M\uc6d4 d\uc77c",
- "G y. M. d.",
- "G y. M. d.",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
new String[] {
"G y\ub144 M\uc6d4 d\uc77c EEEE",
@@ -286,187 +266,45 @@
}
},
{ "java.time.japanese.long.Eras",
- new String[] {
- "\uc11c\uae30",
- "\uba54\uc774\uc9c0",
- "\ub2e4\uc774\uc1fc",
- "\uc1fc\uc640",
- "\ud5e4\uc774\uc138\uc774",
- }
- },
+ sharedJavaTimeShortEras },
{ "java.time.japanese.short.Eras",
- new String[] {
- "\uc11c\uae30",
- "\uba54\uc774\uc9c0",
- "\ub2e4\uc774\uc1fc",
- "\uc1fc\uc640",
- "\ud5e4\uc774\uc138\uc774",
- }
- },
+ sharedJavaTimeShortEras },
{ "java.time.long.Eras",
- javatimelongEras },
+ sharedJavaTimeShortEras2 },
{ "java.time.roc.DatePatterns",
- new String[] {
- "G y\ub144 M\uc6d4 d\uc77c EEEE",
- "G y\ub144 M\uc6d4 d\uc77c",
- "G y. M. d.",
- "G y. M. d.",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
- javatimelongEras },
+ sharedJavaTimeShortEras2 },
{ "roc.AmPmMarkers",
- new String[] {
- "\uc624\uc804",
- "\uc624\ud6c4",
- }
- },
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
- new String[] {
- "GGGG y\ub144 M\uc6d4 d\uc77c EEEE",
- "GGGG y\ub144 M\uc6d4 d\uc77c",
- "GGGG y. M. d.",
- "GGGG y. M. d.",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "\uc77c",
- "\uc6d4",
- "\ud654",
- "\uc218",
- "\ubaa9",
- "\uae08",
- "\ud1a0",
- }
- },
+ sharedDayNarrows },
{ "roc.DayNames",
- new String[] {
- "\uc77c\uc694\uc77c",
- "\uc6d4\uc694\uc77c",
- "\ud654\uc694\uc77c",
- "\uc218\uc694\uc77c",
- "\ubaa9\uc694\uc77c",
- "\uae08\uc694\uc77c",
- "\ud1a0\uc694\uc77c",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "\uc77c",
- "\uc6d4",
- "\ud654",
- "\uc218",
- "\ubaa9",
- "\uae08",
- "\ud1a0",
- }
- },
+ sharedDayNarrows },
{ "roc.Eras",
- new String[] {
- "\uc911\ud654\ubbfc\uad6d\uc804",
- "\uc911\ud654\ubbfc\uad6d",
- }
- },
+ sharedEras },
{ "roc.MonthAbbreviations",
- new String[] {
- "1\uc6d4",
- "2\uc6d4",
- "3\uc6d4",
- "4\uc6d4",
- "5\uc6d4",
- "6\uc6d4",
- "7\uc6d4",
- "8\uc6d4",
- "9\uc6d4",
- "10\uc6d4",
- "11\uc6d4",
- "12\uc6d4",
- "",
- }
- },
+ sharedMonthNames },
{ "roc.MonthNames",
- new String[] {
- "1\uc6d4",
- "2\uc6d4",
- "3\uc6d4",
- "4\uc6d4",
- "5\uc6d4",
- "6\uc6d4",
- "7\uc6d4",
- "8\uc6d4",
- "9\uc6d4",
- "10\uc6d4",
- "11\uc6d4",
- "12\uc6d4",
- "",
- }
- },
+ sharedMonthNames },
{ "roc.MonthNarrows",
- new String[] {
- "1\uc6d4",
- "2\uc6d4",
- "3\uc6d4",
- "4\uc6d4",
- "5\uc6d4",
- "6\uc6d4",
- "7\uc6d4",
- "8\uc6d4",
- "9\uc6d4",
- "10\uc6d4",
- "11\uc6d4",
- "12\uc6d4",
- "",
- }
- },
+ sharedMonthNames },
{ "roc.QuarterAbbreviations",
- new String[] {
- "1\ubd84\uae30",
- "2\ubd84\uae30",
- "3\ubd84\uae30",
- "4\ubd84\uae30",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "\uc81c 1/4\ubd84\uae30",
- "\uc81c 2/4\ubd84\uae30",
- "\uc81c 3/4\ubd84\uae30",
- "\uc81c 4/4\ubd84\uae30",
- }
- },
+ sharedQuarterNames },
{ "roc.TimePatterns",
- new String[] {
- "a h\uc2dc m\ubd84 s\ucd08 zzzz",
- "a h\uc2dc m\ubd84 s\ucd08 z",
- "a h:mm:ss",
- "a h:mm",
- }
- },
+ sharedTimePatterns },
{ "roc.long.Eras",
- new String[] {
- "\uc911\ud654\ubbfc\uad6d\uc804",
- "\uc911\ud654\ubbfc\uad6d",
- }
- },
- { "roc.narrow.AmPmMarkers",
- new String[] {
- "AM",
- "PM",
- }
- },
+ sharedEras },
{ "roc.narrow.Eras",
- new String[] {
- "\uc911\ud654\ubbfc\uad6d\uc804",
- "\uc911\ud654\ubbfc\uad6d",
- }
- },
+ sharedEras },
{ "roc.short.Eras",
- new String[] {
- "\uc911\ud654\ubbfc\uad6d\uc804",
- "\uc911\ud654\ubbfc\uad6d",
- }
- },
+ sharedEras },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_lt.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_lt.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,23 +72,84 @@
public class JavaTimeSupplementary_lt extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterAbbreviations = {
+ "I k.",
+ "II k.",
+ "III k.",
+ "IV k.",
+ };
+
+ final String[] sharedQuarterNames = {
+ "I ketvirtis",
+ "II ketvirtis",
+ "III ketvirtis",
+ "IV ketvirtis",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "prie\u0161piet",
+ "popiet",
+ };
+
+ final String[] sharedDatePatterns = {
+ "y MMMM d GGGG, EEEE",
+ "y MMMM d GGGG",
+ "y MMM d GGGG",
+ "y-MM-dd GGGG",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "sk",
+ "pr",
+ "an",
+ "tr",
+ "kt",
+ "pn",
+ "\u0161t",
+ };
+
+ final String[] sharedDayNames = {
+ "sekmadienis",
+ "pirmadienis",
+ "antradienis",
+ "tre\u010diadienis",
+ "ketvirtadienis",
+ "penktadienis",
+ "\u0161e\u0161tadienis",
+ };
+
+ final String[] sharedDayNarrows = {
+ "S",
+ "P",
+ "A",
+ "T",
+ "K",
+ "P",
+ "\u0160",
+ };
+
+ final String[] sharedNarrowAmPmMarkers = {
+ "pr. p.",
+ "pop.",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "y MMMM d G, EEEE",
+ "y MMMM d G",
+ "y MMM d G",
+ "y-MM-dd G",
+ };
+
+ final String[] sharedEras = {
+ "Prie\u0161 R.O.C.",
+ "R.O.C.",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "I k.",
- "II k.",
- "III k.",
- "IV k.",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "I ketvirtis",
- "II ketvirtis",
- "III ketvirtis",
- "IV ketvirtis",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"budist\u0173 kalendorius" },
{ "calendarname.gregorian",
@@ -126,134 +187,25 @@
{ "field.zone",
"laiko juosta" },
{ "islamic.AmPmMarkers",
- new String[] {
- "prie\u0161piet",
- "popiet",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "y MMMM d GGGG, EEEE",
- "y MMMM d GGGG",
- "y MMM d GGGG",
- "y-MM-dd GGGG",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "sk",
- "pr",
- "an",
- "tr",
- "kt",
- "pn",
- "\u0161t",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "sekmadienis",
- "pirmadienis",
- "antradienis",
- "tre\u010diadienis",
- "ketvirtadienis",
- "penktadienis",
- "\u0161e\u0161tadienis",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "S",
- "P",
- "A",
- "T",
- "K",
- "P",
- "\u0160",
- }
- },
- { "islamic.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedDayNarrows },
{ "islamic.QuarterAbbreviations",
- new String[] {
- "I k.",
- "II k.",
- "III k.",
- "IV k.",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "I ketvirtis",
- "II ketvirtis",
- "III ketvirtis",
- "IV ketvirtis",
- }
- },
- { "islamic.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
- { "islamic.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedQuarterNames },
{ "islamic.abbreviated.AmPmMarkers",
- new String[] {
- "prie\u0161piet",
- "popiet",
- }
- },
- { "islamic.long.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "pr. p.",
- "pop.",
- }
- },
- { "islamic.narrow.Eras",
- new String[] {
- "",
- "AH",
- }
- },
- { "islamic.short.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "y MMMM d G, EEEE",
- "y MMMM d G",
- "y MMM d G",
- "y-MM-dd G",
- }
- },
- { "java.time.buddhist.long.Eras",
- new String[] {
- "BC",
- "BE",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.buddhist.short.Eras",
new String[] {
"BC",
@@ -261,21 +213,9 @@
}
},
{ "java.time.islamic.DatePatterns",
- new String[] {
- "y MMMM d G, EEEE",
- "y MMMM d G",
- "y MMM d G",
- "y-MM-dd G",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
- new String[] {
- "y MMMM d G, EEEE",
- "y MMMM d G",
- "y MMM d G",
- "y-MM-dd G",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.long.Eras",
new String[] {
"po Kristaus",
@@ -301,13 +241,7 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "y MMMM d G, EEEE",
- "y MMMM d G",
- "y MMM d G",
- "y-MM-dd G",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
new String[] {
"pr.Kr.",
@@ -315,58 +249,17 @@
}
},
{ "roc.AmPmMarkers",
- new String[] {
- "prie\u0161piet",
- "popiet",
- }
- },
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
- new String[] {
- "y MMMM d GGGG, EEEE",
- "y MMMM d GGGG",
- "y MMM d GGGG",
- "y-MM-dd GGGG",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "sk",
- "pr",
- "an",
- "tr",
- "kt",
- "pn",
- "\u0161t",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "sekmadienis",
- "pirmadienis",
- "antradienis",
- "tre\u010diadienis",
- "ketvirtadienis",
- "penktadienis",
- "\u0161e\u0161tadienis",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "S",
- "P",
- "A",
- "T",
- "K",
- "P",
- "\u0160",
- }
- },
+ sharedDayNarrows },
{ "roc.Eras",
- new String[] {
- "Prie\u0161 R.O.C.",
- "R.O.C.",
- }
- },
+ sharedEras },
{ "roc.MonthAbbreviations",
new String[] {
"saus.",
@@ -419,59 +312,19 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "I k.",
- "II k.",
- "III k.",
- "IV k.",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "I ketvirtis",
- "II ketvirtis",
- "III ketvirtis",
- "IV ketvirtis",
- }
- },
- { "roc.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedQuarterNames },
{ "roc.abbreviated.AmPmMarkers",
- new String[] {
- "prie\u0161piet",
- "popiet",
- }
- },
+ sharedAmPmMarkers },
{ "roc.long.Eras",
- new String[] {
- "Prie\u0161 R.O.C.",
- "R.O.C.",
- }
- },
+ sharedEras },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "pr. p.",
- "pop.",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "roc.narrow.Eras",
- new String[] {
- "Prie\u0161 R.O.C.",
- "R.O.C.",
- }
- },
+ sharedEras },
{ "roc.short.Eras",
- new String[] {
- "Prie\u0161 R.O.C.",
- "R.O.C.",
- }
- },
+ sharedEras },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_lv.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_lv.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,31 +72,88 @@
public class JavaTimeSupplementary_lv extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterAbbreviations = {
+ "1.\u00a0cet.",
+ "2.\u00a0cet.",
+ "3.\u00a0cet.",
+ "4.\u00a0cet.",
+ };
+
+ final String[] sharedQuarterNames = {
+ "1. ceturksnis",
+ "2. ceturksnis",
+ "3. ceturksnis",
+ "4. ceturksnis",
+ };
+
+ final String[] sharedQuarterNarrows = {
+ "1.",
+ "2.",
+ "3.",
+ "4.",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "priek\u0161pusdien\u0101",
+ "p\u0113cpusdien\u0101",
+ };
+
+ final String[] sharedDatePatterns = {
+ "EEEE, y. 'gada' d. MMMM GGGG",
+ "y. 'gada' d. MMMM GGGG",
+ "y. 'gada' d. MMM GGGG",
+ "dd.MM.y G",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "Sv",
+ "Pr",
+ "Ot",
+ "Tr",
+ "Ce",
+ "Pk",
+ "Se",
+ };
+
+ final String[] sharedDayNames = {
+ "sv\u0113tdiena",
+ "pirmdiena",
+ "otrdiena",
+ "tre\u0161diena",
+ "ceturtdiena",
+ "piektdiena",
+ "sestdiena",
+ };
+
+ final String[] sharedDayNarrows = {
+ "S",
+ "P",
+ "O",
+ "T",
+ "C",
+ "P",
+ "S",
+ };
+
+ final String[] sharedNarrowAmPmMarkers = {
+ "priek\u0161p.",
+ "p\u0113cp.",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE, y. 'gada' d. MMMM G",
+ "y. 'gada' d. MMMM G",
+ "y. 'gada' d. MMM G",
+ "dd.MM.y GGGGG",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "1.\u00a0cet.",
- "2.\u00a0cet.",
- "3.\u00a0cet.",
- "4.\u00a0cet.",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "1. ceturksnis",
- "2. ceturksnis",
- "3. ceturksnis",
- "4. ceturksnis",
- }
- },
+ sharedQuarterNames },
{ "QuarterNarrows",
- new String[] {
- "1.",
- "2.",
- "3.",
- "4.",
- }
- },
+ sharedQuarterNarrows },
{ "calendarname.buddhist",
"budistu kalend\u0101rs" },
{ "calendarname.gregorian",
@@ -132,52 +189,15 @@
{ "field.zone",
"laika josla" },
{ "islamic.AmPmMarkers",
- new String[] {
- "priek\u0161pusdien\u0101",
- "p\u0113cpusdien\u0101",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "EEEE, y. 'gada' d. MMMM GGGG",
- "y. 'gada' d. MMMM GGGG",
- "y. 'gada' d. MMM GGGG",
- "dd.MM.y G",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "Sv",
- "Pr",
- "Ot",
- "Tr",
- "Ce",
- "Pk",
- "Se",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "sv\u0113tdiena",
- "pirmdiena",
- "otrdiena",
- "tre\u0161diena",
- "ceturtdiena",
- "piektdiena",
- "sestdiena",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "S",
- "P",
- "O",
- "T",
- "C",
- "P",
- "S",
- }
- },
+ sharedDayNarrows },
{ "islamic.MonthNames",
new String[] {
"muharams",
@@ -196,73 +216,21 @@
}
},
{ "islamic.QuarterAbbreviations",
- new String[] {
- "1.\u00a0cet.",
- "2.\u00a0cet.",
- "3.\u00a0cet.",
- "4.\u00a0cet.",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "1. ceturksnis",
- "2. ceturksnis",
- "3. ceturksnis",
- "4. ceturksnis",
- }
- },
+ sharedQuarterNames },
{ "islamic.QuarterNarrows",
- new String[] {
- "1.",
- "2.",
- "3.",
- "4.",
- }
- },
- { "islamic.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedQuarterNarrows },
{ "islamic.abbreviated.AmPmMarkers",
- new String[] {
- "priek\u0161p.",
- "p\u0113cp.",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "priek\u0161p.",
- "p\u0113cp.",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE, y. 'gada' d. MMMM G",
- "y. 'gada' d. MMMM G",
- "y. 'gada' d. MMM G",
- "dd.MM.y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE, y. 'gada' d. MMMM G",
- "y. 'gada' d. MMMM G",
- "y. 'gada' d. MMM G",
- "dd.MM.y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
- new String[] {
- "EEEE, y. 'gada' d. MMMM G",
- "y. 'gada' d. MMMM G",
- "y. 'gada' d. MMM G",
- "dd.MM.y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.long.Eras",
new String[] {
"pirms m\u016bsu \u0113ras",
@@ -270,13 +238,7 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE, y. 'gada' d. MMMM G",
- "y. 'gada' d. MMMM G",
- "y. 'gada' d. MMM G",
- "dd.MM.y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
new String[] {
"pm\u0113",
@@ -284,52 +246,15 @@
}
},
{ "roc.AmPmMarkers",
- new String[] {
- "priek\u0161pusdien\u0101",
- "p\u0113cpusdien\u0101",
- }
- },
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
- new String[] {
- "EEEE, y. 'gada' d. MMMM GGGG",
- "y. 'gada' d. MMMM GGGG",
- "y. 'gada' d. MMM GGGG",
- "dd.MM.y G",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "Sv",
- "Pr",
- "Ot",
- "Tr",
- "Ce",
- "Pk",
- "Se",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "sv\u0113tdiena",
- "pirmdiena",
- "otrdiena",
- "tre\u0161diena",
- "ceturtdiena",
- "piektdiena",
- "sestdiena",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "S",
- "P",
- "O",
- "T",
- "C",
- "P",
- "S",
- }
- },
+ sharedDayNarrows },
{ "roc.MonthAbbreviations",
new String[] {
"janv.",
@@ -382,49 +307,15 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "1.\u00a0cet.",
- "2.\u00a0cet.",
- "3.\u00a0cet.",
- "4.\u00a0cet.",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "1. ceturksnis",
- "2. ceturksnis",
- "3. ceturksnis",
- "4. ceturksnis",
- }
- },
+ sharedQuarterNames },
{ "roc.QuarterNarrows",
- new String[] {
- "1.",
- "2.",
- "3.",
- "4.",
- }
- },
- { "roc.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedQuarterNarrows },
{ "roc.abbreviated.AmPmMarkers",
- new String[] {
- "priek\u0161p.",
- "p\u0113cp.",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "priek\u0161p.",
- "p\u0113cp.",
- }
- },
+ sharedNarrowAmPmMarkers },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_mk.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_mk.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,23 +72,79 @@
public class JavaTimeSupplementary_mk extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterAbbreviations = {
+ "\u0458\u0430\u043d-\u043c\u0430\u0440",
+ "\u0430\u043f\u0440-\u0458\u0443\u043d",
+ "\u0458\u0443\u043b-\u0441\u0435\u043f",
+ "\u043e\u043a\u0442-\u0434\u0435\u043a",
+ };
+
+ final String[] sharedQuarterNames = {
+ "\u043f\u0440\u0432\u043e \u0442\u0440\u043e\u043c\u0435\u0441\u0435\u0447\u0458\u0435",
+ "\u0432\u0442\u043e\u0440\u043e \u0442\u0440\u043e\u043c\u0435\u0441\u0435\u0447\u0458\u0435",
+ "\u0442\u0440\u0435\u0442\u043e \u0442\u0440\u043e\u043c\u0435\u0441\u0435\u0447\u0458\u0435",
+ "\u0447\u0435\u0442\u0432\u0440\u0442\u043e \u0442\u0440\u043e\u043c\u0435\u0441\u0435\u0447\u0458\u0435",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "\u043f\u0440\u0435\u0442\u043f\u043b\u0430\u0434\u043d\u0435",
+ "\u043f\u043e\u043f\u043b\u0430\u0434\u043d\u0435",
+ };
+
+ final String[] sharedDatePatterns = {
+ "EEEE, dd MMMM y '\u0433'. GGGG",
+ "dd MMMM y '\u0433'. GGGG",
+ "dd.M.y GGGG",
+ "dd.M.y G",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "\u043d\u0435\u0434.",
+ "\u043f\u043e\u043d.",
+ "\u0432\u0442.",
+ "\u0441\u0440\u0435.",
+ "\u0447\u0435\u0442.",
+ "\u043f\u0435\u0442.",
+ "\u0441\u0430\u0431.",
+ };
+
+ final String[] sharedDayNames = {
+ "\u043d\u0435\u0434\u0435\u043b\u0430",
+ "\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a",
+ "\u0432\u0442\u043e\u0440\u043d\u0438\u043a",
+ "\u0441\u0440\u0435\u0434\u0430",
+ "\u0447\u0435\u0442\u0432\u0440\u0442\u043e\u043a",
+ "\u043f\u0435\u0442\u043e\u043a",
+ "\u0441\u0430\u0431\u043e\u0442\u0430",
+ };
+
+ final String[] sharedDayNarrows = {
+ "\u043d",
+ "\u043f",
+ "\u0432",
+ "\u0441",
+ "\u0447",
+ "\u043f",
+ "\u0441",
+ };
+
+ final String[] sharedNarrowAmPmMarkers = {
+ "\u043f\u0440\u0435\u0442.",
+ "\u043f\u043e\u043f\u043b.",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE, dd MMMM y '\u0433'. G",
+ "dd MMMM y '\u0433'. G",
+ "dd.M.y G",
+ "dd.M.y GGGGG",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "\u0458\u0430\u043d-\u043c\u0430\u0440",
- "\u0430\u043f\u0440-\u0458\u0443\u043d",
- "\u0458\u0443\u043b-\u0441\u0435\u043f",
- "\u043e\u043a\u0442-\u0434\u0435\u043a",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "\u043f\u0440\u0432\u043e \u0442\u0440\u043e\u043c\u0435\u0441\u0435\u0447\u0458\u0435",
- "\u0432\u0442\u043e\u0440\u043e \u0442\u0440\u043e\u043c\u0435\u0441\u0435\u0447\u0458\u0435",
- "\u0442\u0440\u0435\u0442\u043e \u0442\u0440\u043e\u043c\u0435\u0441\u0435\u0447\u0458\u0435",
- "\u0447\u0435\u0442\u0432\u0440\u0442\u043e \u0442\u0440\u043e\u043c\u0435\u0441\u0435\u0447\u0458\u0435",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"\u0411\u0443\u0434\u0438\u0441\u0442\u0438\u0447\u043a\u0438 \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440" },
{ "calendarname.gregorian",
@@ -124,120 +180,29 @@
{ "field.zone",
"\u0432\u0440\u0435\u043c\u0435\u043d\u0441\u043a\u0430 \u0437\u043e\u043d\u0430" },
{ "islamic.AmPmMarkers",
- new String[] {
- "\u043f\u0440\u0435\u0442\u043f\u043b\u0430\u0434\u043d\u0435",
- "\u043f\u043e\u043f\u043b\u0430\u0434\u043d\u0435",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "EEEE, dd MMMM y '\u0433'. GGGG",
- "dd MMMM y '\u0433'. GGGG",
- "dd.M.y GGGG",
- "dd.M.y G",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "\u043d\u0435\u0434.",
- "\u043f\u043e\u043d.",
- "\u0432\u0442.",
- "\u0441\u0440\u0435.",
- "\u0447\u0435\u0442.",
- "\u043f\u0435\u0442.",
- "\u0441\u0430\u0431.",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "\u043d\u0435\u0434\u0435\u043b\u0430",
- "\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a",
- "\u0432\u0442\u043e\u0440\u043d\u0438\u043a",
- "\u0441\u0440\u0435\u0434\u0430",
- "\u0447\u0435\u0442\u0432\u0440\u0442\u043e\u043a",
- "\u043f\u0435\u0442\u043e\u043a",
- "\u0441\u0430\u0431\u043e\u0442\u0430",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "\u043d",
- "\u043f",
- "\u0432",
- "\u0441",
- "\u0447",
- "\u043f",
- "\u0441",
- }
- },
+ sharedDayNarrows },
{ "islamic.QuarterAbbreviations",
- new String[] {
- "\u0458\u0430\u043d-\u043c\u0430\u0440",
- "\u0430\u043f\u0440-\u0458\u0443\u043d",
- "\u0458\u0443\u043b-\u0441\u0435\u043f",
- "\u043e\u043a\u0442-\u0434\u0435\u043a",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "\u043f\u0440\u0432\u043e \u0442\u0440\u043e\u043c\u0435\u0441\u0435\u0447\u0458\u0435",
- "\u0432\u0442\u043e\u0440\u043e \u0442\u0440\u043e\u043c\u0435\u0441\u0435\u0447\u0458\u0435",
- "\u0442\u0440\u0435\u0442\u043e \u0442\u0440\u043e\u043c\u0435\u0441\u0435\u0447\u0458\u0435",
- "\u0447\u0435\u0442\u0432\u0440\u0442\u043e \u0442\u0440\u043e\u043c\u0435\u0441\u0435\u0447\u0458\u0435",
- }
- },
- { "islamic.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
- { "islamic.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedQuarterNames },
{ "islamic.abbreviated.AmPmMarkers",
- new String[] {
- "\u043f\u0440\u0435\u0442\u043f\u043b\u0430\u0434\u043d\u0435",
- "\u043f\u043e\u043f\u043b\u0430\u0434\u043d\u0435",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "\u043f\u0440\u0435\u0442.",
- "\u043f\u043e\u043f\u043b.",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE, dd MMMM y '\u0433'. G",
- "dd MMMM y '\u0433'. G",
- "dd.M.y G",
- "dd.M.y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE, dd MMMM y '\u0433'. G",
- "dd MMMM y '\u0433'. G",
- "dd.M.y G",
- "dd.M.y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
- new String[] {
- "EEEE, dd MMMM y '\u0433'. G",
- "dd MMMM y '\u0433'. G",
- "dd.M.y G",
- "dd.M.y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.long.Eras",
new String[] {
"\u043f\u0440\u0435\u0434 \u043d\u0430\u0448\u0430\u0442\u0430 \u0435\u0440\u0430",
@@ -245,13 +210,7 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE, dd MMMM y '\u0433'. G",
- "dd MMMM y '\u0433'. G",
- "dd.M.y G",
- "dd.M.y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
new String[] {
"\u043f\u0440.\u043d.\u0435.",
@@ -259,52 +218,15 @@
}
},
{ "roc.AmPmMarkers",
- new String[] {
- "\u043f\u0440\u0435\u0442\u043f\u043b\u0430\u0434\u043d\u0435",
- "\u043f\u043e\u043f\u043b\u0430\u0434\u043d\u0435",
- }
- },
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
- new String[] {
- "EEEE, dd MMMM y '\u0433'. GGGG",
- "dd MMMM y '\u0433'. GGGG",
- "dd.M.y GGGG",
- "dd.M.y G",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "\u043d\u0435\u0434.",
- "\u043f\u043e\u043d.",
- "\u0432\u0442.",
- "\u0441\u0440\u0435.",
- "\u0447\u0435\u0442.",
- "\u043f\u0435\u0442.",
- "\u0441\u0430\u0431.",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "\u043d\u0435\u0434\u0435\u043b\u0430",
- "\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a",
- "\u0432\u0442\u043e\u0440\u043d\u0438\u043a",
- "\u0441\u0440\u0435\u0434\u0430",
- "\u0447\u0435\u0442\u0432\u0440\u0442\u043e\u043a",
- "\u043f\u0435\u0442\u043e\u043a",
- "\u0441\u0430\u0431\u043e\u0442\u0430",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "\u043d",
- "\u043f",
- "\u0432",
- "\u0441",
- "\u0447",
- "\u043f",
- "\u0441",
- }
- },
+ sharedDayNarrows },
{ "roc.MonthAbbreviations",
new String[] {
"\u0458\u0430\u043d.",
@@ -357,41 +279,13 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "\u0458\u0430\u043d-\u043c\u0430\u0440",
- "\u0430\u043f\u0440-\u0458\u0443\u043d",
- "\u0458\u0443\u043b-\u0441\u0435\u043f",
- "\u043e\u043a\u0442-\u0434\u0435\u043a",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "\u043f\u0440\u0432\u043e \u0442\u0440\u043e\u043c\u0435\u0441\u0435\u0447\u0458\u0435",
- "\u0432\u0442\u043e\u0440\u043e \u0442\u0440\u043e\u043c\u0435\u0441\u0435\u0447\u0458\u0435",
- "\u0442\u0440\u0435\u0442\u043e \u0442\u0440\u043e\u043c\u0435\u0441\u0435\u0447\u0458\u0435",
- "\u0447\u0435\u0442\u0432\u0440\u0442\u043e \u0442\u0440\u043e\u043c\u0435\u0441\u0435\u0447\u0458\u0435",
- }
- },
- { "roc.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedQuarterNames },
{ "roc.abbreviated.AmPmMarkers",
- new String[] {
- "\u043f\u0440\u0435\u0442\u043f\u043b\u0430\u0434\u043d\u0435",
- "\u043f\u043e\u043f\u043b\u0430\u0434\u043d\u0435",
- }
- },
+ sharedAmPmMarkers },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "\u043f\u0440\u0435\u0442.",
- "\u043f\u043e\u043f\u043b.",
- }
- },
+ sharedNarrowAmPmMarkers },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ms.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ms.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,23 +72,86 @@
public class JavaTimeSupplementary_ms extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterAbbreviations = {
+ "S1",
+ "S2",
+ "S3",
+ "S4",
+ };
+
+ final String[] sharedQuarterNames = {
+ "Suku pertama",
+ "Suku Ke-2",
+ "Suku Ke-3",
+ "Suku Ke-4",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "PG",
+ "PTG",
+ };
+
+ final String[] sharedDatePatterns = {
+ "EEEE, d MMMM y GGGG",
+ "d MMMM y GGGG",
+ "dd/MM/y GGGG",
+ "d/MM/y G",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "Ahd",
+ "Isn",
+ "Sel",
+ "Rab",
+ "Kha",
+ "Jum",
+ "Sab",
+ };
+
+ final String[] sharedDayNames = {
+ "Ahad",
+ "Isnin",
+ "Selasa",
+ "Rabu",
+ "Khamis",
+ "Jumaat",
+ "Sabtu",
+ };
+
+ final String[] sharedDayNarrows = {
+ "A",
+ "I",
+ "S",
+ "R",
+ "K",
+ "J",
+ "S",
+ };
+
+ final String[] sharedTimePatterns = {
+ "h:mm:ss a zzzz",
+ "h:mm:ss a z",
+ "h:mm:ss a",
+ "h:mm a",
+ };
+
+ final String[] sharedNarrowAmPmMarkers = {
+ "a",
+ "p",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE, d MMMM y G",
+ "d MMMM y G",
+ "dd/MM/y G",
+ "d/MM/y GGGGG",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "S1",
- "S2",
- "S3",
- "S4",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "Suku pertama",
- "Suku Ke-2",
- "Suku Ke-3",
- "Suku Ke-4",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"Kalendar Buddha" },
{ "calendarname.gregorian",
@@ -122,134 +185,27 @@
{ "field.zone",
"Zon Waktu" },
{ "islamic.AmPmMarkers",
- new String[] {
- "PG",
- "PTG",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "EEEE, d MMMM y GGGG",
- "d MMMM y GGGG",
- "dd/MM/y GGGG",
- "d/MM/y G",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "Ahd",
- "Isn",
- "Sel",
- "Rab",
- "Kha",
- "Jum",
- "Sab",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "Ahad",
- "Isnin",
- "Selasa",
- "Rabu",
- "Khamis",
- "Jumaat",
- "Sabtu",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "A",
- "I",
- "S",
- "R",
- "K",
- "J",
- "S",
- }
- },
- { "islamic.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedDayNarrows },
{ "islamic.QuarterAbbreviations",
- new String[] {
- "S1",
- "S2",
- "S3",
- "S4",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "Suku pertama",
- "Suku Ke-2",
- "Suku Ke-3",
- "Suku Ke-4",
- }
- },
- { "islamic.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
+ sharedQuarterNames },
{ "islamic.TimePatterns",
- new String[] {
- "h:mm:ss a zzzz",
- "h:mm:ss a z",
- "h:mm:ss a",
- "h:mm a",
- }
- },
+ sharedTimePatterns },
{ "islamic.abbreviated.AmPmMarkers",
- new String[] {
- "PG",
- "PTG",
- }
- },
- { "islamic.long.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "a",
- "p",
- }
- },
- { "islamic.narrow.Eras",
- new String[] {
- "",
- "AH",
- }
- },
- { "islamic.short.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE, d MMMM y G",
- "d MMMM y G",
- "dd/MM/y G",
- "d/MM/y GGGGG",
- }
- },
- { "java.time.buddhist.long.Eras",
- new String[] {
- "BC",
- "BE",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.buddhist.short.Eras",
new String[] {
"BC",
@@ -257,21 +213,9 @@
}
},
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE, d MMMM y G",
- "d MMMM y G",
- "dd/MM/y G",
- "d/MM/y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
- new String[] {
- "EEEE, d MMMM y G",
- "d MMMM y G",
- "dd/MM/y G",
- "d/MM/y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.long.Eras",
new String[] {
"S.M.",
@@ -279,13 +223,7 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE, d MMMM y G",
- "d MMMM y G",
- "dd/MM/y G",
- "d/MM/y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
new String[] {
"BCE",
@@ -293,52 +231,15 @@
}
},
{ "roc.AmPmMarkers",
- new String[] {
- "PG",
- "PTG",
- }
- },
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
- new String[] {
- "EEEE, d MMMM y GGGG",
- "d MMMM y GGGG",
- "dd/MM/y GGGG",
- "d/MM/y G",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "Ahd",
- "Isn",
- "Sel",
- "Rab",
- "Kha",
- "Jum",
- "Sab",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "Ahad",
- "Isnin",
- "Selasa",
- "Rabu",
- "Khamis",
- "Jumaat",
- "Sabtu",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "A",
- "I",
- "S",
- "R",
- "K",
- "J",
- "S",
- }
- },
+ sharedDayNarrows },
{ "roc.MonthAbbreviations",
new String[] {
"Jan",
@@ -391,41 +292,15 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "S1",
- "S2",
- "S3",
- "S4",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "Suku pertama",
- "Suku Ke-2",
- "Suku Ke-3",
- "Suku Ke-4",
- }
- },
+ sharedQuarterNames },
{ "roc.TimePatterns",
- new String[] {
- "h:mm:ss a zzzz",
- "h:mm:ss a z",
- "h:mm:ss a",
- "h:mm a",
- }
- },
+ sharedTimePatterns },
{ "roc.abbreviated.AmPmMarkers",
- new String[] {
- "PG",
- "PTG",
- }
- },
+ sharedAmPmMarkers },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "a",
- "p",
- }
- },
+ sharedNarrowAmPmMarkers },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_mt.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_mt.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,23 +72,69 @@
public class JavaTimeSupplementary_mt extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterAbbreviations = {
+ "K1",
+ "K2",
+ "K3",
+ "K4",
+ };
+
+ final String[] sharedQuarterNames = {
+ "1el kwart",
+ "2ni kwart",
+ "3et kwart",
+ "4ba\u2019 kwart",
+ };
+
+ final String[] sharedDatePatterns = {
+ "EEEE, d 'ta'\u2019 MMMM y GGGG",
+ "d 'ta'\u2019 MMMM y GGGG",
+ "dd MMM y GGGG",
+ "dd/MM/y G",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "\u0126ad",
+ "Tne",
+ "Tli",
+ "Erb",
+ "\u0126am",
+ "\u0120im",
+ "Sib",
+ };
+
+ final String[] sharedDayNames = {
+ "Il-\u0126add",
+ "It-Tnejn",
+ "It-Tlieta",
+ "L-Erbg\u0127a",
+ "Il-\u0126amis",
+ "Il-\u0120img\u0127a",
+ "Is-Sibt",
+ };
+
+ final String[] sharedDayNarrows = {
+ "\u0126",
+ "T",
+ "T",
+ "E",
+ "\u0126",
+ "\u0120",
+ "S",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE, d 'ta'\u2019 MMMM y G",
+ "d 'ta'\u2019 MMMM y G",
+ "dd MMM y G",
+ "dd/MM/y GGGGG",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "K1",
- "K2",
- "K3",
- "K4",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "1el kwart",
- "2ni kwart",
- "3et kwart",
- "4ba\u2019 kwart",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"Kalendarju Buddist" },
{ "calendarname.gregorian",
@@ -126,94 +172,23 @@
}
},
{ "islamic.DatePatterns",
- new String[] {
- "EEEE, d 'ta'\u2019 MMMM y GGGG",
- "d 'ta'\u2019 MMMM y GGGG",
- "dd MMM y GGGG",
- "dd/MM/y G",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "\u0126ad",
- "Tne",
- "Tli",
- "Erb",
- "\u0126am",
- "\u0120im",
- "Sib",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "Il-\u0126add",
- "It-Tnejn",
- "It-Tlieta",
- "L-Erbg\u0127a",
- "Il-\u0126amis",
- "Il-\u0120img\u0127a",
- "Is-Sibt",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "\u0126",
- "T",
- "T",
- "E",
- "\u0126",
- "\u0120",
- "S",
- }
- },
+ sharedDayNarrows },
{ "islamic.QuarterAbbreviations",
- new String[] {
- "K1",
- "K2",
- "K3",
- "K4",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "1el kwart",
- "2ni kwart",
- "3et kwart",
- "4ba\u2019 kwart",
- }
- },
- { "islamic.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
+ sharedQuarterNames },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE, d 'ta'\u2019 MMMM y G",
- "d 'ta'\u2019 MMMM y G",
- "dd MMM y G",
- "dd/MM/y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE, d 'ta'\u2019 MMMM y G",
- "d 'ta'\u2019 MMMM y G",
- "dd MMM y G",
- "dd/MM/y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
- new String[] {
- "EEEE, d 'ta'\u2019 MMMM y G",
- "d 'ta'\u2019 MMMM y G",
- "dd MMM y G",
- "dd/MM/y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.long.Eras",
new String[] {
"Qabel Kristu",
@@ -221,66 +196,21 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE, d 'ta'\u2019 MMMM y G",
- "d 'ta'\u2019 MMMM y G",
- "dd MMM y G",
- "dd/MM/y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
new String[] {
"QK",
"WK",
}
},
- { "roc.AmPmMarkers",
- new String[] {
- "AM",
- "PM",
- }
- },
{ "roc.DatePatterns",
- new String[] {
- "EEEE, d 'ta'\u2019 MMMM y GGGG",
- "d 'ta'\u2019 MMMM y GGGG",
- "dd MMM y GGGG",
- "dd/MM/y G",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "\u0126ad",
- "Tne",
- "Tli",
- "Erb",
- "\u0126am",
- "\u0120im",
- "Sib",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "Il-\u0126add",
- "It-Tnejn",
- "It-Tlieta",
- "L-Erbg\u0127a",
- "Il-\u0126amis",
- "Il-\u0120img\u0127a",
- "Is-Sibt",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "\u0126",
- "T",
- "T",
- "E",
- "\u0126",
- "\u0120",
- "S",
- }
- },
+ sharedDayNarrows },
{ "roc.MonthAbbreviations",
new String[] {
"Jan",
@@ -333,21 +263,9 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "K1",
- "K2",
- "K3",
- "K4",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "1el kwart",
- "2ni kwart",
- "3et kwart",
- "4ba\u2019 kwart",
- }
- },
+ sharedQuarterNames },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_nl.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_nl.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,23 +72,84 @@
public class JavaTimeSupplementary_nl extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterAbbreviations = {
+ "K1",
+ "K2",
+ "K3",
+ "K4",
+ };
+
+ final String[] sharedQuarterNames = {
+ "1e kwartaal",
+ "2e kwartaal",
+ "3e kwartaal",
+ "4e kwartaal",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "a.m.",
+ "p.m.",
+ };
+
+ final String[] sharedDatePatterns = {
+ "EEEE d MMMM y GGGG",
+ "d MMMM y GGGG",
+ "d MMM y GGGG",
+ "dd-MM-yy G",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "zo",
+ "ma",
+ "di",
+ "wo",
+ "do",
+ "vr",
+ "za",
+ };
+
+ final String[] sharedDayNames = {
+ "zondag",
+ "maandag",
+ "dinsdag",
+ "woensdag",
+ "donderdag",
+ "vrijdag",
+ "zaterdag",
+ };
+
+ final String[] sharedDayNarrows = {
+ "Z",
+ "M",
+ "D",
+ "W",
+ "D",
+ "V",
+ "Z",
+ };
+
+ final String[] sharedEras = {
+ "",
+ "Sa\u02bbna Hizjria",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE d MMMM y G",
+ "d MMMM y G",
+ "d MMM y G",
+ "dd-MM-yy GGGGG",
+ };
+
+ final String[] sharedShortEras = {
+ "voor R.O.C.",
+ "Minguo",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "K1",
- "K2",
- "K3",
- "K4",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "1e kwartaal",
- "2e kwartaal",
- "3e kwartaal",
- "4e kwartaal",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"Boeddhistische kalender" },
{ "calendarname.gregorian",
@@ -126,58 +187,17 @@
{ "field.zone",
"tijdzone" },
{ "islamic.AmPmMarkers",
- new String[] {
- "a.m.",
- "p.m.",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "EEEE d MMMM y GGGG",
- "d MMMM y GGGG",
- "d MMM y GGGG",
- "dd-MM-yy G",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "zo",
- "ma",
- "di",
- "wo",
- "do",
- "vr",
- "za",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "zondag",
- "maandag",
- "dinsdag",
- "woensdag",
- "donderdag",
- "vrijdag",
- "zaterdag",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "Z",
- "M",
- "D",
- "W",
- "D",
- "V",
- "Z",
- }
- },
+ sharedDayNarrows },
{ "islamic.Eras",
- new String[] {
- "",
- "Sa\u02bbna Hizjria",
- }
- },
+ sharedEras },
{ "islamic.MonthAbbreviations",
new String[] {
"Moeh.",
@@ -213,81 +233,21 @@
}
},
{ "islamic.QuarterAbbreviations",
- new String[] {
- "K1",
- "K2",
- "K3",
- "K4",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "1e kwartaal",
- "2e kwartaal",
- "3e kwartaal",
- "4e kwartaal",
- }
- },
- { "islamic.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
- { "islamic.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedQuarterNames },
{ "islamic.abbreviated.AmPmMarkers",
- new String[] {
- "a.m.",
- "p.m.",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.long.Eras",
- new String[] {
- "",
- "Sa\u02bbna Hizjria",
- }
- },
+ sharedEras },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "a.m.",
- "p.m.",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.narrow.Eras",
- new String[] {
- "",
- "Sa\u02bbna Hizjria",
- }
- },
+ sharedEras },
{ "islamic.short.Eras",
- new String[] {
- "",
- "Sa\u02bbna Hizjria",
- }
- },
+ sharedEras },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "dd-MM-yy GGGGG",
- }
- },
- { "java.time.buddhist.long.Eras",
- new String[] {
- "BC",
- "BE",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.buddhist.short.Eras",
new String[] {
"BC",
@@ -295,21 +255,9 @@
}
},
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "dd-MM-yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
- new String[] {
- "EEEE d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "dd-MM-yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.long.Eras",
new String[] {
"na Christus",
@@ -335,13 +283,7 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "dd-MM-yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
new String[] {
"v. Chr.",
@@ -349,58 +291,17 @@
}
},
{ "roc.AmPmMarkers",
- new String[] {
- "a.m.",
- "p.m.",
- }
- },
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
- new String[] {
- "EEEE d MMMM y GGGG",
- "d MMMM y GGGG",
- "d MMM y GGGG",
- "dd-MM-yy G",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "zo",
- "ma",
- "di",
- "wo",
- "do",
- "vr",
- "za",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "zondag",
- "maandag",
- "dinsdag",
- "woensdag",
- "donderdag",
- "vrijdag",
- "zaterdag",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "Z",
- "M",
- "D",
- "W",
- "D",
- "V",
- "Z",
- }
- },
+ sharedDayNarrows },
{ "roc.Eras",
- new String[] {
- "voor R.O.C.",
- "Minguo",
- }
- },
+ sharedShortEras },
{ "roc.MonthAbbreviations",
new String[] {
"jan.",
@@ -453,59 +354,19 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "K1",
- "K2",
- "K3",
- "K4",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "1e kwartaal",
- "2e kwartaal",
- "3e kwartaal",
- "4e kwartaal",
- }
- },
- { "roc.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedQuarterNames },
{ "roc.abbreviated.AmPmMarkers",
- new String[] {
- "a.m.",
- "p.m.",
- }
- },
+ sharedAmPmMarkers },
{ "roc.long.Eras",
- new String[] {
- "voor R.O.C.",
- "Minguo",
- }
- },
+ sharedShortEras },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "a.m.",
- "p.m.",
- }
- },
+ sharedAmPmMarkers },
{ "roc.narrow.Eras",
- new String[] {
- "voor R.O.C.",
- "Minguo",
- }
- },
+ sharedShortEras },
{ "roc.short.Eras",
- new String[] {
- "voor R.O.C.",
- "Minguo",
- }
- },
+ sharedShortEras },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_nl_BE.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_nl_BE.java Mon Jul 04 13:00:15 2016 +0900
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -26,7 +26,7 @@
/*
* COPYRIGHT AND PERMISSION NOTICE
*
- * Copyright (C) 1991-2015 Unicode, Inc. All rights reserved.
+ * Copyright (C) 1991-2016 Unicode, Inc. All rights reserved.
* Distributed under the Terms of Use in
* http://www.unicode.org/copyright.html.
*
@@ -72,55 +72,33 @@
public class JavaTimeSupplementary_nl_BE extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedDatePatterns = {
+ "EEEE d MMMM y GGGG",
+ "d MMMM y GGGG",
+ "d MMM y GGGG",
+ "d/MM/yy G",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE d MMMM y G",
+ "d MMMM y G",
+ "d MMM y G",
+ "d/MM/yy GGGGG",
+ };
+
return new Object[][] {
{ "islamic.DatePatterns",
- new String[] {
- "EEEE d MMMM y GGGG",
- "d MMMM y GGGG",
- "d MMM y GGGG",
- "d/MM/yy G",
- }
- },
+ sharedDatePatterns },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "d/MM/yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "d/MM/yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
- new String[] {
- "EEEE d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "d/MM/yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "d/MM/yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "roc.DatePatterns",
- new String[] {
- "EEEE d MMMM y GGGG",
- "d MMMM y GGGG",
- "d MMM y GGGG",
- "d/MM/yy G",
- }
- },
+ sharedDatePatterns },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_no.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_no.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,31 +72,100 @@
public class JavaTimeSupplementary_no extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterAbbreviations = {
+ "K1",
+ "K2",
+ "K3",
+ "K4",
+ };
+
+ final String[] sharedQuarterNames = {
+ "1. kvartal",
+ "2. kvartal",
+ "3. kvartal",
+ "4. kvartal",
+ };
+
+ final String[] sharedQuarterNarrows = {
+ "1.",
+ "2.",
+ "3.",
+ "4.",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "a.m.",
+ "p.m.",
+ };
+
+ final String[] sharedDatePatterns = {
+ "EEEE d. MMMM y GGGG",
+ "d. MMMM y GGGG",
+ "d. MMM y GGGG",
+ "d.M. y GGGG",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "s\u00f8n.",
+ "man.",
+ "tir.",
+ "ons.",
+ "tor.",
+ "fre.",
+ "l\u00f8r.",
+ };
+
+ final String[] sharedDayNames = {
+ "s\u00f8ndag",
+ "mandag",
+ "tirsdag",
+ "onsdag",
+ "torsdag",
+ "fredag",
+ "l\u00f8rdag",
+ };
+
+ final String[] sharedDayNarrows = {
+ "S",
+ "M",
+ "T",
+ "O",
+ "T",
+ "F",
+ "L",
+ };
+
+ final String[] sharedTimePatterns = {
+ "HH.mm.ss zzzz",
+ "HH.mm.ss z",
+ "HH.mm.ss",
+ "HH.mm",
+ };
+
+ final String[] sharedNarrowAmPmMarkers = {
+ "a",
+ "p",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE d. MMMM y G",
+ "d. MMMM y G",
+ "d. MMM y G",
+ "d.M. y G",
+ };
+
+ final String[] sharedEras = {
+ "Before R.O.C.",
+ "Minguo",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "K1",
- "K2",
- "K3",
- "K4",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "1. kvartal",
- "2. kvartal",
- "3. kvartal",
- "4. kvartal",
- }
- },
+ sharedQuarterNames },
{ "QuarterNarrows",
- new String[] {
- "1.",
- "2.",
- "3.",
- "4.",
- }
- },
+ sharedQuarterNarrows },
{ "calendarname.buddhist",
"buddhistisk kalender" },
{ "calendarname.gregorian",
@@ -134,58 +203,15 @@
{ "field.zone",
"tidssone" },
{ "islamic.AmPmMarkers",
- new String[] {
- "a.m.",
- "p.m.",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "EEEE d. MMMM y GGGG",
- "d. MMMM y GGGG",
- "d. MMM y GGGG",
- "d.M. y GGGG",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "s\u00f8n.",
- "man.",
- "tir.",
- "ons.",
- "tor.",
- "fre.",
- "l\u00f8r.",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "s\u00f8ndag",
- "mandag",
- "tirsdag",
- "onsdag",
- "torsdag",
- "fredag",
- "l\u00f8rdag",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "S",
- "M",
- "T",
- "O",
- "T",
- "F",
- "L",
- }
- },
- { "islamic.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedDayNarrows },
{ "islamic.MonthAbbreviations",
new String[] {
"muh.",
@@ -221,81 +247,19 @@
}
},
{ "islamic.QuarterAbbreviations",
- new String[] {
- "K1",
- "K2",
- "K3",
- "K4",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "1. kvartal",
- "2. kvartal",
- "3. kvartal",
- "4. kvartal",
- }
- },
+ sharedQuarterNames },
{ "islamic.QuarterNarrows",
- new String[] {
- "1.",
- "2.",
- "3.",
- "4.",
- }
- },
+ sharedQuarterNarrows },
{ "islamic.TimePatterns",
- new String[] {
- "HH.mm.ss zzzz",
- "HH.mm.ss z",
- "HH.mm.ss",
- "HH.mm",
- }
- },
+ sharedTimePatterns },
{ "islamic.abbreviated.AmPmMarkers",
- new String[] {
- "a.m.",
- "p.m.",
- }
- },
- { "islamic.long.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "a",
- "p",
- }
- },
- { "islamic.narrow.Eras",
- new String[] {
- "",
- "AH",
- }
- },
- { "islamic.short.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE d. MMMM y G",
- "d. MMMM y G",
- "d. MMM y G",
- "d.M. y G",
- }
- },
- { "java.time.buddhist.long.Eras",
- new String[] {
- "BC",
- "BE",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.buddhist.short.Eras",
new String[] {
"BC",
@@ -303,13 +267,7 @@
}
},
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE d. MMMM y G",
- "d. MMMM y G",
- "d. MMM y G",
- "d.M. y G",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
new String[] {
"EEEE d. MMMM y G",
@@ -343,13 +301,7 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE d. MMMM y G",
- "d. MMMM y G",
- "d. MMM y G",
- "d.M. y G",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
new String[] {
"f.Kr.",
@@ -357,58 +309,17 @@
}
},
{ "roc.AmPmMarkers",
- new String[] {
- "a.m.",
- "p.m.",
- }
- },
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
- new String[] {
- "EEEE d. MMMM y GGGG",
- "d. MMMM y GGGG",
- "d. MMM y GGGG",
- "d.M. y GGGG",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "s\u00f8n.",
- "man.",
- "tir.",
- "ons.",
- "tor.",
- "fre.",
- "l\u00f8r.",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "s\u00f8ndag",
- "mandag",
- "tirsdag",
- "onsdag",
- "torsdag",
- "fredag",
- "l\u00f8rdag",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "S",
- "M",
- "T",
- "O",
- "T",
- "F",
- "L",
- }
- },
+ sharedDayNarrows },
{ "roc.Eras",
- new String[] {
- "Before R.O.C.",
- "Minguo",
- }
- },
+ sharedEras },
{ "roc.MonthAbbreviations",
new String[] {
"jan.",
@@ -461,67 +372,23 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "K1",
- "K2",
- "K3",
- "K4",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "1. kvartal",
- "2. kvartal",
- "3. kvartal",
- "4. kvartal",
- }
- },
+ sharedQuarterNames },
{ "roc.QuarterNarrows",
- new String[] {
- "1.",
- "2.",
- "3.",
- "4.",
- }
- },
+ sharedQuarterNarrows },
{ "roc.TimePatterns",
- new String[] {
- "HH.mm.ss zzzz",
- "HH.mm.ss z",
- "HH.mm.ss",
- "HH.mm",
- }
- },
+ sharedTimePatterns },
{ "roc.abbreviated.AmPmMarkers",
- new String[] {
- "a.m.",
- "p.m.",
- }
- },
+ sharedAmPmMarkers },
{ "roc.long.Eras",
- new String[] {
- "Before R.O.C.",
- "Minguo",
- }
- },
+ sharedEras },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "a",
- "p",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "roc.narrow.Eras",
- new String[] {
- "Before R.O.C.",
- "Minguo",
- }
- },
+ sharedEras },
{ "roc.short.Eras",
- new String[] {
- "Before R.O.C.",
- "Minguo",
- }
- },
+ sharedEras },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_pl.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_pl.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,27 +72,84 @@
public class JavaTimeSupplementary_pl extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
- final String[] javatimelongEras = {
+ final String[] sharedQuarterAbbreviations = {
+ "K1",
+ "K2",
+ "K3",
+ "K4",
+ };
+
+ final String[] sharedQuarterNames = {
+ "I kwarta\u0142",
+ "II kwarta\u0142",
+ "III kwarta\u0142",
+ "IV kwarta\u0142",
+ };
+
+ final String[] sharedDatePatterns = {
+ "EEEE, d MMMM y GGGG",
+ "d MMMM y GGGG",
+ "d MMM y GGGG",
+ "dd.MM.y GGGG",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "niedz.",
+ "pon.",
+ "wt.",
+ "\u015br.",
+ "czw.",
+ "pt.",
+ "sob.",
+ };
+
+ final String[] sharedDayNames = {
+ "niedziela",
+ "poniedzia\u0142ek",
+ "wtorek",
+ "\u015broda",
+ "czwartek",
+ "pi\u0105tek",
+ "sobota",
+ };
+
+ final String[] sharedDayNarrows = {
+ "N",
+ "P",
+ "W",
+ "\u015a",
+ "C",
+ "P",
+ "S",
+ };
+
+ final String[] sharedNarrowAmPmMarkers = {
+ "a",
+ "p",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE, d MMMM y G",
+ "d MMMM y G",
+ "d MMM y G",
+ "dd.MM.y G",
+ };
+
+ final String[] sharedJavaTimeLongEras = {
"p.n.e.",
"n.e.",
};
+
+ final String[] sharedEras = {
+ "Przed ROC",
+ "ROC",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "K1",
- "K2",
- "K3",
- "K4",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "I kwarta\u0142",
- "II kwarta\u0142",
- "III kwarta\u0142",
- "IV kwarta\u0142",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"kalendarz buddyjski" },
{ "calendarname.gregorian",
@@ -136,46 +193,13 @@
}
},
{ "islamic.DatePatterns",
- new String[] {
- "EEEE, d MMMM y GGGG",
- "d MMMM y GGGG",
- "d MMM y GGGG",
- "dd.MM.y GGGG",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "niedz.",
- "pon.",
- "wt.",
- "\u015br.",
- "czw.",
- "pt.",
- "sob.",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "niedziela",
- "poniedzia\u0142ek",
- "wtorek",
- "\u015broda",
- "czwartek",
- "pi\u0105tek",
- "sobota",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "N",
- "P",
- "W",
- "\u015a",
- "C",
- "P",
- "S",
- }
- },
+ sharedDayNarrows },
{ "islamic.MonthAbbreviations",
new String[] {
"Muh.",
@@ -211,57 +235,13 @@
}
},
{ "islamic.QuarterAbbreviations",
- new String[] {
- "K1",
- "K2",
- "K3",
- "K4",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "I kwarta\u0142",
- "II kwarta\u0142",
- "III kwarta\u0142",
- "IV kwarta\u0142",
- }
- },
- { "islamic.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
- { "islamic.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedQuarterNames },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "a",
- "p",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE, d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "dd.MM.y G",
- }
- },
- { "java.time.buddhist.long.Eras",
- new String[] {
- "BC",
- "BE",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.buddhist.short.Eras",
new String[] {
"BC",
@@ -269,86 +249,25 @@
}
},
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE, d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "dd.MM.y G",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
- new String[] {
- "EEEE, d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "dd.MM.y G",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.long.Eras",
- javatimelongEras },
+ sharedJavaTimeLongEras },
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE, d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "dd.MM.y G",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
- javatimelongEras },
- { "roc.AmPmMarkers",
- new String[] {
- "AM",
- "PM",
- }
- },
+ sharedJavaTimeLongEras },
{ "roc.DatePatterns",
- new String[] {
- "EEEE, d MMMM y GGGG",
- "d MMMM y GGGG",
- "d MMM y GGGG",
- "dd.MM.y GGGG",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "niedz.",
- "pon.",
- "wt.",
- "\u015br.",
- "czw.",
- "pt.",
- "sob.",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "niedziela",
- "poniedzia\u0142ek",
- "wtorek",
- "\u015broda",
- "czwartek",
- "pi\u0105tek",
- "sobota",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "N",
- "P",
- "W",
- "\u015a",
- "C",
- "P",
- "S",
- }
- },
+ sharedDayNarrows },
{ "roc.Eras",
- new String[] {
- "Przed ROC",
- "ROC",
- }
- },
+ sharedEras },
{ "roc.MonthAbbreviations",
new String[] {
"sty",
@@ -401,53 +320,17 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "K1",
- "K2",
- "K3",
- "K4",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "I kwarta\u0142",
- "II kwarta\u0142",
- "III kwarta\u0142",
- "IV kwarta\u0142",
- }
- },
- { "roc.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedQuarterNames },
{ "roc.long.Eras",
- new String[] {
- "Przed ROC",
- "ROC",
- }
- },
+ sharedEras },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "a",
- "p",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "roc.narrow.Eras",
- new String[] {
- "Przed ROC",
- "ROC",
- }
- },
+ sharedEras },
{ "roc.short.Eras",
- new String[] {
- "Przed ROC",
- "ROC",
- }
- },
+ sharedEras },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_pt.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_pt.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,23 +72,79 @@
public class JavaTimeSupplementary_pt extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterAbbreviations = {
+ "T1",
+ "T2",
+ "T3",
+ "T4",
+ };
+
+ final String[] sharedQuarterNames = {
+ "1\u00ba trimestre",
+ "2\u00ba trimestre",
+ "3\u00ba trimestre",
+ "4\u00ba trimestre",
+ };
+
+ final String[] sharedDatePatterns = {
+ "EEEE, d 'de' MMMM 'de' y GGGG",
+ "d 'de' MMMM 'de' y GGGG",
+ "dd/MM/y GGGG",
+ "dd/MM/yy G",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "dom",
+ "seg",
+ "ter",
+ "qua",
+ "qui",
+ "sex",
+ "s\u00e1b",
+ };
+
+ final String[] sharedDayNames = {
+ "domingo",
+ "segunda-feira",
+ "ter\u00e7a-feira",
+ "quarta-feira",
+ "quinta-feira",
+ "sexta-feira",
+ "s\u00e1bado",
+ };
+
+ final String[] sharedDayNarrows = {
+ "D",
+ "S",
+ "T",
+ "Q",
+ "Q",
+ "S",
+ "S",
+ };
+
+ final String[] sharedNarrowAmPmMarkers = {
+ "a",
+ "p",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE, d 'de' MMMM 'de' y G",
+ "d 'de' MMMM 'de' y G",
+ "dd/MM/y G",
+ "dd/MM/yy GGGGG",
+ };
+
+ final String[] sharedEras = {
+ "Antes de R.O.C.",
+ "R.O.C.",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "T1",
- "T2",
- "T3",
- "T4",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "1\u00ba trimestre",
- "2\u00ba trimestre",
- "3\u00ba trimestre",
- "4\u00ba trimestre",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"Calend\u00e1rio Budista" },
{ "calendarname.gregorian",
@@ -130,122 +186,21 @@
}
},
{ "islamic.DatePatterns",
- new String[] {
- "EEEE, d 'de' MMMM 'de' y GGGG",
- "d 'de' MMMM 'de' y GGGG",
- "dd/MM/y GGGG",
- "dd/MM/yy G",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "dom",
- "seg",
- "ter",
- "qua",
- "qui",
- "sex",
- "s\u00e1b",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "domingo",
- "segunda-feira",
- "ter\u00e7a-feira",
- "quarta-feira",
- "quinta-feira",
- "sexta-feira",
- "s\u00e1bado",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "D",
- "S",
- "T",
- "Q",
- "Q",
- "S",
- "S",
- }
- },
- { "islamic.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedDayNarrows },
{ "islamic.QuarterAbbreviations",
- new String[] {
- "T1",
- "T2",
- "T3",
- "T4",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "1\u00ba trimestre",
- "2\u00ba trimestre",
- "3\u00ba trimestre",
- "4\u00ba trimestre",
- }
- },
- { "islamic.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
- { "islamic.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
- { "islamic.long.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedQuarterNames },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "a",
- "p",
- }
- },
- { "islamic.narrow.Eras",
- new String[] {
- "",
- "AH",
- }
- },
- { "islamic.short.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE, d 'de' MMMM 'de' y G",
- "d 'de' MMMM 'de' y G",
- "dd/MM/y G",
- "dd/MM/yy GGGGG",
- }
- },
- { "java.time.buddhist.long.Eras",
- new String[] {
- "BC",
- "BE",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.buddhist.short.Eras",
new String[] {
"BC",
@@ -253,21 +208,9 @@
}
},
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE, d 'de' MMMM 'de' y G",
- "d 'de' MMMM 'de' y G",
- "dd/MM/y G",
- "dd/MM/yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
- new String[] {
- "EEEE, d 'de' MMMM 'de' y G",
- "d 'de' MMMM 'de' y G",
- "dd/MM/y G",
- "dd/MM/yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.long.Eras",
new String[] {
"antes de Cristo",
@@ -275,72 +218,23 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE, d 'de' MMMM 'de' y G",
- "d 'de' MMMM 'de' y G",
- "dd/MM/y G",
- "dd/MM/yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
new String[] {
"a.C.",
"d.C.",
}
},
- { "roc.AmPmMarkers",
- new String[] {
- "AM",
- "PM",
- }
- },
{ "roc.DatePatterns",
- new String[] {
- "EEEE, d 'de' MMMM 'de' y GGGG",
- "d 'de' MMMM 'de' y GGGG",
- "dd/MM/y GGGG",
- "dd/MM/yy G",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "dom",
- "seg",
- "ter",
- "qua",
- "qui",
- "sex",
- "s\u00e1b",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "domingo",
- "segunda-feira",
- "ter\u00e7a-feira",
- "quarta-feira",
- "quinta-feira",
- "sexta-feira",
- "s\u00e1bado",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "D",
- "S",
- "T",
- "Q",
- "Q",
- "S",
- "S",
- }
- },
+ sharedDayNarrows },
{ "roc.Eras",
- new String[] {
- "Antes de R.O.C.",
- "R.O.C.",
- }
- },
+ sharedEras },
{ "roc.MonthAbbreviations",
new String[] {
"jan",
@@ -393,53 +287,17 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "T1",
- "T2",
- "T3",
- "T4",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "1\u00ba trimestre",
- "2\u00ba trimestre",
- "3\u00ba trimestre",
- "4\u00ba trimestre",
- }
- },
- { "roc.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedQuarterNames },
{ "roc.long.Eras",
- new String[] {
- "Antes de R.O.C.",
- "R.O.C.",
- }
- },
+ sharedEras },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "a",
- "p",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "roc.narrow.Eras",
- new String[] {
- "Antes de R.O.C.",
- "R.O.C.",
- }
- },
+ sharedEras },
{ "roc.short.Eras",
- new String[] {
- "Antes de R.O.C.",
- "R.O.C.",
- }
- },
+ sharedEras },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_pt_PT.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_pt_PT.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,23 +72,52 @@
public class JavaTimeSupplementary_pt_PT extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterNames = {
+ "1.\u00ba trimestre",
+ "2.\u00ba trimestre",
+ "3.\u00ba trimestre",
+ "4.\u00ba trimestre",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "da manh\u00e3",
+ "da tarde",
+ };
+
+ final String[] sharedDatePatterns = {
+ "GGGG y MMMM d, EEEE",
+ "GGGG y MMMM d",
+ "GGGG y MMM d",
+ "d/M/y GGGG",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "domingo",
+ "segunda",
+ "ter\u00e7a",
+ "quarta",
+ "quinta",
+ "sexta",
+ "s\u00e1bado",
+ };
+
+ final String[] sharedNarrowAmPmMarkers = {
+ "a.m.",
+ "p.m.",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "G y MMMM d, EEEE",
+ "G y MMMM d",
+ "G y MMM d",
+ "d/M/y G",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "1.\u00ba trimestre",
- "2.\u00ba trimestre",
- "3.\u00ba trimestre",
- "4.\u00ba trimestre",
- }
- },
+ sharedQuarterNames },
{ "QuarterNames",
- new String[] {
- "1.\u00ba trimestre",
- "2.\u00ba trimestre",
- "3.\u00ba trimestre",
- "4.\u00ba trimestre",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"Calend\u00e1rio budista" },
{ "calendarname.gregorian",
@@ -100,66 +129,21 @@
{ "calendarname.japanese",
"Calend\u00e1rio japon\u00eas" },
{ "islamic.AmPmMarkers",
- new String[] {
- "da manh\u00e3",
- "da tarde",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "GGGG y MMMM d, EEEE",
- "GGGG y MMMM d",
- "GGGG y MMM d",
- "d/M/y GGGG",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "domingo",
- "segunda",
- "ter\u00e7a",
- "quarta",
- "quinta",
- "sexta",
- "s\u00e1bado",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "1.\u00ba trimestre",
- "2.\u00ba trimestre",
- "3.\u00ba trimestre",
- "4.\u00ba trimestre",
- }
- },
+ sharedQuarterNames },
{ "islamic.abbreviated.AmPmMarkers",
- new String[] {
- "a.m.",
- "p.m.",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "a.m.",
- "p.m.",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "G y MMMM d, EEEE",
- "G y MMMM d",
- "G y MMM d",
- "d/M/y G",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "G y MMMM d, EEEE",
- "G y MMMM d",
- "G y MMM d",
- "d/M/y G",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
new String[] {
"EEEE, d 'de' MMMM 'de' y G",
@@ -169,58 +153,19 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "G y MMMM d, EEEE",
- "G y MMMM d",
- "G y MMM d",
- "d/M/y G",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "roc.AmPmMarkers",
- new String[] {
- "da manh\u00e3",
- "da tarde",
- }
- },
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
- new String[] {
- "GGGG y MMMM d, EEEE",
- "GGGG y MMMM d",
- "GGGG y MMM d",
- "d/M/y GGGG",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "domingo",
- "segunda",
- "ter\u00e7a",
- "quarta",
- "quinta",
- "sexta",
- "s\u00e1bado",
- }
- },
+ sharedDayAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "1.\u00ba trimestre",
- "2.\u00ba trimestre",
- "3.\u00ba trimestre",
- "4.\u00ba trimestre",
- }
- },
+ sharedQuarterNames },
{ "roc.abbreviated.AmPmMarkers",
- new String[] {
- "a.m.",
- "p.m.",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "a.m.",
- "p.m.",
- }
- },
+ sharedNarrowAmPmMarkers },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ro.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ro.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,23 +72,74 @@
public class JavaTimeSupplementary_ro extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterAbbreviations = {
+ "trim. I",
+ "trim. II",
+ "trim. III",
+ "trim. IV",
+ };
+
+ final String[] sharedQuarterNames = {
+ "trimestrul I",
+ "trimestrul al II-lea",
+ "trimestrul al III-lea",
+ "trimestrul al IV-lea",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "a.m.",
+ "p.m.",
+ };
+
+ final String[] sharedDatePatterns = {
+ "EEEE, d MMMM y GGGG",
+ "d MMMM y GGGG",
+ "dd.MM.y GGGG",
+ "dd.MM.y G",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "dum.",
+ "lun.",
+ "mar.",
+ "mie.",
+ "joi",
+ "vin.",
+ "s\u00e2m.",
+ };
+
+ final String[] sharedDayNames = {
+ "duminic\u0103",
+ "luni",
+ "mar\u021bi",
+ "miercuri",
+ "joi",
+ "vineri",
+ "s\u00e2mb\u0103t\u0103",
+ };
+
+ final String[] sharedDayNarrows = {
+ "D",
+ "L",
+ "M",
+ "M",
+ "J",
+ "V",
+ "S",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE, d MMMM y G",
+ "d MMMM y G",
+ "dd.MM.y G",
+ "dd.MM.y GGGGG",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "trim. I",
- "trim. II",
- "trim. III",
- "trim. IV",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "trimestrul I",
- "trimestrul al II-lea",
- "trimestrul al III-lea",
- "trimestrul al IV-lea",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"calendar budist" },
{ "calendarname.gregorian",
@@ -124,128 +175,25 @@
{ "field.zone",
"Fus orar" },
{ "islamic.AmPmMarkers",
- new String[] {
- "a.m.",
- "p.m.",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "EEEE, d MMMM y GGGG",
- "d MMMM y GGGG",
- "dd.MM.y GGGG",
- "dd.MM.y G",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "dum.",
- "lun.",
- "mar.",
- "mie.",
- "joi",
- "vin.",
- "s\u00e2m.",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "duminic\u0103",
- "luni",
- "mar\u021bi",
- "miercuri",
- "joi",
- "vineri",
- "s\u00e2mb\u0103t\u0103",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "D",
- "L",
- "M",
- "M",
- "J",
- "V",
- "S",
- }
- },
- { "islamic.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedDayNarrows },
{ "islamic.QuarterAbbreviations",
- new String[] {
- "trim. I",
- "trim. II",
- "trim. III",
- "trim. IV",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "trimestrul I",
- "trimestrul al II-lea",
- "trimestrul al III-lea",
- "trimestrul al IV-lea",
- }
- },
- { "islamic.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
- { "islamic.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedQuarterNames },
{ "islamic.abbreviated.AmPmMarkers",
- new String[] {
- "a.m.",
- "p.m.",
- }
- },
- { "islamic.long.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "a.m.",
- "p.m.",
- }
- },
- { "islamic.narrow.Eras",
- new String[] {
- "",
- "AH",
- }
- },
- { "islamic.short.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE, d MMMM y G",
- "d MMMM y G",
- "dd.MM.y G",
- "dd.MM.y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.buddhist.long.Eras",
new String[] {
"BC",
@@ -259,21 +207,9 @@
}
},
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE, d MMMM y G",
- "d MMMM y G",
- "dd.MM.y G",
- "dd.MM.y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
- new String[] {
- "EEEE, d MMMM y G",
- "d MMMM y G",
- "dd.MM.y G",
- "dd.MM.y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.long.Eras",
new String[] {
"\u00eenainte de Hristos",
@@ -281,13 +217,7 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE, d MMMM y G",
- "d MMMM y G",
- "dd.MM.y G",
- "dd.MM.y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
new String[] {
"d.C.",
@@ -295,52 +225,15 @@
}
},
{ "roc.AmPmMarkers",
- new String[] {
- "a.m.",
- "p.m.",
- }
- },
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
- new String[] {
- "EEEE, d MMMM y GGGG",
- "d MMMM y GGGG",
- "dd.MM.y GGGG",
- "dd.MM.y G",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "dum.",
- "lun.",
- "mar.",
- "mie.",
- "joi",
- "vin.",
- "s\u00e2m.",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "duminic\u0103",
- "luni",
- "mar\u021bi",
- "miercuri",
- "joi",
- "vineri",
- "s\u00e2mb\u0103t\u0103",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "D",
- "L",
- "M",
- "M",
- "J",
- "V",
- "S",
- }
- },
+ sharedDayNarrows },
{ "roc.MonthAbbreviations",
new String[] {
"ian.",
@@ -393,41 +286,13 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "trim. I",
- "trim. II",
- "trim. III",
- "trim. IV",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "trimestrul I",
- "trimestrul al II-lea",
- "trimestrul al III-lea",
- "trimestrul al IV-lea",
- }
- },
- { "roc.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedQuarterNames },
{ "roc.abbreviated.AmPmMarkers",
- new String[] {
- "a.m.",
- "p.m.",
- }
- },
+ sharedAmPmMarkers },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "a.m.",
- "p.m.",
- }
- },
+ sharedAmPmMarkers },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ru.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ru.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,23 +72,92 @@
public class JavaTimeSupplementary_ru extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterAbbreviations = {
+ "1-\u0439 \u043a\u0432.",
+ "2-\u0439 \u043a\u0432.",
+ "3-\u0439 \u043a\u0432.",
+ "4-\u0439 \u043a\u0432.",
+ };
+
+ final String[] sharedQuarterNames = {
+ "1-\u0439 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
+ "2-\u0439 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
+ "3-\u0439 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
+ "4-\u0439 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "\u0414\u041f",
+ "\u041f\u041f",
+ };
+
+ final String[] sharedDatePatterns = {
+ "EEEE, d MMMM y '\u0433'. GGGG",
+ "d MMMM y '\u0433'. GGGG",
+ "d MMM y '\u0433'. GGGG",
+ "dd.MM.y GGGG",
+ };
+
+ final String[] sharedDayNarrows = {
+ "\u0432\u0441",
+ "\u043f\u043d",
+ "\u0432\u0442",
+ "\u0441\u0440",
+ "\u0447\u0442",
+ "\u043f\u0442",
+ "\u0441\u0431",
+ };
+
+ final String[] sharedDayNames = {
+ "\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435",
+ "\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a",
+ "\u0432\u0442\u043e\u0440\u043d\u0438\u043a",
+ "\u0441\u0440\u0435\u0434\u0430",
+ "\u0447\u0435\u0442\u0432\u0435\u0440\u0433",
+ "\u043f\u044f\u0442\u043d\u0438\u0446\u0430",
+ "\u0441\u0443\u0431\u0431\u043e\u0442\u0430",
+ };
+
+ final String[] sharedMonthNames = {
+ "\u041c\u0443\u0445\u0430\u0440\u0440\u0430\u043c",
+ "\u0421\u0430\u0444\u0430\u0440",
+ "\u0420\u0430\u0431\u0438-\u0443\u043b\u044c-\u0430\u0432\u0432\u0430\u043b\u044c",
+ "\u0420\u0430\u0431\u0438-\u0443\u043b\u044c-\u0430\u0445\u0438\u0440",
+ "\u0414\u0436\u0443\u043c\u0430\u0434-\u0443\u043b\u044c-\u0430\u0432\u0432\u0430\u043b\u044c",
+ "\u0414\u0436\u0443\u043c\u0430\u0434-\u0443\u043b\u044c-\u0430\u0445\u0438\u0440",
+ "\u0420\u0430\u0434\u0436\u0430\u0431",
+ "\u0428\u0430\u0430\u0431\u0430\u043d",
+ "\u0420\u0430\u043c\u0430\u0434\u0430\u043d",
+ "\u0428\u0430\u0432\u0432\u0430\u043b\u044c",
+ "\u0417\u0443\u043b\u044c-\u041a\u0430\u0430\u0434\u0430",
+ "\u0417\u0443\u043b\u044c-\u0425\u0438\u0434\u0436\u0436\u0430",
+ "",
+ };
+
+ final String[] sharedTimePatterns = {
+ "H:mm:ss zzzz",
+ "H:mm:ss z",
+ "H:mm:ss",
+ "H:mm",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE, d MMMM y '\u0433'. G",
+ "d MMMM y '\u0433'. G",
+ "d MMM y '\u0433'. G",
+ "dd.MM.y G",
+ };
+
+ final String[] sharedEras = {
+ "Before R.O.C.",
+ "Minguo",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "1-\u0439 \u043a\u0432.",
- "2-\u0439 \u043a\u0432.",
- "3-\u0439 \u043a\u0432.",
- "4-\u0439 \u043a\u0432.",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "1-\u0439 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- "2-\u0439 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- "3-\u0439 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- "4-\u0439 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"\u0431\u0443\u0434\u0434\u0438\u0439\u0441\u043a\u0438\u0439 \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044c" },
{ "calendarname.gregorian",
@@ -126,144 +195,31 @@
{ "field.zone",
"\u0447\u0430\u0441\u043e\u0432\u043e\u0439 \u043f\u043e\u044f\u0441" },
{ "islamic.AmPmMarkers",
- new String[] {
- "\u0414\u041f",
- "\u041f\u041f",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "EEEE, d MMMM y '\u0433'. GGGG",
- "d MMMM y '\u0433'. GGGG",
- "d MMM y '\u0433'. GGGG",
- "dd.MM.y GGGG",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "\u0432\u0441",
- "\u043f\u043d",
- "\u0432\u0442",
- "\u0441\u0440",
- "\u0447\u0442",
- "\u043f\u0442",
- "\u0441\u0431",
- }
- },
+ sharedDayNarrows },
{ "islamic.DayNames",
- new String[] {
- "\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435",
- "\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a",
- "\u0432\u0442\u043e\u0440\u043d\u0438\u043a",
- "\u0441\u0440\u0435\u0434\u0430",
- "\u0447\u0435\u0442\u0432\u0435\u0440\u0433",
- "\u043f\u044f\u0442\u043d\u0438\u0446\u0430",
- "\u0441\u0443\u0431\u0431\u043e\u0442\u0430",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "\u0432\u0441",
- "\u043f\u043d",
- "\u0432\u0442",
- "\u0441\u0440",
- "\u0447\u0442",
- "\u043f\u0442",
- "\u0441\u0431",
- }
- },
+ sharedDayNarrows },
{ "islamic.MonthAbbreviations",
- new String[] {
- "\u041c\u0443\u0445\u0430\u0440\u0440\u0430\u043c",
- "\u0421\u0430\u0444\u0430\u0440",
- "\u0420\u0430\u0431\u0438-\u0443\u043b\u044c-\u0430\u0432\u0432\u0430\u043b\u044c",
- "\u0420\u0430\u0431\u0438-\u0443\u043b\u044c-\u0430\u0445\u0438\u0440",
- "\u0414\u0436\u0443\u043c\u0430\u0434-\u0443\u043b\u044c-\u0430\u0432\u0432\u0430\u043b\u044c",
- "\u0414\u0436\u0443\u043c\u0430\u0434-\u0443\u043b\u044c-\u0430\u0445\u0438\u0440",
- "\u0420\u0430\u0434\u0436\u0430\u0431",
- "\u0428\u0430\u0430\u0431\u0430\u043d",
- "\u0420\u0430\u043c\u0430\u0434\u0430\u043d",
- "\u0428\u0430\u0432\u0432\u0430\u043b\u044c",
- "\u0417\u0443\u043b\u044c-\u041a\u0430\u0430\u0434\u0430",
- "\u0417\u0443\u043b\u044c-\u0425\u0438\u0434\u0436\u0436\u0430",
- "",
- }
- },
+ sharedMonthNames },
{ "islamic.MonthNames",
- new String[] {
- "\u041c\u0443\u0445\u0430\u0440\u0440\u0430\u043c",
- "\u0421\u0430\u0444\u0430\u0440",
- "\u0420\u0430\u0431\u0438-\u0443\u043b\u044c-\u0430\u0432\u0432\u0430\u043b\u044c",
- "\u0420\u0430\u0431\u0438-\u0443\u043b\u044c-\u0430\u0445\u0438\u0440",
- "\u0414\u0436\u0443\u043c\u0430\u0434-\u0443\u043b\u044c-\u0430\u0432\u0432\u0430\u043b\u044c",
- "\u0414\u0436\u0443\u043c\u0430\u0434-\u0443\u043b\u044c-\u0430\u0445\u0438\u0440",
- "\u0420\u0430\u0434\u0436\u0430\u0431",
- "\u0428\u0430\u0430\u0431\u0430\u043d",
- "\u0420\u0430\u043c\u0430\u0434\u0430\u043d",
- "\u0428\u0430\u0432\u0432\u0430\u043b\u044c",
- "\u0417\u0443\u043b\u044c-\u041a\u0430\u0430\u0434\u0430",
- "\u0417\u0443\u043b\u044c-\u0425\u0438\u0434\u0436\u0436\u0430",
- "",
- }
- },
+ sharedMonthNames },
{ "islamic.QuarterAbbreviations",
- new String[] {
- "1-\u0439 \u043a\u0432.",
- "2-\u0439 \u043a\u0432.",
- "3-\u0439 \u043a\u0432.",
- "4-\u0439 \u043a\u0432.",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "1-\u0439 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- "2-\u0439 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- "3-\u0439 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- "4-\u0439 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- }
- },
- { "islamic.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
+ sharedQuarterNames },
{ "islamic.TimePatterns",
- new String[] {
- "H:mm:ss zzzz",
- "H:mm:ss z",
- "H:mm:ss",
- "H:mm",
- }
- },
+ sharedTimePatterns },
{ "islamic.abbreviated.AmPmMarkers",
- new String[] {
- "\u0414\u041f",
- "\u041f\u041f",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "\u0414\u041f",
- "\u041f\u041f",
- }
- },
+ sharedAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE, d MMMM y '\u0433'. G",
- "d MMMM y '\u0433'. G",
- "d MMM y '\u0433'. G",
- "dd.MM.y G",
- }
- },
- { "java.time.buddhist.long.Eras",
- new String[] {
- "BC",
- "BE",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.buddhist.short.Eras",
new String[] {
"BC",
@@ -271,21 +227,9 @@
}
},
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE, d MMMM y '\u0433'. G",
- "d MMMM y '\u0433'. G",
- "d MMM y '\u0433'. G",
- "dd.MM.y G",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
- new String[] {
- "EEEE, d MMMM y '\u0433'. G",
- "d MMMM y '\u0433'. G",
- "d MMM y '\u0433'. G",
- "dd.MM.y G",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.long.Eras",
new String[] {
"\u043e\u0442 \u0420\u043e\u0436\u0434\u0435\u0441\u0442\u0432\u0430 \u0425\u0440\u0438\u0441\u0442\u043e\u0432\u0430",
@@ -311,13 +255,7 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE, d MMMM y '\u0433'. G",
- "d MMMM y '\u0433'. G",
- "d MMM y '\u0433'. G",
- "dd.MM.y G",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
new String[] {
"\u0434\u043e \u043d.\u044d.",
@@ -325,58 +263,17 @@
}
},
{ "roc.AmPmMarkers",
- new String[] {
- "\u0414\u041f",
- "\u041f\u041f",
- }
- },
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
- new String[] {
- "EEEE, d MMMM y '\u0433'. GGGG",
- "d MMMM y '\u0433'. GGGG",
- "d MMM y '\u0433'. GGGG",
- "dd.MM.y GGGG",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "\u0432\u0441",
- "\u043f\u043d",
- "\u0432\u0442",
- "\u0441\u0440",
- "\u0447\u0442",
- "\u043f\u0442",
- "\u0441\u0431",
- }
- },
+ sharedDayNarrows },
{ "roc.DayNames",
- new String[] {
- "\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435",
- "\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a",
- "\u0432\u0442\u043e\u0440\u043d\u0438\u043a",
- "\u0441\u0440\u0435\u0434\u0430",
- "\u0447\u0435\u0442\u0432\u0435\u0440\u0433",
- "\u043f\u044f\u0442\u043d\u0438\u0446\u0430",
- "\u0441\u0443\u0431\u0431\u043e\u0442\u0430",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "\u0432\u0441",
- "\u043f\u043d",
- "\u0432\u0442",
- "\u0441\u0440",
- "\u0447\u0442",
- "\u043f\u0442",
- "\u0441\u0431",
- }
- },
+ sharedDayNarrows },
{ "roc.Eras",
- new String[] {
- "Before R.O.C.",
- "Minguo",
- }
- },
+ sharedEras },
{ "roc.MonthAbbreviations",
new String[] {
"\u044f\u043d\u0432.",
@@ -429,59 +326,21 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "1-\u0439 \u043a\u0432.",
- "2-\u0439 \u043a\u0432.",
- "3-\u0439 \u043a\u0432.",
- "4-\u0439 \u043a\u0432.",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "1-\u0439 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- "2-\u0439 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- "3-\u0439 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- "4-\u0439 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- }
- },
+ sharedQuarterNames },
{ "roc.TimePatterns",
- new String[] {
- "H:mm:ss zzzz",
- "H:mm:ss z",
- "H:mm:ss",
- "H:mm",
- }
- },
+ sharedTimePatterns },
{ "roc.abbreviated.AmPmMarkers",
- new String[] {
- "\u0414\u041f",
- "\u041f\u041f",
- }
- },
+ sharedAmPmMarkers },
{ "roc.long.Eras",
- new String[] {
- "Before R.O.C.",
- "Minguo",
- }
- },
+ sharedEras },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "\u0414\u041f",
- "\u041f\u041f",
- }
- },
+ sharedAmPmMarkers },
{ "roc.narrow.Eras",
- new String[] {
- "Before R.O.C.",
- "Minguo",
- }
- },
+ sharedEras },
{ "roc.short.Eras",
- new String[] {
- "Before R.O.C.",
- "Minguo",
- }
- },
+ sharedEras },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sk.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sk.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,15 +72,79 @@
public class JavaTimeSupplementary_sk extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterNames = {
+ "1. \u0161tvr\u0165rok",
+ "2. \u0161tvr\u0165rok",
+ "3. \u0161tvr\u0165rok",
+ "4. \u0161tvr\u0165rok",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "AM",
+ "PM",
+ };
+
+ final String[] sharedDatePatterns = {
+ "EEEE, d. M. y GGGG",
+ "d. M. y GGGG",
+ "d. M. y GGGG",
+ "d.M.y G",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "ne",
+ "po",
+ "ut",
+ "st",
+ "\u0161t",
+ "pi",
+ "so",
+ };
+
+ final String[] sharedDayNames = {
+ "nede\u013ea",
+ "pondelok",
+ "utorok",
+ "streda",
+ "\u0161tvrtok",
+ "piatok",
+ "sobota",
+ };
+
+ final String[] sharedDayNarrows = {
+ "n",
+ "p",
+ "u",
+ "s",
+ "\u0161",
+ "p",
+ "s",
+ };
+
+ final String[] sharedQuarterAbbreviations = {
+ "Q1",
+ "Q2",
+ "Q3",
+ "Q4",
+ };
+
+ final String[] sharedTimePatterns = {
+ "H:mm:ss zzzz",
+ "H:mm:ss z",
+ "H:mm:ss",
+ "H:mm",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE, d. M. y G",
+ "d. M. y G",
+ "d. M. y G",
+ "d.M.y GGGGG",
+ };
+
return new Object[][] {
{ "QuarterNames",
- new String[] {
- "1. \u0161tvr\u0165rok",
- "2. \u0161tvr\u0165rok",
- "3. \u0161tvr\u0165rok",
- "4. \u0161tvr\u0165rok",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"buddhistick\u00fd kalend\u00e1r" },
{ "calendarname.gregorian",
@@ -116,114 +180,29 @@
{ "field.zone",
"\u010dasov\u00e9 p\u00e1smo" },
{ "islamic.AmPmMarkers",
- new String[] {
- "AM",
- "PM",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "EEEE, d. M. y GGGG",
- "d. M. y GGGG",
- "d. M. y GGGG",
- "d.M.y G",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "ne",
- "po",
- "ut",
- "st",
- "\u0161t",
- "pi",
- "so",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "nede\u013ea",
- "pondelok",
- "utorok",
- "streda",
- "\u0161tvrtok",
- "piatok",
- "sobota",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "n",
- "p",
- "u",
- "s",
- "\u0161",
- "p",
- "s",
- }
- },
+ sharedDayNarrows },
{ "islamic.QuarterAbbreviations",
- new String[] {
- "Q1",
- "Q2",
- "Q3",
- "Q4",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "1. \u0161tvr\u0165rok",
- "2. \u0161tvr\u0165rok",
- "3. \u0161tvr\u0165rok",
- "4. \u0161tvr\u0165rok",
- }
- },
- { "islamic.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
+ sharedQuarterNames },
{ "islamic.TimePatterns",
- new String[] {
- "H:mm:ss zzzz",
- "H:mm:ss z",
- "H:mm:ss",
- "H:mm",
- }
- },
+ sharedTimePatterns },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "AM",
- "PM",
- }
- },
+ sharedAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE, d. M. y G",
- "d. M. y G",
- "d. M. y G",
- "d.M.y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE, d. M. y G",
- "d. M. y G",
- "d. M. y G",
- "d.M.y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
- new String[] {
- "EEEE, d. M. y G",
- "d. M. y G",
- "d. M. y G",
- "d.M.y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.long.Eras",
new String[] {
"pred Kristom",
@@ -231,66 +210,21 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE, d. M. y G",
- "d. M. y G",
- "d. M. y G",
- "d.M.y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
new String[] {
"pred n.l.",
"n.l.",
}
},
- { "roc.AmPmMarkers",
- new String[] {
- "AM",
- "PM",
- }
- },
{ "roc.DatePatterns",
- new String[] {
- "EEEE, d. M. y GGGG",
- "d. M. y GGGG",
- "d. M. y GGGG",
- "d.M.y G",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "ne",
- "po",
- "ut",
- "st",
- "\u0161t",
- "pi",
- "so",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "nede\u013ea",
- "pondelok",
- "utorok",
- "streda",
- "\u0161tvrtok",
- "piatok",
- "sobota",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "n",
- "p",
- "u",
- "s",
- "\u0161",
- "p",
- "s",
- }
- },
+ sharedDayNarrows },
{ "roc.MonthAbbreviations",
new String[] {
"jan",
@@ -343,35 +277,11 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "Q1",
- "Q2",
- "Q3",
- "Q4",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "1. \u0161tvr\u0165rok",
- "2. \u0161tvr\u0165rok",
- "3. \u0161tvr\u0165rok",
- "4. \u0161tvr\u0165rok",
- }
- },
+ sharedQuarterNames },
{ "roc.TimePatterns",
- new String[] {
- "H:mm:ss zzzz",
- "H:mm:ss z",
- "H:mm:ss",
- "H:mm",
- }
- },
- { "roc.narrow.AmPmMarkers",
- new String[] {
- "AM",
- "PM",
- }
- },
+ sharedTimePatterns },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sl.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sl.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,23 +72,79 @@
public class JavaTimeSupplementary_sl extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterAbbreviations = {
+ "1. \u010det.",
+ "2. \u010det.",
+ "3. \u010det.",
+ "4. \u010det.",
+ };
+
+ final String[] sharedQuarterNames = {
+ "1. \u010detrtletje",
+ "2. \u010detrtletje",
+ "3. \u010detrtletje",
+ "4. \u010detrtletje",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "dop.",
+ "pop.",
+ };
+
+ final String[] sharedDatePatterns = {
+ "EEEE, dd. MMMM y GGGG",
+ "dd. MMMM y GGGG",
+ "d. MMM y GGGG",
+ "d. MM. yy G",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "ned.",
+ "pon.",
+ "tor.",
+ "sre.",
+ "\u010det.",
+ "pet.",
+ "sob.",
+ };
+
+ final String[] sharedDayNames = {
+ "nedelja",
+ "ponedeljek",
+ "torek",
+ "sreda",
+ "\u010detrtek",
+ "petek",
+ "sobota",
+ };
+
+ final String[] sharedDayNarrows = {
+ "n",
+ "p",
+ "t",
+ "s",
+ "\u010d",
+ "p",
+ "s",
+ };
+
+ final String[] sharedNarrowAmPmMarkers = {
+ "d",
+ "p",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE, dd. MMMM y G",
+ "dd. MMMM y G",
+ "d. MMM y G",
+ "d. MM. yy GGGGG",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "1. \u010det.",
- "2. \u010det.",
- "3. \u010det.",
- "4. \u010det.",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "1. \u010detrtletje",
- "2. \u010detrtletje",
- "3. \u010detrtletje",
- "4. \u010detrtletje",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"budisti\u010dni koledar" },
{ "calendarname.gregorian",
@@ -124,120 +180,29 @@
{ "field.zone",
"\u010dasovni pas" },
{ "islamic.AmPmMarkers",
- new String[] {
- "dop.",
- "pop.",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "EEEE, dd. MMMM y GGGG",
- "dd. MMMM y GGGG",
- "d. MMM y GGGG",
- "d. MM. yy G",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "ned.",
- "pon.",
- "tor.",
- "sre.",
- "\u010det.",
- "pet.",
- "sob.",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "nedelja",
- "ponedeljek",
- "torek",
- "sreda",
- "\u010detrtek",
- "petek",
- "sobota",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "n",
- "p",
- "t",
- "s",
- "\u010d",
- "p",
- "s",
- }
- },
+ sharedDayNarrows },
{ "islamic.QuarterAbbreviations",
- new String[] {
- "1. \u010det.",
- "2. \u010det.",
- "3. \u010det.",
- "4. \u010det.",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "1. \u010detrtletje",
- "2. \u010detrtletje",
- "3. \u010detrtletje",
- "4. \u010detrtletje",
- }
- },
- { "islamic.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
- { "islamic.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedQuarterNames },
{ "islamic.abbreviated.AmPmMarkers",
- new String[] {
- "dop.",
- "pop.",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "d",
- "p",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE, dd. MMMM y G",
- "dd. MMMM y G",
- "d. MMM y G",
- "d. MM. yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE, dd. MMMM y G",
- "dd. MMMM y G",
- "d. MMM y G",
- "d. MM. yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
- new String[] {
- "EEEE, dd. MMMM y G",
- "dd. MMMM y G",
- "d. MMM y G",
- "d. MM. yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.long.Eras",
new String[] {
"pred Kristusom",
@@ -245,13 +210,7 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE, dd. MMMM y G",
- "dd. MMMM y G",
- "d. MMM y G",
- "d. MM. yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
new String[] {
"pr.n.\u0161.",
@@ -259,52 +218,15 @@
}
},
{ "roc.AmPmMarkers",
- new String[] {
- "dop.",
- "pop.",
- }
- },
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
- new String[] {
- "EEEE, dd. MMMM y GGGG",
- "dd. MMMM y GGGG",
- "d. MMM y GGGG",
- "d. MM. yy G",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "ned.",
- "pon.",
- "tor.",
- "sre.",
- "\u010det.",
- "pet.",
- "sob.",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "nedelja",
- "ponedeljek",
- "torek",
- "sreda",
- "\u010detrtek",
- "petek",
- "sobota",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "n",
- "p",
- "t",
- "s",
- "\u010d",
- "p",
- "s",
- }
- },
+ sharedDayNarrows },
{ "roc.MonthAbbreviations",
new String[] {
"jan.",
@@ -357,41 +279,13 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "1. \u010det.",
- "2. \u010det.",
- "3. \u010det.",
- "4. \u010det.",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "1. \u010detrtletje",
- "2. \u010detrtletje",
- "3. \u010detrtletje",
- "4. \u010detrtletje",
- }
- },
- { "roc.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedQuarterNames },
{ "roc.abbreviated.AmPmMarkers",
- new String[] {
- "dop.",
- "pop.",
- }
- },
+ sharedAmPmMarkers },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "d",
- "p",
- }
- },
+ sharedNarrowAmPmMarkers },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sq.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sq.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,23 +72,81 @@
public class JavaTimeSupplementary_sq extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterAbbreviations = {
+ "tremujori I",
+ "tremujori II",
+ "tremujori III",
+ "tremujori IV",
+ };
+
+ final String[] sharedQuarterNames = {
+ "tremujori i par\u00eb",
+ "tremujori i dyt\u00eb",
+ "tremujori i tret\u00eb",
+ "tremujori i kat\u00ebrt",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "e paradites",
+ "e pasdites",
+ };
+
+ final String[] sharedDatePatterns = {
+ "EEEE, d MMM y GGGG",
+ "d MMM y GGGG",
+ "d MMM y GGGG",
+ "d.M.y G",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "Die",
+ "H\u00ebn",
+ "Mar",
+ "M\u00ebr",
+ "Enj",
+ "Pre",
+ "Sht",
+ };
+
+ final String[] sharedDayNames = {
+ "e diel",
+ "e h\u00ebn\u00eb",
+ "e mart\u00eb",
+ "e m\u00ebrkur\u00eb",
+ "e enjte",
+ "e premte",
+ "e shtun\u00eb",
+ };
+
+ final String[] sharedDayNarrows = {
+ "D",
+ "H",
+ "M",
+ "M",
+ "E",
+ "P",
+ "S",
+ };
+
+ final String[] sharedTimePatterns = {
+ "h:mm:ss a, zzzz",
+ "h:mm:ss a, z",
+ "h:mm:ss a",
+ "h:mm a",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE, d MMM y G",
+ "d MMM y G",
+ "d MMM y G",
+ "d.M.y GGGGG",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "tremujori I",
- "tremujori II",
- "tremujori III",
- "tremujori IV",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "tremujori i par\u00eb",
- "tremujori i dyt\u00eb",
- "tremujori i tret\u00eb",
- "tremujori i kat\u00ebrt",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"kalendar budist" },
{ "calendarname.gregorian",
@@ -126,120 +184,31 @@
{ "field.zone",
"brezi orar" },
{ "islamic.AmPmMarkers",
- new String[] {
- "e paradites",
- "e pasdites",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "EEEE, d MMM y GGGG",
- "d MMM y GGGG",
- "d MMM y GGGG",
- "d.M.y G",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "Die",
- "H\u00ebn",
- "Mar",
- "M\u00ebr",
- "Enj",
- "Pre",
- "Sht",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "e diel",
- "e h\u00ebn\u00eb",
- "e mart\u00eb",
- "e m\u00ebrkur\u00eb",
- "e enjte",
- "e premte",
- "e shtun\u00eb",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "D",
- "H",
- "M",
- "M",
- "E",
- "P",
- "S",
- }
- },
+ sharedDayNarrows },
{ "islamic.QuarterAbbreviations",
- new String[] {
- "tremujori I",
- "tremujori II",
- "tremujori III",
- "tremujori IV",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "tremujori i par\u00eb",
- "tremujori i dyt\u00eb",
- "tremujori i tret\u00eb",
- "tremujori i kat\u00ebrt",
- }
- },
- { "islamic.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
+ sharedQuarterNames },
{ "islamic.TimePatterns",
- new String[] {
- "h:mm:ss a, zzzz",
- "h:mm:ss a, z",
- "h:mm:ss a",
- "h:mm a",
- }
- },
+ sharedTimePatterns },
{ "islamic.abbreviated.AmPmMarkers",
- new String[] {
- "e paradites",
- "e pasdites",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "e paradites",
- "e pasdites",
- }
- },
+ sharedAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE, d MMM y G",
- "d MMM y G",
- "d MMM y G",
- "d.M.y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE, d MMM y G",
- "d MMM y G",
- "d MMM y G",
- "d.M.y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
- new String[] {
- "EEEE, d MMM y G",
- "d MMM y G",
- "d MMM y G",
- "d.M.y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.long.Eras",
new String[] {
"para er\u00ebs s\u00eb re",
@@ -247,13 +216,7 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE, d MMM y G",
- "d MMM y G",
- "d MMM y G",
- "d.M.y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
new String[] {
"p.e.r.",
@@ -261,52 +224,15 @@
}
},
{ "roc.AmPmMarkers",
- new String[] {
- "e paradites",
- "e pasdites",
- }
- },
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
- new String[] {
- "EEEE, d MMM y GGGG",
- "d MMM y GGGG",
- "d MMM y GGGG",
- "d.M.y G",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "Die",
- "H\u00ebn",
- "Mar",
- "M\u00ebr",
- "Enj",
- "Pre",
- "Sht",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "e diel",
- "e h\u00ebn\u00eb",
- "e mart\u00eb",
- "e m\u00ebrkur\u00eb",
- "e enjte",
- "e premte",
- "e shtun\u00eb",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "D",
- "H",
- "M",
- "M",
- "E",
- "P",
- "S",
- }
- },
+ sharedDayNarrows },
{ "roc.MonthAbbreviations",
new String[] {
"Jan",
@@ -359,41 +285,15 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "tremujori I",
- "tremujori II",
- "tremujori III",
- "tremujori IV",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "tremujori i par\u00eb",
- "tremujori i dyt\u00eb",
- "tremujori i tret\u00eb",
- "tremujori i kat\u00ebrt",
- }
- },
+ sharedQuarterNames },
{ "roc.TimePatterns",
- new String[] {
- "h:mm:ss a, zzzz",
- "h:mm:ss a, z",
- "h:mm:ss a",
- "h:mm a",
- }
- },
+ sharedTimePatterns },
{ "roc.abbreviated.AmPmMarkers",
- new String[] {
- "e paradites",
- "e pasdites",
- }
- },
+ sharedAmPmMarkers },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "e paradites",
- "e pasdites",
- }
- },
+ sharedAmPmMarkers },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sr.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sr.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,31 +72,110 @@
public class JavaTimeSupplementary_sr extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterAbbreviations = {
+ "\u041a1",
+ "\u041a2",
+ "\u041a3",
+ "\u041a4",
+ };
+
+ final String[] sharedQuarterNames = {
+ "\u043f\u0440\u0432\u0438 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
+ "\u0434\u0440\u0443\u0433\u0438 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
+ "\u0442\u0440\u0435\u045b\u0438 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
+ "\u0447\u0435\u0442\u0432\u0440\u0442\u0438 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
+ };
+
+ final String[] sharedQuarterNarrows = {
+ "1.",
+ "2.",
+ "3.",
+ "4.",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "\u043f\u0440\u0435 \u043f\u043e\u0434\u043d\u0435",
+ "\u043f\u043e \u043f\u043e\u0434\u043d\u0435",
+ };
+
+ final String[] sharedDatePatterns = {
+ "EEEE, dd. MMMM y. GGGG",
+ "dd. MMMM y. GGGG",
+ "dd.MM.y. GGGG",
+ "d.M.y. G",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "\u043d\u0435\u0434",
+ "\u043f\u043e\u043d",
+ "\u0443\u0442\u043e",
+ "\u0441\u0440\u0435",
+ "\u0447\u0435\u0442",
+ "\u043f\u0435\u0442",
+ "\u0441\u0443\u0431",
+ };
+
+ final String[] sharedDayNames = {
+ "\u043d\u0435\u0434\u0435\u0459\u0430",
+ "\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u0430\u043a",
+ "\u0443\u0442\u043e\u0440\u0430\u043a",
+ "\u0441\u0440\u0435\u0434\u0430",
+ "\u0447\u0435\u0442\u0432\u0440\u0442\u0430\u043a",
+ "\u043f\u0435\u0442\u0430\u043a",
+ "\u0441\u0443\u0431\u043e\u0442\u0430",
+ };
+
+ final String[] sharedDayNarrows = {
+ "\u043d",
+ "\u043f",
+ "\u0443",
+ "\u0441",
+ "\u0447",
+ "\u043f",
+ "\u0441",
+ };
+
+ final String[] sharedEras = {
+ "",
+ "\u0410\u0425",
+ };
+
+ final String[] sharedTimePatterns = {
+ "HH.mm.ss zzzz",
+ "HH.mm.ss z",
+ "HH.mm.ss",
+ "HH.mm",
+ };
+
+ final String[] sharedNarrowAmPmMarkers = {
+ "a",
+ "p",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE, dd. MMMM y. G",
+ "dd. MMMM y. G",
+ "dd.MM.y. G",
+ "d.M.y. GGGGG",
+ };
+
+ final String[] sharedJavaTimeLongEras = {
+ "BC",
+ "\u0411\u0415",
+ };
+
+ final String[] sharedShortEras = {
+ "\u041f\u0440\u0435 \u0420\u041a",
+ "\u0420\u041a",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "\u041a1",
- "\u041a2",
- "\u041a3",
- "\u041a4",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "\u043f\u0440\u0432\u0438 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- "\u0434\u0440\u0443\u0433\u0438 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- "\u0442\u0440\u0435\u045b\u0438 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- "\u0447\u0435\u0442\u0432\u0440\u0442\u0438 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- }
- },
+ sharedQuarterNames },
{ "QuarterNarrows",
- new String[] {
- "1.",
- "2.",
- "3.",
- "4.",
- }
- },
+ sharedQuarterNarrows },
{ "calendarname.buddhist",
"\u0431\u0443\u0434\u0438\u0441\u0442\u0438\u0447\u043a\u0438 \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440" },
{ "calendarname.gregorian",
@@ -132,58 +211,17 @@
{ "field.zone",
"\u0432\u0440\u0435\u043c\u0435\u043d\u0441\u043a\u0430 \u0437\u043e\u043d\u0430" },
{ "islamic.AmPmMarkers",
- new String[] {
- "\u043f\u0440\u0435 \u043f\u043e\u0434\u043d\u0435",
- "\u043f\u043e \u043f\u043e\u0434\u043d\u0435",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "EEEE, dd. MMMM y. GGGG",
- "dd. MMMM y. GGGG",
- "dd.MM.y. GGGG",
- "d.M.y. G",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "\u043d\u0435\u0434",
- "\u043f\u043e\u043d",
- "\u0443\u0442\u043e",
- "\u0441\u0440\u0435",
- "\u0447\u0435\u0442",
- "\u043f\u0435\u0442",
- "\u0441\u0443\u0431",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "\u043d\u0435\u0434\u0435\u0459\u0430",
- "\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u0430\u043a",
- "\u0443\u0442\u043e\u0440\u0430\u043a",
- "\u0441\u0440\u0435\u0434\u0430",
- "\u0447\u0435\u0442\u0432\u0440\u0442\u0430\u043a",
- "\u043f\u0435\u0442\u0430\u043a",
- "\u0441\u0443\u0431\u043e\u0442\u0430",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "\u043d",
- "\u043f",
- "\u0443",
- "\u0441",
- "\u0447",
- "\u043f",
- "\u0441",
- }
- },
+ sharedDayNarrows },
{ "islamic.Eras",
- new String[] {
- "",
- "\u0410\u0425",
- }
- },
+ sharedEras },
{ "islamic.MonthNames",
new String[] {
"\u041c\u0443\u0440\u0430\u0445\u0430\u043c",
@@ -202,95 +240,31 @@
}
},
{ "islamic.QuarterAbbreviations",
- new String[] {
- "\u041a1",
- "\u041a2",
- "\u041a3",
- "\u041a4",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "\u043f\u0440\u0432\u0438 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- "\u0434\u0440\u0443\u0433\u0438 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- "\u0442\u0440\u0435\u045b\u0438 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- "\u0447\u0435\u0442\u0432\u0440\u0442\u0438 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- }
- },
+ sharedQuarterNames },
{ "islamic.QuarterNarrows",
- new String[] {
- "1.",
- "2.",
- "3.",
- "4.",
- }
- },
+ sharedQuarterNarrows },
{ "islamic.TimePatterns",
- new String[] {
- "HH.mm.ss zzzz",
- "HH.mm.ss z",
- "HH.mm.ss",
- "HH.mm",
- }
- },
+ sharedTimePatterns },
{ "islamic.abbreviated.AmPmMarkers",
- new String[] {
- "\u043f\u0440\u0435 \u043f\u043e\u0434\u043d\u0435",
- "\u043f\u043e \u043f\u043e\u0434\u043d\u0435",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.long.Eras",
- new String[] {
- "",
- "\u0410\u0425",
- }
- },
+ sharedEras },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "a",
- "p",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "islamic.narrow.Eras",
- new String[] {
- "",
- "\u0410\u0425",
- }
- },
+ sharedEras },
{ "islamic.short.Eras",
- new String[] {
- "",
- "\u0410\u0425",
- }
- },
+ sharedEras },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE, dd. MMMM y. G",
- "dd. MMMM y. G",
- "dd.MM.y. G",
- "d.M.y. GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.buddhist.long.Eras",
- new String[] {
- "BC",
- "\u0411\u0415",
- }
- },
+ sharedJavaTimeLongEras },
{ "java.time.buddhist.short.Eras",
- new String[] {
- "BC",
- "\u0411\u0415",
- }
- },
+ sharedJavaTimeLongEras },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE, dd. MMMM y. G",
- "dd. MMMM y. G",
- "dd.MM.y. G",
- "d.M.y. GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
new String[] {
"EEEE, MMMM d, y G",
@@ -324,13 +298,7 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE, dd. MMMM y. G",
- "dd. MMMM y. G",
- "dd.MM.y. G",
- "d.M.y. GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
new String[] {
"\u043f. \u043d. \u0435.",
@@ -338,58 +306,17 @@
}
},
{ "roc.AmPmMarkers",
- new String[] {
- "\u043f\u0440\u0435 \u043f\u043e\u0434\u043d\u0435",
- "\u043f\u043e \u043f\u043e\u0434\u043d\u0435",
- }
- },
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
- new String[] {
- "EEEE, dd. MMMM y. GGGG",
- "dd. MMMM y. GGGG",
- "dd.MM.y. GGGG",
- "d.M.y. G",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "\u043d\u0435\u0434",
- "\u043f\u043e\u043d",
- "\u0443\u0442\u043e",
- "\u0441\u0440\u0435",
- "\u0447\u0435\u0442",
- "\u043f\u0435\u0442",
- "\u0441\u0443\u0431",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "\u043d\u0435\u0434\u0435\u0459\u0430",
- "\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u0430\u043a",
- "\u0443\u0442\u043e\u0440\u0430\u043a",
- "\u0441\u0440\u0435\u0434\u0430",
- "\u0447\u0435\u0442\u0432\u0440\u0442\u0430\u043a",
- "\u043f\u0435\u0442\u0430\u043a",
- "\u0441\u0443\u0431\u043e\u0442\u0430",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "\u043d",
- "\u043f",
- "\u0443",
- "\u0441",
- "\u0447",
- "\u043f",
- "\u0441",
- }
- },
+ sharedDayNarrows },
{ "roc.Eras",
- new String[] {
- "\u041f\u0440\u0435 \u0420\u041a",
- "\u0420\u041a",
- }
- },
+ sharedShortEras },
{ "roc.MonthAbbreviations",
new String[] {
"\u0458\u0430\u043d",
@@ -442,67 +369,23 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "\u041a1",
- "\u041a2",
- "\u041a3",
- "\u041a4",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "\u043f\u0440\u0432\u0438 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- "\u0434\u0440\u0443\u0433\u0438 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- "\u0442\u0440\u0435\u045b\u0438 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- "\u0447\u0435\u0442\u0432\u0440\u0442\u0438 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- }
- },
+ sharedQuarterNames },
{ "roc.QuarterNarrows",
- new String[] {
- "1.",
- "2.",
- "3.",
- "4.",
- }
- },
+ sharedQuarterNarrows },
{ "roc.TimePatterns",
- new String[] {
- "HH.mm.ss zzzz",
- "HH.mm.ss z",
- "HH.mm.ss",
- "HH.mm",
- }
- },
+ sharedTimePatterns },
{ "roc.abbreviated.AmPmMarkers",
- new String[] {
- "\u043f\u0440\u0435 \u043f\u043e\u0434\u043d\u0435",
- "\u043f\u043e \u043f\u043e\u0434\u043d\u0435",
- }
- },
+ sharedAmPmMarkers },
{ "roc.long.Eras",
- new String[] {
- "\u041f\u0440\u0435 \u0420\u041a",
- "\u0420\u041a",
- }
- },
+ sharedShortEras },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "a",
- "p",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "roc.narrow.Eras",
- new String[] {
- "\u041f\u0440\u0435 \u0420\u041a",
- "\u0420\u041a",
- }
- },
+ sharedShortEras },
{ "roc.short.Eras",
- new String[] {
- "\u041f\u0440\u0435 \u0420\u041a",
- "\u0420\u041a",
- }
- },
+ sharedShortEras },
};
}
}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sr_BA.java Mon Jul 04 13:00:15 2016 +0900
@@ -0,0 +1,89 @@
+/*
+ * Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation. Oracle designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Oracle in the LICENSE file that accompanied this code.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+/*
+ * COPYRIGHT AND PERMISSION NOTICE
+ *
+ * Copyright (C) 1991-2016 Unicode, Inc. All rights reserved.
+ * Distributed under the Terms of Use in
+ * http://www.unicode.org/copyright.html.
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining
+ * a copy of the Unicode data files and any associated documentation
+ * (the "Data Files") or Unicode software and any associated documentation
+ * (the "Software") to deal in the Data Files or Software
+ * without restriction, including without limitation the rights to use,
+ * copy, modify, merge, publish, distribute, and/or sell copies of
+ * the Data Files or Software, and to permit persons to whom the Data Files
+ * or Software are furnished to do so, provided that
+ * (a) this copyright and permission notice appear with all copies
+ * of the Data Files or Software,
+ * (b) this copyright and permission notice appear in associated
+ * documentation, and
+ * (c) there is clear notice in each modified Data File or in the Software
+ * as well as in the documentation associated with the Data File(s) or
+ * Software that the data or software has been modified.
+ *
+ * THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
+ * ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
+ * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ * NONINFRINGEMENT OF THIRD PARTY RIGHTS.
+ * IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
+ * NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
+ * DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+ * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+ * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+ * PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+ *
+ * Except as contained in this notice, the name of a copyright holder
+ * shall not be used in advertising or otherwise to promote the sale,
+ * use or other dealings in these Data Files or Software without prior
+ * written authorization of the copyright holder.
+ */
+
+// Note: this file has been generated by a tool.
+
+package sun.text.resources.ext;
+
+import sun.util.resources.OpenListResourceBundle;
+
+public class JavaTimeSupplementary_sr_BA extends OpenListResourceBundle {
+ @Override
+ protected final Object[][] getContents() {
+ final String[] sharedTimePatterns = {
+ "HH:mm:ss zzzz",
+ "HH:mm:ss z",
+ "HH:mm:ss",
+ "HH:mm",
+ };
+
+ return new Object[][] {
+ { "islamic.TimePatterns",
+ sharedTimePatterns },
+ { "roc.TimePatterns",
+ sharedTimePatterns },
+ };
+ }
+}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sr_Latn.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sr_Latn.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,23 +72,75 @@
public class JavaTimeSupplementary_sr_Latn extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterAbbreviations = {
+ "K1",
+ "K2",
+ "K3",
+ "K4",
+ };
+
+ final String[] sharedQuarterNames = {
+ "prvi kvartal",
+ "drugi kvartal",
+ "tre\u0107i kvartal",
+ "\u010detvrti kvartal",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "pre podne",
+ "po podne",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "ned",
+ "pon",
+ "uto",
+ "sre",
+ "\u010det",
+ "pet",
+ "sub",
+ };
+
+ final String[] sharedDayNames = {
+ "nedelja",
+ "ponedeljak",
+ "utorak",
+ "sreda",
+ "\u010detvrtak",
+ "petak",
+ "subota",
+ };
+
+ final String[] sharedDayNarrows = {
+ "n",
+ "p",
+ "u",
+ "s",
+ "\u010d",
+ "p",
+ "s",
+ };
+
+ final String[] sharedEras = {
+ "",
+ "AH",
+ };
+
+ final String[] sharedJavaTimeLongEras = {
+ "BC",
+ "BE",
+ };
+
+ final String[] sharedShortEras = {
+ "Pre RK",
+ "RK",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "K1",
- "K2",
- "K3",
- "K4",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "prvi kvartal",
- "drugi kvartal",
- "tre\u0107i kvartal",
- "\u010detvrti kvartal",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"budisti\u010dki kalendar" },
{ "calendarname.gregorian",
@@ -124,50 +176,15 @@
{ "field.zone",
"vremenska zona" },
{ "islamic.AmPmMarkers",
- new String[] {
- "pre podne",
- "po podne",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DayAbbreviations",
- new String[] {
- "ned",
- "pon",
- "uto",
- "sre",
- "\u010det",
- "pet",
- "sub",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "nedelja",
- "ponedeljak",
- "utorak",
- "sreda",
- "\u010detvrtak",
- "petak",
- "subota",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "n",
- "p",
- "u",
- "s",
- "\u010d",
- "p",
- "s",
- }
- },
+ sharedDayNarrows },
{ "islamic.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedEras },
{ "islamic.MonthNames",
new String[] {
"Muraham",
@@ -186,57 +203,21 @@
}
},
{ "islamic.QuarterAbbreviations",
- new String[] {
- "K1",
- "K2",
- "K3",
- "K4",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "prvi kvartal",
- "drugi kvartal",
- "tre\u0107i kvartal",
- "\u010detvrti kvartal",
- }
- },
+ sharedQuarterNames },
{ "islamic.abbreviated.AmPmMarkers",
- new String[] {
- "pre podne",
- "po podne",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.long.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedEras },
{ "islamic.narrow.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedEras },
{ "islamic.short.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedEras },
{ "java.time.buddhist.long.Eras",
- new String[] {
- "BC",
- "BE",
- }
- },
+ sharedJavaTimeLongEras },
{ "java.time.buddhist.short.Eras",
- new String[] {
- "BC",
- "BE",
- }
- },
+ sharedJavaTimeLongEras },
{ "java.time.japanese.long.Eras",
new String[] {
"nove ere",
@@ -268,50 +249,15 @@
}
},
{ "roc.AmPmMarkers",
- new String[] {
- "pre podne",
- "po podne",
- }
- },
+ sharedAmPmMarkers },
{ "roc.DayAbbreviations",
- new String[] {
- "ned",
- "pon",
- "uto",
- "sre",
- "\u010det",
- "pet",
- "sub",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "nedelja",
- "ponedeljak",
- "utorak",
- "sreda",
- "\u010detvrtak",
- "petak",
- "subota",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "n",
- "p",
- "u",
- "s",
- "\u010d",
- "p",
- "s",
- }
- },
+ sharedDayNarrows },
{ "roc.Eras",
- new String[] {
- "Pre RK",
- "RK",
- }
- },
+ sharedShortEras },
{ "roc.MonthAbbreviations",
new String[] {
"jan",
@@ -364,45 +310,17 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "K1",
- "K2",
- "K3",
- "K4",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "prvi kvartal",
- "drugi kvartal",
- "tre\u0107i kvartal",
- "\u010detvrti kvartal",
- }
- },
+ sharedQuarterNames },
{ "roc.abbreviated.AmPmMarkers",
- new String[] {
- "pre podne",
- "po podne",
- }
- },
+ sharedAmPmMarkers },
{ "roc.long.Eras",
- new String[] {
- "Pre RK",
- "RK",
- }
- },
+ sharedShortEras },
{ "roc.narrow.Eras",
- new String[] {
- "Pre RK",
- "RK",
- }
- },
+ sharedShortEras },
{ "roc.short.Eras",
- new String[] {
- "Pre RK",
- "RK",
- }
- },
+ sharedShortEras },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sv.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sv.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,27 +72,91 @@
public class JavaTimeSupplementary_sv extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
- final String[] javatimelongEras = {
+ final String[] sharedQuarterAbbreviations = {
+ "K1",
+ "K2",
+ "K3",
+ "K4",
+ };
+
+ final String[] sharedQuarterNames = {
+ "1:a kvartalet",
+ "2:a kvartalet",
+ "3:e kvartalet",
+ "4:e kvartalet",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "fm",
+ "em",
+ };
+
+ final String[] sharedDatePatterns = {
+ "EEEE d MMMM y GGGG",
+ "d MMMM y GGGG",
+ "d MMM y GGGG",
+ "GGGG y-MM-dd",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "s\u00f6n",
+ "m\u00e5n",
+ "tis",
+ "ons",
+ "tors",
+ "fre",
+ "l\u00f6r",
+ };
+
+ final String[] sharedDayNames = {
+ "s\u00f6ndag",
+ "m\u00e5ndag",
+ "tisdag",
+ "onsdag",
+ "torsdag",
+ "fredag",
+ "l\u00f6rdag",
+ };
+
+ final String[] sharedDayNarrows = {
+ "S",
+ "M",
+ "T",
+ "O",
+ "T",
+ "F",
+ "L",
+ };
+
+ final String[] sharedTimePatterns = {
+ "'kl'. HH:mm:ss zzzz",
+ "HH:mm:ss z",
+ "HH:mm:ss",
+ "HH:mm",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE d MMMM y G",
+ "d MMMM y G",
+ "d MMM y G",
+ "G y-MM-dd",
+ };
+
+ final String[] sharedJavaTimeLongEras = {
"f\u00f6re Kristus",
"efter Kristus",
};
+
+ final String[] sharedEras = {
+ "f\u00f6re R.K.",
+ "R.K.",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "K1",
- "K2",
- "K3",
- "K4",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "1:a kvartalet",
- "2:a kvartalet",
- "3:e kvartalet",
- "4:e kvartalet",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"buddistisk kalender" },
{ "calendarname.gregorian",
@@ -130,58 +194,15 @@
{ "field.zone",
"tidszon" },
{ "islamic.AmPmMarkers",
- new String[] {
- "fm",
- "em",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "EEEE d MMMM y GGGG",
- "d MMMM y GGGG",
- "d MMM y GGGG",
- "GGGG y-MM-dd",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "s\u00f6n",
- "m\u00e5n",
- "tis",
- "ons",
- "tors",
- "fre",
- "l\u00f6r",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "s\u00f6ndag",
- "m\u00e5ndag",
- "tisdag",
- "onsdag",
- "torsdag",
- "fredag",
- "l\u00f6rdag",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "S",
- "M",
- "T",
- "O",
- "T",
- "F",
- "L",
- }
- },
- { "islamic.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedDayNarrows },
{ "islamic.MonthNames",
new String[] {
"muharram",
@@ -200,81 +221,17 @@
}
},
{ "islamic.QuarterAbbreviations",
- new String[] {
- "K1",
- "K2",
- "K3",
- "K4",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "1:a kvartalet",
- "2:a kvartalet",
- "3:e kvartalet",
- "4:e kvartalet",
- }
- },
- { "islamic.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
+ sharedQuarterNames },
{ "islamic.TimePatterns",
- new String[] {
- "'kl'. HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedTimePatterns },
{ "islamic.abbreviated.AmPmMarkers",
- new String[] {
- "fm",
- "em",
- }
- },
- { "islamic.long.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "fm",
- "em",
- }
- },
- { "islamic.narrow.Eras",
- new String[] {
- "",
- "AH",
- }
- },
- { "islamic.short.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "G y-MM-dd",
- }
- },
- { "java.time.buddhist.long.Eras",
- new String[] {
- "BC",
- "BE",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.buddhist.short.Eras",
new String[] {
"BC",
@@ -282,21 +239,9 @@
}
},
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "G y-MM-dd",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
- new String[] {
- "EEEE d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "G y-MM-dd",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.long.Eras",
new String[] {
"efter Kristus",
@@ -316,70 +261,23 @@
}
},
{ "java.time.long.Eras",
- javatimelongEras },
+ sharedJavaTimeLongEras },
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE d MMMM y G",
- "d MMMM y G",
- "d MMM y G",
- "G y-MM-dd",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
- javatimelongEras },
+ sharedJavaTimeLongEras },
{ "roc.AmPmMarkers",
- new String[] {
- "fm",
- "em",
- }
- },
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
- new String[] {
- "EEEE d MMMM y GGGG",
- "d MMMM y GGGG",
- "d MMM y GGGG",
- "GGGG y-MM-dd",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "s\u00f6n",
- "m\u00e5n",
- "tis",
- "ons",
- "tors",
- "fre",
- "l\u00f6r",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "s\u00f6ndag",
- "m\u00e5ndag",
- "tisdag",
- "onsdag",
- "torsdag",
- "fredag",
- "l\u00f6rdag",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "S",
- "M",
- "T",
- "O",
- "T",
- "F",
- "L",
- }
- },
+ sharedDayNarrows },
{ "roc.Eras",
- new String[] {
- "f\u00f6re R.K.",
- "R.K.",
- }
- },
+ sharedEras },
{ "roc.MonthAbbreviations",
new String[] {
"jan.",
@@ -432,59 +330,21 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "K1",
- "K2",
- "K3",
- "K4",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "1:a kvartalet",
- "2:a kvartalet",
- "3:e kvartalet",
- "4:e kvartalet",
- }
- },
+ sharedQuarterNames },
{ "roc.TimePatterns",
- new String[] {
- "'kl'. HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedTimePatterns },
{ "roc.abbreviated.AmPmMarkers",
- new String[] {
- "fm",
- "em",
- }
- },
+ sharedAmPmMarkers },
{ "roc.long.Eras",
- new String[] {
- "f\u00f6re R.K.",
- "R.K.",
- }
- },
+ sharedEras },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "fm",
- "em",
- }
- },
+ sharedAmPmMarkers },
{ "roc.narrow.Eras",
- new String[] {
- "f\u00f6re R.K.",
- "R.K.",
- }
- },
+ sharedEras },
{ "roc.short.Eras",
- new String[] {
- "f\u00f6re R.K.",
- "R.K.",
- }
- },
+ sharedEras },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_th.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_th.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,23 +72,99 @@
public class JavaTimeSupplementary_th extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterNames = {
+ "\u0e44\u0e15\u0e23\u0e21\u0e32\u0e2a 1",
+ "\u0e44\u0e15\u0e23\u0e21\u0e32\u0e2a 2",
+ "\u0e44\u0e15\u0e23\u0e21\u0e32\u0e2a 3",
+ "\u0e44\u0e15\u0e23\u0e21\u0e32\u0e2a 4",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07",
+ "\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "\u0e2d\u0e32.",
+ "\u0e08.",
+ "\u0e2d.",
+ "\u0e1e.",
+ "\u0e1e\u0e24.",
+ "\u0e28.",
+ "\u0e2a.",
+ };
+
+ final String[] sharedDayNames = {
+ "\u0e27\u0e31\u0e19\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c",
+ "\u0e27\u0e31\u0e19\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c",
+ "\u0e27\u0e31\u0e19\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23",
+ "\u0e27\u0e31\u0e19\u0e1e\u0e38\u0e18",
+ "\u0e27\u0e31\u0e19\u0e1e\u0e24\u0e2b\u0e31\u0e2a\u0e1a\u0e14\u0e35",
+ "\u0e27\u0e31\u0e19\u0e28\u0e38\u0e01\u0e23\u0e4c",
+ "\u0e27\u0e31\u0e19\u0e40\u0e2a\u0e32\u0e23\u0e4c",
+ };
+
+ final String[] sharedDayNarrows = {
+ "\u0e2d\u0e32",
+ "\u0e08",
+ "\u0e2d",
+ "\u0e1e",
+ "\u0e1e\u0e24",
+ "\u0e28",
+ "\u0e2a",
+ };
+
+ final String[] sharedEras = {
+ "",
+ "\u0e2e.\u0e28.",
+ };
+
+ final String[] sharedTimePatterns = {
+ "H \u0e19\u0e32\u0e2c\u0e34\u0e01\u0e32 mm \u0e19\u0e32\u0e17\u0e35 ss \u0e27\u0e34\u0e19\u0e32\u0e17\u0e35 zzzz",
+ "H \u0e19\u0e32\u0e2c\u0e34\u0e01\u0e32 mm \u0e19\u0e32\u0e17\u0e35 ss \u0e27\u0e34\u0e19\u0e32\u0e17\u0e35 z",
+ "HH:mm:ss",
+ "HH:mm",
+ };
+
+ final String[] sharedNarrowAmPmMarkers = {
+ "a",
+ "p",
+ };
+
+ final String[] sharedJavaTimeLongEras = {
+ "\u0e04.\u0e28.",
+ "\u0e40\u0e21\u0e08\u0e34",
+ "\u0e17\u0e30\u0e2d\u0e34\u0e42\u0e0a",
+ "\u0e42\u0e0a\u0e27\u0e30",
+ "\u0e40\u0e2e\u0e40\u0e0b",
+ };
+
+ final String[] sharedShortEras = {
+ "\u0e1b\u0e35\u0e01\u0e48\u0e2d\u0e19\u0e44\u0e15\u0e49\u0e2b\u0e27\u0e31\u0e19",
+ "\u0e44\u0e15\u0e49\u0e2b\u0e27\u0e31\u0e19",
+ };
+
+ final String[] sharedMonthNarrows = {
+ "\u0e21.\u0e04.",
+ "\u0e01.\u0e1e.",
+ "\u0e21\u0e35.\u0e04.",
+ "\u0e40\u0e21.\u0e22.",
+ "\u0e1e.\u0e04.",
+ "\u0e21\u0e34.\u0e22.",
+ "\u0e01.\u0e04.",
+ "\u0e2a.\u0e04.",
+ "\u0e01.\u0e22.",
+ "\u0e15.\u0e04.",
+ "\u0e1e.\u0e22.",
+ "\u0e18.\u0e04.",
+ "",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "\u0e44\u0e15\u0e23\u0e21\u0e32\u0e2a 1",
- "\u0e44\u0e15\u0e23\u0e21\u0e32\u0e2a 2",
- "\u0e44\u0e15\u0e23\u0e21\u0e32\u0e2a 3",
- "\u0e44\u0e15\u0e23\u0e21\u0e32\u0e2a 4",
- }
- },
+ sharedQuarterNames },
{ "QuarterNames",
- new String[] {
- "\u0e44\u0e15\u0e23\u0e21\u0e32\u0e2a 1",
- "\u0e44\u0e15\u0e23\u0e21\u0e32\u0e2a 2",
- "\u0e44\u0e15\u0e23\u0e21\u0e32\u0e2a 3",
- "\u0e44\u0e15\u0e23\u0e21\u0e32\u0e2a 4",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"\u0e1b\u0e0f\u0e34\u0e17\u0e34\u0e19\u0e1e\u0e38\u0e17\u0e18" },
{ "calendarname.gregorian",
@@ -126,11 +202,7 @@
{ "field.zone",
"\u0e40\u0e02\u0e15\u0e40\u0e27\u0e25\u0e32" },
{ "islamic.AmPmMarkers",
- new String[] {
- "\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07",
- "\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
new String[] {
"EEEE\u0e17\u0e35\u0e48 d MMMM GGGG y",
@@ -140,44 +212,13 @@
}
},
{ "islamic.DayAbbreviations",
- new String[] {
- "\u0e2d\u0e32.",
- "\u0e08.",
- "\u0e2d.",
- "\u0e1e.",
- "\u0e1e\u0e24.",
- "\u0e28.",
- "\u0e2a.",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "\u0e27\u0e31\u0e19\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c",
- "\u0e27\u0e31\u0e19\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c",
- "\u0e27\u0e31\u0e19\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23",
- "\u0e27\u0e31\u0e19\u0e1e\u0e38\u0e18",
- "\u0e27\u0e31\u0e19\u0e1e\u0e24\u0e2b\u0e31\u0e2a\u0e1a\u0e14\u0e35",
- "\u0e27\u0e31\u0e19\u0e28\u0e38\u0e01\u0e23\u0e4c",
- "\u0e27\u0e31\u0e19\u0e40\u0e2a\u0e32\u0e23\u0e4c",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "\u0e2d\u0e32",
- "\u0e08",
- "\u0e2d",
- "\u0e1e",
- "\u0e1e\u0e24",
- "\u0e28",
- "\u0e2a",
- }
- },
+ sharedDayNarrows },
{ "islamic.Eras",
- new String[] {
- "",
- "\u0e2e.\u0e28.",
- }
- },
+ sharedEras },
{ "islamic.MonthAbbreviations",
new String[] {
"\u0e21\u0e38\u0e2e\u0e31\u0e23.",
@@ -213,43 +254,13 @@
}
},
{ "islamic.QuarterAbbreviations",
- new String[] {
- "\u0e44\u0e15\u0e23\u0e21\u0e32\u0e2a 1",
- "\u0e44\u0e15\u0e23\u0e21\u0e32\u0e2a 2",
- "\u0e44\u0e15\u0e23\u0e21\u0e32\u0e2a 3",
- "\u0e44\u0e15\u0e23\u0e21\u0e32\u0e2a 4",
- }
- },
+ sharedQuarterNames },
{ "islamic.QuarterNames",
- new String[] {
- "\u0e44\u0e15\u0e23\u0e21\u0e32\u0e2a 1",
- "\u0e44\u0e15\u0e23\u0e21\u0e32\u0e2a 2",
- "\u0e44\u0e15\u0e23\u0e21\u0e32\u0e2a 3",
- "\u0e44\u0e15\u0e23\u0e21\u0e32\u0e2a 4",
- }
- },
- { "islamic.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
+ sharedQuarterNames },
{ "islamic.TimePatterns",
- new String[] {
- "H \u0e19\u0e32\u0e2c\u0e34\u0e01\u0e32 mm \u0e19\u0e32\u0e17\u0e35 ss \u0e27\u0e34\u0e19\u0e32\u0e17\u0e35 zzzz",
- "H \u0e19\u0e32\u0e2c\u0e34\u0e01\u0e32 mm \u0e19\u0e32\u0e17\u0e35 ss \u0e27\u0e34\u0e19\u0e32\u0e17\u0e35 z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedTimePatterns },
{ "islamic.abbreviated.AmPmMarkers",
- new String[] {
- "\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07",
- "\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.long.Eras",
new String[] {
"",
@@ -257,23 +268,11 @@
}
},
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "a",
- "p",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "islamic.narrow.Eras",
- new String[] {
- "",
- "\u0e2e.\u0e28.",
- }
- },
+ sharedEras },
{ "islamic.short.Eras",
- new String[] {
- "",
- "\u0e2e.\u0e28.",
- }
- },
+ sharedEras },
{ "java.time.buddhist.DatePatterns",
new String[] {
"EEEE\u0e17\u0e35\u0e48 d MMMM G y",
@@ -311,23 +310,9 @@
}
},
{ "java.time.japanese.long.Eras",
- new String[] {
- "\u0e04.\u0e28.",
- "\u0e40\u0e21\u0e08\u0e34",
- "\u0e17\u0e30\u0e2d\u0e34\u0e42\u0e0a",
- "\u0e42\u0e0a\u0e27\u0e30",
- "\u0e40\u0e2e\u0e40\u0e0b",
- }
- },
+ sharedJavaTimeLongEras },
{ "java.time.japanese.short.Eras",
- new String[] {
- "\u0e04.\u0e28.",
- "\u0e40\u0e21\u0e08\u0e34",
- "\u0e17\u0e30\u0e2d\u0e34\u0e42\u0e0a",
- "\u0e42\u0e0a\u0e27\u0e30",
- "\u0e40\u0e2e\u0e40\u0e0b",
- }
- },
+ sharedJavaTimeLongEras },
{ "java.time.long.Eras",
new String[] {
"\u0e1b\u0e35\u0e01\u0e48\u0e2d\u0e19\u0e04\u0e23\u0e34\u0e2a\u0e15\u0e4c\u0e28\u0e31\u0e01\u0e23\u0e32\u0e0a",
@@ -349,11 +334,7 @@
}
},
{ "roc.AmPmMarkers",
- new String[] {
- "\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07",
- "\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07",
- }
- },
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
new String[] {
"EEEE\u0e17\u0e35\u0e48 d MMMM \u0e1b\u0e35GGGG\u0e17\u0e35\u0e48 y",
@@ -363,61 +344,15 @@
}
},
{ "roc.DayAbbreviations",
- new String[] {
- "\u0e2d\u0e32.",
- "\u0e08.",
- "\u0e2d.",
- "\u0e1e.",
- "\u0e1e\u0e24.",
- "\u0e28.",
- "\u0e2a.",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "\u0e27\u0e31\u0e19\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c",
- "\u0e27\u0e31\u0e19\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c",
- "\u0e27\u0e31\u0e19\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23",
- "\u0e27\u0e31\u0e19\u0e1e\u0e38\u0e18",
- "\u0e27\u0e31\u0e19\u0e1e\u0e24\u0e2b\u0e31\u0e2a\u0e1a\u0e14\u0e35",
- "\u0e27\u0e31\u0e19\u0e28\u0e38\u0e01\u0e23\u0e4c",
- "\u0e27\u0e31\u0e19\u0e40\u0e2a\u0e32\u0e23\u0e4c",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "\u0e2d\u0e32",
- "\u0e08",
- "\u0e2d",
- "\u0e1e",
- "\u0e1e\u0e24",
- "\u0e28",
- "\u0e2a",
- }
- },
+ sharedDayNarrows },
{ "roc.Eras",
- new String[] {
- "\u0e1b\u0e35\u0e01\u0e48\u0e2d\u0e19\u0e44\u0e15\u0e49\u0e2b\u0e27\u0e31\u0e19",
- "\u0e44\u0e15\u0e49\u0e2b\u0e27\u0e31\u0e19",
- }
- },
+ sharedShortEras },
{ "roc.MonthAbbreviations",
- new String[] {
- "\u0e21.\u0e04.",
- "\u0e01.\u0e1e.",
- "\u0e21\u0e35.\u0e04.",
- "\u0e40\u0e21.\u0e22.",
- "\u0e1e.\u0e04.",
- "\u0e21\u0e34.\u0e22.",
- "\u0e01.\u0e04.",
- "\u0e2a.\u0e04.",
- "\u0e01.\u0e22.",
- "\u0e15.\u0e04.",
- "\u0e1e.\u0e22.",
- "\u0e18.\u0e04.",
- "",
- }
- },
+ sharedMonthNarrows },
{ "roc.MonthNames",
new String[] {
"\u0e21\u0e01\u0e23\u0e32\u0e04\u0e21",
@@ -436,76 +371,23 @@
}
},
{ "roc.MonthNarrows",
- new String[] {
- "\u0e21.\u0e04.",
- "\u0e01.\u0e1e.",
- "\u0e21\u0e35.\u0e04.",
- "\u0e40\u0e21.\u0e22.",
- "\u0e1e.\u0e04.",
- "\u0e21\u0e34.\u0e22.",
- "\u0e01.\u0e04.",
- "\u0e2a.\u0e04.",
- "\u0e01.\u0e22.",
- "\u0e15.\u0e04.",
- "\u0e1e.\u0e22.",
- "\u0e18.\u0e04.",
- "",
- }
- },
+ sharedMonthNarrows },
{ "roc.QuarterAbbreviations",
- new String[] {
- "\u0e44\u0e15\u0e23\u0e21\u0e32\u0e2a 1",
- "\u0e44\u0e15\u0e23\u0e21\u0e32\u0e2a 2",
- "\u0e44\u0e15\u0e23\u0e21\u0e32\u0e2a 3",
- "\u0e44\u0e15\u0e23\u0e21\u0e32\u0e2a 4",
- }
- },
+ sharedQuarterNames },
{ "roc.QuarterNames",
- new String[] {
- "\u0e44\u0e15\u0e23\u0e21\u0e32\u0e2a 1",
- "\u0e44\u0e15\u0e23\u0e21\u0e32\u0e2a 2",
- "\u0e44\u0e15\u0e23\u0e21\u0e32\u0e2a 3",
- "\u0e44\u0e15\u0e23\u0e21\u0e32\u0e2a 4",
- }
- },
+ sharedQuarterNames },
{ "roc.TimePatterns",
- new String[] {
- "H \u0e19\u0e32\u0e2c\u0e34\u0e01\u0e32 mm \u0e19\u0e32\u0e17\u0e35 ss \u0e27\u0e34\u0e19\u0e32\u0e17\u0e35 zzzz",
- "H \u0e19\u0e32\u0e2c\u0e34\u0e01\u0e32 mm \u0e19\u0e32\u0e17\u0e35 ss \u0e27\u0e34\u0e19\u0e32\u0e17\u0e35 z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedTimePatterns },
{ "roc.abbreviated.AmPmMarkers",
- new String[] {
- "\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07",
- "\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07",
- }
- },
+ sharedAmPmMarkers },
{ "roc.long.Eras",
- new String[] {
- "\u0e1b\u0e35\u0e01\u0e48\u0e2d\u0e19\u0e44\u0e15\u0e49\u0e2b\u0e27\u0e31\u0e19",
- "\u0e44\u0e15\u0e49\u0e2b\u0e27\u0e31\u0e19",
- }
- },
+ sharedShortEras },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "a",
- "p",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "roc.narrow.Eras",
- new String[] {
- "\u0e1b\u0e35\u0e01\u0e48\u0e2d\u0e19\u0e44\u0e15\u0e49\u0e2b\u0e27\u0e31\u0e19",
- "\u0e44\u0e15\u0e49\u0e2b\u0e27\u0e31\u0e19",
- }
- },
+ sharedShortEras },
{ "roc.short.Eras",
- new String[] {
- "\u0e1b\u0e35\u0e01\u0e48\u0e2d\u0e19\u0e44\u0e15\u0e49\u0e2b\u0e27\u0e31\u0e19",
- "\u0e44\u0e15\u0e49\u0e2b\u0e27\u0e31\u0e19",
- }
- },
+ sharedShortEras },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_tr.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_tr.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,31 +72,114 @@
public class JavaTimeSupplementary_tr extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterAbbreviations = {
+ "\u00c71",
+ "\u00c72",
+ "\u00c73",
+ "\u00c74",
+ };
+
+ final String[] sharedQuarterNames = {
+ "1. \u00e7eyrek",
+ "2. \u00e7eyrek",
+ "3. \u00e7eyrek",
+ "4. \u00e7eyrek",
+ };
+
+ final String[] sharedQuarterNarrows = {
+ "1.",
+ "2.",
+ "3.",
+ "4.",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "\u00d6\u00d6",
+ "\u00d6S",
+ };
+
+ final String[] sharedDatePatterns = {
+ "GGGG d MMMM y EEEE",
+ "GGGG d MMMM y",
+ "GGGG d MMM y",
+ "G d.MM.y",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "Paz",
+ "Pzt",
+ "Sal",
+ "\u00c7ar",
+ "Per",
+ "Cum",
+ "Cmt",
+ };
+
+ final String[] sharedDayNames = {
+ "Pazar",
+ "Pazartesi",
+ "Sal\u0131",
+ "\u00c7ar\u015famba",
+ "Per\u015fembe",
+ "Cuma",
+ "Cumartesi",
+ };
+
+ final String[] sharedDayNarrows = {
+ "P",
+ "P",
+ "S",
+ "\u00c7",
+ "P",
+ "C",
+ "C",
+ };
+
+ final String[] sharedEras = {
+ "",
+ "Hicri",
+ };
+
+ final String[] sharedMonthNames = {
+ "Muharrem",
+ "Safer",
+ "Rebi\u00fclevvel",
+ "Rebi\u00fclahir",
+ "Cemaziyelevvel",
+ "Cemaziyelahir",
+ "Recep",
+ "\u015eaban",
+ "Ramazan",
+ "\u015eevval",
+ "Zilkade",
+ "Zilhicce",
+ "",
+ };
+
+ final String[] sharedNarrowAmPmMarkers = {
+ "\u00f6\u00f6",
+ "\u00f6s",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "G d MMMM y EEEE",
+ "G d MMMM y",
+ "G d MMM y",
+ "GGGGG d.MM.y",
+ };
+
+ final String[] sharedShortEras = {
+ "Before R.O.C.",
+ "Minguo",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "\u00c71",
- "\u00c72",
- "\u00c73",
- "\u00c74",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "1. \u00e7eyrek",
- "2. \u00e7eyrek",
- "3. \u00e7eyrek",
- "4. \u00e7eyrek",
- }
- },
+ sharedQuarterNames },
{ "QuarterNarrows",
- new String[] {
- "1.",
- "2.",
- "3.",
- "4.",
- }
- },
+ sharedQuarterNarrows },
{ "calendarname.buddhist",
"Budist Takvimi" },
{ "calendarname.gregorian",
@@ -134,168 +217,39 @@
{ "field.zone",
"Saat Dilimi" },
{ "islamic.AmPmMarkers",
- new String[] {
- "\u00d6\u00d6",
- "\u00d6S",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "GGGG d MMMM y EEEE",
- "GGGG d MMMM y",
- "GGGG d MMM y",
- "G d.MM.y",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "Paz",
- "Pzt",
- "Sal",
- "\u00c7ar",
- "Per",
- "Cum",
- "Cmt",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "Pazar",
- "Pazartesi",
- "Sal\u0131",
- "\u00c7ar\u015famba",
- "Per\u015fembe",
- "Cuma",
- "Cumartesi",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "P",
- "P",
- "S",
- "\u00c7",
- "P",
- "C",
- "C",
- }
- },
+ sharedDayNarrows },
{ "islamic.Eras",
- new String[] {
- "",
- "Hicri",
- }
- },
+ sharedEras },
{ "islamic.MonthAbbreviations",
- new String[] {
- "Muharrem",
- "Safer",
- "Rebi\u00fclevvel",
- "Rebi\u00fclahir",
- "Cemaziyelevvel",
- "Cemaziyelahir",
- "Recep",
- "\u015eaban",
- "Ramazan",
- "\u015eevval",
- "Zilkade",
- "Zilhicce",
- "",
- }
- },
+ sharedMonthNames },
{ "islamic.MonthNames",
- new String[] {
- "Muharrem",
- "Safer",
- "Rebi\u00fclevvel",
- "Rebi\u00fclahir",
- "Cemaziyelevvel",
- "Cemaziyelahir",
- "Recep",
- "\u015eaban",
- "Ramazan",
- "\u015eevval",
- "Zilkade",
- "Zilhicce",
- "",
- }
- },
+ sharedMonthNames },
{ "islamic.QuarterAbbreviations",
- new String[] {
- "\u00c71",
- "\u00c72",
- "\u00c73",
- "\u00c74",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "1. \u00e7eyrek",
- "2. \u00e7eyrek",
- "3. \u00e7eyrek",
- "4. \u00e7eyrek",
- }
- },
+ sharedQuarterNames },
{ "islamic.QuarterNarrows",
- new String[] {
- "1.",
- "2.",
- "3.",
- "4.",
- }
- },
- { "islamic.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedQuarterNarrows },
{ "islamic.abbreviated.AmPmMarkers",
- new String[] {
- "\u00d6\u00d6",
- "\u00d6S",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.long.Eras",
- new String[] {
- "",
- "Hicri",
- }
- },
+ sharedEras },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "\u00f6\u00f6",
- "\u00f6s",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "islamic.narrow.Eras",
- new String[] {
- "",
- "Hicri",
- }
- },
+ sharedEras },
{ "islamic.short.Eras",
- new String[] {
- "",
- "Hicri",
- }
- },
+ sharedEras },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "G d MMMM y EEEE",
- "G d MMMM y",
- "G d MMM y",
- "GGGGG d.MM.y",
- }
- },
- { "java.time.buddhist.long.Eras",
- new String[] {
- "BC",
- "BE",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.buddhist.short.Eras",
new String[] {
"BC",
@@ -303,13 +257,7 @@
}
},
{ "java.time.islamic.DatePatterns",
- new String[] {
- "G d MMMM y EEEE",
- "G d MMMM y",
- "G d MMM y",
- "GGGGG d.MM.y",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
new String[] {
"d MMMM y G EEEE",
@@ -325,13 +273,7 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "G d MMMM y EEEE",
- "G d MMMM y",
- "G d MMM y",
- "GGGGG d.MM.y",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
new String[] {
"M\u00d6",
@@ -339,58 +281,17 @@
}
},
{ "roc.AmPmMarkers",
- new String[] {
- "\u00d6\u00d6",
- "\u00d6S",
- }
- },
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
- new String[] {
- "GGGG d MMMM y EEEE",
- "GGGG d MMMM y",
- "GGGG d MMM y",
- "G d.MM.y",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "Paz",
- "Pzt",
- "Sal",
- "\u00c7ar",
- "Per",
- "Cum",
- "Cmt",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "Pazar",
- "Pazartesi",
- "Sal\u0131",
- "\u00c7ar\u015famba",
- "Per\u015fembe",
- "Cuma",
- "Cumartesi",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "P",
- "P",
- "S",
- "\u00c7",
- "P",
- "C",
- "C",
- }
- },
+ sharedDayNarrows },
{ "roc.Eras",
- new String[] {
- "Before R.O.C.",
- "Minguo",
- }
- },
+ sharedShortEras },
{ "roc.MonthAbbreviations",
new String[] {
"Oca",
@@ -443,67 +344,21 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "\u00c71",
- "\u00c72",
- "\u00c73",
- "\u00c74",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "1. \u00e7eyrek",
- "2. \u00e7eyrek",
- "3. \u00e7eyrek",
- "4. \u00e7eyrek",
- }
- },
+ sharedQuarterNames },
{ "roc.QuarterNarrows",
- new String[] {
- "1.",
- "2.",
- "3.",
- "4.",
- }
- },
- { "roc.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedQuarterNarrows },
{ "roc.abbreviated.AmPmMarkers",
- new String[] {
- "\u00d6\u00d6",
- "\u00d6S",
- }
- },
+ sharedAmPmMarkers },
{ "roc.long.Eras",
- new String[] {
- "Before R.O.C.",
- "Minguo",
- }
- },
+ sharedShortEras },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "\u00f6\u00f6",
- "\u00f6s",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "roc.narrow.Eras",
- new String[] {
- "Before R.O.C.",
- "Minguo",
- }
- },
+ sharedShortEras },
{ "roc.short.Eras",
- new String[] {
- "Before R.O.C.",
- "Minguo",
- }
- },
+ sharedShortEras },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_uk.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_uk.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,23 +72,74 @@
public class JavaTimeSupplementary_uk extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
+ final String[] sharedQuarterAbbreviations = {
+ "1-\u0439 \u043a\u0432.",
+ "2-\u0439 \u043a\u0432.",
+ "3-\u0439 \u043a\u0432.",
+ "4-\u0439 \u043a\u0432.",
+ };
+
+ final String[] sharedQuarterNames = {
+ "1-\u0439 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
+ "2-\u0439 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
+ "3-\u0439 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
+ "4-\u0439 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "\u0434\u043f",
+ "\u043f\u043f",
+ };
+
+ final String[] sharedDatePatterns = {
+ "EEEE, d MMMM y '\u0440'. GGGG",
+ "d MMMM y '\u0440'. GGGG",
+ "d MMM y GGGG",
+ "dd.MM.yy G",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "\u041d\u0434",
+ "\u041f\u043d",
+ "\u0412\u0442",
+ "\u0421\u0440",
+ "\u0427\u0442",
+ "\u041f\u0442",
+ "\u0421\u0431",
+ };
+
+ final String[] sharedDayNames = {
+ "\u043d\u0435\u0434\u0456\u043b\u044f",
+ "\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a",
+ "\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a",
+ "\u0441\u0435\u0440\u0435\u0434\u0430",
+ "\u0447\u0435\u0442\u0432\u0435\u0440",
+ "\u043f\u02bc\u044f\u0442\u043d\u0438\u0446\u044f",
+ "\u0441\u0443\u0431\u043e\u0442\u0430",
+ };
+
+ final String[] sharedDayNarrows = {
+ "\u041d",
+ "\u041f",
+ "\u0412",
+ "\u0421",
+ "\u0427",
+ "\u041f",
+ "\u0421",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE, d MMMM y '\u0440'. G",
+ "d MMMM y '\u0440'. G",
+ "d MMM y G",
+ "dd.MM.yy GGGGG",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "1-\u0439 \u043a\u0432.",
- "2-\u0439 \u043a\u0432.",
- "3-\u0439 \u043a\u0432.",
- "4-\u0439 \u043a\u0432.",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "1-\u0439 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- "2-\u0439 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- "3-\u0439 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- "4-\u0439 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"\u0431\u0443\u0434\u0434\u0456\u0439\u0441\u044c\u043a\u0438\u0439 \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440" },
{ "calendarname.gregorian",
@@ -124,52 +175,15 @@
{ "field.zone",
"\u0447\u0430\u0441\u043e\u0432\u0438\u0439 \u043f\u043e\u044f\u0441" },
{ "islamic.AmPmMarkers",
- new String[] {
- "\u0434\u043f",
- "\u043f\u043f",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
- new String[] {
- "EEEE, d MMMM y '\u0440'. GGGG",
- "d MMMM y '\u0440'. GGGG",
- "d MMM y GGGG",
- "dd.MM.yy G",
- }
- },
+ sharedDatePatterns },
{ "islamic.DayAbbreviations",
- new String[] {
- "\u041d\u0434",
- "\u041f\u043d",
- "\u0412\u0442",
- "\u0421\u0440",
- "\u0427\u0442",
- "\u041f\u0442",
- "\u0421\u0431",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "\u043d\u0435\u0434\u0456\u043b\u044f",
- "\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a",
- "\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a",
- "\u0441\u0435\u0440\u0435\u0434\u0430",
- "\u0447\u0435\u0442\u0432\u0435\u0440",
- "\u043f\u02bc\u044f\u0442\u043d\u0438\u0446\u044f",
- "\u0441\u0443\u0431\u043e\u0442\u0430",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "\u041d",
- "\u041f",
- "\u0412",
- "\u0421",
- "\u0427",
- "\u041f",
- "\u0421",
- }
- },
+ sharedDayNarrows },
{ "islamic.MonthNames",
new String[] {
"\u041c\u0443\u0445\u0430\u0440\u0440\u0430\u043c",
@@ -188,73 +202,19 @@
}
},
{ "islamic.QuarterAbbreviations",
- new String[] {
- "1-\u0439 \u043a\u0432.",
- "2-\u0439 \u043a\u0432.",
- "3-\u0439 \u043a\u0432.",
- "4-\u0439 \u043a\u0432.",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "1-\u0439 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- "2-\u0439 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- "3-\u0439 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- "4-\u0439 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- }
- },
- { "islamic.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
- { "islamic.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedQuarterNames },
{ "islamic.abbreviated.AmPmMarkers",
- new String[] {
- "\u0434\u043f",
- "\u043f\u043f",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "\u0434\u043f",
- "\u043f\u043f",
- }
- },
+ sharedAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE, d MMMM y '\u0440'. G",
- "d MMMM y '\u0440'. G",
- "d MMM y G",
- "dd.MM.yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.islamic.DatePatterns",
- new String[] {
- "EEEE, d MMMM y '\u0440'. G",
- "d MMMM y '\u0440'. G",
- "d MMM y G",
- "dd.MM.yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.japanese.DatePatterns",
- new String[] {
- "EEEE, d MMMM y '\u0440'. G",
- "d MMMM y '\u0440'. G",
- "d MMM y G",
- "dd.MM.yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.long.Eras",
new String[] {
"\u0434\u043e \u043d\u0430\u0448\u043e\u0457 \u0435\u0440\u0438",
@@ -262,13 +222,7 @@
}
},
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE, d MMMM y '\u0440'. G",
- "d MMMM y '\u0440'. G",
- "d MMM y G",
- "dd.MM.yy GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
new String[] {
"\u0434\u043e \u043d.\u0435.",
@@ -276,52 +230,15 @@
}
},
{ "roc.AmPmMarkers",
- new String[] {
- "\u0434\u043f",
- "\u043f\u043f",
- }
- },
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
- new String[] {
- "EEEE, d MMMM y '\u0440'. GGGG",
- "d MMMM y '\u0440'. GGGG",
- "d MMM y GGGG",
- "dd.MM.yy G",
- }
- },
+ sharedDatePatterns },
{ "roc.DayAbbreviations",
- new String[] {
- "\u041d\u0434",
- "\u041f\u043d",
- "\u0412\u0442",
- "\u0421\u0440",
- "\u0427\u0442",
- "\u041f\u0442",
- "\u0421\u0431",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "\u043d\u0435\u0434\u0456\u043b\u044f",
- "\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a",
- "\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a",
- "\u0441\u0435\u0440\u0435\u0434\u0430",
- "\u0447\u0435\u0442\u0432\u0435\u0440",
- "\u043f\u02bc\u044f\u0442\u043d\u0438\u0446\u044f",
- "\u0441\u0443\u0431\u043e\u0442\u0430",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "\u041d",
- "\u041f",
- "\u0412",
- "\u0421",
- "\u0427",
- "\u041f",
- "\u0421",
- }
- },
+ sharedDayNarrows },
{ "roc.MonthAbbreviations",
new String[] {
"\u0441\u0456\u0447.",
@@ -374,41 +291,13 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "1-\u0439 \u043a\u0432.",
- "2-\u0439 \u043a\u0432.",
- "3-\u0439 \u043a\u0432.",
- "4-\u0439 \u043a\u0432.",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "1-\u0439 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- "2-\u0439 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- "3-\u0439 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- "4-\u0439 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
- }
- },
- { "roc.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedQuarterNames },
{ "roc.abbreviated.AmPmMarkers",
- new String[] {
- "\u0434\u043f",
- "\u043f\u043f",
- }
- },
+ sharedAmPmMarkers },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "\u0434\u043f",
- "\u043f\u043f",
- }
- },
+ sharedAmPmMarkers },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_vi.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_vi.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,19 +72,80 @@
public class JavaTimeSupplementary_vi extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
- final String[] javatimelongEras = {
+ final String[] sharedQuarterNames = {
+ "Qu\u00fd 1",
+ "Qu\u00fd 2",
+ "Qu\u00fd 3",
+ "Qu\u00fd 4",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "SA",
+ "CH",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "CN",
+ "Th 2",
+ "Th 3",
+ "Th 4",
+ "Th 5",
+ "Th 6",
+ "Th 7",
+ };
+
+ final String[] sharedDayNames = {
+ "Ch\u1ee7 Nh\u1eadt",
+ "Th\u1ee9 Hai",
+ "Th\u1ee9 Ba",
+ "Th\u1ee9 T\u01b0",
+ "Th\u1ee9 N\u0103m",
+ "Th\u1ee9 S\u00e1u",
+ "Th\u1ee9 B\u1ea3y",
+ };
+
+ final String[] sharedDayNarrows = {
+ "CN",
+ "T2",
+ "T3",
+ "T4",
+ "T5",
+ "T6",
+ "T7",
+ };
+
+ final String[] sharedQuarterAbbreviations = {
+ "Q1",
+ "Q2",
+ "Q3",
+ "Q4",
+ };
+
+ final String[] sharedNarrowAmPmMarkers = {
+ "s",
+ "c",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "EEEE, 'ng\u00e0y' dd MMMM 'n\u0103m' y G",
+ "'Ng\u00e0y' dd 'th\u00e1ng' M 'n\u0103m' y G",
+ "dd-MM-y G",
+ "dd/MM/y GGGGG",
+ };
+
+ final String[] sharedJavaTimeLongEras = {
"tr. CN",
"sau CN",
};
+
+ final String[] sharedEras = {
+ "Tr\u01b0\u1edbc R.O.C",
+ "R.O.C.",
+ };
+
return new Object[][] {
{ "QuarterNames",
- new String[] {
- "Qu\u00fd 1",
- "Qu\u00fd 2",
- "Qu\u00fd 3",
- "Qu\u00fd 4",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"L\u1ecbch Ph\u1eadt Gi\u00e1o" },
{ "calendarname.gregorian",
@@ -122,11 +183,7 @@
{ "field.zone",
"M\u00fai gi\u1edd" },
{ "islamic.AmPmMarkers",
- new String[] {
- "SA",
- "CH",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
new String[] {
"EEEE, 'ng\u00e0y' dd 'th\u00e1ng' MM 'n\u0103m' y GGGG",
@@ -136,120 +193,21 @@
}
},
{ "islamic.DayAbbreviations",
- new String[] {
- "CN",
- "Th 2",
- "Th 3",
- "Th 4",
- "Th 5",
- "Th 6",
- "Th 7",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "Ch\u1ee7 Nh\u1eadt",
- "Th\u1ee9 Hai",
- "Th\u1ee9 Ba",
- "Th\u1ee9 T\u01b0",
- "Th\u1ee9 N\u0103m",
- "Th\u1ee9 S\u00e1u",
- "Th\u1ee9 B\u1ea3y",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "CN",
- "T2",
- "T3",
- "T4",
- "T5",
- "T6",
- "T7",
- }
- },
- { "islamic.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedDayNarrows },
{ "islamic.QuarterAbbreviations",
- new String[] {
- "Q1",
- "Q2",
- "Q3",
- "Q4",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "Qu\u00fd 1",
- "Qu\u00fd 2",
- "Qu\u00fd 3",
- "Qu\u00fd 4",
- }
- },
- { "islamic.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
- { "islamic.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedQuarterNames },
{ "islamic.abbreviated.AmPmMarkers",
- new String[] {
- "SA",
- "CH",
- }
- },
- { "islamic.long.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "s",
- "c",
- }
- },
- { "islamic.narrow.Eras",
- new String[] {
- "",
- "AH",
- }
- },
- { "islamic.short.Eras",
- new String[] {
- "",
- "AH",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "java.time.buddhist.DatePatterns",
- new String[] {
- "EEEE, 'ng\u00e0y' dd MMMM 'n\u0103m' y G",
- "'Ng\u00e0y' dd 'th\u00e1ng' M 'n\u0103m' y G",
- "dd-MM-y G",
- "dd/MM/y GGGGG",
- }
- },
- { "java.time.buddhist.long.Eras",
- new String[] {
- "BC",
- "BE",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.buddhist.short.Eras",
new String[] {
"BC",
@@ -273,23 +231,13 @@
}
},
{ "java.time.long.Eras",
- javatimelongEras },
+ sharedJavaTimeLongEras },
{ "java.time.roc.DatePatterns",
- new String[] {
- "EEEE, 'ng\u00e0y' dd MMMM 'n\u0103m' y G",
- "'Ng\u00e0y' dd 'th\u00e1ng' M 'n\u0103m' y G",
- "dd-MM-y G",
- "dd/MM/y GGGGG",
- }
- },
+ sharedJavaTimeDatePatterns },
{ "java.time.short.Eras",
- javatimelongEras },
+ sharedJavaTimeLongEras },
{ "roc.AmPmMarkers",
- new String[] {
- "SA",
- "CH",
- }
- },
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
new String[] {
"EEEE, 'ng\u00e0y' dd MMMM 'n\u0103m' y GGGG",
@@ -299,44 +247,13 @@
}
},
{ "roc.DayAbbreviations",
- new String[] {
- "CN",
- "Th 2",
- "Th 3",
- "Th 4",
- "Th 5",
- "Th 6",
- "Th 7",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "Ch\u1ee7 Nh\u1eadt",
- "Th\u1ee9 Hai",
- "Th\u1ee9 Ba",
- "Th\u1ee9 T\u01b0",
- "Th\u1ee9 N\u0103m",
- "Th\u1ee9 S\u00e1u",
- "Th\u1ee9 B\u1ea3y",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "CN",
- "T2",
- "T3",
- "T4",
- "T5",
- "T6",
- "T7",
- }
- },
+ sharedDayNarrows },
{ "roc.Eras",
- new String[] {
- "Tr\u01b0\u1edbc R.O.C",
- "R.O.C.",
- }
- },
+ sharedEras },
{ "roc.MonthAbbreviations",
new String[] {
"thg 1",
@@ -371,77 +288,20 @@
"",
}
},
- { "roc.MonthNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- "5",
- "6",
- "7",
- "8",
- "9",
- "10",
- "11",
- "12",
- "",
- }
- },
{ "roc.QuarterAbbreviations",
- new String[] {
- "Q1",
- "Q2",
- "Q3",
- "Q4",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "Qu\u00fd 1",
- "Qu\u00fd 2",
- "Qu\u00fd 3",
- "Qu\u00fd 4",
- }
- },
- { "roc.TimePatterns",
- new String[] {
- "HH:mm:ss zzzz",
- "HH:mm:ss z",
- "HH:mm:ss",
- "HH:mm",
- }
- },
+ sharedQuarterNames },
{ "roc.abbreviated.AmPmMarkers",
- new String[] {
- "SA",
- "CH",
- }
- },
+ sharedAmPmMarkers },
{ "roc.long.Eras",
- new String[] {
- "Tr\u01b0\u1edbc R.O.C",
- "R.O.C.",
- }
- },
+ sharedEras },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "s",
- "c",
- }
- },
+ sharedNarrowAmPmMarkers },
{ "roc.narrow.Eras",
- new String[] {
- "Tr\u01b0\u1edbc R.O.C",
- "R.O.C.",
- }
- },
+ sharedEras },
{ "roc.short.Eras",
- new String[] {
- "Tr\u01b0\u1edbc R.O.C",
- "R.O.C.",
- }
- },
+ sharedEras },
};
}
}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_zh.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_zh.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,7 +72,61 @@
public class JavaTimeSupplementary_zh extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
- final String[] rocMonthAbbreviations = {
+ final String[] sharedQuarterAbbreviations = {
+ "1\u5b63\u5ea6",
+ "2\u5b63\u5ea6",
+ "3\u5b63\u5ea6",
+ "4\u5b63\u5ea6",
+ };
+
+ final String[] sharedQuarterNames = {
+ "\u7b2c\u4e00\u5b63\u5ea6",
+ "\u7b2c\u4e8c\u5b63\u5ea6",
+ "\u7b2c\u4e09\u5b63\u5ea6",
+ "\u7b2c\u56db\u5b63\u5ea6",
+ };
+
+ final String[] sharedAmPmMarkers = {
+ "\u4e0a\u5348",
+ "\u4e0b\u5348",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "\u5468\u65e5",
+ "\u5468\u4e00",
+ "\u5468\u4e8c",
+ "\u5468\u4e09",
+ "\u5468\u56db",
+ "\u5468\u4e94",
+ "\u5468\u516d",
+ };
+
+ final String[] sharedDayNames = {
+ "\u661f\u671f\u65e5",
+ "\u661f\u671f\u4e00",
+ "\u661f\u671f\u4e8c",
+ "\u661f\u671f\u4e09",
+ "\u661f\u671f\u56db",
+ "\u661f\u671f\u4e94",
+ "\u661f\u671f\u516d",
+ };
+
+ final String[] sharedDayNarrows = {
+ "\u65e5",
+ "\u4e00",
+ "\u4e8c",
+ "\u4e09",
+ "\u56db",
+ "\u4e94",
+ "\u516d",
+ };
+
+ final String[] sharedEras = {
+ "",
+ "\u4f0a\u65af\u5170\u5386",
+ };
+
+ final String[] sharedMonthAbbreviations = {
"1\u6708",
"2\u6708",
"3\u6708",
@@ -87,7 +141,8 @@
"12\u6708",
"",
};
- final String[] rocMonthNames = {
+
+ final String[] sharedMonthNames = {
"\u4e00\u6708",
"\u4e8c\u6708",
"\u4e09\u6708",
@@ -102,31 +157,42 @@
"\u5341\u4e8c\u6708",
"",
};
- final String[] javatimebuddhistlongEras = {
+
+ final String[] sharedTimePatterns = {
+ "zzzz ah:mm:ss",
+ "z ah:mm:ss",
+ "ah:mm:ss",
+ "ah:mm",
+ };
+
+ final String[] sharedJavaTimeLongEras = {
"BC",
"\u4f5b\u5386",
};
- final String[] javatimelongEras = {
+
+ final String[] sharedJavaTimeShortEras = {
+ "\u516c\u5143",
+ "\u660e\u6cbb",
+ "\u5927\u6b63",
+ "\u662d\u548c",
+ "\u5e73\u6210",
+ };
+
+ final String[] sharedJavaTimeShortEras2 = {
"\u516c\u5143\u524d",
"\u516c\u5143",
};
+
+ final String[] sharedShortEras = {
+ "\u6c11\u56fd\u524d",
+ "\u6c11\u56fd",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "1\u5b63\u5ea6",
- "2\u5b63\u5ea6",
- "3\u5b63\u5ea6",
- "4\u5b63\u5ea6",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "\u7b2c\u4e00\u5b63\u5ea6",
- "\u7b2c\u4e8c\u5b63\u5ea6",
- "\u7b2c\u4e09\u5b63\u5ea6",
- "\u7b2c\u56db\u5b63\u5ea6",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"\u4f5b\u6559\u65e5\u5386" },
{ "calendarname.gregorian",
@@ -162,11 +228,7 @@
{ "field.zone",
"\u65f6\u533a" },
{ "islamic.AmPmMarkers",
- new String[] {
- "\u4e0a\u5348",
- "\u4e0b\u5348",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.DatePatterns",
new String[] {
"GGGGy\u5e74M\u6708d\u65e5EEEE",
@@ -176,110 +238,33 @@
}
},
{ "islamic.DayAbbreviations",
- new String[] {
- "\u5468\u65e5",
- "\u5468\u4e00",
- "\u5468\u4e8c",
- "\u5468\u4e09",
- "\u5468\u56db",
- "\u5468\u4e94",
- "\u5468\u516d",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.DayNames",
- new String[] {
- "\u661f\u671f\u65e5",
- "\u661f\u671f\u4e00",
- "\u661f\u671f\u4e8c",
- "\u661f\u671f\u4e09",
- "\u661f\u671f\u56db",
- "\u661f\u671f\u4e94",
- "\u661f\u671f\u516d",
- }
- },
+ sharedDayNames },
{ "islamic.DayNarrows",
- new String[] {
- "\u65e5",
- "\u4e00",
- "\u4e8c",
- "\u4e09",
- "\u56db",
- "\u4e94",
- "\u516d",
- }
- },
+ sharedDayNarrows },
{ "islamic.Eras",
- new String[] {
- "",
- "\u4f0a\u65af\u5170\u5386",
- }
- },
+ sharedEras },
{ "islamic.MonthAbbreviations",
- rocMonthAbbreviations },
+ sharedMonthAbbreviations },
{ "islamic.MonthNames",
- rocMonthNames },
+ sharedMonthNames },
{ "islamic.QuarterAbbreviations",
- new String[] {
- "1\u5b63\u5ea6",
- "2\u5b63\u5ea6",
- "3\u5b63\u5ea6",
- "4\u5b63\u5ea6",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "\u7b2c\u4e00\u5b63\u5ea6",
- "\u7b2c\u4e8c\u5b63\u5ea6",
- "\u7b2c\u4e09\u5b63\u5ea6",
- "\u7b2c\u56db\u5b63\u5ea6",
- }
- },
- { "islamic.QuarterNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- }
- },
+ sharedQuarterNames },
{ "islamic.TimePatterns",
- new String[] {
- "zzzz ah:mm:ss",
- "z ah:mm:ss",
- "ah:mm:ss",
- "ah:mm",
- }
- },
+ sharedTimePatterns },
{ "islamic.abbreviated.AmPmMarkers",
- new String[] {
- "\u4e0a\u5348",
- "\u4e0b\u5348",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.long.Eras",
- new String[] {
- "",
- "\u4f0a\u65af\u5170\u5386",
- }
- },
+ sharedEras },
{ "islamic.narrow.AmPmMarkers",
- new String[] {
- "\u4e0a\u5348",
- "\u4e0b\u5348",
- }
- },
+ sharedAmPmMarkers },
{ "islamic.narrow.Eras",
- new String[] {
- "",
- "\u4f0a\u65af\u5170\u5386",
- }
- },
+ sharedEras },
{ "islamic.short.Eras",
- new String[] {
- "",
- "\u4f0a\u65af\u5170\u5386",
- }
- },
+ sharedEras },
{ "java.time.buddhist.DatePatterns",
new String[] {
"Gy\u5e74M\u6708d\u65e5EEEE",
@@ -289,9 +274,9 @@
}
},
{ "java.time.buddhist.long.Eras",
- javatimebuddhistlongEras },
+ sharedJavaTimeLongEras },
{ "java.time.buddhist.short.Eras",
- javatimebuddhistlongEras },
+ sharedJavaTimeLongEras },
{ "java.time.islamic.DatePatterns",
new String[] {
"Gy\u5e74M\u6708d\u65e5EEEE",
@@ -309,25 +294,11 @@
}
},
{ "java.time.japanese.long.Eras",
- new String[] {
- "\u516c\u5143",
- "\u660e\u6cbb",
- "\u5927\u6b63",
- "\u662d\u548c",
- "\u5e73\u6210",
- }
- },
+ sharedJavaTimeShortEras },
{ "java.time.japanese.short.Eras",
- new String[] {
- "\u516c\u5143",
- "\u660e\u6cbb",
- "\u5927\u6b63",
- "\u662d\u548c",
- "\u5e73\u6210",
- }
- },
+ sharedJavaTimeShortEras },
{ "java.time.long.Eras",
- javatimelongEras },
+ sharedJavaTimeShortEras2 },
{ "java.time.roc.DatePatterns",
new String[] {
"Gy\u5e74M\u6708d\u65e5EEEE",
@@ -337,13 +308,9 @@
}
},
{ "java.time.short.Eras",
- javatimelongEras },
+ sharedJavaTimeShortEras2 },
{ "roc.AmPmMarkers",
- new String[] {
- "\u4e0a\u5348",
- "\u4e0b\u5348",
- }
- },
+ sharedAmPmMarkers },
{ "roc.DatePatterns",
new String[] {
"GGGGy\u5e74M\u6708d\u65e5EEEE",
@@ -353,119 +320,33 @@
}
},
{ "roc.DayAbbreviations",
- new String[] {
- "\u5468\u65e5",
- "\u5468\u4e00",
- "\u5468\u4e8c",
- "\u5468\u4e09",
- "\u5468\u56db",
- "\u5468\u4e94",
- "\u5468\u516d",
- }
- },
+ sharedDayAbbreviations },
{ "roc.DayNames",
- new String[] {
- "\u661f\u671f\u65e5",
- "\u661f\u671f\u4e00",
- "\u661f\u671f\u4e8c",
- "\u661f\u671f\u4e09",
- "\u661f\u671f\u56db",
- "\u661f\u671f\u4e94",
- "\u661f\u671f\u516d",
- }
- },
+ sharedDayNames },
{ "roc.DayNarrows",
- new String[] {
- "\u65e5",
- "\u4e00",
- "\u4e8c",
- "\u4e09",
- "\u56db",
- "\u4e94",
- "\u516d",
- }
- },
+ sharedDayNarrows },
{ "roc.Eras",
- new String[] {
- "\u6c11\u56fd\u524d",
- "\u6c11\u56fd",
- }
- },
+ sharedShortEras },
{ "roc.MonthAbbreviations",
- rocMonthAbbreviations },
+ sharedMonthAbbreviations },
{ "roc.MonthNames",
- rocMonthNames },
- { "roc.MonthNarrows",
- new String[] {
- "1",
- "2",
- "3",
- "4",
- "5",
- "6",
- "7",
- "8",
- "9",
- "10",
- "11",
- "12",
- "",
- }
- },
+ sharedMonthNames },
{ "roc.QuarterAbbreviations",
- new String[] {
- "1\u5b63\u5ea6",
- "2\u5b63\u5ea6",
- "3\u5b63\u5ea6",
- "4\u5b63\u5ea6",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "\u7b2c\u4e00\u5b63\u5ea6",
- "\u7b2c\u4e8c\u5b63\u5ea6",
- "\u7b2c\u4e09\u5b63\u5ea6",
- "\u7b2c\u56db\u5b63\u5ea6",
- }
- },
+ sharedQuarterNames },
{ "roc.TimePatterns",
- new String[] {
- "zzzz ah:mm:ss",
- "z ah:mm:ss",
- "ah:mm:ss",
- "ah:mm",
- }
- },
+ sharedTimePatterns },
{ "roc.abbreviated.AmPmMarkers",
- new String[] {
- "\u4e0a\u5348",
- "\u4e0b\u5348",
- }
- },
+ sharedAmPmMarkers },
{ "roc.long.Eras",
- new String[] {
- "\u6c11\u56fd\u524d",
- "\u6c11\u56fd",
- }
- },
+ sharedShortEras },
{ "roc.narrow.AmPmMarkers",
- new String[] {
- "\u4e0a\u5348",
- "\u4e0b\u5348",
- }
- },
+ sharedAmPmMarkers },
{ "roc.narrow.Eras",
- new String[] {
- "\u6c11\u56fd\u524d",
- "\u6c11\u56fd",
- }
- },
+ sharedShortEras },
{ "roc.short.Eras",
- new String[] {
- "\u6c11\u56fd\u524d",
- "\u6c11\u56fd",
- }
- },
+ sharedShortEras },
};
}
}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_zh_HK.java Mon Jul 04 13:00:15 2016 +0900
@@ -0,0 +1,123 @@
+/*
+ * Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation. Oracle designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Oracle in the LICENSE file that accompanied this code.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+/*
+ * COPYRIGHT AND PERMISSION NOTICE
+ *
+ * Copyright (C) 1991-2016 Unicode, Inc. All rights reserved.
+ * Distributed under the Terms of Use in
+ * http://www.unicode.org/copyright.html.
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining
+ * a copy of the Unicode data files and any associated documentation
+ * (the "Data Files") or Unicode software and any associated documentation
+ * (the "Software") to deal in the Data Files or Software
+ * without restriction, including without limitation the rights to use,
+ * copy, modify, merge, publish, distribute, and/or sell copies of
+ * the Data Files or Software, and to permit persons to whom the Data Files
+ * or Software are furnished to do so, provided that
+ * (a) this copyright and permission notice appear with all copies
+ * of the Data Files or Software,
+ * (b) this copyright and permission notice appear in associated
+ * documentation, and
+ * (c) there is clear notice in each modified Data File or in the Software
+ * as well as in the documentation associated with the Data File(s) or
+ * Software that the data or software has been modified.
+ *
+ * THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
+ * ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
+ * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ * NONINFRINGEMENT OF THIRD PARTY RIGHTS.
+ * IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
+ * NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
+ * DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+ * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+ * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+ * PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+ *
+ * Except as contained in this notice, the name of a copyright holder
+ * shall not be used in advertising or otherwise to promote the sale,
+ * use or other dealings in these Data Files or Software without prior
+ * written authorization of the copyright holder.
+ */
+
+// Note: this file has been generated by a tool.
+
+package sun.text.resources.ext;
+
+import sun.util.resources.OpenListResourceBundle;
+
+public class JavaTimeSupplementary_zh_HK extends OpenListResourceBundle {
+ @Override
+ protected final Object[][] getContents() {
+ final String[] sharedQuarterAbbreviations = {
+ "Q1",
+ "Q2",
+ "Q3",
+ "Q4",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "Gy\u5e74M\u6708d\u65e5EEEE",
+ "Gy\u5e74M\u6708d\u65e5",
+ "Gy\u5e74M\u6708d\u65e5",
+ "Gy/M/d",
+ };
+
+ final String[] sharedJavaTimeLongEras = {
+ "\u516c\u5143\u524d",
+ "\u516c\u5143",
+ };
+
+ return new Object[][] {
+ { "QuarterAbbreviations",
+ sharedQuarterAbbreviations },
+ { "field.week",
+ "\u661f\u671f" },
+ { "field.weekday",
+ "\u661f\u671f\u5e7e" },
+ { "islamic.QuarterAbbreviations",
+ sharedQuarterAbbreviations },
+ { "java.time.japanese.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "java.time.long.Eras",
+ sharedJavaTimeLongEras },
+ { "java.time.roc.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "java.time.short.Eras",
+ sharedJavaTimeLongEras },
+ { "roc.DatePatterns",
+ new String[] {
+ "GGGGy\u5e74M\u6708d\u65e5EEEE",
+ "GGGGy\u5e74M\u6708d\u65e5",
+ "GGGGy\u5e74M\u6708d\u65e5",
+ "GGGGy/M/d",
+ }
+ },
+ { "roc.QuarterAbbreviations",
+ sharedQuarterAbbreviations },
+ };
+ }
+}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_zh_SG.java Mon Jul 04 13:00:15 2016 +0900
@@ -0,0 +1,104 @@
+/*
+ * Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation. Oracle designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Oracle in the LICENSE file that accompanied this code.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+/*
+ * COPYRIGHT AND PERMISSION NOTICE
+ *
+ * Copyright (C) 1991-2016 Unicode, Inc. All rights reserved.
+ * Distributed under the Terms of Use in
+ * http://www.unicode.org/copyright.html.
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining
+ * a copy of the Unicode data files and any associated documentation
+ * (the "Data Files") or Unicode software and any associated documentation
+ * (the "Software") to deal in the Data Files or Software
+ * without restriction, including without limitation the rights to use,
+ * copy, modify, merge, publish, distribute, and/or sell copies of
+ * the Data Files or Software, and to permit persons to whom the Data Files
+ * or Software are furnished to do so, provided that
+ * (a) this copyright and permission notice appear with all copies
+ * of the Data Files or Software,
+ * (b) this copyright and permission notice appear in associated
+ * documentation, and
+ * (c) there is clear notice in each modified Data File or in the Software
+ * as well as in the documentation associated with the Data File(s) or
+ * Software that the data or software has been modified.
+ *
+ * THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
+ * ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
+ * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ * NONINFRINGEMENT OF THIRD PARTY RIGHTS.
+ * IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
+ * NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
+ * DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+ * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+ * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+ * PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+ *
+ * Except as contained in this notice, the name of a copyright holder
+ * shall not be used in advertising or otherwise to promote the sale,
+ * use or other dealings in these Data Files or Software without prior
+ * written authorization of the copyright holder.
+ */
+
+// Note: this file has been generated by a tool.
+
+package sun.text.resources.ext;
+
+import sun.util.resources.OpenListResourceBundle;
+
+public class JavaTimeSupplementary_zh_SG extends OpenListResourceBundle {
+ @Override
+ protected final Object[][] getContents() {
+ final String[] sharedDatePatterns = {
+ "GGGGy\u5e74M\u6708d\u65e5EEEE",
+ "GGGGy\u5e74M\u6708d\u65e5",
+ "GGGGy\u5e74M\u6708d\u65e5",
+ "GGGGd/M/yy",
+ };
+
+ final String[] sharedJavaTimeDatePatterns = {
+ "Gy\u5e74M\u6708d\u65e5EEEE",
+ "Gy\u5e74M\u6708d\u65e5",
+ "Gy\u5e74M\u6708d\u65e5",
+ "Gd/M/yy",
+ };
+
+ return new Object[][] {
+ { "islamic.DatePatterns",
+ sharedDatePatterns },
+ { "java.time.buddhist.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "java.time.islamic.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "java.time.japanese.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "java.time.roc.DatePatterns",
+ sharedJavaTimeDatePatterns },
+ { "roc.DatePatterns",
+ sharedDatePatterns },
+ };
+ }
+}
--- a/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_zh_TW.java Sun Jul 03 05:30:47 2016 +0300
+++ b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_zh_TW.java Mon Jul 04 13:00:15 2016 +0900
@@ -72,27 +72,86 @@
public class JavaTimeSupplementary_zh_TW extends OpenListResourceBundle {
@Override
protected final Object[][] getContents() {
- final String[] javatimelongEras = {
+ final String[] sharedQuarterAbbreviations = {
+ "1\u5b63",
+ "2\u5b63",
+ "3\u5b63",
+ "4\u5b63",
+ };
+
+ final String[] sharedQuarterNames = {
+ "\u7b2c1\u5b63",
+ "\u7b2c2\u5b63",
+ "\u7b2c3\u5b63",
+ "\u7b2c4\u5b63",
+ };
+
+ final String[] sharedDayAbbreviations = {
+ "\u9031\u65e5",
+ "\u9031\u4e00",
+ "\u9031\u4e8c",
+ "\u9031\u4e09",
+ "\u9031\u56db",
+ "\u9031\u4e94",
+ "\u9031\u516d",
+ };
+
+ final String[] sharedEras = {
+ "",
+ "\u4f0a\u65af\u862d\u66c6",
+ };
+
+ final String[] sharedMonthNames = {
+ "\u7a46\u54c8\u862d\u59c6\u6708",
+ "\u8272\u6cd5\u723e\u6708",
+ "\u8cf4\u6bd4\u6708 I",
+ "\u8cf4\u6bd4\u6708 II",
+ "\u4e3b\u99ac\u9054\u6708 I",
+ "\u4e3b\u99ac\u9054\u6708 II",
+ "\u8cf4\u54f2\u535c\u6708",
+ "\u820d\u723e\u90a6\u6708",
+ "\u8cf4\u8cb7\u4e39\u6708",
+ "\u9583\u74e6\u9b6f\u6708",
+ "\u90fd\u723e\u5580\u723e\u5fb7\u6708",
+ "\u90fd\u723e\u9ed1\u54f2\u6708",
+ "",
+ };
+
+ final String[] sharedTimePatterns = {
+ "ah:mm:ss [zzzz]",
+ "ah:mm:ss [z]",
+ "ah:mm:ss",
+ "ah:mm",
+ };
+
+ final String[] sharedJavaTimeLongEras = {
+ "BC",
+ "\u4f5b\u66c6",
+ };
+
+ final String[] sharedJavaTimeShortEras = {
+ "\u897f\u5143",
+ "\u660e\u6cbb",
+ "\u5927\u6b63",
+ "\u662d\u548c",
+ "\u5e73\u6210",
+ };
+
+ final String[] sharedJavaTimeShortEras2 = {
"\u897f\u5143\u524d",
"\u897f\u5143",
};
+
+ final String[] sharedShortEras = {
+ "\u6c11\u570b\u524d",
+ "\u6c11\u570b",
+ };
+
return new Object[][] {
{ "QuarterAbbreviations",
- new String[] {
- "1\u5b63",
- "2\u5b63",
- "3\u5b63",
- "4\u5b63",
- }
- },
+ sharedQuarterAbbreviations },
{ "QuarterNames",
- new String[] {
- "\u7b2c1\u5b63",
- "\u7b2c2\u5b63",
- "\u7b2c3\u5b63",
- "\u7b2c4\u5b63",
- }
- },
+ sharedQuarterNames },
{ "calendarname.buddhist",
"\u4f5b\u66c6" },
{ "calendarname.gregorian",
@@ -124,98 +183,25 @@
{ "field.zone",
"\u6642\u5340" },
{ "islamic.DayAbbreviations",
- new String[] {
- "\u9031\u65e5",
- "\u9031\u4e00",
- "\u9031\u4e8c",
- "\u9031\u4e09",
- "\u9031\u56db",
- "\u9031\u4e94",
- "\u9031\u516d",
- }
- },
+ sharedDayAbbreviations },
{ "islamic.Eras",
- new String[] {
- "",
- "\u4f0a\u65af\u862d\u66c6",
- }
- },
+ sharedEras },
{ "islamic.MonthAbbreviations",
- new String[] {
- "\u7a46\u54c8\u862d\u59c6\u6708",
- "\u8272\u6cd5\u723e\u6708",
- "\u8cf4\u6bd4\u6708 I",
- "\u8cf4\u6bd4\u6708 II",
- "\u4e3b\u99ac\u9054\u6708 I",
- "\u4e3b\u99ac\u9054\u6708 II",
- "\u8cf4\u54f2\u535c\u6708",
- "\u820d\u723e\u90a6\u6708",
- "\u8cf4\u8cb7\u4e39\u6708",
- "\u9583\u74e6\u9b6f\u6708",
- "\u90fd\u723e\u5580\u723e\u5fb7\u6708",
- "\u90fd\u723e\u9ed1\u54f2\u6708",
- "",
- }
- },
+ sharedMonthNames },
{ "islamic.MonthNames",
- new String[] {
- "\u7a46\u54c8\u862d\u59c6\u6708",
- "\u8272\u6cd5\u723e\u6708",
- "\u8cf4\u6bd4\u6708 I",
- "\u8cf4\u6bd4\u6708 II",
- "\u4e3b\u99ac\u9054\u6708 I",
- "\u4e3b\u99ac\u9054\u6708 II",
- "\u8cf4\u54f2\u535c\u6708",
- "\u820d\u723e\u90a6\u6708",
- "\u8cf4\u8cb7\u4e39\u6708",
- "\u9583\u74e6\u9b6f\u6708",
- "\u90fd\u723e\u5580\u723e\u5fb7\u6708",
- "\u90fd\u723e\u9ed1\u54f2\u6708",
- "",
- }
- },
+ sharedMonthNames },
{ "islamic.QuarterAbbreviations",
- new String[] {
- "1\u5b63",
- "2\u5b63",
- "3\u5b63",
- "4\u5b63",
- }
- },
+ sharedQuarterAbbreviations },
{ "islamic.QuarterNames",
- new String[] {
- "\u7b2c1\u5b63",
- "\u7b2c2\u5b63",
- "\u7b2c3\u5b63",
- "\u7b2c4\u5b63",
- }
- },
+ sharedQuarterNames },
{ "islamic.TimePatterns",
- new String[] {
- "ah:mm:ss [zzzz]",
- "ah:mm:ss [z]",
- "ah:mm:ss",
- "ah:mm",
- }
- },
+ sharedTimePatterns },
{ "islamic.long.Eras",
- new String[] {
- "",
- "\u4f0a\u65af\u862d\u66c6",
- }
- },
+ sharedEras },
{ "islamic.narrow.Eras",
- new String[] {
- "",
- "\u4f0a\u65af\u862d\u66c6",
- }
- },
+ sharedEras },
{ "islamic.short.Eras",
- new String[] {
- "",
- "\u4f0a\u65af\u862d\u66c6",
- }
- },
+ sharedEras },
{ "java.time.buddhist.DatePatterns",
new String[] {
"Gy\u5e74M\u6708d\u65e5EEEE",
@@ -225,17 +211,9 @@
}
},
{ "java.time.buddhist.long.Eras",
- new String[] {
- "BC",
- "\u4f5b\u66c6",
- }
- },
+ sharedJavaTimeLongEras },
{ "java.time.buddhist.short.Eras",
- new String[] {
- "BC",
- "\u4f5b\u66c6",
- }
- },
+ sharedJavaTimeLongEras },
{ "java.time.japanese.DatePatterns",
new String[] {
"Gy\u5e74M\u6708d\u65e5EEEE",
@@ -245,25 +223,11 @@
}
},
{ "java.time.japanese.long.Eras",
- new String[] {
- "\u897f\u5143",
- "\u660e\u6cbb",
- "\u5927\u6b63",
- "\u662d\u548c",
- "\u5e73\u6210",
- }
- },
+ sharedJavaTimeShortEras },
{ "java.time.japanese.short.Eras",
- new String[] {
- "\u897f\u5143",
- "\u660e\u6cbb",
- "\u5927\u6b63",
- "\u662d\u548c",
- "\u5e73\u6210",
- }
- },
+ sharedJavaTimeShortEras },
{ "java.time.long.Eras",
- javatimelongEras },
+ sharedJavaTimeShortEras2 },
{ "java.time.roc.DatePatterns",
new String[] {
"Gy\u5e74M\u6708d\u65e5 EEEE",
@@ -273,7 +237,7 @@
}
},
{ "java.time.short.Eras",
- javatimelongEras },
+ sharedJavaTimeShortEras2 },
{ "roc.DatePatterns",
new String[] {
"GGGGy\u5e74M\u6708d\u65e5 EEEE",
@@ -283,22 +247,9 @@
}
},
{ "roc.DayAbbreviations",
- new String[] {
- "\u9031\u65e5",
- "\u9031\u4e00",
- "\u9031\u4e8c",
- "\u9031\u4e09",
- "\u9031\u56db",
- "\u9031\u4e94",
- "\u9031\u516d",
- }
- },
+ sharedDayAbbreviations },
{ "roc.Eras",
- new String[] {
- "\u6c11\u570b\u524d",
- "\u6c11\u570b",
- }
- },
+ sharedShortEras },
{ "roc.MonthNames",
new String[] {
"1\u6708",
@@ -317,47 +268,17 @@
}
},
{ "roc.QuarterAbbreviations",
- new String[] {
- "1\u5b63",
- "2\u5b63",
- "3\u5b63",
- "4\u5b63",
- }
- },
+ sharedQuarterAbbreviations },
{ "roc.QuarterNames",
- new String[] {
- "\u7b2c1\u5b63",
- "\u7b2c2\u5b63",
- "\u7b2c3\u5b63",
- "\u7b2c4\u5b63",
- }
- },
+ sharedQuarterNames },
{ "roc.TimePatterns",
- new String[] {
- "ah:mm:ss [zzzz]",
- "ah:mm:ss [z]",
- "ah:mm:ss",
- "ah:mm",
- }
- },
+ sharedTimePatterns },
{ "roc.long.Eras",
- new String[] {
- "\u6c11\u570b\u524d",
- "\u6c11\u570b",
- }
- },
+ sharedShortEras },
{ "roc.narrow.Eras",
- new String[] {
- "\u6c11\u570b\u524d",
- "\u6c11\u570b",
- }
- },
+ sharedShortEras },
{ "roc.short.Eras",
- new String[] {
- "\u6c11\u570b\u524d",
- "\u6c11\u570b",
- }
- },
+ sharedShortEras },
};
}
}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/jdk/test/sun/text/resources/JavaTimeSupplementaryTest.java Mon Jul 04 13:00:15 2016 +0900
@@ -0,0 +1,153 @@
+/*
+ * Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+/*
+ * @test
+ * @bug 8159943
+ * @modules java.base/sun.util.locale.provider
+ * java.base/sun.util.resources
+ * jdk.localedata
+ * @summary Test for checking consistency between CLDR and COMPAT locale data
+ * for java.time.
+ */
+
+import java.util.Arrays;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Locale;
+import java.util.Map;
+import java.util.Objects;
+import java.util.ResourceBundle;
+import java.util.Set;
+import java.util.TreeSet;
+import java.util.stream.Collectors;
+import sun.util.locale.provider.LocaleProviderAdapter.Type;
+import sun.util.locale.provider.LocaleProviderAdapter;
+
+public class JavaTimeSupplementaryTest {
+ // COMPAT-to-CLDR locale mapping
+ private static final Map<Locale, Locale> LOCALEMAP;
+ static {
+ LOCALEMAP = new HashMap<>();
+ LOCALEMAP.put(new Locale("hi", "IN"), new Locale("hi"));
+ LOCALEMAP.put(new Locale("no", "NO", "NY"), new Locale("nn", "NO"));
+ LOCALEMAP.put(new Locale("no"), new Locale("nb"));
+ LOCALEMAP.put(Locale.TAIWAN, Locale.forLanguageTag("zh-Hant"));
+ LOCALEMAP.put(new Locale("zh", "HK"), Locale.forLanguageTag("zh-Hant-HK"));
+ LOCALEMAP.put(new Locale("zh", "SG"), Locale.forLanguageTag("zh-Hans-SG"));
+ LOCALEMAP.put(new Locale("sr", "BA"), Locale.forLanguageTag("sr-Cyrl-BA"));
+ }
+
+ private static final String[] PREFIXES = {
+ "Quarter",
+ "java.time.",
+ "calendarname.",
+ "field.",
+ "islamic.",
+ "roc.",
+ };
+
+ // All available locales for the COMPAT FormatData resource bundles
+ static final List<Locale> COMPAT_LOCALES
+ = Arrays.asList(LocaleProviderAdapter.forJRE()
+ .getDateFormatSymbolsProvider().getAvailableLocales());
+
+ static int errors;
+
+ public static void main(String... args) {
+ for (Locale locale : COMPAT_LOCALES) {
+ ResourceBundle compat
+ = LocaleProviderAdapter.forJRE()
+ .getLocaleResources(locale).getJavaTimeFormatData();
+ if (!compat.getLocale().equals(locale)) {
+ continue;
+ }
+ Locale cldrLocale = toCldrLocale(locale);
+ ResourceBundle cldr
+ = LocaleProviderAdapter.forType(Type.CLDR)
+ .getLocaleResources(locale).getJavaTimeFormatData();
+ if (!cldr.getLocale().equals(cldrLocale)) {
+ continue;
+ }
+ compareResources(compat, cldr);
+ }
+ if (errors > 0) {
+ throw new RuntimeException(errors + " failure(s)");
+ }
+ }
+
+ private static Locale toCldrLocale(Locale compatLocale) {
+ Locale loc = LOCALEMAP.get(compatLocale);
+ return loc != null ? loc: compatLocale;
+ }
+
+ private static void compareResources(ResourceBundle compat, ResourceBundle cldr) {
+ Set<String> supplementalKeys = getSupplementalKeys(compat);
+ for (String key : supplementalKeys) {
+ Object compatData = compat.getObject(key);
+ String cldrKey = toCldrKey(key);
+ Object cldrData = cldr.containsKey(cldrKey) ? cldr.getObject(cldrKey) : null;
+ if (!Objects.deepEquals(compatData, cldrData)) {
+ // OK if key is for the Buddhist or Japanese calendars which had been
+ // supported before java.time, or if key is "java.time.short.Eras" due
+ // to legacy era names.
+ if (!(key.contains("buddhist") || key.contains("japanese")
+ || key.equals("java.time.short.Eras"))) {
+ errors++;
+ System.out.print("Failure: ");
+ }
+ System.out.println("diff: " + compat.getLocale().toLanguageTag() + "\n"
+ + " COMPAT: " + key + " -> " + toString(compatData) + "\n"
+ + " CLDR: " + cldrKey + " -> " + toString(cldrData));
+ }
+ }
+ }
+
+ private static Set<String> getSupplementalKeys(ResourceBundle rb) {
+ // Collect keys starting with any of PREFIXES
+ Set<String> keys = rb.keySet().stream()
+ .filter(k -> Arrays.stream(PREFIXES).anyMatch(p -> k.startsWith(p)))
+ .collect(Collectors.toCollection(TreeSet::new));
+ return keys;
+ }
+
+ /**
+ * Removes "java.time." prefix where it's unused in CLDR.
+ */
+ private static String toCldrKey(String key) {
+ if (key.contains("short.Eras")) {
+ key = key.replace("short.", "");
+ }
+ if (key.startsWith("java.time.") && key.endsWith(".Eras")) {
+ return key.substring("java.time.".length());
+ }
+ return key;
+ }
+
+ private static String toString(Object data) {
+ if (data instanceof String[]) {
+ return Arrays.toString((String[]) data);
+ }
+ return data.toString();
+ }
+}