# Help en français

**URL:** <https://www.debian-fr.org/t/help-en-francais/73500>\
**Category:** Programmation\
**Created:** [Mai 19, 2017, 9:11 UTC](https://www.debian-fr.org/t/help-en-francais/73500 "2017-05-19T09:11:42Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![josephtux](https://www.debian-fr.org/user_avatar/www.debian-fr.org/josephtux/32/3985_2.png) [@josephtux](https://www.debian-fr.org/u/josephtux)\
**Post date:** [Mai 19, 2017, 9:11 UTC](https://www.debian-fr.org/t/help-en-francais/73500/1 "2017-05-19T09:11:43Z")

</div>

Bonjour,

_help shopt_, _help help_ affichent bien en français l’aide de la fonction _bash_ correspondante  
mais _help set_ l’affiche en anglais (_man bash_ affiche en français)

Une explication?

(Jessie)

---

<div class="post-metadata">

**Author:** ![anon29980398](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/f4b2a3/32.png) [@anon29980398](https://www.debian-fr.org/u/anon29980398)\
**Post date:** [Mai 19, 2017, 10:55 UTC](https://www.debian-fr.org/t/help-en-francais/73500/2 "2017-05-19T10:55:53Z")

</div>

Bonjour **josephtux**

Si des pages man ou d’aide n’ont pas encore été traduites  
ce sont les pages man ou d’aide originales qui sont affichées

* * *

**set** est une des commandes internes (builtins) de l’interpréteur de commandes,  
mais même si la page man de **buitins** n’a pas encore été traduite,  
la page man de **bash** existe en version française.

Donc, tu entre :

```auto
man bash

```

et, pour faire une recherche avec le pager **less** (qui affiche les pages man),  
tu tape sur la touche **/**  
et tu copie/colle le motif de recherche suivant avant d’appuyer sur la touche entrée

```auto
 set \[  

```

(  
il y a un caractère espace,  
suivit de **set** ,  
suivit d’un autre caractère espace,  
suivit dun caractère \ (antislash) qui sert à “échapper” le caractère **[** suivant.  
)

* * *

C’est le pager **less** qui affiche les pages man,  
et quand une page man est affichée tu peux afficher l’aide en ligne de ce pager en appuyant sur la touche **h**

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Mai 20, 2017, 11:22 UTC](https://www.debian-fr.org/t/help-en-francais/73500/3 "2017-05-20T11:22:33Z")

</div>

Et sinon, même si ce n’est pas encore traduit pour GNU, il y a des pages de man traduites sur le net, pour d’autres OS UNIX (ou UNIX-like) qui sont souvent un bon démarrage pour au moins comprendre l’usage, même s’il peut y avoir des différences sur les arguments des commandes.

---

<div class="post-metadata">

**Author:** ![josephtux](https://www.debian-fr.org/user_avatar/www.debian-fr.org/josephtux/32/3985_2.png) [@josephtux](https://www.debian-fr.org/u/josephtux)\
**Post date:** [Juin 5, 2017, 12:28 UTC](https://www.debian-fr.org/t/help-en-francais/73500/4 "2017-06-05T12:28:55Z")

</div>

Merci pour vos réponses,

L’idée du man builtins non traduit est sans doute une piste.  
La question devient alors pourquoi la commande help choisit-elle l’aide de _set_ dans le man _builtins_ et celle de _shopt_ et de _help_ dans le man _bash_ ?

---

<div class="post-metadata">

**Author:** ![anon29980398](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/f4b2a3/32.png) [@anon29980398](https://www.debian-fr.org/u/anon29980398)\
**Post date:** [Juin 5, 2017, 1:36 UTC](https://www.debian-fr.org/t/help-en-francais/73500/5 "2017-06-05T13:36:20Z")

</div>

Je pense que c’est la traduction qui est incomplète

Si on entre :

```auto
LANG=C help set

```

les deux premières lignes retournées sont :

```auto
set: set [-abefhkmnptuvxBCHP] [-o option-name] [--] [arg ...]
    Set or unset values of shell options and positional parameters.

```

Mais si on entre :

```auto
help set

```

les deux premières lignes retournées sont :

```auto
set: set [-abefhkmnptuvxBCHP] [-o nom-option] [--] [arg ...]
    Set or unset values of shell options and positional parameters.

```

Il y a bien une traduction, mais elle est incomplète.

---

<div class="post-metadata">

**Author:** ![josephtux](https://www.debian-fr.org/user_avatar/www.debian-fr.org/josephtux/32/3985_2.png) [@josephtux](https://www.debian-fr.org/u/josephtux)\
**Post date:** [Juin 5, 2017, 7:18 UTC](https://www.debian-fr.org/t/help-en-francais/73500/6 "2017-06-05T19:18:34Z")

</div>

Donc je suppose que _help_ utilise uniquement le man de _builtins_ et pas le man de _bash_ ?

---

<div class="post-metadata">

**Author:** ![anon29980398](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/f4b2a3/32.png) [@anon29980398](https://www.debian-fr.org/u/anon29980398)\
**Post date:** [Juin 5, 2017, 8:08 UTC](https://www.debian-fr.org/t/help-en-francais/73500/7 "2017-06-05T20:08:49Z")

</div>

> [@josephtux](#):
>
> …help utilise uniquement le man de builtins et pas le man de bash ?

il s’agit de l’aide en ligne (\<=\> pas des pages man) de l’interpréteur de commandes **bash**

**help** est une des commandes faisant partie des **builtins** de **bash**

Apparemment la traduction semble incomplète,  
il faudrait fouiller par là → [The bash textual domain](http://translationproject.org/domain/bash.html)

---

<div class="post-metadata">

**Author:** ![josephtux](https://www.debian-fr.org/user_avatar/www.debian-fr.org/josephtux/32/3985_2.png) [@josephtux](https://www.debian-fr.org/u/josephtux)\
**Post date:** [Juin 10, 2017, 12:13 UTC](https://www.debian-fr.org/t/help-en-francais/73500/8 "2017-06-10T12:13:58Z")

</div>

Ah oui, je comprend: l’aide en ligne est indépendante des fichiers de man.

merci pour ces éclairages
