中文(拼音) - 在SOLR上排序

There are more then 18 languages are there in my SOLR server. My field on SOLR is like this,

<field name="categoryValue" type="string_ci" indexed="true" stored="true" />

for all languages, sorting work well but in case of Chinese language , it is not working as per my need .I want sorting for Chinese based on their pronunciation (Pinyin).

I have googled it so far but didn't get any positive answers which is satisfied me.

Note : I can't change type of this attribute as i have data in bunch.

Thanks in advance.