I'm using zsh on my archlinux. My LANGUAGE environment variable was set to fr but I wanted to set it back to en_US.UTF-8 so I did it in my ~/.zshrc file.
But was it the best place to set it? Isn't it dirty? This works but only for my user's zsh configuration. Isn't there a more proper place to set it? Where? Where is LANGUAGE usually set? I didn't find it in my system, I tried my /etc/locale.conf but I only found LANG, LC_COLLATE and LC_TIME in it.