translit

Transliterate between Unicode and smaller coded character sets
Download

translit Ranking & Summary

Advertisement

  • Rating:
  • License:
  • LGPL v3
  • Price:
  • FREE
  • Publisher Name:
  • spirit
  • Publisher web site:
  • https://bitbucket.org/spirit/

translit Tags


translit Description

translit is a Python module to transliterate between Unicode and smaller coded character sets.Example usage>>> import translit>>> text = "La question, c’est\u202f: «\u202fOù est le cœur\u202f?\u202f»"Downgrade text to Latin-1:>>> translit.downgrade(text, "latin-1")"La question, c'est\xa0: «\xa0Où est le coeur\xa0?\xa0»"Downgrade text to ASCII:>>> translit.downgrade(text, "ascii")'La question, c\'est : "Ou est le coeur ?"'Downgrade and encode to Latin-1:>>> buf = text.encode("latin-1/translit")>>> bufb"La question, c'est\xa0: \xab\xa0O\xf9 est le coeur\xa0?\xa0\xbb"Decoding, the normal way:>>> buf.decode("latin-1")"La question, c'est\xa0: \xab\xa0O\xf9 est le coeur\xa0?\xa0\xbb"Decoding, the upgraded way:>>> buf.decode("latin-1/translit/fr")'La question, c’est\u202f: «\u202fOù est le cœur\u202f?\u202f»'Product's homepage


translit Related Software