code: public Map<String, List<Locale>> getAvailableLocales() {
  
          if (m_availableLocales == null) {
              // create lazy map only on demand
              m_availableLocales = CmsCollectionsGenericWrapper.createLazyMap(new CmsAvailableLocaleLoaderTransformer());
          }
          return m_availableLocales;
      }
docs: Returns a lazily generated map from site paths of resources to the available locales for the resource.
  
  @return a lazily generated map from site paths of resources to the available locales for the resource.