Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 19/05/2023, à 00:06

arnoxz

man page en français

Bonjour,
Après recherches, l'info la plus récente sur ce forum date de 2011, peut-être une évolution depuis ?

j'ai essayé tout d'abord (pour le man de sed)

man -L fr sed

résultat en anglais cependant....

Je voudrais mon manpage en fr. - J'ai ensuite installé manpages-fr,
Maintenant certaines pages sont toujours en anglais avec (au mieux mais très rarement) parfois quelques lignes en français !! C'est normal ce mix ?
En fait, cela reste plutôt très anglicisé ! Pas beaucoup mieux, j'ai essayé le man sur une dizaine de commande les plus communes et sont toutes ressorties en UK

Mon set env me renvoie bien :

$ echo $LANGUAGE
fr_BE:fr

Rien de mieux depuis ?
Merci

Dernière modification par arnoxz (Le 19/05/2023, à 00:09)

Hors ligne

#2 Le 19/05/2023, à 06:10

lynn

Re : man page en français

Bonjour,

Et en installant ce paquet ?

sudo apt install manpage-fr

Edit : Je n'avais pas vu que tu avais déjà installé manpage-fr...

Dernière modification par lynn (Le 19/05/2023, à 06:12)


«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»

Coluche

Hors ligne

#3 Le 19/05/2023, à 06:15

lynn

Re : man page en français

Et en lançant

mandb -c

«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»

Coluche

Hors ligne

#4 Le 19/05/2023, à 07:34

serged

Re : man page en français

Sinon tu as une page de man en français par ici .


LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)

Hors ligne

#5 Le 19/05/2023, à 08:50

iznobe

Re : man page en français

Bonjour , déjà il faut avoir installer le paquet de langue adequat :

sudo apt install manpages-fr*

+ pour avoir seulement une page qui s' affiche en francais :

LC_ALL=fr_FR.UTF-8 man commande

à condition qu ' elle soit disponible dans les traductions , et en remplaçant " commande " par la commande désirée , bien entendu .

+ pour avoir toutes les pages en francais du man qui sont disponibles dans les traductions et la colorisation du terminal :

cat << EOF | sudo tee -a ~/.bashrc
# pour avoir les pages de man en francais :
alias man='man -Lfr'

# Pager less en couleurs => man pages en couleurs
#  Voir :
#         man termcap
#         man console_codes
#
# so   Start standout mode
# us   Start underlining
# mb   Start blinking
# md   Start bold mode
# se   End standout mode
# ue   End underlining
# me   End all mode like so, us, mb, md, and mr
#
export                             \
LESS_TERMCAP_mb=$'\033[1;31m'      \
LESS_TERMCAP_md=$'\033[1;38;5;74m' \
LESS_TERMCAP_me=$'\033[0m'         \
LESS_TERMCAP_se=$'\033[0m'         \
LESS_TERMCAP_so=$'\033[1;44;33m'   \
LESS_TERMCAP_ue=$'\033[0m'         \
LESS_TERMCAP_us=$'\033[1;32m'
EOF

+ pour n' avoir que les pages man en francais lorsqu ' elle sont dispo dans les traductions :

cat << EOF | sudo tee -a ~/.bashrc
# pour avoir les pages de man en francais :
alias man='man -Lfr'
EOF

Sinon , une discussion qui permet d ' en apprendre plus sur comment en apprendre plus tongue https://forum.ubuntu-fr.org/viewtopic.php?id=2073052

Dernière modification par iznobe (Le 20/05/2023, à 17:22)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#6 Le 19/05/2023, à 09:01

FrancisFDZ

Re : man page en français

Bonjour,
Autant que je sache, les "man" ne sont pas tous traduits. Par contre, quand je cherche une page de man sur mon firefox via google, j'ai généralement la réponse en français. Peut-être que google y applique son "translate" ? En tout cas, ça dépanne (surtout pour les allergiques à l'anglais)

Dernière modification par FrancisFDZ (Le 19/05/2023, à 10:06)


-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]

Hors ligne

#7 Le 19/05/2023, à 09:48

jplemoine

Re : man page en français

Chez moi (Xubuntu 22.04),

man sed

J'ai alors fait cette commande :

sudo apt install manpages-fr manpages-fr-dev manpages-fr-extra 

Je ne sais pas si tout est nécessaire mais le

man sed

est maintenant en français.


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#8 Le 19/05/2023, à 10:08

FrancisFDZ

Re : man page en français

jplemoine a écrit :

Chez moi (Xubuntu 22.04),

man sed

J'ai alors fait cette commande :

sudo apt install manpages-fr manpages-fr-dev manpages-fr-extra 

Je ne sais pas si tout est nécessaire mais le

man sed

est maintenant en français.

Je suis sur qu'il reste des "man" anglophones (non traduits)


-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]

Hors ligne

#9 Le 19/05/2023, à 10:42

bruno

Re : man page en français

Tout n'est pas traduit, loin de là, voir : https://manpages-l10n-team.pages.debian … le-fr.html
Et certaines pages partiellement traduites ont été publiées, ce qui donne un mélange d'anglais et de français. Par exemple (le -Lfr est inutile si la langue du système est déjà fr) :

man hosts

Il faut faire attention car les traductions peuvent contenir des erreurs et ne pas être à jour et c'est encore pire pour celles disponibles sur le web. Le référence cela reste la page en version originale (qui pour le coup peut être obtenue avec -LC)

Hors ligne

#10 Le 20/05/2023, à 01:35

arnoxz

Re : man page en français

Merci pour vos réponses.

Si cela existe sur le net, pourquoi personne ne l'a mis à jour pour linux ? étonnant... mais c'est une alternative d'accord.

Rien de mieux pour le reste :-)

jplemoine : tous les paquets complémentaires ont été installés, néanmoins le man sed reste tjrs anglish...

Je trouve que c'est une petite faiblesse...

Il me semble qu'au bureau, j'utilise ubuntu sous win avec (Windows Subsystem for Linux (WSL)), et j'ai les manuels en français (je dois peut-être vérifier si c'est pour toutes les commandes).

Dernière modification par arnoxz (Le 20/05/2023, à 02:13)

Hors ligne

#11 Le 20/05/2023, à 03:40

Watael

Re : man page en français

Si cela existe sur le net, pourquoi personne ne l'a mis à jour pour linux ?

peut-être parce que le traducteur trouve plus d'intérêts à ne pas partager sans passer par son site...


Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne

#12 Le 20/05/2023, à 08:30

bruno

Re : man page en français

La page de man de sed est traduite intégralement en français et c'est dans le paquet manpages-fr

$ dpkg -L manpages-fr | grep sed
/usr/share/man/fr/man1/sed.1.gz

Quelle est ta version d'Ubuntu ?

La traduction se fait ici et tout le monde peut participer.
Encore une fois les pages présentes sur le web ne sont que des copies, pas forcément à jour, des pages originales. Donc à éviter.

Hors ligne

#13 Le 20/05/2023, à 12:06

arnoxz

Re : man page en français

bruno

Chez moi pas ?

$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 20.04.6 LTS
Release:	20.04
Codename:	focal
$ dpkg -L manpages-fr | grep sed

Rien ???

$ apt list manpages-fr
En train de lister... Fait
manpages-fr/focal,focal,now 3.65d1p1-1 all  [installé]

Hors ligne

#14 Le 20/05/2023, à 12:30

bruno

Re : man page en français

Oui il faut avoir Ubuntu 22.04 (ou Debian 12).

Hors ligne

#15 Le 20/05/2023, à 17:26

iznobe

Re : man page en français

iznobe a écrit :

Bonjour , déjà il faut avoir installer le paquet de langue adequat :

sudo apt install manpages-fr*

+ pour avoir seulement une page qui s' affiche en francais :

LC_ALL=fr_FR.UTF-8 man commande

à condition qu ' elle soit disponible dans les traductions , et en remplaçant " commande " par la commande désirée , bien entendu .

+ pour avoir toutes les pages en francais du man qui sont disponibles dans les traductions et la colorisation du terminal :

cat << EOF | sudo tee -a ~/.bashrc
# pour avoir les pages de man en francais :
alias man='man -Lfr'

# Pager less en couleurs => man pages en couleurs
#  Voir :
#         man termcap
#         man console_codes
#
# so   Start standout mode
# us   Start underlining
# mb   Start blinking
# md   Start bold mode
# se   End standout mode
# ue   End underlining
# me   End all mode like so, us, mb, md, and mr
#
export                             \
LESS_TERMCAP_mb=$'\033[1;31m'      \
LESS_TERMCAP_md=$'\033[1;38;5;74m' \
LESS_TERMCAP_me=$'\033[0m'         \
LESS_TERMCAP_se=$'\033[0m'         \
LESS_TERMCAP_so=$'\033[1;44;33m'   \
LESS_TERMCAP_ue=$'\033[0m'         \
LESS_TERMCAP_us=$'\033[1;32m'
EOF

+ pour n' avoir que les pages man en francais lorsqu ' elle sont dispo dans les traductions :

cat << EOF | sudo tee -a ~/.bashrc
# pour avoir les pages de man en francais :
alias man='man -Lfr'
EOF

Sinon , une discussion qui permet d ' en apprendre plus sur comment en apprendre plus tongue https://forum.ubuntu-fr.org/viewtopic.php?id=2073052


cela marche très bien , sur toute version confondue d ' ubuntu , je viens de tester a nouveau sur 18.04 et 20.04 , ca affiche bien la page man en francais .

j 'avais cependant oublié de dire qu ' il faut fermer et relancer le terminal pour que le changement soit pris en compte .
Apres avoir fermer / reouvert le terminal :

man man

donnera le résultat en francais .


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne