Skip to content

Commit d5e2f00

Browse files
JulienPalardChristophe Nanteuil
authored andcommitted
sed -i 's/\([^m]\)muable/\1mutable/' *.po */*.po (#258)
Closes #123 Reviewed-on: https://git.afpy.org/AFPy/python-docs-fr/pulls/258 Reviewed-by: Christophe Nanteuil <christophenan@noreply.localhost> Co-authored-by: Julien Palard <julien@palard.fr> Co-committed-by: Julien Palard <julien@palard.fr>
1 parent 89b8c9f commit d5e2f00

26 files changed

+104
-106
lines changed

CONTRIBUTING.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -604,7 +604,7 @@ list comprehension liste en compréhension (liste en intension est
604604
little-endian, big-endian `petit-boutiste, gros-boutiste
605605
<https://fr.wikipedia.org/wiki/Endianness>`_
606606
mixin type type de mélange
607-
mutable muable
607+
mutable `mutable <https://git.afpy.org/AFPy/python-docs-fr/issues/123>`_
608608
namespace espace de nommage
609609
(sauf pour le XML où c'est espace de noms)
610610
parameter paramètre

c-api/arg.po

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ msgstr ""
102102
"Néanmoins, quand une structure :c:type:`Py_buffer` est en cours de "
103103
"remplissage, le tampon sous-jacent est verrouillé pour permettre à "
104104
"l'appelant d'utiliser le tampon par la suite, même à l'intérieur d'un bloc :"
105-
"c:type:`Py_BEGIN_ALLOW_THREADS`, sans risques de voir des données muables se "
105+
"c:type:`Py_BEGIN_ALLOW_THREADS`, sans risques de voir des données mutables se "
106106
"faire redimensionner ou supprimer. En conséquence, **il vous appartient "
107107
"d'appeler** :c:func:`PyBuffer_Release` après avoir terminé de traiter les "
108108
"données (ou après une interruption prématurée du traitement de ces données)."
@@ -229,7 +229,7 @@ msgid ""
229229
"null bytes. Unicode objects are converted to C strings using ``'utf-8'`` "
230230
"encoding."
231231
msgstr ""
232-
"La même chose que ``s*``, mais n'accepte pas les objets muables. Le résultat "
232+
"La même chose que ``s*``, mais n'accepte pas les objets mutables. Le résultat "
233233
"est stocké dans deux variables C, la première est un pointeur vers une "
234234
"chaîne de caractères C, la seconde contient sa taille. La chaîne de "
235235
"caractères peut contenir des octets NULL. Les objets Unicode sont convertis "
@@ -1373,7 +1373,7 @@ msgstr ""
13731373
#~ "d'octets <bytes-like object>` en lecture seule, et définissent un "
13741374
#~ "pointeur à la place d'une structure tampon. Ils fonctionnent en vérifiant "
13751375
#~ "que le champ :c:member:`PyBufferProcs.bf_releasebuffer` de l'objet est "
1376-
#~ "*NULL*, ce qui n'autorise pas les objets muables tels que :class:"
1376+
#~ "*NULL*, ce qui n'autorise pas les objets mutables tels que :class:"
13771377
#~ "`bytearray`."
13781378

13791379
#~ msgid ""

dict

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -122,8 +122,6 @@ mersenne
122122
mertz
123123
Monty
124124
muabilité
125-
muable
126-
muables
127125
multiensemble
128126
multiensembles
129127
mutex

faq/design.po

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -820,7 +820,7 @@ msgid ""
820820
msgstr ""
821821
"Les *n*-uplets sont immuables, ce qui signifie que lorsqu'un *n*-uplet a été "
822822
"créé, vous ne pouvez remplacer aucun de ses éléments par une nouvelle "
823-
"valeur. Les listes sont muables, ce qui signifie que vous pouvez toujours "
823+
"valeur. Les listes sont mutables, ce qui signifie que vous pouvez toujours "
824824
"modifier les éléments d'une liste. Seuls des éléments immuables peuvent être "
825825
"utilisés comme clés de dictionnaires, et donc de ``tuple`` et ``list`` seul "
826826
"des *n*-uplets peuvent être utilisés comme clés."
@@ -922,7 +922,7 @@ msgid ""
922922
msgstr ""
923923
"L'implémentation de la table de hachage des dictionnaires utilise une valeur "
924924
"de hachage calculée à partir de la valeur de la clé pour trouver la clé elle-"
925-
"même. Si la clé était un objet muable, sa valeur peut changer, et donc son "
925+
"même. Si la clé était un objet mutable, sa valeur peut changer, et donc son "
926926
"hachage pourrait également changer. Mais toute personne modifiant l'objet "
927927
"clé ne peut pas dire qu'elle a été utilisée comme une clé de dictionnaire. "
928928
"Il ne peut déplacer l'entrée dans le dictionnaire. Ainsi, lorsque vous "
@@ -975,7 +975,7 @@ msgid ""
975975
"copying code would run into an infinite loop."
976976
msgstr ""
977977
"Faire une copie lors de l'utilisation d'une liste en tant que clé. Cela ne "
978-
"fonctionne pas puisque la liste, étant un objet muable, pourrait contenir "
978+
"fonctionne pas puisque la liste, étant un objet mutable, pourrait contenir "
979979
"une référence à elle-même ou avoir une boucle infinie au niveau du code "
980980
"copié."
981981

faq/programming.po

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -798,7 +798,7 @@ msgstr ""
798798
msgid ""
799799
"Lists are :term:`mutable`, which means that you can change their content."
800800
msgstr ""
801-
"Les listes sont des :term:`muable`, ce qui signifie que leur contenu peut "
801+
"Les listes sont des :term:`mutable`, ce qui signifie que leur contenu peut "
802802
"être modifié."
803803

804804
#: faq/programming.rst:457
@@ -807,7 +807,7 @@ msgid ""
807807
"has changed from ``[]`` to ``[10]``. Since both the variables refer to the "
808808
"same object, using either name accesses the modified value ``[10]``."
809809
msgstr ""
810-
"Après l'appel de :meth:`~list.append`, le contenu de l'objet muable est "
810+
"Après l'appel de :meth:`~list.append`, le contenu de l'objet mutable est "
811811
"passé de ``[]`` à ``[10]``. Vu que les deux variables font référence au même "
812812
"objet, il est possible d'accéder à la valeur modifiée ``[10]`` avec chacun "
813813
"des noms."
@@ -881,7 +881,7 @@ msgid ""
881881
"etc.), we can use some specific operations to mutate it and all the "
882882
"variables that refer to it will see the change."
883883
msgstr ""
884-
"Il est possible d'appliquer des opérations qui modifient un objet muable (:"
884+
"Il est possible d'appliquer des opérations qui modifient un objet mutable (:"
885885
"class:`list`, :class:`dict`, :class:`set`, etc.) et toutes les variables qui "
886886
"y font référence verront le changement."
887887

@@ -942,7 +942,7 @@ msgstr ""
942942

943943
#: faq/programming.rst:532
944944
msgid "By passing a mutable (changeable in-place) object::"
945-
msgstr "En passant un objet muable (modifiable sur place) ::"
945+
msgstr "En passant un objet mutable (modifiable sur place) ::"
946946

947947
#: faq/programming.rst:543
948948
msgid "By passing in a dictionary that gets mutated::"
@@ -2060,7 +2060,7 @@ msgid ""
20602060
msgstr ""
20612061
"Ceci est dû à la combinaison de deux facteurs : le fait que les opérateurs "
20622062
"d'affectation incrémentaux sont des opérateurs d'*affectation* et à la "
2063-
"différence entre les objets muables et immuables en Python."
2063+
"différence entre les objets mutables et immuables en Python."
20642064

20652065
#: faq/programming.rst:1352
20662066
msgid ""
@@ -2070,7 +2070,7 @@ msgid ""
20702070
msgstr ""
20712071
"Cette discussion est valable, en général, quand des opérateurs d'affectation "
20722072
"incrémentale sont appliqués aux éléments d'un *n*-uplet qui pointe sur des "
2073-
"objets muables, mais on prendra ``list`` et ``+=`` comme exemple."
2073+
"objets mutables, mais on prendra ``list`` et ``+=`` comme exemple."
20742074

20752075
#: faq/programming.rst:1356
20762076
msgid "If you wrote::"
@@ -2167,7 +2167,7 @@ msgid ""
21672167
msgstr ""
21682168
"L'appel à :meth:`!__iadd__` réussit et la liste est étendue, mais bien que "
21692169
"``result`` pointe sur le même objet que ``a_tuple[0]``, l'affectation finale "
2170-
"échoue car les *n*-uplets ne sont pas muables."
2170+
"échoue car les *n*-uplets ne sont pas mutables."
21712171

21722172
#: faq/programming.rst:1433
21732173
msgid ""
@@ -2811,7 +2811,7 @@ msgstr ""
28112811
#: faq/programming.rst:1871
28122812
msgid "Likewise, new instances of mutable containers are never identical::"
28132813
msgstr ""
2814-
"De même, deux instances fraîchement créées d'un type de conteneurs muables "
2814+
"De même, deux instances fraîchement créées d'un type de conteneurs mutables "
28152815
"ne sont jamais identiques ::"
28162816

28172817
#: faq/programming.rst:1878

glossary.po

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1388,7 +1388,7 @@ msgid ""
13881388
"value is derived from their :func:`id`."
13891389
msgstr ""
13901390
"La plupart des types immuables natifs de Python sont hachables, mais les "
1391-
"conteneurs muables (comme les listes ou les dictionnaires) ne le sont pas ; "
1391+
"conteneurs mutables (comme les listes ou les dictionnaires) ne le sont pas ; "
13921392
"les conteneurs immuables (comme les n-uplets ou les ensembles figés) ne sont "
13931393
"hachables que si leurs éléments sont hachables. Les instances de classes "
13941394
"définies par les utilisateurs sont hachables par défaut. Elles sont toutes "
@@ -1841,7 +1841,7 @@ msgstr ""
18411841
"Conteneur permettant de rechercher des éléments à partir de clés et "
18421842
"implémentant les méthodes spécifiées dans les classes mères abstraites des :"
18431843
"class:`tableaux de correspondances <collections.abc.Mapping>` (immuables) "
1844-
"ou :class:`tableaux de correspondances muables <collections.abc."
1844+
"ou :class:`tableaux de correspondances mutables <collections.abc."
18451845
"MutableMapping>` (voir les :ref:`classes mères abstraites <collections-"
18461846
"abstract-base-classes>`). Les classes suivantes sont des exemples de "
18471847
"tableaux de correspondances : :class:`dict`, :class:`collections."
@@ -1977,14 +1977,14 @@ msgstr "Voir :term:`ordre de résolution des méthodes`."
19771977

19781978
#: glossary.rst:814
19791979
msgid "mutable"
1980-
msgstr "muable"
1980+
msgstr "mutable"
19811981

19821982
#: glossary.rst:816
19831983
msgid ""
19841984
"Mutable objects can change their value but keep their :func:`id`. See also :"
19851985
"term:`immutable`."
19861986
msgstr ""
1987-
"Un objet muable peut changer de valeur tout en gardant le même :func:`id`. "
1987+
"Un objet mutable peut changer de valeur tout en gardant le même :func:`id`. "
19881988
"Voir aussi :term:`immuable`."
19891989

19901990
#: glossary.rst:818

library/collections.abc.po

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -526,7 +526,7 @@ msgstr ""
526526

527527
#: library/collections.abc.rst:260
528528
msgid "ABCs for read-only and mutable :term:`sequences <sequence>`."
529-
msgstr "ABC pour les :term:`séquences <sequence>` immuables et muables."
529+
msgstr "ABC pour les :term:`séquences <sequence>` immuables et mutables."
530530

531531
#: library/collections.abc.rst:262
532532
msgid ""
@@ -553,13 +553,13 @@ msgstr ""
553553

554554
#: library/collections.abc.rst:278
555555
msgid "ABCs for read-only and mutable sets."
556-
msgstr "ABC pour les ensembles immuables et muables."
556+
msgstr "ABC pour les ensembles immuables et mutables."
557557

558558
#: library/collections.abc.rst:283
559559
msgid "ABCs for read-only and mutable :term:`mappings <mapping>`."
560560
msgstr ""
561561
"ABC pour les :term:`tables de correspondances <mapping>` immuables et "
562-
"muables."
562+
"mutables."
563563

564564
#: library/collections.abc.rst:290
565565
msgid ""

library/collections.po

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1436,7 +1436,7 @@ msgid ""
14361436
"See :meth:`types.SimpleNamespace` for a mutable namespace based on an "
14371437
"underlying dictionary instead of a tuple."
14381438
msgstr ""
1439-
"Voir :meth:`types.SimpleNamespace` pour un espace de nommage muable basé sur "
1439+
"Voir :meth:`types.SimpleNamespace` pour un espace de nommage mutable basé sur "
14401440
"un dictionnaire sous-jacent à la place d'un *n*-uplet."
14411441

14421442
#: library/collections.rst:1075
@@ -1753,7 +1753,7 @@ msgid ""
17531753
"In addition to supporting the methods and operations of mutable sequences, :"
17541754
"class:`UserList` instances provide the following attribute:"
17551755
msgstr ""
1756-
"En plus de gérer les méthodes et opérations des séquences muables, les "
1756+
"En plus de gérer les méthodes et opérations des séquences mutables, les "
17571757
"instances de :class:`UserList` possèdent l'attribut suivant :"
17581758

17591759
#: library/collections.rst:1351

library/copy.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ msgid ""
3333
msgstr ""
3434
"Les instructions d'affectation en Python ne copient pas les objets, elles "
3535
"créent des liens entre la cible et l'objet. Concernant les collections qui "
36-
"sont muables ou contiennent des éléments muables, une copie est parfois "
36+
"sont mutables ou contiennent des éléments mutables, une copie est parfois "
3737
"nécessaire, pour pouvoir modifier une copie sans modifier l'autre. Ce module "
3838
"met à disposition des opérations de copie génériques superficielle et "
3939
"récursive (comme expliqué ci-dessous)."

library/ctypes.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -551,7 +551,7 @@ msgstr ""
551551
msgid ""
552552
"Since these types are mutable, their value can also be changed afterwards::"
553553
msgstr ""
554-
"Ces types étant des muables, leur valeur peut aussi être modifiée après "
554+
"Ces types étant des mutables, leur valeur peut aussi être modifiée après "
555555
"coup ::"
556556

557557
#: library/ctypes.rst:291

library/dataclasses.po

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -484,7 +484,7 @@ msgstr ""
484484
"*default_factory* : s'il est fourni, ce doit être un objet appelable sans "
485485
"argument. Il est alors appelé à chaque fois qu'il faut une valeur par défaut "
486486
"pour le champ. Ceci permet, entre autres choses, de définir des champs dont "
487-
"les valeurs par défaut sont muables. Une erreur se produit si *default* et "
487+
"les valeurs par défaut sont mutables. Une erreur se produit si *default* et "
488488
"*default_factory* sont donnés tous les deux."
489489

490490
#: library/dataclasses.rst:258
@@ -1161,7 +1161,7 @@ msgstr ""
11611161

11621162
#: library/dataclasses.rst:691
11631163
msgid "Mutable default values"
1164-
msgstr "Valeurs par défaut muables"
1164+
msgstr "Valeurs par défaut mutables"
11651165

11661166
#: library/dataclasses.rst:693
11671167
msgid ""
@@ -1216,7 +1216,7 @@ msgid ""
12161216
"Using default factory functions is a way to create new instances of mutable "
12171217
"types as default values for fields::"
12181218
msgstr ""
1219-
"Pour qu'un champ d'un type muable soit par défaut initialisé à un nouvel "
1219+
"Pour qu'un champ d'un type mutable soit par défaut initialisé à un nouvel "
12201220
"objet pour chaque instance, utilisez une fonction de fabrique ::"
12211221

12221222
# suit un ':'

library/functions.po

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -573,7 +573,7 @@ msgid ""
573573
"as most methods that the :class:`bytes` type has, see :ref:`bytes-methods`."
574574
msgstr ""
575575
"Renvoie un nouveau tableau d'octets. La classe :class:`bytearray` est une "
576-
"séquence muable de nombres entiers dans l'intervalle 0 ≤ x < 256. Il possède "
576+
"séquence mutable de nombres entiers dans l'intervalle 0 ≤ x < 256. Il possède "
577577
"la plupart des méthodes des séquences variables, décrites dans :ref:"
578578
"`typesseq-mutable`, ainsi que la plupart des méthodes de la classe :class:"
579579
"`bytes`, voir :ref:`bytes-methods`."
@@ -2031,7 +2031,7 @@ msgid ""
20312031
"type, as documented in :ref:`typesseq-list` and :ref:`typesseq`."
20322032
msgstr ""
20332033
"Contrairement aux apparences, :class:`list` n'est pas une fonction mais un "
2034-
"type séquentiel muable, comme décrit dans :ref:`typesseq-list` et :ref:"
2034+
"type séquentiel mutable, comme décrit dans :ref:`typesseq-list` et :ref:"
20352035
"`typesseq`."
20362036

20372037
#: library/functions.rst:1029

library/inspect.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1403,7 +1403,7 @@ msgid ""
14031403
"explicitly bound arguments. Changes in :attr:`arguments` will reflect in :"
14041404
"attr:`args` and :attr:`kwargs`."
14051405
msgstr ""
1406-
"Une correspondance muable entre les noms de paramètres et les valeurs des "
1406+
"Une correspondance mutable entre les noms de paramètres et les valeurs des "
14071407
"arguments. Contient seulement les arguments liés explicitement. Les "
14081408
"changements dans :attr:`arguments` sont reflétés dans :attr:`args` et :attr:"
14091409
"`kwargs`."

library/multiprocessing.shared_memory.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -312,7 +312,7 @@ msgid ""
312312
"support the dynamic creation of new :class:`ShareableList` instances via "
313313
"slicing."
314314
msgstr ""
315-
"Construit un objet muable compatible avec le type liste dont toutes les "
315+
"Construit un objet mutable compatible avec le type liste dont toutes les "
316316
"valeurs sont stockées dans un bloc de mémoire partagée. Ceci limite le type "
317317
"des valeurs pouvant être stockées aux types natifs ``int``, ``float``, "
318318
"``bool``, ``str`` (de moins de 10 Mo chacune), ``bytes`` (de moins de 10 Mo "

library/os.po

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1779,7 +1779,7 @@ msgid ""
17791779
"move on to the next buffer in the sequence to hold the rest of the data."
17801780
msgstr ""
17811781
"Lit depuis un descripteur de fichier *fd*, à la position *offset* dans des :"
1782-
"term:`objets bytes-compatibles <bytes-like object>` muables *buffers*, sans "
1782+
"term:`objets bytes-compatibles <bytes-like object>` mutables *buffers*, sans "
17831783
"modifier la position dans le fichier. Les données sont transférées dans "
17841784
"chaque tampon, jusqu'à ce qu'il soit plein, tour à tour."
17851785

@@ -2132,7 +2132,7 @@ msgid ""
21322132
"rest of the data."
21332133
msgstr ""
21342134
"Lit depuis un descripteur de fichier *fd* dans une séquence d':term:`objets "
2135-
"bytes-compatibles <bytes-like object>` muables : *buffers*. Les données sont "
2135+
"bytes-compatibles <bytes-like object>` mutables : *buffers*. Les données sont "
21362136
"transférées dans chaque tampon, jusqu'à ce qu'il soit plein, tour à tour."
21372137

21382138
#: library/os.rst:1560

library/pickle.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ msgstr ""
134134
"pointent dessus, depuis différents endroits dans la hiérarchie sérialisée. "
135135
"Le module :mod:`pickle` repère ces partages et ne stocke ces objets qu'une "
136136
"seule fois. Les objets partagés restent ainsi partagés, ce qui peut être "
137-
"très important pour les objets muables."
137+
"très important pour les objets mutables."
138138

139139
#: library/pickle.rst:72
140140
msgid ""

library/shelve.po

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ msgid ""
8282
"mutated)."
8383
msgstr ""
8484
"À cause de la sémantique de Python, une étagère ne peut pas savoir "
85-
"lorsqu'une entrée muable de dictionnaire persistant est modifiée. Par défaut "
85+
"lorsqu'une entrée mutable de dictionnaire persistant est modifiée. Par défaut "
8686
"les objets modifiés sont écrits *seulement* lorsqu'ils sont assignés à une "
8787
"étagère (voir :ref:`shelve-example`). Si le paramètre optionnel *writeback* "
8888
"est mis à ``True``, toutes les entrées déjà accédées sont aussi mises en "
@@ -244,7 +244,7 @@ msgstr ""
244244
"Si le paramètre *writeback* est ``True``, l'objet garde en cache toutes les "
245245
"entrées accédées et les écrit dans le *dict* aux moments de synchronisation "
246246
"et de fermeture. Cela permet des opérations naturelles sur les entrées "
247-
"muables, mais peut consommer beaucoup plus de mémoire et rendre les temps de "
247+
"mutables, mais peut consommer beaucoup plus de mémoire et rendre les temps de "
248248
"synchronisation et de fermeture très longs."
249249

250250
#: library/shelve.rst:132

0 commit comments

Comments
 (0)