< prev index next >

src/java.base/share/classes/java/time/format/DateTimeTextProvider.java

Print this page
rev 47480 : [mq]: 8176841

@@ -508,11 +508,13 @@
      * @throws NullPointerException if key or locale is null
      */
     @SuppressWarnings("unchecked")
     static <T> T getLocalizedResource(String key, Locale locale) {
         LocaleResources lr = LocaleProviderAdapter.getResourceBundleBased()
-                                    .getLocaleResources(locale);
+                                    .getLocaleResources(
+                                        CalendarDataUtility.findRegionOverride(locale)
+                                        .orElse(locale));
         ResourceBundle rb = lr.getJavaTimeFormatData();
         return rb.containsKey(key) ? (T) rb.getObject(key) : null;
     }
 
     /**
< prev index next >