Skip to content

Functional.po#717

Closed
louisportay wants to merge 31 commits into
python:3.7from
louisportay:3.7
Closed

Functional.po#717
louisportay wants to merge 31 commits into
python:3.7from
louisportay:3.7

Conversation

@louisportay

Copy link
Copy Markdown

No description provided.

Louis Portay and others added 30 commits January 11, 2019 20:53
Co-Authored-By: louisportay <20128391+louisportay@users.noreply.github.com>
Co-Authored-By: louisportay <20128391+louisportay@users.noreply.github.com>
Co-Authored-By: louisportay <20128391+louisportay@users.noreply.github.com>
Co-Authored-By: louisportay <20128391+louisportay@users.noreply.github.com>
Co-Authored-By: louisportay <20128391+louisportay@users.noreply.github.com>
Co-Authored-By: louisportay <20128391+louisportay@users.noreply.github.com>
Co-Authored-By: louisportay <20128391+louisportay@users.noreply.github.com>
Co-Authored-By: louisportay <20128391+louisportay@users.noreply.github.com>
Co-Authored-By: louisportay <20128391+louisportay@users.noreply.github.com>
Co-Authored-By: louisportay <20128391+louisportay@users.noreply.github.com>
Co-Authored-By: louisportay <20128391+louisportay@users.noreply.github.com>
Co-Authored-By: louisportay <20128391+louisportay@users.noreply.github.com>
Co-Authored-By: louisportay <20128391+louisportay@users.noreply.github.com>
Co-Authored-By: louisportay <20128391+louisportay@users.noreply.github.com>
Co-Authored-By: louisportay <20128391+louisportay@users.noreply.github.com>
Co-Authored-By: louisportay <20128391+louisportay@users.noreply.github.com>
Co-Authored-By: louisportay <20128391+louisportay@users.noreply.github.com>
Co-Authored-By: louisportay <20128391+louisportay@users.noreply.github.com>
Co-Authored-By: louisportay <20128391+louisportay@users.noreply.github.com>
Co-Authored-By: louisportay <20128391+louisportay@users.noreply.github.com>
Co-Authored-By: louisportay <20128391+louisportay@users.noreply.github.com>
@deronnax

Copy link
Copy Markdown
Collaborator

Hello. Il semblerait que tu as embarqué des changements qu'il ne fallait pas dans ta branche. Sais-tu faire un git rebase ?

@deronnax deronnax left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

quelques remarques au premier coup d'oeil:

  • il ne faut pas traduire les termes entre balises rest comme :term:`iterator`
  • un espace avant les deux points et points virgules

@christopheNan

christopheNan commented May 11, 2019

Copy link
Copy Markdown
Contributor
  • un espace avant les deux points et points virgules
    l'espace doit être insécable.

NB : la manière de produire une espace insécable dépend de la configuration de ton clavier.

@christopheNan christopheNan left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Merci pour cette grande contribution de très bonne qualité.
Remarque générale : il manque les espaces insécables avant les ponctuations (j'en ai mis quelques unes, mais il reste des corrections à faire).

Comment thread howto/functional.po
"pour programmer dans un style fonctionnel. Après une introduction aux "
"concepts de la programmation fonctionnelle, nous verrons certaines "
"fonctionnalités du langage comme les :term:`itérateurs`, les :term:"
"`générateurs` et les librairies pertinentes tel que :mod:`itertools` et :mod:"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"`générateurs` et les librairies pertinentes tel que :mod:`itertools` et :mod:"
"`générateurs` et les bibliothèques pertinentes telles que :mod:`itertools` et :mod:"

Comment thread howto/functional.po
"just interested in learning about Python language features, skip to the next "
"section on :ref:`functional-howto-iterators`."
msgstr ""
"Cette section explique le concept de base de la programmation fonctionnelle; "

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"Cette section explique le concept de base de la programmation fonctionnelle; "
"Cette section explique le concept de base de la programmation fonctionnelle ; "

Comment thread howto/functional.po
"Programming languages support decomposing problems in several different ways:"
msgstr ""
"Les langages de programmation peuvent décomposer les problèmes de plusieurs "
"façons différentes:"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"façons différentes:"
"façons différentes :"

Comment thread howto/functional.po
"instructions that tell the computer what to do with the program's input. C, "
"Pascal, and even Unix shells are procedural languages."
msgstr ""
"La plupart des langages de programmation sont dits **procéduraux**: Les "

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"La plupart des langages de programmation sont dits **procéduraux**: Les "
"La plupart des langages de programmation sont dits **procéduraux** : les "

Pas de majuscule après deux-points.

Comment thread howto/functional.po
"langage déclaratif avec lequel vous êtes probablement le plus familier; une "
"requête SQL décrit l'ensemble de données que vous voulez récupérer et le "
"moteur SQL décide soit de scanner les tables soit d'utiliser les indices, "
"détermine quel sous-paragraphe doit être exécuté en premier, etc..."

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"détermine quel sous-paragraphe doit être exécuté en premier, etc..."
"détermine quelle sous-clause doit être exécutée en premier, etc..."

Comment thread howto/functional.po
msgstr ""
"Les générateurs deviennent aussi des **coroutines**, une forme généralisée "
"des sous-routines. Les sous-routines sont invoqués à un certain point et "
"terminées à un autre (le début de la fonction au premier ``return`` "

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"terminées à un autre (le début de la fonction au premier ``return`` "
"terminées à un autre (du début de la fonction jusqu'au premier ``return`` "

Comment thread howto/functional.po
"Two of Python's built-in functions, :func:`map` and :func:`filter` duplicate "
"the features of generator expressions:"
msgstr ""
"Deux fonctions natives de Python, :func:`map` et :func:`filter` réplique les "

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"Deux fonctions natives de Python, :func:`map` et :func:`filter` réplique les "
"Deux fonctions natives de Python, :func:`map` et :func:`filter` répliquent les "

Comment thread howto/functional.po
"must take a single value."
msgstr ""
":func:`filter(predicate, iter)<filter>` renvoie un itérateur sur toute la "
"séquence d'éléments remplissant une certaine condition, et est similairement "

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"séquence d'éléments remplissant une certaine condition, et est similairement "
"séquence d'éléments remplissant une certaine condition, et peut de la même manière "

Comment thread howto/functional.po
msgstr ""
":func:`filter(predicate, iter)<filter>` renvoie un itérateur sur toute la "
"séquence d'éléments remplissant une certaine condition, et est similairement "
"répliqué par les compréhensions de liste. Un **prédicat** est une fonction "

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"répliqué par les compréhensions de liste. Un **prédicat** est une fonction "
"être remplacée par les compréhensions de liste. Un **prédicat** est une fonction "

Comment thread howto/functional.po
":func:`filter(predicate, iter)<filter>` renvoie un itérateur sur toute la "
"séquence d'éléments remplissant une certaine condition, et est similairement "
"répliqué par les compréhensions de liste. Un **prédicat** est une fonction "
"qui renvoie si une condition est vérifiée ou non; Pour être utilisé avec :"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"qui renvoie si une condition est vérifiée ou non; Pour être utilisé avec :"
"qui renvoie si une condition est vérifiée ou non ; pour être utilisé avec :"

@christopheNan christopheNan left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Merci pour cette contribution très riche.
J'ai remplacé les « on » par «nous » ou « vous », et quelques remarques.

Comment thread howto/functional.po
"element. ::"
msgstr ""
":func:`enumerate(iter, start=0)<enumerate>` décompte les éléments de "
"l'itérable en retournant un doublet contenant l'index (depuis *start*) "

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

doublet : correct mais rare ! je mettrais plutôt « couple ».

Il semble que tu aies oublié le deuxième élément du doublet : chaque élément.

Comment thread howto/functional.po
":func:`enumerate` is often used when looping through a list and recording "
"the indexes at which certain conditions are met::"
msgstr ""
":func:`enumerate` est souvent utilisé lors d'une itération sur liste pour "

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
":func:`enumerate` est souvent utilisé lors d'une itération sur liste pour "
":func:`enumerate` est souvent utilisée lors d'une itération sur liste pour "

C'est une fonction.

Comment thread howto/functional.po
"constructed list's :meth:`~list.sort` method. ::"
msgstr ""
":func:`sorted(iterable, key=None, reverse=False)<sorted>` collecte tous les "
"éléments d'un itérable dans une liste, trie cette liste et renvoie le "

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"éléments d'un itérable dans une liste, trie cette liste et renvoie le "
"éléments d'un itérable dans une liste, ordonne cette liste et renvoie le "

Dans cette traduction, nous avons choisi de traduire « to sort » par « ordonner »

Comment thread howto/functional.po
msgstr ""
":func:`sorted(iterable, key=None, reverse=False)<sorted>` collecte tous les "
"éléments d'un itérable dans une liste, trie cette liste et renvoie le "
"résultat trié. Les arguments *key* et *reverse* sont passés à la liste "

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"résultat trié. Les arguments *key* et *reverse* sont passés à la liste "
"résultat ordonné. Les arguments *key* et *reverse* sont passés à la liste "

Comment thread howto/functional.po
msgid ""
"(For a more detailed discussion of sorting, see the :ref:`sortinghowto`.)"
msgstr ""
"(Pour une discussion plus en profondeur sur le tri, voir :ref:"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"(Pour une discussion plus en profondeur sur le tri, voir :ref:"
"(Pour une discussion plus en profondeur sur le classement des éléments, voir :ref:"

voir trier/classer/ordonner

Comment thread howto/functional.po
"functional programming that uses Java examples and has a lengthy historical "
"introduction."
msgstr ""
"http://www.defmacro.org/ramblings/fp.html: Une introduction générale à la "

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"http://www.defmacro.org/ramblings/fp.html: Une introduction générale à la "
"http://www.defmacro.org/ramblings/fp.html : une introduction générale à la "

Comment thread howto/functional.po
"https://en.wikipedia.org/wiki/Functional_programming: General Wikipedia "
"entry describing functional programming."
msgstr ""
"https://en.wikipedia.org/wiki/Functional_programming: Entrée Wikipedia "

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"https://en.wikipedia.org/wiki/Functional_programming: Entrée Wikipedia "
"https://fr.wikipedia.org/wiki/Programmation_fonctionnelle : entrée Wikipedia "

Comment thread howto/functional.po
msgid ""
"https://en.wikipedia.org/wiki/Currying: Entry for the concept of currying."
msgstr ""
"https://en.wikipedia.org/wiki/Currying: Entrée à propos du concept de "

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"https://en.wikipedia.org/wiki/Currying: Entrée à propos du concept de "
"https://fr.wikipedia.org/wiki/Curryfication: entrée à propos du concept de "

Comment thread howto/functional.po
"https://en.wikipedia.org/wiki/Currying: Entry for the concept of currying."
msgstr ""
"https://en.wikipedia.org/wiki/Currying: Entrée à propos du concept de "
"currying."

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"currying."
"curryfication."

Comment thread howto/functional.po
#: ../Doc/howto/functional.rst:1223
msgid "Python-specific"
msgstr ""
msgstr "Spécifique à Python"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
msgstr "Spécifique à Python"
msgstr "Spécificités de Python"

@Seluj78

Seluj78 commented May 31, 2019

Copy link
Copy Markdown
Collaborator

@louisportay 🏓

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants