Peut on changer la langue d'un système debian ?

Bonjour

Je souhaiterais savoir si il y a moyen de changer le sytème complet de langue.
C’est à dire que lors de l’installation chez choisit le français commme langue principale.
Mais je souhaiterais avoir mon sytème en anglais.
Y-a-til moyen par une commande ou en ajoutant un paquet de le faire ?
Merci pour votre aide.

et voila un petit lien pour ce qu j ai fait (en hongrois) mais cela aest pareil en Anglais.

forum.debian-fr.org/viewtopic.ph … highlight=

AH

Bonjour,

devrait faire ton bonheur :wink: (pense à installer les locales que tu veux utiliser au préalables :wink:)

++

la page n’existe pas ou est privée…
Comment j’installe les locales? moi c’est le contraire je veux mettre mon système en Français et adapter le fuseaux horaire en conséquence

j’ai beau faire un dpk
la commande locale m’affiche

LANG=fr_FR.UTF-8
LANGUAGE=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=en_US.UTF-8
root@host:~# dpkg-reconfigure locales
Generating locales (this might take a while)…
en_US.UTF-8… done
fr_FR.UTF-8… done

Salut

root@desktop:/# dpkg-reconfigure locales

il faut appuyer sur la touche espace du clavier pour sélectionner une langue de façon a ce qu’elle soit installée (marquée par une *)

et selectionner la langue par defaut dans le dernier ecran

naviguer sur ok avec la touche tabulation

oui et justement je suis habitué à naviguer en console entre l’installation non graphique et l’installation de mysql.
Par contre j’ai toujours mes problèmes, toujours le même résultat après un

locale

là je suis en train de tâtonner grandement j’essais plein de truc, je viens de modifier à la main le /etc/default/locale et redémarrer ca vient de remarcher (ca vient de tout m’afficher en Français) mais je ne suis plus sûr de me souvenir de tout ce que j’ai fait.
Ce qui est sûr c’est que le dpkg-reconfigure n’a pas provoqué l’effet escompté. Alors je vais réinstaller debian et réessayer pour bien comprendre comment on fait et changer la languer et le fuseau horaire proprement.
Donc tu me dis juste de faire un dpkg reconfigure et de t’envoyer le résultat de locale?

voilà système tout neuf réinstallé et pas à jour :

dpkg-reconfigure locales

ensuite je fait un locale et j’obtiens

LANG=en_US.UTF-8
LANGUAGE=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=en_US.UTF-8

un tout petit changement après le reboot j’obtiens

LANG=fr_FR.UTF-8
LANGUAGE=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=en_US.UTF-8

ca ne dit en rien de ce que tu as choisi dans les menus.

https://wiki.debian.org/Locale

locale -a

cat /etc/default/locale
#  File generated by update-locale
LANG="fr_FR.UTF-8"

Anglais et Français UTF8 étaient déjà cochés : locale -a

C
C.UTF-8
en_US.utf8
fr_FR.utf8
POSIX

cat /etc/default/locale

LANG=fr_FR.UTF-8
LC_ALL=en_US.UTF-8
LANGUAGE=en_US.UTF-8

si tu veux pas de l’anglais tu delete les lignes dans le fichier

# cat /etc/default/locale
#  File generated by update-locale
LANG="fr_FR.UTF-8"

# locale
LANG=fr_FR.UTF-8
LANGUAGE=
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC="fr_FR.UTF-8"
LC_TIME="fr_FR.UTF-8"
LC_COLLATE="fr_FR.UTF-8"
LC_MONETARY="fr_FR.UTF-8"
LC_MESSAGES="fr_FR.UTF-8"
LC_PAPER="fr_FR.UTF-8"
LC_NAME="fr_FR.UTF-8"
LC_ADDRESS="fr_FR.UTF-8"
LC_TELEPHONE="fr_FR.UTF-8"
LC_MEASUREMENT="fr_FR.UTF-8"
LC_IDENTIFICATION="fr_FR.UTF-8"
LC_ALL=

ok donc au final je le fait à la main? c’est à cause de LC_ALL que dpkg-reconfigure ne fonctionne pas?

https://wiki.debian.org/Locale
Using LC_ALL is strongly discouraged as it overrides everything. Please use it only when testing and never set it in a startup file.

Voilà je te remercie j’en ai lu je sais pas combien des pages de wiki, mais vu mon niveau avant d’accuser le prestataire VPS de mal avoir retouché l’image debian qu’il présente on se remet toujours en question.
Surtout que dans les même wiki il est déconseillé d’effectuer des manip manuellement.
Merci beaucoup

pour le fuseau horaire c’est timedatectl
https://www.freedesktop.org/software/systemd/man/timedatectl.html

exemple

timedatectl set-timezone Europe/Paris

# timedatectl
      Local time: mer. 2016-05-18 18:51:33 CEST
  Universal time: mer. 2016-05-18 16:51:33 UTC
        RTC time: mer. 2016-05-18 16:51:32
       Time zone: Europe/Paris (CEST, +0200)
 Network time on: yes
NTP synchronized: yes
 RTC in local TZ: no

je te remercie dans mon cas le passage au Français à automatiquement redonné la bonne valeur à la variable LC_TIME. je suis sur le bon fuseau. Merci
Ah non au temps pour moi!

LC_TIME Formatting of date and time values

c’est pour l’affichage jj/mm/aa à la française pas le fuseau horaire lui meme

1 J'aime