docs: protected void loadOtherLocale(final String locale) {
  
          CmsRpcAction<CmsPreviewInfo> previewAction = new CmsRpcAction<CmsPreviewInfo>() {
  
              @SuppressWarnings("synthetic-access")
              @Override
              public void execute() {
  
                  if (m_previewInfoProvider != null) {
                      m_previewInfoProvider.loadPreviewForLocale(locale, this);
                  } else {
                      CmsCoreProvider.getVfsService().getPreviewInfo(getSitePath(), locale, this);
                  }
                  start(0, true);
              }
  
              @Override
              protected void onResponse(CmsPreviewInfo result) {
  
                  stop(false);
                  updatePreviewContent(result);
              }
          };
          previewAction.execute();
      }