{
  /*
    拦截器（Interceptor）中间件
    当满足一些条件时阻止该文本参与后续的翻译获取与显示
    常见于遇到一些不应该出现的「无效」文本时使用。
   */

  "interceptor": {
     /*
        shouldBeIgnore当文本中出现该数组中的任一文字时拦截。
      */
    "shouldBeIgnore": [
      "value",
      "sys",
      "\u00020",
      "windowbtn",
      "00_プロローグ１",
      "menu",
      "WndDisp"
    ],
       /*
        ignoreAsciiOnly当文本仅包含 ASCII 字符时拦截。用于任何非英文游戏。
        maxLength文本允许的最大长度。当文本长度超过该数值时拦截。
      */
    "ignoreAsciiOnly": false,
    "maxLength": 1000
  },
       /*
        修改器（Modifier）中间件，进行文本的修改操作。
      */
  "modifier": {
      /*
        removeAscii更改true,去除文本中出现的 ASCII 字符。
        deduplicate更改true,去除文本中出现的任何重复片段，以最大可能性进行匹配。因为文本去重功能可能会修改语句本身的语义
        因此仅当没有其他任何手段时作为最后的文本修正手段使用。
      */
    "removeAscii": false,
    "deduplicate": false
  },
  "merger": {
      /*
        enable是否启用合并器
        timeout合并器的超时时间。超过该时间之后出现的文本将会作为下一次文本合并，并重新开始计时。
      */
    "enable": true,
    "timeout": 500
  }
}
