1

我想将日历翻译成另一种语言。

from tkinter import *
from tkcalendar import *

wT = Tk()
wT.geometry("400x600")
wT.title("Takvim")
wT.iconbitmap("images/cal.ico")
wT["bg"] = "Grey"

cal = Calendar(wT, selectmode= "day")
cal.grid(row=1, column=0, padx=75, pady=25)
wT.mainloop()
4

1 回答 1

0

根据 tkcalendar 的文档,有一个“语言环境”选项:

locale : str
要使用的语言环境,例如 'en_US'</p>

tkcalendar 使用babel模块来翻译星期几和月份。我不知道您要使用哪种语言,但它很可能是可用的。例如,要获取瑞典语日历:

cal = Calendar(wT, locale='sv_se', selectmode= "day")
于 2020-07-14T07:11:23.773 回答