ResourceBundle ( @NotNull @NonNls String pathToBundle, @NotNull ClassLoader loader, @NotNull ResourceBundle.Control control ) { final ResourceBundle base = super.findBundle(pathToBundle, loader, control); final ClassLoader languageBundleLoader = ourLangBundleLoader; if (languageBundleLoader != null) { ResourceBundle languageBundle = super.findBundle(pathToBundle, languageBundleLoader, control); try { if (SET_PARENT != null) { SET_PARENT.invoke(languageBundle, base); } return languageBundle; } catch (Throwable e) { LOG.warn(e); } } return base; }