Skip to content

Some base code for transforming Plover dictionaries (applying vowel omission, adapting to accents, etc.)

Notifications You must be signed in to change notification settings

nathyong/plover-dictionary-transformer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Plover dictionary transformer

Dictionaries not included. Consider this repository unmaintained.

  • stroke.py: utilities for representing a Plover stroke, and decomposing it
  • ipa.py: utilities for transforming IPA in text format
  • transform.py: transforms a dictionary with various rules.

A few rules are included for Phoenix and Plover theories.

Toolchain

  • Python 3.6+
  • Static type checking with mypy --check-untyped-defs
  • Tests with pytest --doctest-modules
  • espeak

If you have Nix, you can use the nix-shell to get these dependencies quickly.

About

Some base code for transforming Plover dictionaries (applying vowel omission, adapting to accents, etc.)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published