Page 1 of 1

[RESOLU] Passer Midnight Commander en français

Posted: 30 Aug 2016 20:03
by xpierret
Bonjour,
Je viens d'installer Midnight Commander sur mon serveur qui est en Full install version 10.3.0.3 - Pilingitam (revision 2898)
Simplement en ssh avec la commande:

pkg install mc

Il s'ouvre et fonctionne très bien mais en anglais. Il devrait pouvoir passer en francais avec la commande

alias mc=LANG=fr_FR.UTF-8 mc

Cela ne donnant rien, la commande suivante nous donne les langues locales disponibles (charset):

$ locale -a
C
POSIX
en_US.ISO8859-1
en_US.UTF-8
la_LN.ISO8859-1
la_LN.US-ASCII

Et là c'est le drame, pas de "fr_FR.UTF-8" qui permettrai de passer en français.

Il y a t'il un moyen de rajouter ce fichier ou de contourner afin de forcer le démarrage de Midnight Commander en francais?

xpierret

Re: Passer Midnight Commander en français

Posted: 07 Sep 2016 20:06
by ernie
Hello

suite à un échange avec Crest pour intégrer le francais dans mc via obi, voici une solution:

dans le fichier : /root/.cshrc ou /home/YourUser/.cshrc ...

en éditant le fichier, changer :
setenv LANGUAGE us_US
par
setenv LANGUAGE fr_FR

logout puis login et lancer mc

cela devrait etre en fr

Si vous etes en embedded version, a refaire a chaque reboot

le message original de crest

Code: Select all

I found another solution for this -just a small patch of the file /root/.cshrc or /home/YourUser/.cshrc ...
In the CLI change

Code: Select all
setenv LANGUAGE us_US

to

Code: Select all
setenv LANGUAGE fr_FR

logout and in again and call mc - should now be in French ...

If you are on embedded you must redo this after a reboot (reload a saved version of .cshrc from a persistent place).

BR
crest

Re: Passer Midnight Commander en français

Posted: 07 Sep 2016 23:09
by xpierret
Génial, ça marche,
J'ai modifié le fichier indiqué directement depuis mc (en anglais).
Un petit logout puis login et relance de mc (qui est bien passé en français).
Je suis en full donc c'est définitif.

Merci beaucoup pour l'info.