Turkish Deasciifier is a deasciifier for Turkish letters. It takes a Turkish string containing only ASCII characters and replaces the relevant characters with their corresponding Turkish letters.
This system is based on the turkish-mode by Dr. Deniz Yüret.
Example library usage:
from turkish.deasciifier import Deasciifier
my_ascii_turkish_txt = "Opusmegi cagristiran catirtilar."
deasciifier = Deasciifier(my_ascii_turkish_txt.decode("utf-8"))
my_deasciified_turkish_txt = deasciifier.convert_to_turkish()
print my_deasciified_turkish_txt.encode("utf-8")
Example command line usage:
echo "Opusmegi cagristiran catirtilar." | turkish-deasciify
cat somefile.txt | turkish-deasciify
Product's homepage
Requirements:
· Python
What's New in This Release: [ read full changelog ]
· Minore release that is finally compatible with Firefox 4.0 (and above) which was programmed using Add-on SDK 1.0b5.
· I added deasciification and asciification of selected text but this does not extend to text boxes and areas due to a limitation in the Add-on SDK (but in any other part of the page you can simply select text, right click and see that you can deasciify the selected part), hopefully I'll be implement it in the future also for text inside the text areas.
· Hotkey feature is removed and marked as a TO DO item to be implemented in the future.
· The rest of the features (deasciification and asciification of text inside text boxes and text areas) are the same.