• Change system language


    Hi everyone, total Linux noob here (sorry for that). I just installed Antergos and I’m trying to change the system language from Italian (my locale) to English. I’ve read multiple guides online but I can’t follow them… For instance, following Locale - ArchWiki I can’t save the /etc/locale.gen file after uncommenting en_US.UTF-8 UTF-8 (permission denied). Which file name should I choose? How should I procede? Thanks in advance! (:

  • @Indovino hi.
    It depends on your Desktop Environment. Supposing it s Gnome, try this:
    https://wiki.gnome.org/Design/SystemSettings/RegionAndLanguage

    1.Antergos Linux KDE plasma / Gnome 2.Ubuntu 17.10 64bit Unity
    Intel Core2 Duo CPU P8400 2.26GHz‖ RAM 3908 MiB ‖ Dell Inc. 0F328M - Dell Inc. Latitude E6500
    Intel Mobile 4 Series Chipset Integrated Graphics [8086:2a42] {i915

  • Yes it’s Gnome, i forgot. Problem is I can’t choose any other language to install in that menu. It only shows the current language.

  • @Indovino You’re doing everything right, the only problem is that the /etc/locale/gen file is owned by root, and probably you’re opening it as a regular user:

    ┌──[just]@[alexasc]:~$
    └─> ls -lha /etc/locale.gen
    -rw-r--r-- 1 root root 9.4K Jan 14 20:37 /etc/locale.gen
    ┌──[just]@[alexasc]:~$
    └─>
    

    As you can see here, everyone can read the file, and even edit it, but only root has a write permission. He can save the modified file. You, as a regular user, can not.

    Open the file as root user with a simple command. In terminal:

    sudo gedit /etc/locale.gen
    

    Uncomment locales you wish to add, save the file (you’re root), and remember to regenerate locales after that:

    sudo locale-gen
    

    Reboot is not needed after that. IIRC, even logout is not needed. Newly added locales should be immediately available.

    Buona fortuna, e in bocca al lupo.

  • Yay, it worked (: Thank you!
    I better go search for some generic terminal guide out there.

  • Molto bene.

    Terminal è il tuo miglior amico in Linux. Non dovresti aver paura di usarlo. Col passare del tempo ti accorgerai di usarlo quasi costantemente.

    Una generica guiada al terminale potrebbe essere troppo complicata, o troppo “gonfiata”. Cerca su Internet per “linux most used terminal commands”, e comincia a leggere da lì. Per esempio:

    Grazie per aver segnato il topic come [Risolto].

    Ciao

language13 system53 Posts 6Views 483
Log in to reply