I wrote a simple script to switch my locale.
If I write each line in the console and execute it, it works without any problem or if I put it in .bashrc
.
However when I execute the script either with sudo or without it has absolutely no noticeable effect. ( locale remains the same )
The question is why is that?
Is my script wrong or am I missing something different.
Source:
#!/bin/bash
set -x
LANG=en_US.utf8
LANGUAGE=en_US.utf8
LC_ALL=en_US.utf8
export LANG
export LANGUAGE
export LC_ALL
echo "Language set!"
I'm receiving the execution steps and the Language set
echo but that's about it.
I also tried #!/bin/sh
.
OS Info:
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04.3 LTS"
Kernel: 3.13.0-042stab103.6