library/stdtypes: fuzzy et traductions #158

Merged
ChristopheNan merged 4 commits from deronnax/python-docs-fr:library/stdtypes into 3.11 2023-07-04 21:10:54 +00:00
Showing only changes of commit 96d456e32f - Show all commits

View File

@ -90,7 +90,7 @@ msgstr ""
# énumération
#: library/stdtypes.rst:55
msgid "constants defined to be false: ``None`` and ``False``."
msgstr "les constantes définies comme étant fausses : ``None`` et ``False``."

En l'occurrence, il me semble que la typographie française veut que les éléments de la liste soient séparés par des points virgules (et le dernier élément se termine par un point).
Je ne sais pas si c'est la typographie anglaise qui indique que les éléments se terminent « dans le vide », ou si c'est un oubli-erreur du rédacteur, mais je préfère laisser la bonne typographie française.

En l'occurrence, il me semble que la typographie française veut que les éléments de la liste soient séparés par des points virgules (et le dernier élément se termine par un point). Je ne sais pas si c'est la typographie anglaise qui indique que les éléments se terminent « dans le vide », ou si c'est un oubli-erreur du rédacteur, mais je préfère laisser la bonne typographie française.
msgstr "les constantes définies comme étant fausses : ``None`` et ``False`` ;"
# énumération
#: library/stdtypes.rst:57
@ -5506,18 +5506,18 @@ msgid ""
"formats 'B', 'b' or 'c' are also hashable. The hash is defined as ``hash(m) "
"== hash(m.tobytes())``::"
msgstr ""
"Les vues mémoire unidimensionnelles de type :term:`hachables <hashable>` "
"(lecture seule) avec les formats 'B', 'b' ou 'c' sont également hachables. "
"Le hachage est défini comme ``hash(m) == hash(m.tobytes())``::"
"Les vues mémoire à une dimension de :term:`hachables <hashable>` (lecture seule) avec les "
"formats 'B', 'b', ou 'c' sont aussi hachables. La fonction de hachage est "
"définie telle que ``hash(m) == hash(m.tobytes())`` ::"

« hash(m) == hash(m.tobytes()) » est une propriété que vérifie la fonction de hachage. Je trouve que la formulation proposée fait penser à la définition en tant que telle.

« *hash(m) == hash(m.tobytes())* » est une propriété que vérifie la fonction de hachage. Je trouve que la formulation proposée fait penser à la définition en tant que telle.

OK j'ai eu la main lourde sur celle-ci. Le changement upstream était juste le :term:hashable. Je rétablie la traduction d'origine en rajoutant seulement ce changement.

OK j'ai eu la main lourde sur celle-ci. Le changement upstream était juste le `:term:hashable`. Je rétablie la traduction d'origine en rajoutant seulement ce changement.
#: library/stdtypes.rst:3781
msgid ""
"One-dimensional memoryviews can now be sliced. One-dimensional memoryviews "
"with formats 'B', 'b' or 'c' are now :term:`hashable`."
msgstr ""
"Les vue mémoires unidimensionnelles peuvent désormais être découpées en "
"tranches. Les vues mémoire unidimensionnelles avec les formats 'B', 'b' ou "
"'c' sont maintenant :term:`hachables <hashable>`."
"Les vue mémoires à une dimension peuvent aussi être découpées. Les vues "
"mémoire à une dimension avec les formats 'B', 'b' ou 'c' sont maintenant "
":term:`hachables <hashable>`."
#: library/stdtypes.rst:3785
msgid ""