Skip to content

Repo with some random resources I am using to learn Mandarin

Notifications You must be signed in to change notification settings

0x416c6578/mandarin-stuff

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mandarin Stuff

  • Just publicising some of the resources I use to learn mandarin
  • Currently I am working on transferring my written notes to the vocab CSV files that will be interpreted by the Python script eventually
  • This will allow for testing of translation, as well as presenting random English / Pinyin to be handwritten as characters on paper

TODO:

  • Example functionality separate to definition
  • Practice En-Zh and Zh-En functionality
  • Difficulty filtering
  • Copy over all written notes
  • Speed testing?
  • Number generator - for practicing translating numbers Zh-En
  • Simple sentence generator maybe? (perhaps scraping translation from Google Translate or similar (or using API if there is one))

Usage

usage: mandarin.py [-h] [-f] [-d DIFFICULTY] [-c] [-p] fileOrFolder

Learn Mandarin

positional arguments:
  fileOrFolder          file or directory of files to test with

options:
  -h, --help            show this help message and exit
  -f, --useFolder       use a directory of csv files -> will test using all files
  -d DIFFICULTY, --difficulty DIFFICULTY
                        min difficuly (from 1 to 5) to test from - to skip easy words
  -c, --characterTest   tests pinyin (no tones) + translation -> character
  -p, --pinyinTest      tests character -> pinyin + tones + translation

About

Repo with some random resources I am using to learn Mandarin

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published