# Brief TODO list *P* = pengding; *W* = working no it; *D* = done; *B* = blocked (needs discussion, etc.); *X* = not implementing. - *D* Basic table loading & parsing - *D* Table inheritance - *W* Multiple recursive inheritance - *D* Inherit map - *D* Inherit ignore - *P* Inherit hooks - *D* Ignore list (R2S) - *D* Basic transliteration in both directions - *D* Basic REST API - *D* Basic UI - *D* Life cycle hooks for plugins - *P* Regular expressions in ignore lists - *P* Word boundaries (design) - *D* API documentation - *P* Config file documentation - *D* Hooks documentation - *W* Complete conversion of existing tables to YAML - *P* Arabic - *P* Armenian - *P* Azerbajani - *D* Belarusian - *D* Bulgarian - *D* Chinese - *P* Ethiopic - *P* Georgian - *W* Greek - *P* Hebrew and Yiddish - *X* Japanese - *P* Kazakh - *P* Korean - *P* Kyrgyz - *P* Mongolian - *P* Persian - *P* Pushto - *D* Russian - *D* Serbian + Macedonic - *D* Slavonic - *P* Tajik - *P* Tatar - *P* Thaana - *P* Turkmen - *D* Ukrainian - *P* Urdu - *P* Uzbek - *P* Additional languages not in legacy tables, but in other software - *B* Arabic S2R (ArabicTransliterator) - *B* Japanese (?) - *B* Korean (K-romanizer)