Like many of you, I was also facing the issue of terminal not opening after recent update. I tried the solutions mentioned in this forum. Nothing worked. So, after trying many things, this worked.
- Edit /etc/locale.gen with sudo/root privileges and uncomment “en_US.UTF-8 UTF-8”
- Edit /etc/locale.conf and add/correct “LANG=en_US.UTF-8”
- Most importantly, as per the instructions in the /etc/locale.gen file’s comment section at the top, run the command “locale-gen” as sudo/root privileges to generate all the locales and placing them in /usr/lib/locale. (install another terminal app from add/remove programs, I used XTerm)
Restart(may not be required), and check.
I suffered a lot due to this I had to reinstall manjaro twice(first time because it was stuck while booting, second time because of update not working). Thanks to all the members who commented on this issue and a bit of reading the comments , I could solve my problem and am posting this to help someone who has the same problem.