code: private String get(final String baseName, final String key, final Locale locale) {
          if (!Keys.LANGUAGE.equals(baseName)) {
              final RuntimeException e = new RuntimeException("i18n resource [baseName=" + baseName + "] not found");
  
              LOGGER.log(Level.ERROR, e.getMessage(), e);
  
              throw e;
          }
  
          try {
              return replaceVars(ResourceBundle.getBundle(baseName, locale).getString(key));
          } catch (final MissingResourceException e) {
              LOGGER.log(Level.WARN, "{0}, get it from default locale [{1}]", e.getMessage(), Latkes.getLocale());
  
              return replaceVars(ResourceBundle.getBundle(baseName, Latkes.getLocale()).getString(key));
          }
      }
docs: Gets a value from baseName_locale.properties file with the specified key. If not found
  baseName_(locale).properties configurations, using {@link Latkes#getLocale()} instead.
  
  @param baseName base name of resource bundle, options as the following:
  <ul>
  <li>{@link Keys#LANGUAGE}</li>
  </ul>
  @param key      the specified key
  @param locale   the specified locale
  @return the value of the specified key