%

Debian : Gnome en français, svp !

Article publié, le et modifié le
3 minutes de lecture

Cet article contient 451 mots.
Source brute de l'article :
Commit version : b38a153

Description

Avoir sa session utilisateur Gnome Shell en français semble être le parcours du combattant !

Malheureusement, en 2025, il ne suffit toujours pas de configurer dans les paramètres systèmes, le format et la langue en Français (France) (dans mon cas) pour que la session utilisateur soit régionalisée en français !
L’interface reste en anglais.

Sincèrement, c’est abérrant :(


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

Configuration

Pour rappel, voici la signification des variables d’environnements liés à la gestion locale de la langue :

  • LANG détermine la langue locale par défaut en absence de toute autre définition de variables d’environnements
  • LANGUAGE traduit les messages dans la langue locale désirée
  • LC_ADDRESS est une convention pour le formatage d’adresses postales
  • LC_ALL surcharge toutes les variables d’environnements locales, à l’exception de LANGUAGE.
  • LC_COLLATE définit l’ordre de classement selon la langue désirée
  • LC_CTYPE classifie la gestion des caractères et la conversion de la casse de police, selon la langue locale désirée
  • LC_MONETARY formate les informations monétaires
  • LC_MEASUREMENT définit le système de mesure par défaut utilisé dans la région concernée
  • LC_MESSAGES formate les messages et les réponses systèmes selon la langue concernée
  • LC_NUMERIC formate l’affichage numérique
  • LC_PAPER modifie le taille d’(une feuille de) papier selon la région utilisée
  • LC_RESPONSE détermine comment les réponses (par exemple, Oui, Non) apparaissent à l’écran
  • LC_TELEPHONE est utilisée pour la représentation des numéros de téléphone
  • LC_TIME formate le temps et les dates, ainsi que le comportement par défaut du premier jour de semaine dans les calendriers.

dpkg-reconfigure locales

L’utilisation de la langue locale peut être normalement changée, en tant qu’administrateur système, par le biais de la commande dpkg-reconfigure locales qui permet de sélectionner celles désirées, ainsi que celle par défaut.

SSH

Concernant les utilisateurs systèmes par SSH, il semble recommandé de choisir aucune langue par défaut.

.dmrc

Vérifiez dans le fichier personnel .dmrc que la variable d’environnement Language corresponde bien au français, tel que :

[Desktop]
Session=gnome
Language=fr_FR.UTF-8

Ce paramétrage influt sur l’écran de démarrage GDM, seulement, et peut normalement être modifié depuis l’écran GDM, en bas à droite de celui-ci.

environment

Depuis Debian Lenny, il semble recommandé de commenter la variable LANG du fichier /etc/environment si elle avait été précédemment paramétrée.

locale-gen

Vérifiez le fichier /etc/locale-gen !

Si vous effectuez un changement en commentant ou décommentant une langue, exécutez avec des droits administrateurs la commande locale-gen.

.profile

Une astuce est de paramètrer, dans le fichier personnel .profile, la variable d’environnement LANG tel que :

export LANG=fr_FR.UTF-8

Fin

  • Si les nouveaux paramétrages n’ont été fait qu’en session utilisateur, sortir de la session pour la redémarrer…

  • Si l’usage des droits administrateurs a été nécessaire, redémarrez la machine.

Remerciements