Tkinter, получить название цвета на русском и код цвета

Привет! Подскажите пожалуйста, как правильно написать функцию, которая считывает нажатие кнопок(red_button, blue_button …, purple_button), и после изменяет значение переменной color_name на название цвета на русском, а значение переменной color_code на код цвета который указан в bg кнопки соответственно. Спасибо за ответ!

import tkinter
 
 
def color_nameCode():
    
 
window = tkinter.Tk()
window.title("Палитра")
photo = tkinter.PhotoImage(file="palitra.jpg")
 
 
color_name = tkinter.Label(window,
                                        text="Цвет",
                                        bg="#D3D3D3")
color_name.pack(side="top")
 
color_code = tkinter.Label(window,
                                       text="Код",
                                       bg="#D3D3D3")
color_code.pack(side="top")
 
red_button = tkinter.Button(window,
                                         width=3,
                                         height=1,
                                         bg="#DC143C",
                                         command=color_nameCode)
red_button.pack(side="left")
 
orange_button = tkinter.Button(window,
                               width=3,
                               height=1,
                               bg="#FFA500")
orange_button.pack(side="left")
 
yellow_button = tkinter.Button(window,
                               width=3,
                               height=1,
                               bg="#FFD700")
yellow_button.pack(side="left")
 
green_button = tkinter.Button(window,
                              width=3,
                              height=1,
                              bg="#008000")
green_button.pack(side="left")
 
blue_button = tkinter.Button(window,
                             width=3,
                             height=1,
                             bg="#1E90FF")
blue_button.pack(side="left")
 
darkblue_button = tkinter.Button(window,
                             width=3,
                             height=1,
                             bg="#0000FF")
darkblue_button.pack(side="left")
 
purple_button = tkinter.Button(window,
                               width=3,
                               height=1,
                               bg="#8A2BE2")
purple_button.pack(side="left")
 
window.resizable(width=False,
                 height=False)
 
window.iconphoto(False,
                 photo)
 
window.config(bg="#D3D3D3")
window.mainloop()

photo_2023-03-21_14-59-16

Например:

def color_nameCode(cn, cc):
    color_name.config(text = cn)
    color_code.config(text = cc)

red_button = tkinter.Button(window, width = 3, height = 1, bg = "#DC143C", command = lambda: color_nameCode("красный", "#DC143C"))