WIP: Add initial translation of c-api/tuple.po #90

Draft
remil wants to merge 3 commits from remil/python-docs-fr:tuple into 3.11
Contributor

Je n'ai pas trouvé de traduction claire pour struct sequence,
l'équivalent C des namedtuple et je l'ai donc laissé en italique.

J'ai aussi conservé tuple dans le texte au lieu d'utiliser n-uplet dont
l'usage est courant en mathématiques car tuple me semble plus naturel
dans le contexte du code C. J'ai ajouté une référence vers la classe à
chaque fois pour indiquer qu'on parle bien de la classe tuple et pas du
concept de n-uplet.

Je n'ai pas trouvé de traduction claire pour *struct sequence*, l'équivalent C des namedtuple et je l'ai donc laissé en italique. J'ai aussi conservé tuple dans le texte au lieu d'utiliser n-uplet dont l'usage est courant en mathématiques car tuple me semble plus naturel dans le contexte du code C. J'ai ajouté une référence vers la classe à chaque fois pour indiquer qu'on parle bien de la classe tuple et pas du concept de n-uplet.
remil added 1 commit 2023-02-19 10:35:12 +00:00
590626c540 Add initial translation of c-api/tuple.po
Je n'ai pas trouvé de traduction claire pour *struct sequence*,
l'équivalent C des namedtuple et je l'ai donc laissé en italique.

J'ai aussi conservé tuple dans le texte au lieu d'utiliser n-uplet dont
l'usage est courant en mathématiques car tuple me semble plus naturel
dans le contexte du code C. J'ai ajouté une référence vers la classe à
chaque fois pour indiquer qu'on parle bien de la classe tuple et pas du
concept de n-uplet.
remil added 1 commit 2023-02-19 10:35:22 +00:00
remil added 1 commit 2023-02-19 22:48:08 +00:00
remil changed title from Add initial translation of c-api/tuple.po to WIP: Add initial translation of c-api/tuple.po 2023-02-21 21:31:32 +00:00
Owner

Ajouter des références me semble une bonne idée, cependant ça ne peut qu'être fait upstream, pas dans les traductions, car Sphinx vérifie que les références avant et après traduction sont bien les mêmes (ce qui aide bien à éviter des erreurs).

En ajoutant des références on obtiens donc une erreur de build :

Incohérences de références de terme dans le message traduit. Original : [':c:type:`PyTypeObject`', ':class:`tuple`'], traduit : [':c:type:`PyTypeObject`', ':class:`tuple`', ':class:`tuple`']
Ajouter des références me semble une bonne idée, cependant ça ne peut qu'être fait upstream, pas dans les traductions, car Sphinx vérifie que les références avant et après traduction sont bien les mêmes (ce qui aide bien à éviter des erreurs). En ajoutant des références on obtiens donc une erreur de *build* : Incohérences de références de terme dans le message traduit. Original : [':c:type:`PyTypeObject`', ':class:`tuple`'], traduit : [':c:type:`PyTypeObject`', ':class:`tuple`', ':class:`tuple`']
Author
Contributor

Il faut effectivement que je marque ces chaines de caractère noqa pour éviter ça, mais ça en fait peut être beaucoup ici. J´ai passé la PR en WIP pour m´en occuper, et je chercherai colment en mettre le moins possible.

Il n´y a pas de CI sur le projet pour vérifier que le code compile et prévisualiser les changements, est-ce que c´est envisagé dans le futur ?

Il faut effectivement que je marque ces chaines de caractère `noqa` pour éviter ça, mais ça en fait peut être beaucoup ici. J´ai passé la PR en WIP pour m´en occuper, et je chercherai colment en mettre le moins possible. Il n´y a pas de CI sur le projet pour vérifier que le code compile et prévisualiser les changements, est-ce que c´est envisagé dans le futur ?
Owner

Il n´y a pas de CI sur le projet pour vérifier que le code compile et prévisualiser les changements, est-ce que c´est envisagé dans le futur ?

Tu peux faire ça localement via make verifs et make htmlview.

On envisage d'installer de la CI ici, via un woodpecker, c'est en cours sur mon temps libre :D

> Il n´y a pas de CI sur le projet pour vérifier que le code compile et prévisualiser les changements, est-ce que c´est envisagé dans le futur ? Tu peux faire ça localement via `make verifs` et `make htmlview`. On envisage d'installer de la CI ici, via un woodpecker, c'est en cours sur mon temps libre :D
This pull request has changes conflicting with the target branch.
  • c-api/tuple.po
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: AFPy/python-docs-fr#90
No description provided.