sign_language_translator.languages.utils module
utility functions for language objects
- sign_language_translator.languages.utils.get_sign_language(language_name: str | Enum) SignLanguage[source]
Retrieves a SignLanguage object based on the provided language name.
- Parameters:
language_name (str) – The name of the language.
- Returns:
An instance of SignLanguage class corresponding to the provided language name.
- Return type:
- Raises:
ValueError – If no SignLanguage class is known for the provided language name.
- sign_language_translator.languages.utils.get_text_language(language_name: str | Enum) TextLanguage[source]
Retrieves a TextLanguage object based on the provided language name.
- Parameters:
language_name (str) – The name of the language.
- Returns:
An instance of the TextLanguage class corresponding to the provided language name.
- Return type:
- Raises:
ValueError – If no TextLanguage class is known for the provided language name.