Data, config, and code for the "Boe eno moto" (Bororo) platform
# Boe Eno Moto
Linguistic and cultural resources platform for the Bororo people.
## Repository Structure
```
boeenomoto/
├── data/ # Source data and schemas
│ ├── dictionary.tsv # Bororo dictionary (source)
│ ├── dictionary_schema.yaml
│ ├── encyclopedia/ # Bororo encyclopedia entries (markdown files)
│ ├── encyclopedia_schema.yaml
│ ├── fauna.yaml # Bororo fauna (source)
│ ├── fauna_schema.yaml
│ ├── bororo.bib # BibTeX bibliography
│ ├── bibliography_schema.yaml
│ ├── recordings.yaml # Audio recordings inventory
│ └── recordings_schema.yaml
├── config/ # Generation configuration
│ ├── templates/ # Jinja2 templates
│ │ ├── base.html.j2
│ │ ├── dictionary.html.j2
│ │ ├── encyclopedia.html.j2
│ │ ├── fauna.html.j2
│ │ ├── bibliography.html.j2
│ │ └── index.html.j2
│ ├── dictionary.yaml # kodudo config for dictionary
│ ├── encyclopedia.yaml
│ ├── fauna.yaml
│ ├── bibliography.yaml
│ └── index.yaml
├── locales/ # i18n locale files
│ ├── pt.yaml # Portuguese (Brazilian)
│ └── en.yaml # English
├── docs/ # Generated site (GitHub Pages)
│ ├── index.html # Language picker
│ ├── pt/ # Portuguese pages
│ ├── en/ # English pages
│ ├── js/common.js # Shared JavaScript utilities
│ ├── images/ # Localized images
│ └── recordings/ # Audio recordings
├── scripts/
│ ├── convert.py # Data conversion with aptoro
│ ├── build.sh # Full build script
│ ├── build_site.py # i18n site generation
│ ├── check_encyclopedia_entries.py
│ ├── convert_audio.py # WAV to WebM converter
│ ├── download_images.py # Image downloader
│ └── inventory_recordings.py
├── tests/ # Test suite
│ ├── conftest.py
│ ├── test_convert.py
│ ├── test_f …