Custom locale on Plasma

Hi everyone!

I am in a similar (if not identical) situation showed in this post. But for the life of me I can’t make it work.
I generated a new custom locale and after struggle (a lot) I could make it work in the terminal. For some reason, even after modifying both /etc/locale.conf and ~/.config/locale.conf the LC_TIME like this:

LC_TIME=“es_AR.UTF-8@ISO”

It didn’t work. For some reason still loaded from somewhere the default es_AR.UTF-8.
I had to add manually an export in .zshrc for this to work (in the terminal)

export LC_TIME=“es_AR.UTF-8@ISO”

Now I have the correct ISO date configuration in the terminal:

❯ locale -c -k LC_TIME
LC_TIME
abday="dom;lun;mar;mié;jue;vie;sáb"
day="domingo;lunes;martes;miércoles;jueves;viernes;sábado"
abmon="ene;feb;mar;abr;may;jun;jul;ago;sep;oct;nov;dic"
mon="enero;febrero;marzo;abril;mayo;junio;julio;agosto;septiembre;octubre;noviembre;diciembre"
am_pm=";"
d_t_fmt="%Y-%m-%d %H:%M:%S"
d_fmt="%Y-%m-%d"
t_fmt="%H:%M:%S"
t_fmt_ampm=""
era=
era_year=""
era_d_fmt=""
alt_digits=
era_d_t_fmt=""
era_t_fmt=""
time-era-num-entries=0
time-era-entries="d"
week-ndays=7
week-1stday=19971130
week-1stweek=1
first_weekday=1
first_workday=2
cal_direction=1
timezone=""
date_fmt="%Y-%m-%d %H:%M:%S %Z"
time-codeset="UTF-8"
alt_mon="enero;febrero;marzo;abril;mayo;junio;julio;agosto;septiembre;octubre;noviembre;diciembre"
ab_alt_mon="ene;feb;mar;abr;may;jun;jul;ago;sep;oct;nov;dic"

But for some reason, plasma is immune at all this.
I can’t seem to find my custom locale in System Settings → Region & Language, and specifying manually in ~/.config/plasma-localerc have the same effect that adding it to the locale.conf files (meaning no effect whatsoever.
I don’t know what to do anymore. Dolphin is showing dates like “12 Mar 2025 at …” I can’t believe that trying to change date format is so difficult!