Skip to content

gmholton/tld

Repository files navigation

Tanacross Learners' Dictionary — GitHub Pages Site

Files

File Purpose
index.html The complete dictionary website (single file)
dictionary.json All 2,246 entries as structured JSON
audio/ Your audio files go here (3,626 referenced)
parse_tld.py Python script that generated dictionary.json from the original HTML

Deploying to GitHub Pages

  1. Create a new GitHub repository (e.g. tanacross-dictionary)
  2. Add these files to the repo root:
    • index.html
    • dictionary.json
    • audio/ folder with all your .mp3 files
  3. Go to Settings → Pages → Source → select main branch, / (root)
  4. Your site will be live at https://yourusername.github.io/tanacross-dictionary/

Audio files

The audio files are referenced as relative paths like audio/afraid1.mp3. Put all your .mp3 files in a folder called audio/ next to index.html.

Regenerating the JSON

If you update the source HTML files, re-run:

pip install beautifulsoup4
python3 parse_tld.py

Dictionary stats

  • 2,246 headword entries
  • 3,626 unique audio files referenced
  • Letters: A B C D E F G H I J K L M N O P Q R S T U V W Y

About

Tanacross Learnersʻ Dictionary

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors