Document utilities
This commit is contained in:
parent
2b378114aa
commit
00568ca6d3
21 changed files with 371 additions and 29 deletions
|
|
@ -4,6 +4,26 @@ from langcodes import Language
|
|||
|
||||
|
||||
def english_name_of_language(language_code: Optional[str]) -> str:
|
||||
"""Human-friendly English name of language from its `language_code`.
|
||||
|
||||
A thin wrapper over [langcodes](https://github.com/rspeer/langcodes) for convenient
|
||||
language tagging.
|
||||
|
||||
Examples:
|
||||
>>> english_name_of_language('en-US')
|
||||
'English (United States)'
|
||||
|
||||
>>> english_name_of_language('und')
|
||||
'Unknown language'
|
||||
|
||||
Args:
|
||||
language_code: Language code, for example, returned by
|
||||
[great_ai.utilities.predict_language][].
|
||||
|
||||
Returns:
|
||||
English name of language.
|
||||
"""
|
||||
|
||||
if not language_code:
|
||||
language_code = "und"
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue