Three scripts, one language
Uyghur is written in three living scripts. UEY, the Arabic-based script, is the standard for print, education and everyday writing in Xinjiang and is the form most Uyghur text online is written in. ULY, the Latin script, is popular for typing on devices without a Uyghur keyboard and for readers who do not know the Arabic script. USY, the Cyrillic script, is used by Uyghur communities in Kazakhstan, Kyrgyzstan and other former Soviet countries. This converter also outputs the historical Old Uyghur script.
Each script has its own conventions for vowels, digraphs and word boundaries, which is why the same sentence can look very different in each.