小编rin*_*ior的帖子

TKinter 中的 RTL(从右到左)语言

我正在使用 Tkinter 作为我的 Gui (Python)。到目前为止,该程序仅支持 LTR 语言。现在我还需要支持 RTL 语言(希伯来语)。

\n\n

我看到了处理镜像文本的答案,但这不是我的问题。\n我在使用符号/标点符号(点、逗号等)时遇到问题,而且在我写英语和英语时也遇到问题希伯来语在同一个句子中。\n例如,我得到:

\n\n
\n

"\xd7\xa9\xd7\x9c\xd7\x95\xd7\x9d。欢迎。\xd7\x9e\xd7\x94 \xd7\xa9\xd7\x9c\xd7\x95\xd7\x9e\xd7\x9b\xd7 \x9d?”

\n
\n\n

什么时候应该是:

\n\n
\n

"?\xd7\x9e\xd7\x94\xd7\xa9\xd7\x9c\xd7\x95\xd7\x9e\xd7\x9b\xd7\x9d.欢迎。\xd7\xa9\xd7\x9c\xd7\x95\ xd7\x9d"

\n
\n\n

我迷路了。有什么建议么?

\n

python tkinter

6
推荐指数
1
解决办法
620
查看次数

标签 统计

python ×1

tkinter ×1