[SSH] Nano en anglais ?

Bonjour,

J’ai installé un système Debian Stable de base (seulement utilitaires standard du système coché à l’installation) pour monter un serveur.

Le système est bien en français (et nano également). Mais, quand je me connecte via SSH (utilisateur normal), nano est en anglais !

Si je fais un “su root” en SSH, nano (lancé donc en tant que root) est en français.

Quelqu’un sait-il comment résoudre ce problème ? Comment avoir nano en français partout ?

Merci

sur la machine , lorsque tu es en local, utilisateur normal, nano est il en fr ?
je pense à un pb de LANG différent entre root et les autres

Par défaut et pour des raisons de sécurité, SSH ne transfert pas les variables d’environnement (comme LANG par exemple).
Pour autoriser les variables qui jouent sur la locale, il faut ajouter :
côté client, dans /etc/ssh/ssh_config ou ~/.ssh/config : SendEnv LANG LC_*
côté serveur, dans /etc/ssh/sshd_config : AcceptEnv LANG LC_*

C’était bien ça. Merci, sujet résolu !