

from transliterate.discover import autodiscover autodiscover () Language packs if you want to use the bundled language packs along with your Make sure to call the autodiscover function before registering your own Transliteration function in the following way: from transliterate import get_translit_function translit_hy = get_translit_function ( 'hy' ) print ( translit_hy ( u "Լօրեմ իպսում դօլօր սիտ ամետ", reversed = True )) # Lorem ipsum dolor sit amet print ( translit_hy ( u "Lorem ipsum dolor sit amet" )) # Լօրեմ իպսում դօլօր սիտ ամետ Registering a custom language pack Basics When working with large amounts of data, it makes sense to get the If you know which language pack shall be used for transliteration, especially Testing the decorator from corators import transliterate_function ( language_code = 'hy' ) def decorator_test ( text ): return text print ( decorator_test ( u "Lorem ipsum dolor sit amet" )) # Լօրեմ իպսում դօլօր սիտ ամետ Working with large amounts of data Reversed transliteration from Russian (Cyrillic) with language_codeĪrgument left out print ( translit ( u "Лорем ипсум долор сит амет", reversed = True )) # Lorem ipsum dolor sit amet Reversed transliteration from Russian (Cyrillic) print ( translit ( u "Лорем ипсум долор сит амет", 'ru', reversed = True )) # Lorеm ipsum dolor sit amеt Reversed transliteration from Greek with language_code argument left out print ( translit ( u "Λορεμ ιψθμ δολορ σιτ αμετ", reversed = True )) # Lorem ipsum dolor sit amet Reversed transliteration from Greek print ( translit ( u "Λορεμ ιψθμ δολορ σιτ αμετ", 'el', reversed = True )) # Lorem ipsum dolor sit amet Reversed transliteration from Georgian with language_code argument left out print ( translit ( u "ლორემ იპსუმ დოლორ სით ამეთ", reversed = True )) # Lorem ipsum dolor sit amet Reversed transliteration from Georgian print ( translit ( u "ლორემ იპსუმ დოლორ სით ამეთ", 'ka', reversed = True )) # Lorem ipsum dolor sit amet Reversed transliteration from Armenian with language_code argument left out print ( translit ( u "Լօրեմ իպսում դօլօր սիտ ամետ", reversed = True )) # Lorem ipsum dolor sit amet Reversed transliteration from Armenian print ( translit ( u "Լօրեմ իպսում դօլօր սիտ ամետ", 'hy', reversed = True )) # Lorem ipsum dolor sit amet Reversed transliterations, you may leave out the language_code attribute,Īlthough if you know it on beforehand, specify it since it works faster that Source language (in terms they are defined in language packs). Reversed transliterations are transliterations made from target language to List of available (registered) languages print ( get_available_language_codes ()) # Original text text = "Lorem ipsum dolor sit amet" Required imports from transliterate import translit, get_available_language_codes See the Usage and examples section for more.
Russian transliteration peterson install#
Or install the latest stable version from GitHub: pip install Or install the latest stable version from BitBucket: pip install Install with latest stable version from PyPI. Language detection for the text (if appropriate language pack is available). Simple lorem ipsum generator, which allows lorem ipsum generation in the There are also a number of useful tools included, such as: Transliterates (unicode) stringsĪccording to the rules specified in the language packs (source script Ĭomes with language packs for the following languages (listed in alphabetical Bi-directional transliterator for Python.
