在Kivy中的按钮上显示希伯来文字

时间:2018-09-23 11:50:23

标签: kivy

我试图在Kivy Button中获取希伯来语文本

我尝试从Googlefonts下载支持希伯来语的字体,可以说是Arimo 以及我的.kv文件的样子

<SettingsButton@Button>:
    font_name: 'Arimo_Regular.ttf'

<MainScreen>:
     GridLayout:
         rows: 3
         cols: 1
         SettingsButton:
             text: 'הגדרות'

这是我得到的

Text in Kivy

有什么办法解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

请告知我,通过在相关类中更改受支持语言的font_name并使用utf8编码.kv文件来解决此问题: 例如:

    # Building .kv file
    with open('istwithrv.kv', encoding='utf8') as f:
    root_widget = Builder.load_string(f.read())