#python-3.x
#python-3.x
Вопрос:
Я пытаюсь использовать pysimplegui для генерации входных данных и сообщений на иврите. Кто-нибудь знает способ? Текущий код хорошо работает для английского языка, но окончательное приложение должно основываться только на иврите.
Если нет, какой графический интерфейс python может выполнить эту работу?
Рони
Комментарии:
1. Вы устанавливаете шрифт для полей на иврите.
Ответ №1:
Этот фрагмент кода PySimpleGUI создает окно с ивритом в виде текста. Все, что мне нужно было сделать, это установить шрифт на иврите (Shlomo semiStam) и указать его в текстовом элементе.
import PySimpleGUI as sg
layout = [ [sg.Text('Hebrew Test')],
[sg.Text('וםושצפּ דּךּתּףּצהןן', font=('Shlomo semiStam', 12))],
[sg.Button('Exit')]]
window = sg.Window('Window Title', layout)
while True: # Event Loop
event, values = window.Read()
print(event, values)
if event in (None, 'Exit'):
break
window.Close()