如何在 Tkcalendar 中翻译日期和月份的名称?
How can I translate the names of days and months in Tkcalendar?
我想将日历翻译成另一种语言。
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()
根据 tkcalendar 的 documentation,有一个“语言环境”选项:
locale : str
locale to use, e.g. ‘en_US’
tkcalendar 使用 babel 模块翻译星期和月份。我不知道您想使用哪种语言,但它很可能可用。例如,要获取瑞典语日历:
cal = Calendar(wT, locale='sv_se', selectmode= "day")
我想将日历翻译成另一种语言。
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()
根据 tkcalendar 的 documentation,有一个“语言环境”选项:
locale : str
locale to use, e.g. ‘en_US’
tkcalendar 使用 babel 模块翻译星期和月份。我不知道您想使用哪种语言,但它很可能可用。例如,要获取瑞典语日历:
cal = Calendar(wT, locale='sv_se', selectmode= "day")