class_docstr: Chinese search implementation
code: def init(self, options: dict) -> None:
      if JIEBA:
          dict_path = options.get("dict")
          if dict_path and os.path.isfile(dict_path):
              jieba.load_userdict(dict_path)
  
      self.stemmer = snowballstemmer.stemmer("english")
  
file_path: sphinx/sphinx/search/zh.py
imports: from __future__ import annotations
  import os
  import re
  from typing import TYPE_CHECKING, Dict, List
  import snowballstemmer
  from sphinx.search import SearchLanguage
label_desc: Use image node_id 1 for calling the SearchChinese obj's underlying member method code with example usage: obj.init(options) without return types