####Simple-ish, easily moddable tool to Romanize Arabic text; for example, processing "أُستاذ" into "ʼustāḏ".
####Simple-ish, easily moddable tool to Romanize Arabic text; for example, processing "أُستاذ" into "ʼustāḏ".
* Uses the Hans Wehr romanization system by default, but can be extended using dictionaries.
* Uses the Hans Wehr romanization system by default, but can be extended using dictionaries.
* Licensed with [the Unlicense](http://unlicense.org/UNLICENSE), so feel free to steal it.
* Licensed with [the Unlicense](http://unlicense.org/UNLICENSE), so feel free to steal it.
###How to & Documentation
###How to & Documentation
1. Launch in Python console
1. Launch in Python console
2. Use function
2. Use function
...
@@ -19,11 +19,11 @@ Or, use
...
@@ -19,11 +19,11 @@ Or, use
to return the romanization of حاجة\_بالعربي according to the system instructed by _dictionary_.
to return the romanization of حاجة\_بالعربي according to the system instructed by _dictionary_.
####Issues:
####Issues:
* Currently depends on having the right diacritical marks to return short vowels properly, and will not detect vowels not explicitly written
* Currently depends on having the right diacritical marks to return short vowels properly, and will not detect vowels not explicitly written
* See to-do list
* See to-do list
####To do:
####To do:
* Some kind of GUI
* Some kind of GUI
* Integrate parts of Taha Zerrouki's [Mishkal](https://github.com/linuxscout/mishkal) to fix short vowel representation to some extent, or otherwise fix it somehow
* Integrate parts of Taha Zerrouki's [Mishkal](https://github.com/linuxscout/mishkal) to fix short vowel representation to some extent, or otherwise fix it somehow