Retrieves MultilingualGlossaryInfo for the glossary with specified ID. :param glossary_id: ID of glossary to retrieve. :return: MultilingualGlossaryInfo with information about specified glossary. :raises GlossaryNotFoundException: If no glossary with give
(
self, glossary_id: str
)
| 496 | return MultilingualGlossaryDictionaryInfo.from_json(json) |
| 497 | |
| 498 | def get_multilingual_glossary( |
| 499 | self, glossary_id: str |
| 500 | ) -> MultilingualGlossaryInfo: |
| 501 | """Retrieves MultilingualGlossaryInfo for the glossary with specified |
| 502 | ID. |
| 503 | |
| 504 | :param glossary_id: ID of glossary to retrieve. |
| 505 | :return: MultilingualGlossaryInfo with information about specified |
| 506 | glossary. |
| 507 | :raises GlossaryNotFoundException: If no glossary with given ID is |
| 508 | found. |
| 509 | """ |
| 510 | status, content, json = self._api_call( |
| 511 | f"v3/glossaries/{glossary_id}", method="GET" |
| 512 | ) |
| 513 | self._raise_for_status(status, content, json, glossary=True) |
| 514 | return MultilingualGlossaryInfo.from_json(json) |
| 515 | |
| 516 | def list_multilingual_glossaries(self) -> List[MultilingualGlossaryInfo]: |
| 517 | """Retrieves a list of MultilingualGlossaryInfo for all available |