I use below code to show a text :

auto label = Label::createWithSystemFont("سلام و خداحافظ", "BTitrBold", 24);

( RTL text like Persian, Arabic and Hebrew) This code works fine in both **Android** and **iOS**. But when I run project on **WindowsPhone8.1-universal** device, the label shows the characters not only separated but also LTR , as below screenshot:


I was faced same problem in Android long time ago. But It solved Link.

In order to solving problem I compiled fribidi library for windowsPhone. this library solve separated character problems (somehow) but still Wrapping is a big problem.

Please solve Right-To-Left problem in WindowPhone8.1. We really miss this platform's store.

PS: cocos2dx 3.10



You must log in to answer this question.

Browse other questions tagged .