code: private static final String getResourceSuffix(Locale locale)
    {
  
      String lang = locale.getLanguage();
      String country = locale.getCountry();
      String variant = locale.getVariant();
      String suffix = "_" + locale.getLanguage();
  
      if (lang.equals("zh"))
        suffix += "_" + country;
  
      if (country.equals("JP"))
        suffix += "_" + country + "_" + variant;
  
      return suffix;
    }
docs: Return the resource file suffic for the indicated locale
  For most locales, this will be based the language code.  However
  for Chinese, we do distinguish between Taiwan and PRC
  
  @param locale the locale
  @return an String suffix which canbe appended to a resource name