And 29 characters are sufficient to represent the sounds of the language with a couple of controversial accents like '^'.
The sounds in Chinese are probably very different and nuanced, but for Turkish, I am always surprised that sounds were very similar to European languages so switching alphabets was possible.