Я помещаю локализованную строку даты в метку.Это отлично работает на английском языке, но когда я использую locale.setlocale(locale.LC_TIME, "it_IT")
для форматирования даты на итальянском языке, результаты искажаются:
Вот соответствующие части кода:
from tkinter import *
import locale
from datetime import date
root = Tk()
locale.setlocale(locale.LC_TIME, "it_IT")
today = date.today().strftime('%A %d %B')
Label(root, text=today, bg='black', fg='white', font=("arial", 35)).pack()
root.mainloop()][1]
ì
(i
с акцентом) отображается здесь как ì
.
Я использую Python 3.6
Если я использую text="Lunedì 03 Dicembre" in the
Label () `вызывает непосредственно вывод, является правильным.
Почему выход испорчен?