code: public ExtendedSwidProcessor setSupportedLanguages(final String... supportedLanguagesList) {
          SupportedLanguagesComplexType slct = new SupportedLanguagesComplexType();
          if (supportedLanguagesList.length > 0) {
              for (String supportedLanguage : supportedLanguagesList) {
                  slct.getLanguage().add(new Token(supportedLanguage, idGenerator.nextId()));
              }
          }
          swidTag.setSupportedLanguages(slct);
          return this;
      }
docs: Defines product supported languages (tag: supported_languages).
  
  @param supportedLanguagesList
  product supported languages
  @return a reference to this object.