code: def _build_supported_entities_table(ontology):
      en_ontology = None
      for lang_ontology in ontology:
          if lang_ontology["language"] == "en":
              en_ontology = lang_ontology
              break
      table = _build_table_cells(
          ["Entity", "Identifier", "Category", "Supported Languages"],
          ENTITIES_TABLE_CELL_LENGTH,
          "=",
          "-",
      )
      for entity in en_ontology["entities"]:
          table += _build_table_cells(
              [
                  "`%s`_" % entity["name"],
                  entity["label"],
                  "`%s`_" % _category(entity["label"]),
                  ", ".join(entity["supportedLanguages"]),
              ],
              ENTITIES_TABLE_CELL_LENGTH,
              "-",
          )
      return table
  
file_path: snips-nlu/docs/write_ontology_doc.py
imports: from pathlib import Path
  from snips_nlu_parsers.builtin_entities import get_complete_entity_ontology, get_all_gazetteer_entities
label_desc: Use image node_id 4 for calling a global function with example usage: _build_supported_entities_table(ontology) and returns: table