मैं एक लेबल है कि फारसीबहु पाठ
केवी फ़ाइल में एक बहु पाठ को दिखाने के लिए है:
<[email protected]>:
font_name: 'tabassom'
FarsiLabel:
text: set_text('پیروزی برای افرادی امکان پذیر است که از مبارزه دست نمی کشند\n')
text_size: self.size
halign: 'center'
color: utils.get_color_from_hex('546E7A')
set_text विधि:
def set_text(text):
text = unicode(text, 'utf-8')
result = arabic_reshaper.reshape(text)
result = get_display(result)
return result
परिणाम (गलत):
सही परिणाम (जिम्प):
मैं पाया है कि अजगर-बीड़ी get_display विधि में समस्या है, लेकिन मैं इसे
सवाल हल करने के लिए पता नहीं कैसे है: कैसे इस समस्या के समाधान के लिये?