diff --git a/po/documentation.fr.po b/po/documentation.fr.po
index 9eadae8d2d3028a5323978458e0cf52a8e33b9e8..8be5752442d31039d4cd628a8298357049c55e74 100644
--- a/po/documentation.fr.po
+++ b/po/documentation.fr.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: git documentation\n"
 "POT-Creation-Date: 2019-01-26 17:40+0100\n"
-"PO-Revision-Date: 2019-01-28 14:48+0000\n"
+"PO-Revision-Date: 2019-02-02 13:22+0100\n"
 "Last-Translator: Jean-No챘l Avila <jn.avila@free.fr>\n"
 "Language-Team: Jean-No챘l Avila <jn.avila@free.fr>\n"
 "Language: fr\n"
@@ -14,7 +14,7 @@ msgstr ""
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 3.5-dev\n"
+"X-Generator: Poedit 2.1.1\n"
 
 #. type: Labeled list
 #: en/blame-options.txt:1 en/diff-options.txt:525 en/git-instaweb.txt:44
@@ -12661,8 +12661,8 @@ msgstr ""
 "Cette commande met 횪 jour l'index en utilisant le contenu actuel trouv챕 dans"
 " l'arbre de travail, pour pr챕parer le contenu de la prochaine validation. "
 "Typiquement, elle ajoute int챕gralement le contenu actuel des chemins "
-"existant, mais peut aussi n'ajouter que certaines parties des modifications "
-"au moyen d'options ou soustraire certains chemins qui n'existent plus dans "
+"existants, mais peut aussi n'ajouter que certaines parties des modifications"
+" au moyen d'options ou soustraire certains chemins qui n'existent plus dans "
 "l'arbre de travail."
 
 #. type: Plain text
@@ -12716,8 +12716,8 @@ msgstr ""
 "Par d챕faut, la commande `git add` n'ajoute pas les fichiers ignor챕s.  Si des"
 " fichiers ignor챕s sont sp챕cifi챕s explicitement en ligne de commande, `git "
 "add` 챕chouera avec la liste des fichiers ignor챕s. Les fichiers ignor챕s "
-"atteint via la r챕cursion de r챕pertoires ou les patrons de fichiers g챕r챕s par"
-" Git (les patrons doivent alors 챗tre 챕chapp챕s du shell par des quotes)  "
+"atteints via la r챕cursion de r챕pertoires ou les patrons de fichiers g챕r챕s "
+"par Git (les patrons doivent alors 챗tre 챕chapp챕s du shell par des quotes)  "
 "seront ignor챕s silencieusement. La commande `git add` peut tout de m챗me "
 "ajouter des fichiers ignor챕s avec l'option `-f` (force)."
 
@@ -12800,7 +12800,7 @@ msgid ""
 "files but ignore removed ones."
 msgstr ""
 "Fichiers dont le contenu doit 챗tre ajout챕. Les patrons (ex : `*.c`) "
-"permettent de restreindre 횪 tous les fichiers correspondant. Un nom de "
+"permettent de restreindre 횪 tous les fichiers correspondants. Un nom de "
 "r챕pertoire (ex : `rep` pour ajouter `rep/fichier1` et `rep/fichier2`) permet"
 " d'ajouter r챕cursivement tous les fichiers d'un r챕pertoire (par exemple "
 "sp챕cifier `rep` n'enregistrera pas seulement le fichier modifi챕 dans l'arbre"
@@ -12862,7 +12862,8 @@ msgid ""
 msgstr ""
 "Choisir de mani챔re interactive les sections de patch entre l'index et la "
 "copie de travail et les ajouter 횪 l'index. Cela permet 횪 l'utilisateur de "
-"r챕viser les diff챕rences avec d'ajouter le contenu modifi챕 횪 l'index."
+"passer en revue les diff챕rences avant d'ajouter le contenu modifi챕 횪 "
+"l'index."
 
 #. type: Plain text
 #: en/git-add.txt:95
@@ -12943,10 +12944,10 @@ msgid ""
 " entire working tree are updated (old versions of Git used to limit the "
 "update to the current directory and its subdirectories)."
 msgstr ""
-"Si aucun <chemin> n'est sp챕cifi챕, quand l'option `-u` est utilis챕e, tous les"
-" fichiers suivis dans la totalit챕 de l'arbre de travail sont mis 횪 jour (les"
-" versions anciennes de Git limitaient la mise 횪 jour au r챕pertoire courant "
-"et ses sous-r챕pertoires)."
+"Si aucun <chemin> n'est sp챕cifi챕 quand l'option `-u` est utilis챕e, tous les "
+"fichiers suivis dans la totalit챕 de l'arbre de travail sont mis 횪 jour (les "
+"versions anciennes de Git limitaient la mise 횪 jour au r챕pertoire courant et"
+" ses sous-r챕pertoires)."
 
 #. type: Labeled list
 #: en/git-add.txt:119 en/git-repack.txt:44 en/git-svn.txt:402
@@ -13180,7 +13181,7 @@ msgid ""
 "subdirectories:"
 msgstr ""
 "Ajouter le contenu de tous les fichiers `*.txt` sous le r챕pertoire "
-"`Documentation` et ses sous r챕pertoires혻:"
+"`Documentation` et ses sous-r챕pertoires혻:"
 
 #. type: delimited block -
 #: en/git-add.txt:196
@@ -13291,11 +13292,11 @@ msgid ""
 "you could stage further before `git commit` using `git add`) for each path."
 "  A sample output looks like this:"
 msgstr ""
-"Affiche les modifications entre HEAD et l'index (c-횪-d ce qui serait valid챕 "
-"si vous lanciez `git commit`), et entre l'index et les fichiers de la copie "
-"de travail (c-횪-d ce que vous pourriez indexer au moyen de `git add` avant "
-"de lancer `git commit`) pour chaque chemin. Un exemple d'affichage ressemble"
-" 횪 ceci :"
+"Ceci affiche les modifications entre HEAD et l'index (c-횪-d ce qui serait "
+"valid챕 si vous lanciez `git commit`), et entre l'index et les fichiers de la"
+" copie de travail (c-횪-d ce que vous pourriez indexer au moyen de `git add` "
+"avant de lancer `git commit`) pour chaque chemin. Un exemple d'affichage "
+"ressemble 횪 ceci :"
 
 #. type: delimited block -
 #: en/git-add.txt:247
@@ -13320,13 +13321,14 @@ msgid ""
 "commit what is in the index, but working tree file has further modifications"
 " (one addition and one deletion)."
 msgstr ""
-"foo.png contient des diff챕rences avec HEAD (mais c'est un format binaire "
-"donc le nombre de lignes ne peut pas 챗tre affich챕) et il n'y a pas "
-"diff챕rence entre la copie index챕e et la copie de travail (si la copie de "
-"travail avait 챕t챕 aussi diff챕rente, 'binary' aurait 챕t챕 affich챕 횪 la place "
-"de 'nothing'). L'autre fichier, git-add{litdd}interactive.perl, a 430 lignes"
-" ajout챕es et 35 effac챕es si vous validez ce qui est dans l'index, mais la "
-"copie de travail contient d'autres modifications (un ajout et un retrait)."
+"Cela montre que foo.png contient des diff챕rences avec HEAD (mais c'est un "
+"format binaire donc le nombre de lignes ne peut pas 챗tre affich챕) et qu'il "
+"n'y a pas de diff챕rence entre la copie index챕e et la copie de travail (si la"
+" copie de travail aussi avait 챕t챕 diff챕rente, 'binary' aurait 챕t챕 affich챕 횪 "
+"la place de 'nothing'). L'autre fichier, git-add{litdd}interactive.perl, a "
+"430 lignes ajout챕es et 35 effac챕es si vous validez ce qui est dans l'index, "
+"mais la copie de travail contient d'autres modifications (un ajout et un "
+"retrait)."
 
 #. type: Labeled list
 #: en/git-add.txt:259 en/git-update-ref.txt:94
@@ -13344,8 +13346,8 @@ msgid ""
 " is omitted, all remaining patches are taken.  E.g. \"7-\" to choose 7,8,9 "
 "from the list.  You can say '*' to choose everything."
 msgstr ""
-"Affiche l'information d'챕tat et un prompt \"Update>>\". Quand le prompt se "
-"termine par un double '>', vous pouvez s챕lectionner plus d'une option, "
+"Ceci affiche l'information d'챕tat et une invite \"Update>>\". Quand l'invite"
+" se termine par un double '>', vous pouvez s챕lectionner plus d'une option, "
 "concat챕n챕es avec des espaces ou des virgules. Vous pouvez aussi indiquer des"
 " intervalles.  Par exemple \"2-5 7,9\" pour choisir 2, 3, 4, 5, 7 et 9 dans "
 "la liste. Si le second nombre d'un intervalle est absent, tous les patchs "
@@ -13355,7 +13357,7 @@ msgstr ""
 #. type: Plain text
 #: en/git-add.txt:271
 msgid "What you chose are then highlighted with '*', like this:"
-msgstr "Tout ce qui a 챕t챕 s챕lectionn챕 est indiqu챕 par une '*', comme ceci혻:"
+msgstr "Tout ce qui a 챕t챕 s챕lectionn챕 est indiqu챕 par un '*', comme ceci혻:"
 
 #. type: delimited block -
 #: en/git-add.txt:276
@@ -13402,9 +13404,9 @@ msgid ""
 "selected paths are reverted to that of the HEAD version.  Reverting new "
 "paths makes them untracked."
 msgstr ""
-"Ceci pr챕sente une interface d'utilisation similaire 횪 'update', et le "
-"contenu index챕 des chemins s챕lectionn챕s sont ramen챕s 횪 la version HEAD. "
-"Inverser des chemins nouveaux les rend non-suivis."
+"Ceci pr챕sente une interface d'utilisation similaire 횪 'update', et les "
+"informations index챕es des chemins s챕lectionn챕s sont ramen챕es 횪 la version "
+"HEAD. Restaurer des chemins nouveaux les rend non-suivis."
 
 #. type: Labeled list
 #: en/git-add.txt:294
@@ -13437,9 +13439,9 @@ msgid ""
 msgstr ""
 "Ceci permet de choisir un chemin depuis une s챕lection similaire 횪 'status'. "
 "Apr챔s le choix du chemin, la diff챕rence entre l'index et le fichier dans "
-"l'arbre de travail est pr챕sent챕 et vous demande si vous souhaitez indexer "
-"chaque section de modification. Vous pouvez s챕lectionner une des options "
-"suivantes et taper entr챕e혻:"
+"l'arbre de travail est pr챕sent챕e et il vous est demand챕 si vous souhaitez "
+"indexer chaque section de modification. Vous pouvez s챕lectionner une des "
+"options suivantes et taper entr챕e혻:"
 
 #. type: Plain text
 #: en/git-add.txt:321
@@ -13511,7 +13513,7 @@ msgstr ""
 #: en/git-add.txt:335
 #, no-wrap
 msgid "EDITING PATCHES"
-msgstr "횋DITER LES RUSTINES"
+msgstr "횋DITER LES CORRECTIFS"
 
 #. type: Plain text
 #: en/git-add.txt:345
@@ -13526,14 +13528,14 @@ msgid ""
 "and which editing operations make sense on them."
 msgstr ""
 "Invoquer `git add -e` ou s챕lectionner `e` depuis le s챕lecteur interactif de "
-"sections ouvre un patch dans votre 챕diteur혻; apr챔s avoir quitt챕 l'챕diteur, "
-"le r챕sultat est appliqu챕 횪 l'index. Vous 챗tes libre de modifier en tout "
-"point le patch, mais notez cependant que certaines modifications provoquent "
-"des r챕sultats inattendus ou m챗me cr챕ent des patchs inapplicables. Si vous "
-"souhaitez abandonner compl챔tement l'op챕ration (c'est-횪-dire ne rien ajouter "
-"횪 l'index), effacez toutes les lignes du patch. La liste ci-dessous d챕crit "
-"des formes habituelles dans les patchs et quelles op챕rations d'챕dition "
-"peuvent 챗tre r챕alis챕es."
+"sections ouvre un correctif dans votre 챕diteur혻; apr챔s avoir quitt챕 "
+"l'챕diteur, le r챕sultat est appliqu챕 횪 l'index. Vous 챗tes libre de modifier "
+"en tout point le correctif, mais notez cependant que certaines modifications"
+" provoquent des r챕sultats inattendus ou m챗me cr챕ent des correctifs "
+"inapplicables. Si vous souhaitez abandonner compl챔tement l'op챕ration (c'est-"
+"횪-dire ne rien ajouter 횪 l'index), effacez toutes les lignes du correctif. "
+"La liste ci-dessous d챕crit des formes habituelles dans les correctifs et "
+"quelles op챕rations d'챕dition peuvent 챗tre r챕alis챕es."
 
 #. type: Labeled list
 #: en/git-add.txt:347
@@ -13599,12 +13601,13 @@ msgid ""
 "nor the working tree will stage the new line for commit, but the line will "
 "appear to be reverted in the working tree."
 msgstr ""
-"Il existe aussi des op챕rations plus complexes. M챕fiez-vous혻: quand le patch "
-"n'est appliqu챕 que dans l'index et pas dans l'arbre de travail, l'arbre de "
-"travail semblera 짬혻d챕faire혻쨩 les modifications de l'index. Par exemple, "
-"l'introduction dans l'index d'une nouvelle ligne qui n'apparait ni dans HEAD"
-" ni dans l'arbre de travail indexera la nouvelle ligne pour validation, mais"
-" cette ligne semblera 챗tre supprim챕e dans l'arbre de travail."
+"Il existe aussi des op챕rations plus complexes qui peuvent 챗tre r챕alis챕es. "
+"M챕fiez-vous혻: quand le correctif n'est appliqu챕 que dans l'index et pas dans"
+" l'arbre de travail, l'arbre de travail semblera 짬혻d챕faire혻쨩 les "
+"modifications de l'index. Par exemple, l'introduction dans l'index d'une "
+"nouvelle ligne qui n�셙ppara챤t ni dans HEAD ni dans l'arbre de travail "
+"indexera la nouvelle ligne pour validation, mais cette ligne semblera 챗tre "
+"supprim챕e dans l'arbre de travail."
 
 #. type: Plain text
 #: en/git-add.txt:374
@@ -13669,7 +13672,7 @@ msgid ""
 "in the working tree."
 msgstr ""
 "Vous pouvez aussi ajouter du contenu nouveau qui n'existe pas dans le "
-"patch혻; ajoutez simplement des nouvelles lignes, chacune commen챌ant par "
+"correctif혻; ajoutez simplement des nouvelles lignes, chacune commen챌ant par "
 "\"{plus}\". L'ajout semblera annul챕 dans l'arbre de travail."
 
 #. type: Plain text
@@ -13679,12 +13682,12 @@ msgid ""
 "will make the patch impossible to apply:"
 msgstr ""
 "Il existe aussi quelques op챕rations 횪 챕viter compl챔tement car celles-ci "
-"rendent le patch inapplicable혻:"
+"rendent le correctif inapplicable혻:"
 
 #. type: Plain text
 #: en/git-add.txt:402
 msgid "adding context (\" \") or removal (\"-\") lines"
-msgstr "ajout de context (\" \") ou lignes de suppression (\"-\")"
+msgstr "ajout de contexte (\" \") ou lignes de suppression (\"-\")"
 
 #. type: Plain text
 #: en/git-add.txt:403
@@ -19479,7 +19482,7 @@ msgid ""
 "that is to say, the branch is not reset/created unless \"git checkout\" is "
 "successful."
 msgstr ""
-"Ce qui veut dire que la branche n'est pas cr챕챕e ou r챕initialis챕e 횪 moins que"
+"ce qui veut dire que la branche n'est pas cr챕챕e ou r챕initialis챕e 횪 moins que"
 " 짬혻git checkout혻쨩 soit r챕ussie."
 
 #. type: Labeled list
@@ -20321,7 +20324,7 @@ msgstr ""
 msgid ""
 "creates a new tag 'foo', which refers to commit 'f', leaving HEAD detached."
 msgstr ""
-"Cr챕e une nouvelle 챕tiquette 'foo' qui fait r챕f챕rence au commit 'f', en "
+"cr챕e une nouvelle 챕tiquette 'foo' qui fait r챕f챕rence au commit 'f', en "
 "laissant HEAD d챕tach챕e."
 
 #. type: Plain text
@@ -28043,7 +28046,7 @@ msgstr ""
 #. type: Plain text
 #: en/git-diff-index.txt:31
 msgid "do not consider the on-disk file at all"
-msgstr "Ne pas consid챕rer le fichier sur disque"
+msgstr "ne pas consid챕rer le fichier sur disque"
 
 #. type: Plain text
 #: en/git-diff-index.txt:37
@@ -50384,7 +50387,7 @@ msgstr ""
 #: en/git-receive-pack.txt:118
 #, no-wrap
 msgid "update Hook"
-msgstr "Crochet update"
+msgstr "crochet update"
 
 #. type: Plain text
 #: en/git-receive-pack.txt:121
@@ -50517,7 +50520,7 @@ msgstr ""
 #: en/git-receive-pack.txt:200
 #, no-wrap
 msgid "post-update Hook"
-msgstr "Crochet post-update"
+msgstr "crochet post-update"
 
 #. type: Plain text
 #: en/git-receive-pack.txt:205
@@ -72316,7 +72319,7 @@ msgstr ""
 #: en/urls.txt:24
 msgid "An alternative scp-like syntax may also be used with the ssh protocol:"
 msgstr ""
-"une syntaxe alternative de type scp peut aussi 챗tre utilis챕e pour le "
+"Une syntaxe alternative de type scp peut aussi 챗tre utilis챕e pour le "
 "protocole ssh혻:"
 
 #. type: Plain text
@@ -72477,7 +72480,7 @@ msgid ""
 "rewritten in any context that takes a URL to be "
 "\"git://git.host.xz/repo.git\"."
 msgstr ""
-"Une URL comme 짬혻travail:depot.git혻쨩 ou 짬혻host.xz:/chemin/vers/depot.git혻쨩 "
+"une URL comme 짬혻travail:depot.git혻쨩 ou 짬혻host.xz:/chemin/vers/depot.git혻쨩 "
 "sera r챕챕crite dans tout contexte qui requiert une URL en "
 "짬혻git://git.host.xz/depot.git혻쨩."
 
@@ -72517,7 +72520,7 @@ msgid ""
 "\"ssh://example.org/path/to/repo.git\" for pushes, but pulls will still use "
 "the original URL."
 msgstr ""
-"Une URL telle que 짬혻git://exemple.org/chemin/vers/le/depot.git혻쨩 sera "
+"une URL telle que 짬혻git://exemple.org/chemin/vers/le/depot.git혻쨩 sera "
 "r챕챕crite en 짬혻ssh://exemple.org/chemin/vers/le/depot.git혻쨩 pour les "
 "pouss챕es, mais les tirages utiliseront encore l'URL originale."