code: public LocaleSwitchFormatter register(final CellFormatter cellFormatter, final Locale... locales) {
          ArgUtils.notNull(cellFormatter, "cellFormatter");
          ArgUtils.notEmpty(locales, "locales");
  
          for(Locale locale : locales) {
              formatterMap.put(locale, cellFormatter);
          }
  
          return this;
      }
docs: ローケールとフォーマッタを登録する。
  @param cellFormatter 登録対象のフォーマッタ。
  @param locales 登録対象のロケール。複数指定可能。
  @return 現在の自身のインスタンス。
  @throws IllegalArgumentException {@literal cellFormatter == null.}
  @throws IllegalArgumentException {@literal locales == null || locales.length == 0.}