Month names are written in Hebrew and not in English in terminal

When I ls -l, the output is printed on screen by in a line similar to

drwxrwxr-x  3 yotam yotam     4096 יונ 29 10:27 mnt

the יונ part is Hebrew for JUN. I want it to be in English, that is JUN I guess this is some locale configuration issue. Sadly, I just don't understand Locale settings, and I couldn't find a guide to my liking. My /etc/default/locale file

LANG="en_US.UTF-8"
LC_NUMERIC="he_IL.UTF-8"
LC_TIME="he_IL.UTF-8"
LC_MONETARY="he_IL.UTF-8"
LC_PAPER="he_IL.UTF-8"
LC_NAME="he_IL.UTF-8"
LC_ADDRESS="he_IL.UTF-8"
LC_TELEPHONE="he_IL.UTF-8"
LC_MEASUREMENT="he_IL.UTF-8"
LC_IDENTIFICATION="he_IL.UTF-8"

I assume that the LC_TIME variable is the one I want to change, however, I suspect that this will result with changing the entire time format, and not only the month name. Also, I don't know how to do that.

Any thoughts?


There are a few options. The least intrusive is to start the terminal by pressing Alt+F2 and running the command

env LC_TIME=en_US.UTF-8 gnome-terminal

One option is to change this system-wide.

  1. Go to System Settings -> Language Support -> Regional Formats
  2. Change the first drop-down to "English (United States)" (or some other option).
  3. Click 'Apply System-Wide'