docs: protected String getBundleKeyValue(Locale locale, String key, Object... parameters) {
          String value = null;
          try {
              value = getBundle(locale).getString(key);
          } catch (Exception ignore) {
          }
          return value != null ? MessageFormat.format(value, parameters) : null;
      }