1
Tkinter Etikett mit arabischem Text
ist es eine Möglichkeit, dass die arabischen Text zu machen genau sieht, wie es sein muss: das folgende Beispiel aussehen sollte „باطو“
Tkinter Etikett mit arabischem Text
ist es eine Möglichkeit, dass die arabischen Text zu machen genau sieht, wie es sein muss: das folgende Beispiel aussehen sollte „باطو“
Da arabische Schrift von rechts nach links ist Sie können die Bibliotheken verwenden: https://github.com/mpcabd/python-arabic-reshaper und https://github.com/MeirKriheli/python-bidi
So etwas kann funktionieren:
# !/usr/bin/python3
from tkinter import *
import arabic_reshaper
from tkinter import messagebox
from bidi.algorithm import get_display
text_to_be_reshaped = "ﺏﺎﻃﻭ"
reshaped_text = arabic_reshaper.reshape(text_to_be_reshaped)
bidi_text = get_display(reshaped_text)
top = Tk()
top.geometry("70x30")
B = Button(top, text = bidi_text)
B.place(x=0,y=0)
top.mainloop()
Mögliches Duplikat von [arabischer Text in TKinter] (http://stackoverflow.com/questions/37964605/arabic-text-in-tkinter) – DyZ