| 12345678910111213141516171819202122232425262728293031 | 
							- #!/usr/bin/env python3
 
- # List Available Language Packs
 
- # Used for updating the Languages page of the documentation.
 
- # https://sourcethemes.com/academic/
 
- #
 
- # Prerequisites: pip3 install PyYAML
 
- import yaml
 
- from pathlib import Path
 
- LANG_PATH = Path(__file__).resolve().parent.parent.joinpath('data').joinpath('i18n')
 
- LANG_YAML = LANG_PATH.joinpath('languages.yaml')
 
- # Iterate over languages.
 
- with open(LANG_YAML) as f:
 
-   master_map = yaml.safe_load(f)
 
-   # Print languages as a plaintext list.
 
-   # lang_list = [master_map[master_item] for master_item in master_map]
 
-   # print(', '.join(lang_list))
 
-   # Print languages as a Markdown list.
 
-   i = 0
 
-   for master_item in master_map:
 
-     print(f'- **{master_map[master_item]}** ({master_item})')
 
-     i += 1
 
- print("\n")
 
- print(f"{i} language packs found!")
 
 
  |