# Top : afficher en anglais

**URL:** <https://www.debian-fr.org/t/top-afficher-en-anglais/86940>\
**Category:** Support Debian\
**Created:** [Août 11, 2022, 11:48 UTC](https://www.debian-fr.org/t/top-afficher-en-anglais/86940 "2022-08-11T11:48:58Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![yatta](https://www.debian-fr.org/user_avatar/www.debian-fr.org/yatta/32/12132_2.png) [@yatta](https://www.debian-fr.org/u/yatta)\
**Post date:** [Août 11, 2022, 11:48 UTC](https://www.debian-fr.org/t/top-afficher-en-anglais/86940/1 "2022-08-11T11:48:58Z")

</div>

Bonjour,

Un moyen de passer «&nbsp;top&nbsp;» en anglais ?  
Les champs sont traduit et certaines commandes passent sur certaines machines et d’autres non.  
En attendant de trouver mieux , je peux faire:  
`LANG=en_US.UTF-8 top -b -o +SWAP`  
mais si on pouvait configurer top, ça serait plus facile

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Août 11, 2022, 12:06 UTC](https://www.debian-fr.org/t/top-afficher-en-anglais/86940/2 "2022-08-11T12:06:02Z")

</div>

Qu’entends-tu par passer en anglais top, tous les top que je lance sur les machines que j’administre sont en anglais …

---

<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:** [Août 11, 2022, 12:09 UTC](https://www.debian-fr.org/t/top-afficher-en-anglais/86940/3 "2022-08-11T12:09:23Z")

</div>

Bonjour

Tu n’es pas obligé de passer en utf-8, tu peux utiliser l’ASCII américain qui est toujours là,  
même quand aucune des variables locales n’est configurée :

```auto
LANG=C top

```

* * *

@ [**Clochette**](https://www.debian-fr.org/u/Clochette)  
Le mien est en français (\<=\>en fonction des locales):

```nohighlight
top - 14:11:09 up 1:22, 1 user, load average: 0,28, 0,22, 0,14
Tâches: 156 total, 1 en cours, 155 en veille, 0 arrêté, 0 zombie
%Cpu(s): 1,6 ut, 1,6 sy, 0,0 ni, 96,9 id, 0,0 wa, 0,0 hi, 0,0 si, 0,0 st
MiB Mem : 15708,4 total, 13869,7 libr, 911,9 util, 926,7 tamp/cache
MiB Éch : 15259,0 total, 15259,0 libr, 0,0 util. 14191,2 dispo Mem

    PID UTIL. PR NI VIRT RES SHR S %CPU %MEM TEMPS+ COM.

```

Par contre, avec :

```nohighlight
LANG=C top

```

ça donne :

```nohighlight
top - 14:12:03 up 1:23, 1 user, load average: 0.11, 0.18, 0.13
Tasks: 156 total, 1 running, 155 sleeping, 0 stopped, 0 zombie
%Cpu(s): 1.6 us, 0.0 sy, 0.0 ni, 98.4 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
MiB Mem : 15708.4 total, 13861.3 free, 912.4 used, 934.6 buff/cache
MiB Swap: 15259.0 total, 15259.0 free, 0.0 used. 14183.0 avail Mem

    PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND

```

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Août 11, 2022, 2:31 UTC](https://www.debian-fr.org/t/top-afficher-en-anglais/86940/4 "2022-08-11T14:31:06Z")

</div>

> [@anon29980398](#):
>
> @ [**Clochette**](https://www.debian-fr.org/u/Clochette)  
> Le mien est en français (\<=\>en fonction des locales):

Errrf je viens de comprendre c’est surtout que je me connecte en SSH sur les machines en question … si j’utilise une ipmi j’ai bien le top en français 😅

---

<div class="post-metadata">

**Author:** ![yatta](https://www.debian-fr.org/user_avatar/www.debian-fr.org/yatta/32/12132_2.png) [@yatta](https://www.debian-fr.org/u/yatta)\
**Post date:** [Août 12, 2022, 10:57 UTC](https://www.debian-fr.org/t/top-afficher-en-anglais/86940/5 "2022-08-12T10:57:23Z")

</div>

en soit la langue d’affichage n’est pas un problème, c’est que les paramètres de la ligne de commande ne fonctionnent pas selon le contexte.

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Mai 29, 2023, 8:44 UTC](https://www.debian-fr.org/t/top-afficher-en-anglais/86940/6 "2023-05-29T20:44:50Z")

</div>

> [@yatta](#):
>
> c’est que les paramètres de la ligne de commande ne fonctionnent pas selon le contexte.

As tu des exemples?  
car dans le man, le contexte est celui des conditions de la commande (sous un affichage ou un autre) mais pas de la langue.

---

<div class="post-metadata">

**Author:** ![yatta](https://www.debian-fr.org/user_avatar/www.debian-fr.org/yatta/32/12132_2.png) [@yatta](https://www.debian-fr.org/u/yatta)\
**Post date:** [Mai 30, 2023, 1:29 UTC](https://www.debian-fr.org/t/top-afficher-en-anglais/86940/7 "2023-05-30T13:29:21Z")

</div>

post #1

```
top -b -o +SWAP
top: nom de champ « SWAP » non reconnu
LANG=C top -b -o +SWAP
```

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Mai 30, 2023, 1:32 UTC](https://www.debian-fr.org/t/top-afficher-en-anglais/86940/8 "2023-05-30T13:32:59Z")

</div>

Les noms de champs, ok je vois, rien à voir donc avec le contexte.  
C’est dommage qu’ils n’aient pas utilisé les traduction qui permettent de conserver les commandes originales comme ça peut etre le cas de lshw par exemple.

---

<div class="post-metadata">

**Author:** ![yatta](https://www.debian-fr.org/user_avatar/www.debian-fr.org/yatta/32/12132_2.png) [@yatta](https://www.debian-fr.org/u/yatta)\
**Post date:** [Mai 30, 2023, 6:54 UTC](https://www.debian-fr.org/t/top-afficher-en-anglais/86940/9 "2023-05-30T18:54:01Z")

</div>

on comprend mieux pourquoi il est préférable de garder la langue de son système en anglais.  
avec la recherche d’infos d’après les logs, les traductions approximatives, etc … on évite un certains nombre de soucis.

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Mai 30, 2023, 7:17 UTC](https://www.debian-fr.org/t/top-afficher-en-anglais/86940/10 "2023-05-30T19:17:56Z")

</div>

> [@yatta](#):
>
> on comprend mieux pourquoi il est préférable de garder la langue de son système en anglais.

oh que oui, idem pour les unités.

---

<div class="post-metadata">

**Author:** ![zao](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/z/ce7236/32.png) [@zao](https://www.debian-fr.org/u/zao)\
**Post date:** [Mai 31, 2023, 1:36 UTC](https://www.debian-fr.org/t/top-afficher-en-anglais/86940/11 "2023-05-31T01:36:11Z")

</div>

> [@yatta](#):
>
> on comprend mieux pourquoi il est préférable de garder la langue de son système en anglais.

ayant parfois , rarement , des phrases que je trouve curieuses suite à une demande d’info _man cmd_ je vérifie sur l’original et un seul alias me semble suffisant ( au lieu de réaliser une installation en VO ) . Mais en lisant cette remarque je me demande si c’est bien équivalent ( pour obtenir des infos à partir d’un terminal ou exécuter une commande , pas pour autre chose ) :

- _alias en=‹&nbsp;LANG=C.UTF-8&nbsp;›_ ----\> _en cmd_ = seule la sortie de _cmd_ est en anglais alors que _en_ seul permet de basculer toute la session du terminal en anglais

- suite à _en_ , fr (seul ) de _alias fr=‹&nbsp;LANG=fr\_FR.utf8&nbsp;›_ permet éventuellement un retour de la session au français .

---

<div class="post-metadata">

**Author:** ![bub](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/3ab097/32.png) [@bub](https://www.debian-fr.org/u/bub)\
**Post date:** [Juin 3, 2023, 9:49 UTC](https://www.debian-fr.org/t/top-afficher-en-anglais/86940/12 "2023-06-03T21:49:49Z")

</div>

Salut,  
je comprends mal de quoi vous parlez …  
Les noms de champs, ok je vois, rien à voir donc avec le contexte.  
« C’est dommage qu’ils n’aient pas utilisé les traduction qui permettent de conserver les commandes originales comme ça peut etre le cas de lshw par exemple. »  
je ne vois que trois lignes traduites lorsque je lance ‹&nbsp;top&nbsp;›  
vu que j’arrive pas à faire de copies, je vois tâches ; en cours ; en veille × arrêté … zombie ; lib ; util ; mem\_dispo ;

```auto
top -b -o +SWAP
top: nom de champ « SWAP » non reconnu
je comprends pas d'où ça sort ...
de la man-page ? elle est pas traduite en français ;
tout ça pour dire :
Si vous découvrez un bogue dans la traduction de cette page de manuel,
       veuillez envoyer un message à ⟨debian-l10n-french@lists.debian.org⟩.
Les traducteurs font de leur mieux, et même des erreurs, le signifier permet de corriger l'erreur de traduction
...même si en français, en général, l'argument SWAP sera traduit par SWAP
ou mémoire d'échange, ce qui n'a pas l'air d'être le cas ...
```

---

<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 4, 2023, 12:26 UTC](https://www.debian-fr.org/t/top-afficher-en-anglais/86940/13 "2023-06-04T00:26:31Z")

</div>

Bonjour

> [@yatta](#):
>
> ```plaintext
> top -b -o +SWAP
> top: nom de champ « SWAP » non reconnu
> …
> 
> ```

Tu peux lister les noms des différents champs  
en lançant la ligne de commande suivante :

```plaintext
top -O

```

(Attention, dans la ligne de commande ci-dessus, c’est une lettre `o` mais en majuscule.)

Et tu peux comparer avec la sortie de la même ligne de commande,  
mais en ayant modifié la variable `LANG`  
comme ci-dessous :

```plaintext
LANG=C top -O

```

…et en comparant les noms des champs,  
on voit que le champ nommé `SWAP` est nommé en français `ÉCH.`

Donc, pour ce que tu voulais faire :

```plaintext
top -b -o +ÉCH.

```
