@ApiStatus.Internal
  public static @NotNull ResourceBundle getResourceBundleLocalized(@NotNull ClassLoader loader, @NotNull @NonNls String pathToBundle, @NotNull Locale locale) {
    ResourceBundle bundle = (DefaultBundleService.isDefaultBundle() ? ourDefaultCache : ourCache)
      .computeIfAbsent(loader, __ -> CollectionFactory.createConcurrentSoftValueMap())
      .get(pathToBundle);
    if (bundle != null && bundle.getLocale().equals(locale)) {
      return bundle;
    }
    return resolveResourceBundle(loader, pathToBundle, locale);
  }
@ApiStatus.Internal
  public static @NotNull ResourceBundle getResourceBundleLocalized(@NotNull ClassLoader loader, @NotNull @NonNls String pathToBundle, @NotNull Locale locale)