code: private void addPropertyBundle(CmsResource bundleResource) {
  
          NameAndLocale nameAndLocale = getNameAndLocale(bundleResource);
          Locale locale = nameAndLocale.getLocale();
  
          String baseName = nameAndLocale.getName();
          m_bundleBaseNames.add(baseName);
          LOG.info(
              String.format(
                  "Adding property VFS bundle (path=%s, name=%s, locale=%s)",
                  bundleResource.getRootPath(),
                  baseName,
                  "" + locale));
          Locale paramLocale = locale != null ? locale : CmsLocaleManager.getDefaultLocale();
          CmsVfsBundleParameters params = new CmsVfsBundleParameters(
              nameAndLocale.getName(),
              bundleResource.getRootPath(),
              paramLocale,
              locale == null,
              CmsVfsResourceBundle.TYPE_PROPERTIES);
          CmsVfsResourceBundle bundle = new CmsVfsResourceBundle(params);
          addBundle(baseName, locale, bundle);
      }
docs: Adds a resource bundle based on a properties file in the VFS.<p>
  
  @param bundleResource the properties file