code: public String getDisplayName(Locale locale) {
  
          Stem stem = this.getStem();
          Branch branch = this.getBranch();
          String sep = LANGS_WITHOUT_SEP.contains(locale.getLanguage()) ? "" : "-";
          return stem.getDisplayName(locale) + sep + branch.getDisplayName(locale);
  
      }
docs: /*[deutsch]
  <p>Liefert den sprachabh&auml;ngigen Namen dieses zyklischen Jahres. </p>
  
  <p>Die chinesischen Originalnamen sind normalerweise nicht &uuml;bersetzbar. Einige wenige
  Sprachen wie Koreanisch, Vietnamesisch und Russisch haben ihre eigenen Transkriptionen. Die
  Pinyin-Transkription (offizielle chinesische Romanisierung) dient als Ausweichoption f&uuml;r
  andere Sprachen. </p>
  
  @param   locale      language
  @return  display name
  @see     #parse(String, Locale)