Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 71c29b5

Browse files
committed
Separated code blocks
Closes #1032
1 parent eab3895 commit 71c29b5

File tree

1 file changed

+72
-41
lines changed

1 file changed

+72
-41
lines changed

CONTRIBUTING.rst

Lines changed: 72 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -51,64 +51,94 @@ votre traduction (voir `Outils utiles pour la traduction`_)
5151
Vous êtes maintenant prêt. Chaque fois que vous commencerez un nouveau fichier,
5252
suivez cette procédure :
5353

54+
55+
Pour travailler, nous aurons besoin d'une branche, basée sur une version à jour
56+
(fraîchement récupérée) de la branche upstream/3.8. On met donc à jour notre
57+
version locale.
58+
5459
.. code-block:: bash
5560
56-
# Pour travailler, nous aurons besoin d'une branche, basée sur une version à jour
57-
# (fraîchement récupérée) de la branche upstream/3.8. On met donc à jour notre
58-
# version locale.
5961
git fetch upstream
6062
61-
# On créé ensuite une branche. Il est pratique de nommer la branche en fonction du
62-
# fichier sur lequel on travaille. Par exemple, si vous travaillez sur
63-
# « library/sys.po », vous pouvez nommer votre branche « library-sys ».
64-
# Cette nouvelle branche nommée « library-sys » est basée sur « upstream/3.8 ».
63+
64+
On créé ensuite une branche. Il est pratique de nommer la branche en fonction du
65+
fichier sur lequel on travaille. Par exemple, si vous travaillez sur
66+
« library/sys.po », vous pouvez nommer votre branche « library-sys ».
67+
Cette nouvelle branche nommée « library-sys » est basée sur « upstream/3.8 ».
68+
69+
.. code-block:: bash
70+
6571
git checkout -b library-sys upstream/3.8
6672
67-
# Vous pouvez maintenant travailler sur le fichier (typiquement, en utilisant poedit).
68-
# N'oubliez pas de configurer votre nom et votre email dans Poedit.
69-
# (Édition -> Préférences -> Général)
70-
# Vérifiez aussi qu'il est configuré pour passer à la ligne à 79 caractères.
71-
# (Édition -> Préférences -> Avancé -> Passer à la ligne à : 79)
72-
#
73-
# Ici, remplacez « library/sys.po » par le fichier que vous avez choisi précédemment.
74-
# poedit library/sys.po ou lancez simplement poedit puis « Fichier » → « Ouvrir »
75-
76-
# Si vous n'utilisez pas poedit, vous pouvez utiliser `powrap` (voir la section *outils*)
77-
# qui va reformater correctement le fichier que avez vous avez modifié.
78-
# Exécutez `powrap -m` (reformater tous les fichiers modifiés)
79-
# ou `powrap library/sys.po` (un fichier en particulier) :
73+
74+
Vous pouvez maintenant travailler sur le fichier (typiquement, en utilisant poedit).
75+
N'oubliez pas de configurer votre nom et votre email dans Poedit.
76+
(Édition -> Préférences -> Général)
77+
Vérifiez aussi qu'il est configuré pour passer à la ligne à 79 caractères.
78+
(Édition -> Préférences -> Avancé -> Passer à la ligne à : 79)
79+
80+
Ici, remplacez « library/sys.po » par le fichier que vous avez choisi précédemment.
81+
poedit library/sys.po ou lancez simplement poedit puis « Fichier » → « Ouvrir »
82+
83+
Si vous n'utilisez pas poedit, vous pouvez utiliser `powrap` (voir la section *outils*)
84+
qui va reformater correctement le fichier que avez vous avez modifié.
85+
Exécutez `powrap -m` (reformater tous les fichiers modifiés)
86+
ou `powrap library/sys.po` (un fichier en particulier) :
87+
88+
.. code-block:: bash
89+
8090
powrap -m
8191
82-
# Pour l'orthographe, une liste blanche de certains termes techniques ou
83-
# de noms propres, comme « Guido », « C99 » ou « sérialisable », est
84-
# stockée dans le fichier « dict » à la racine du projet. Vous pouvez
85-
# bien sûr y ajouter une entrée si nécessaire.
86-
# La commande suivante va lancer les vérifications nécessaires.
92+
93+
Pour l'orthographe, une liste blanche de certains termes techniques ou
94+
de noms propres, comme « Guido », « C99 » ou « sérialisable », est
95+
stockée dans le fichier « dict » à la racine du projet. Vous pouvez
96+
bien sûr y ajouter une entrée si nécessaire.
97+
La commande suivante va lancer les vérifications nécessaires.
98+
99+
.. code-block:: bash
100+
87101
make verifs
88102
89-
# C'est le moment de git add et git commit
90-
# git add va permettre de déplacer nos modifications dans l'index de Git en
91-
# attendant d'être déplacée dans le dépôt local.
103+
104+
C'est le moment de git add et git commit
105+
git add va permettre de déplacer nos modifications dans l'index de Git en
106+
attendant d'être déplacée dans le dépôt local.
107+
108+
.. code-block:: bash
109+
92110
git add library/sys.po
93111
94-
# Puis on bascule les modifications dans le dépôt local avec un commit.
112+
113+
Puis on bascule les modifications dans le dépôt local avec un commit.
114+
115+
.. code-block:: bash
116+
95117
git commit -m "Traduction de library/sys.po" # Ou un autre message plus inspiré :)
96118
97-
# Poussez ensuite vos modifications sur votre fork Github.
98-
# Le -u n'est utile qu'une fois pour que votre client git se souvienne que cette
99-
# branche est liée à votre fork Github (et donc que vos futurs `git pull` et
100-
# `git push` sachent quoi tirer)
119+
120+
Poussez ensuite vos modifications sur votre fork Github.
121+
Le -u n'est utile qu'une fois pour que votre client git se souvienne que cette
122+
branche est liée à votre fork Github (et donc que vos futurs `git pull` et
123+
`git push` sachent quoi tirer)
124+
125+
.. code-block:: bash
126+
101127
git push -u origin
102128
103-
# La commande précédente vous affichera un lien pour ouvrir une pull request sur
104-
# Github. Si vous l'avez manqué, allez simplement sur https://github.com/python/python-docs-fr/pulls
105-
# et un joli bouton « Compare & pull request » devrait apparaître au bout de
106-
# quelques secondes vous indiquant que vous pouvez demander une pull request.
107129
108-
# À partir de là, quelqu'un passera en revue vos modifications, et vous fera des
109-
# suggestions/corrections. Pour les prendre en compte, retournez sur votre branche
110-
# contenant du fichier concerné (au cas où vous auriez commencé quelque chose d'autre
111-
# sur une autre branche) :
130+
La commande précédente vous affichera un lien pour ouvrir une pull request sur
131+
Github. Si vous l'avez manqué, allez simplement sur https://github.com/python/python-docs-fr/pulls
132+
et un joli bouton « Compare & pull request » devrait apparaître au bout de
133+
quelques secondes vous indiquant que vous pouvez demander une pull request.
134+
135+
À partir de là, quelqu'un passera en revue vos modifications, et vous fera des
136+
suggestions/corrections. Pour les prendre en compte, retournez sur votre branche
137+
contenant du fichier concerné (au cas où vous auriez commencé quelque chose d'autre
138+
sur une autre branche) :
139+
140+
.. code-block:: bash
141+
112142
git checkout library/sys
113143
git pull # pour rapatrier les modifications que vous auriez accepté
114144
# sur l'interface web.
@@ -117,6 +147,7 @@ suivez cette procédure :
117147
git commit -a -m "prise en compte des remarques"
118148
git push
119149
150+
120151
Vous avez peut-être remarqué que cela ressemble à un triangle, avec un
121152
segment manquant :
122153

0 commit comments

Comments
 (0)