diff --git a/po/documentation.fr.po b/po/documentation.fr.po
index 697d61c248f882e90bae6d54f0df1e2620bae931..d714c56650b5d9b9266c979fec0a2fc4d6e6a042 100644
--- a/po/documentation.fr.po
+++ b/po/documentation.fr.po
@@ -6,16 +6,16 @@ msgid ""
 msgstr ""
 "Project-Id-Version: git documentation\n"
 "Report-Msgid-Bugs-To: jn.avila@free.fr\n"
-"POT-Creation-Date: 2019-12-10 23:01+0100\n"
-"PO-Revision-Date: 2019-11-30 11:40+0100\n"
-"Last-Translator: Adrien Ollier <adr.ollier@hotmail.fr>\n"
+"POT-Creation-Date: 2019-12-08 16:35+0100\n"
+"PO-Revision-Date: 2019-12-22 19:21+0000\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"
 "MIME-Version: 1.0\n"
 "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.10-dev\n"
+"X-Generator: Weblate 3.10\n"
 
 #. type: Labeled list
 #: en/blame-options.txt:1 en/diff-options.txt:666 en/git-instaweb.txt:45 en/git-mailinfo.txt:47 en/git-mailsplit.txt:35 en/git-repack.txt:126 en/git-status.txt:31
@@ -3262,17 +3262,20 @@ msgstr "Le caract챔re `NUL` suppl챕mentaire avant le chemin de pr챕image dans le
 
 #. type: Title -
 #: en/diff-generate-patch.txt:2
-#, fuzzy, no-wrap, priority:260
-#| msgid "Generating patches with -p"
+#, no-wrap, priority:260
 msgid "Generating patch text with -p"
-msgstr "G챕n챕ration de rustines avec -p"
+msgstr "G챕n챕ration du texte de rustine avec -p"
 
 #. type: Plain text
 #: en/diff-generate-patch.txt:14
-#, fuzzy, priority:260
-#| msgid "When \"git-diff-index\", \"git-diff-tree\", or \"git-diff-files\" are run with a `-p` option, \"git diff\" without the `--raw` option, or \"git log\" with the \"-p\" option, they do not produce the output described above; instead they produce a patch file.  You can customize the creation of such patches via the `GIT_EXTERNAL_DIFF` and the `GIT_DIFF_OPTS` environment variables."
+#, priority:260
 msgid "Running linkgit:git-diff[1], linkgit:git-log[1], linkgit:git-show[1], linkgit:git-diff-index[1], linkgit:git-diff-tree[1], or linkgit:git-diff-files[1] with the `-p` option produces patch text.  You can customize the creation of patch text via the `GIT_EXTERNAL_DIFF` and the `GIT_DIFF_OPTS` environment variables."
-msgstr "Quand \"git-diff-index\", \"git-diff-tree\", ou \"git-diff-files\" sont lanc챕es avec l'option `-p`, \"git diff\" sans l'option `--raw`, ou \"git log\" avec l'option \"-p\", elles ne produisent pas la sortie d챕crite ci-dessus혻; au lieu de cela, elles produisent un fichier rustine. Vous pouvez personnaliser la cr챕ation de telles rustines via les variables d'environnement `GIT_EXTERNAL_DIFF` et `GIT_DIFF_OPTS`."
+msgstr ""
+"Ex챕cuter linkgit:git-diff[1], linkgit:git-log[1], linkgit:git-show[1], "
+"linkgit:git-diff-index[1], linkgit:git-diff-tree[1] ou linkgit:git-diff-"
+"files[1] avec l'option `-p` produit le texte de rustine.  Vous pouvez "
+"personnaliser la cr챕ation du texte de rustine via les variables "
+"d'environnement `GIT_EXTERNAL_DIFF` et `GIT_DIFF_OPTS`."
 
 #. type: Plain text
 #: en/diff-generate-patch.txt:17
@@ -3358,10 +3361,12 @@ msgstr "L'index de similarit챕 et le pourcentage de lignes inchang챕es et l'inde
 
 #. type: Plain text
 #: en/diff-generate-patch.txt:59
-#, fuzzy, priority:260
-#| msgid "The index line includes the SHA-1 checksum before and after the change.  The <mode> is included if the file mode does not change; otherwise, separate lines indicate the old and the new mode."
+#, priority:260
 msgid "The index line includes the blob object names before and after the change.  The <mode> is included if the file mode does not change; otherwise, separate lines indicate the old and the new mode."
-msgstr "La ligne d'index inclut l'empreinte SHA-1 avant et apr챔s la modification. Le <mode> est inclus si le mode du fichier n'est pas modifi챕혻; sinon, des lignes s챕par챕es indiquent l'ancien et le nouveau mode."
+msgstr ""
+"La ligne d'index inclut les noms des objets blob avant et apr챔s la "
+"modification. Le <mode> est inclus si le mode du fichier n'est pas modifi챕혻; "
+"sinon, des lignes s챕par챕es indiquent l'ancien et le nouveau mode."
 
 #. type: Plain text
 #: en/diff-generate-patch.txt:63
@@ -3395,10 +3400,9 @@ msgstr ""
 
 #. type: Title -
 #: en/diff-generate-patch.txt:78
-#, fuzzy, no-wrap, priority:260
-#| msgid "combined diff format"
+#, no-wrap, priority:260
 msgid "Combined diff format"
-msgstr "format de diff combin챕"
+msgstr "Format de diff combin챕"
 
 #. type: Plain text
 #: en/diff-generate-patch.txt:86
@@ -3408,8 +3412,7 @@ msgstr "Toute commande g챕n챕rant un diff accepte l'option `-c` ou `-cc` pour pr
 
 #. type: Plain text
 #: en/diff-generate-patch.txt:88
-#, fuzzy, priority:260
-#| msgid "A 'combined diff' format looks like this:"
+#, priority:260
 msgid "A \"combined diff\" format looks like this:"
 msgstr "Un format de 'diff combin챕' ressemble 횪 ceci혻:"
 
@@ -3483,10 +3486,11 @@ msgstr ""
 
 #. type: Plain text
 #: en/diff-generate-patch.txt:121
-#, fuzzy, priority:260
-#| msgid "It is preceded with a \"git diff\" header, that looks like this (when `-c` option is used):"
+#, priority:260
 msgid "It is preceded with a \"git diff\" header, that looks like this (when the `-c` option is used):"
-msgstr "Il est pr챕c챕d챕 d'un ent챗te \"git diff\", qui ressemble 횪 ceci (quand l'option `-c` est utilis챕e)혻:"
+msgstr ""
+"Il est pr챕c챕d챕 d'un ent챗te \"git diff\", qui ressemble 횪 ceci (quand "
+"l'option `-c` est utilis챕e)혻:"
 
 #. type: Plain text
 #: en/diff-generate-patch.txt:123
@@ -3496,8 +3500,7 @@ msgstr "diff --combined file\n"
 
 #. type: Plain text
 #: en/diff-generate-patch.txt:125
-#, fuzzy, priority:260
-#| msgid "or like this (when `--cc` option is used):"
+#, priority:260
 msgid "or like this (when the `--cc` option is used):"
 msgstr "ou 횪 ceci (lorsque l'option `--cc` est utilis챕e)혻:"
 
@@ -3571,10 +3574,14 @@ msgstr "Ce format 챕tendu peut 챗tre utile si la d챕tection de renommage ou de c
 
 #. type: Plain text
 #: en/diff-generate-patch.txt:169
-#, fuzzy, priority:260
-#| msgid "Chunk header format is modified to prevent people from accidentally feeding it to `patch -p1`. Combined diff format was created for review of merge commit changes, and was not meant for apply. The change is similar to the change in the extended 'index' header:"
+#, priority:260
 msgid "Chunk header format is modified to prevent people from accidentally feeding it to `patch -p1`. Combined diff format was created for review of merge commit changes, and was not meant to be applied. The change is similar to the change in the extended 'index' header:"
-msgstr "Le format d'ent챗te de section est modifi챕 pour emp챗cher l'utilisation accidentelle avec `patch -p1`. Le format de diff combin챕 a 챕t챕 cr챕챕 pour les revues des modifications de commits de fusions, et n'챕tait pas destin챕 횪 챗tre appliqu챕. La modification est similaire 횪 la modification dans l'ent챗te 챕tendu d'index혻:"
+msgstr ""
+"Le format d'ent챗te de section est modifi챕 pour emp챗cher l'utilisation "
+"accidentelle avec `patch -p1`. Le format de diff combin챕 a 챕t챕 cr챕챕 pour les "
+"revues des modifications de commits de fusions, et n'챕tait pas destin챕 횪 "
+"챗tre appliqu챕. La modification est similaire 횪 la modification dans l'ent챗te "
+"챕tendu d'index혻:"
 
 #. type: Plain text
 #: en/diff-generate-patch.txt:171
@@ -4616,10 +4623,19 @@ msgstr "Casser les modifications de r챕챕criture compl챔te en paires de suppress
 
 #. type: Plain text
 #: en/diff-options.txt:463
-#, fuzzy, priority:280
-#| msgid "It affects the way a change that amounts to a total rewrite of a file not as a series of deletion and insertion mixed together with a very few lines that happen to match textually as the context, but as a single deletion of everything old followed by a single insertion of everything new, and the number `m` controls this aspect of the -B option (defaults to 60%). `-B/70%` specifies that less than 30% of the original should remain in the result for Git to consider it a total rewrite (i.e. otherwise the resulting patch will be a series of deletion and insertion mixed together with context lines)."
+#, priority:280
 msgid "It affects the way a change that amounts to a total rewrite of a file does not appear as a series of deletion and insertion mixed together with a very few lines that happen to match textually as the context, but as a single deletion of everything old followed by a single insertion of everything new, and the number `m` controls this aspect of the -B option (defaults to 60%). `-B/70%` specifies that less than 30% of the original should remain in the result for Git to consider it a total rewrite (i.e. otherwise the resulting patch will be a series of deletion and insertion mixed together with context lines)."
-msgstr "Cela affecte la fa챌on dont un changement qui 챕quivaut 횪 une r챕챕criture totale d'un fichier appara챤t non pas comme une s챕rie de suppressions et d'insertions m챕lang챕es avec quelques lignes qui (par hasard) correspondent entre les deux versions comme contexte, mais comme une simple suppression de tout ce qui est ancien suivi d'une simple insertion de tout ce qui est nouveau, et le nombre `m` contr척le cet aspect de l'option -B (par d챕faut 60혻%). `-B/70%` sp챕cifie que moins de 30혻% de l'original doit rester dans le r챕sultat pour que Git le consid챔re comme une r챕챕criture totale (autrement, la rustine r챕sultante sera une s챕rie de suppressions et d'insertions m챕lang챕es avec des lignes de contexte)."
+msgstr ""
+"Cela affecte la fa챌on dont un changement qui 챕quivaut 횪 une r챕챕criture "
+"totale d'un fichier appara챤t non pas comme une s챕rie de suppressions et "
+"d'insertions m챕lang챕es avec quelques lignes qui (par hasard) correspondent "
+"entre les deux versions comme contexte, mais comme une simple suppression de "
+"tout ce qui est ancien suivi d'une simple insertion de tout ce qui est "
+"nouveau, et le nombre `m` contr척le cet aspect de l'option -B (par d챕faut 60혻"
+"%). `-B/70%` sp챕cifie que moins de 30혻% de l'original doit rester dans le "
+"r챕sultat pour que Git le consid챔re comme une r챕챕criture totale (autrement, "
+"la rustine r챕sultante sera une s챕rie de suppressions et d'insertions "
+"m챕lang챕es avec des lignes de contexte)."
 
 #. type: Plain text
 #: en/diff-options.txt:471
@@ -57939,10 +57955,12 @@ msgstr "s챕lecteur de reflog, par exemple, `refs/stash@{1}`` ou `refs/stash@{2"
 
 #. type: Plain text
 #: en/pretty-formats.txt:215
-#, fuzzy, priority:260
-#| msgid "minutes ago`}; the format follows the rules described for the `-g` option. The portion before the `@` is the refname as given on the command line (so `git log -g refs/heads/master` would yield `refs/heads/master@{0}`)."
+#, priority:260
 msgid "minutes ago}`; the format follows the rules described for the `-g` option. The portion before the `@` is the refname as given on the command line (so `git log -g refs/heads/master` would yield `refs/heads/master@{0}`)."
-msgstr "minutes ago`} ; le format suit les r챔gles d챕crites pour l'option `-g'. La partie avant `@' est le refname tel qu'il est donn챕 sur la ligne de commande (donc `git log -g refs/heads/master` produirait `refs/heads/master@{0}`)."
+msgstr ""
+"minutes ago}` ; le format suit les r챔gles d챕crites pour l'option `-g'. La "
+"partie avant `@' est le refname tel qu'il est donn챕 sur la ligne de commande "
+"(donc `git log -g refs/heads/master` produirait `refs/heads/master@{0}`)."
 
 #. type: Labeled list
 #: en/pretty-formats.txt:215
@@ -60292,6 +60310,9 @@ msgstr "--indexed-objects"
 #, priority:260
 msgid "Pretend as if all trees and blobs used by the index are listed on the command line.  Note that you probably want to use `--objects`, too."
 msgstr ""
+"Faire comme si tous les arbres et tous les blobs utilis챕s par l'index "
+"챕taient list챕s sur la ligne de commande.  Notez que vous voudrez "
+"probablement utiliser aussi `--objets`."
 
 #. type: Plain text
 #: en/rev-list-options.txt:718
@@ -60352,36 +60373,63 @@ msgstr "La forme '--filter=sparse:oid=<blob-esque>' utilise une sp챕cification d
 #, priority:260
 msgid "The form '--filter=tree:<depth>' omits all blobs and trees whose depth from the root tree is >= <depth> (minimum depth if an object is located at multiple depths in the commits traversed). <depth>=0 will not include any trees or blobs unless included explicitly in the command-line (or standard input when --stdin is used). <depth>=1 will include only the tree and blobs which are referenced directly by a commit reachable from <commit> or an explicitly-given object. <depth>=2 is like <depth>=1 while also including trees and blobs one more level removed from an explicitly-given commit or tree."
 msgstr ""
+"La forme '--filter=tree:<profondeur>' omet tous les blobs et tous les arbres "
+"dont la profondeur de l'arbre racine est >= <profondeur> (profondeur "
+"minimale si un objet est situ챕 횪 plusieurs profondeurs dans les commits "
+"travers챕s). <profondeur>=0 n'inclura pas d'arbres ni de blobs 횪 moins d'챗tre "
+"inclus explicitement dans la ligne de commande (ou dans l'entr챕e standard "
+"lorsque --stdin est utilis챕). <profondeur>=1 inclura seulement l'arbre et "
+"les blobs qui sont r챕f챕renc챕s directement par un commit accessible depuis "
+"<commit> ou un objet explicitement donn챕. <profondeur>=2 est comme "
+"<profondeur>=1 tout en incluant aussi les arbres et les blobs d'un niveau "
+"suppl챕mentaire tir챕 d'un commit ou d'un arbre explicitement donn챕."
 
 #. type: Plain text
 #: en/rev-list-options.txt:759
 #, priority:260
 msgid "Note that the form '--filter=sparse:path=<path>' that wants to read from an arbitrary path on the filesystem has been dropped for security reasons."
 msgstr ""
+"Notez que la forme '--filter=sparse:path=<chemin>' qui veut lire 횪 partir "
+"d'un chemin arbitraire sur le syst챔me de fichiers a 챕t챕 supprim챕 pour des "
+"raisons de s챕curit챕."
 
 #. type: Plain text
 #: en/rev-list-options.txt:762
 #, priority:260
 msgid "Multiple '--filter=' flags can be specified to combine filters. Only objects which are accepted by every filter are included."
 msgstr ""
+"Plusieurs drapeaux '--filter=' peuvent 챗tre sp챕cifi챕s pour combiner les "
+"filtres. Seuls les objets accept챕s par tous les filtres sont inclus."
 
 #. type: Plain text
 #: en/rev-list-options.txt:771
 #, ignore-ellipsis, priority:260
 msgid "The form '--filter=combine:<filter1>+<filter2>+...<filterN>' can also be used to combined several filters, but this is harder than just repeating the '--filter' flag and is usually not necessary. Filters are joined by '{plus}' and individual filters are %-encoded (i.e. URL-encoded).  Besides the '{plus}' and '%' characters, the following characters are reserved and also must be encoded: `~!@#$^&*()[]{}\\;\",<>?`+&#39;&#96;+ as well as all characters with ASCII code &lt;= `0x20`, which includes space and newline."
 msgstr ""
+"La forme'--filter=combine:<filtre1>+<filtre2>+...<filtreN>' peut aussi 챗tre "
+"utilis챕e pour combiner plusieurs filtres, mais c'est plus difficile que de "
+"r챕p챕ter simplement le drapeau'--filter' et ce n'est g챕n챕ralement pas "
+"n챕cessaire. Les filtres sont joints par des signes '{plus}' et les filtres "
+"individuels sont cod챕s en % (c'est-횪-dire cod챕s comme des URL).  Outre les "
+"caract챔res '{plus}' et'%', les caract챔res suivants sont r챕serv챕s et doivent "
+"챕galement 챗tre encod챕s : `~!@#$^^&*()[]{]{}\\ ;\",<>?`+&#39;&#96;+ ainsi que "
+"tous les caract챔res avec un code ASCII <= `0x20`, qui inclut l'espace et la "
+"ligne nouvelle."
 
 #. type: Plain text
 #: en/rev-list-options.txt:775
 #, priority:260
 msgid "Other arbitrary characters can also be encoded. For instance, 'combine:tree:3+blob:none' and 'combine:tree%3A3+blob%3Anone' are equivalent."
 msgstr ""
+"D'autres caract챔res arbitraires peuvent 챕galement 챗tre encod챕s. Par "
+"exemple,'combine:tree:3+blob:none' et 'combine:tree%3A3+blob%3Anone' sont "
+"챕quivalents."
 
 #. type: Plain text
 #: en/rev-list-options.txt:778
 #, priority:260
 msgid "Turn off any previous `--filter=` argument."
-msgstr ""
+msgstr "D챕sactiver tout argument `--filter=` pr챕c챕dent."
 
 #. type: Labeled list
 #: en/rev-list-options.txt:779
@@ -60394,42 +60442,63 @@ msgstr "--filter-print-omitted"
 #, priority:260
 msgid "Only useful with `--filter=`; prints a list of the objects omitted by the filter.  Object IDs are prefixed with a ``~'' character."
 msgstr ""
+"Uniquement utile avec `--filter=` ; imprimer une liste des objets omis par "
+"le filtre.  Les ID d'objet sont pr챕fix챕s par un caract챔re \"~\"."
 
 #. type: Plain text
 #: en/rev-list-options.txt:789
 #, priority:260
 msgid "The form '--missing=error' requests that rev-list stop with an error if a missing object is encountered.  This is the default action."
 msgstr ""
+"La forme '--missing=error' demande que rev-list s'arr챗te avec une erreur si "
+"un objet manquant est rencontr챕.  C'est l'action par d챕faut."
 
 #. type: Plain text
 #: en/rev-list-options.txt:797
 #, priority:260
 msgid "The form '--missing=allow-promisor' is like 'allow-any', but will only allow object traversal to continue for EXPECTED promisor missing objects.  Unexpected missing objects will raise an error."
 msgstr ""
+"Le forme '--missing=allow-promisor' est comme 'allow-any', mais ne permettra "
+"la travers챕e d'objets de continuer que pour les objets manquants du "
+"promettant EXPECTED.  Les objets manquants inattendus entra챤neront une "
+"erreur."
 
 #. type: Plain text
 #: en/rev-list-options.txt:800
 #, priority:260
 msgid "The form '--missing=print' is like 'allow-any', but will also print a list of the missing objects.  Object IDs are prefixed with a ``?'' character."
 msgstr ""
+"La forme '--missing=print' est comme 'allow-any', mais affichera aussi une "
+"liste des objets manquants.  Les ID d'objet sont pr챕fix챕s par un caract챔re \""
+"?\"."
 
 #. type: Plain text
 #: en/rev-list-options.txt:807
 #, priority:260
 msgid "(For internal use only.)  Prefilter object traversal at promisor boundary.  This is used with partial clone.  This is stronger than `--missing=allow-promisor` because it limits the traversal, rather than just silencing errors about missing objects."
 msgstr ""
+"(Pour usage interne seulement.) Pr챕filtrer la travers챕e de l'objet 횪 la "
+"limite du promettant.  Ceci est utilis챕 avec un clone partiel.  C'est plus "
+"fort que `--missing=allow-promisor` parce qu'il limite la travers챕e, plut척t "
+"que de simplement r챕duire au silence les erreurs sur les objets manquants."
 
 #. type: Labeled list
 #: en/rev-list-options.txt:809
 #, no-wrap, priority:260
 msgid "--no-walk[=(sorted|unsorted)]"
-msgstr ""
+msgstr "--no-walk[=(sorted|unsorted)]"
 
 #. type: Plain text
 #: en/rev-list-options.txt:817
 #, priority:260
 msgid "Only show the given commits, but do not traverse their ancestors.  This has no effect if a range is specified. If the argument `unsorted` is given, the commits are shown in the order they were given on the command line. Otherwise (if `sorted` or no argument was given), the commits are shown in reverse chronological order by commit time.  Cannot be combined with `--graph`."
 msgstr ""
+"Montrer seulement les commits donn챕s, mais ne pas traverser leurs anc챗tres.  "
+"Ceci n'a aucun effet si une plage est sp챕cifi챕e. Si l'argument `unsorted` "
+"est donn챕, les commits sont affich챕s dans l'ordre dans lequel ils ont 챕t챕 "
+"donn챕s sur la ligne de commande. Sinon (si `sorted` ou aucun argument n'a "
+"챕t챕 donn챕), les commits sont affich챕s dans l'ordre chronologique inverse par "
+"date de validation.  Ne peut pas 챗tre combin챕 avec `--graph`."
 
 #. type: Labeled list
 #: en/rev-list-options.txt:818
@@ -60441,7 +60510,7 @@ msgstr "--do-walk"
 #: en/rev-list-options.txt:820
 #, priority:260
 msgid "Overrides a previous `--no-walk`."
-msgstr ""
+msgstr "Remplacer un `--no-walk` pr챕c챕dent."
 
 #. type: Title ~
 #: en/rev-list-options.txt:822
@@ -60454,6 +60523,9 @@ msgstr "Formatage des commits"
 #, priority:260
 msgid "Using these options, linkgit:git-rev-list[1] will act similar to the more specialized family of commit log tools: linkgit:git-log[1], linkgit:git-show[1], and linkgit:git-whatchanged[1]"
 msgstr ""
+"En utilisant ces options, linkgit:git-rev-list[1] agira de la m챗me mani챔re "
+"que la famille plus sp챕cialis챕e d'outils de journaux de validation혻: linkgit"
+":git-log[1], linkgit:git-show[1] et linkgit:git-whatch changed[1]"
 
 #. type: Labeled list
 #: en/rev-list-options.txt:832
@@ -60465,7 +60537,7 @@ msgstr "--relative-date"
 #: en/rev-list-options.txt:834
 #, priority:260
 msgid "Synonym for `--date=relative`."
-msgstr ""
+msgstr "Synonyme de `혻--date=relative`."
 
 #. type: Labeled list
 #: en/rev-list-options.txt:835
@@ -60478,66 +60550,92 @@ msgstr "--date=<format>"
 #, priority:260
 msgid "Only takes effect for dates shown in human-readable format, such as when using `--pretty`. `log.date` config variable sets a default value for the log command's `--date` option. By default, dates are shown in the original time zone (either committer's or author's). If `-local` is appended to the format (e.g., `iso-local`), the user's local time zone is used instead."
 msgstr ""
+"Ne prendre effet que pour les dates indiqu챕es dans un format lisible par "
+"l'homme, par exemple lors de l'utilisation de `--pretty`. La variable config "
+"`log.date` d챕finit une valeur par d챕faut pour l'option `--date` de la "
+"commande log. Par d챕faut, les dates sont affich챕es dans le fuseau horaire "
+"d'origine (soit celui du validateur ou celui de l'auteur). Si `-local` est "
+"ajout챕 au format (p. ex., `iso-local`), le fuseau horaire local de "
+"l'utilisateur est utilis챕 횪 la place."
 
 #. type: Plain text
 #: en/rev-list-options.txt:847
 #, priority:260
 msgid "`--date=relative` shows dates relative to the current time, e.g. ``2 hours ago''. The `-local` option has no effect for `--date=relative`."
 msgstr ""
+"`--date=relative` affiche les dates relatives 횪 l'heure actuelle, par "
+"exemple ``Il y a 2 heures''. L'option `-local` n'a aucun effet pour "
+"`--date=relative`."
 
 #. type: Plain text
 #: en/rev-list-options.txt:849
 #, priority:260
 msgid "`--date=local` is an alias for `--date=default-local`."
-msgstr ""
+msgstr "`--date=local` est un alias pour `--date=default-local`."
 
 #. type: Plain text
 #: en/rev-list-options.txt:852
 #, priority:260
 msgid "`--date=iso` (or `--date=iso8601`) shows timestamps in a ISO 8601-like format.  The differences to the strict ISO 8601 format are:"
 msgstr ""
+"`--date=iso` (ou `--date=iso8601`) montre les horodatages dans un format "
+"similaire 횪 ISO 8601.  Les diff챕rences par rapport au format strict ISO 8601 "
+"sont혻:"
 
 #. type: Plain text
 #: en/rev-list-options.txt:854
 #, priority:260
 msgid "a space instead of the `T` date/time delimiter"
-msgstr ""
+msgstr "une espace au lieu du d챕limiteur date/heure `T`"
 
 #. type: Plain text
 #: en/rev-list-options.txt:855
 #, priority:260
 msgid "a space between time and time zone"
-msgstr ""
+msgstr "une espace entre l'heure et le fuseau horaire"
 
 #. type: Plain text
 #: en/rev-list-options.txt:856
 #, priority:260
 msgid "no colon between hours and minutes of the time zone"
-msgstr ""
+msgstr "pas de deux points entre les heures et les minutes du fuseau horaire"
 
 #. type: Plain text
 #: en/rev-list-options.txt:859
-#, priority:260
+#, fuzzy, priority:260
 msgid "`--date=iso-strict` (or `--date=iso8601-strict`) shows timestamps in strict ISO 8601 format."
 msgstr ""
+"`--date=iso-strict` (ou `--date=iso8601-strict`) affiche les horodatages au "
+"format ISO 8601 strict."
 
 #. type: Plain text
 #: en/rev-list-options.txt:862
 #, priority:260
 msgid "`--date=rfc` (or `--date=rfc2822`) shows timestamps in RFC 2822 format, often found in email messages."
 msgstr ""
+"`--date=rfc` (ou `--date=rfc2822`) montre les horodatages au format RFC "
+"2822, souvent trouv챕s dans les messages 챕lectroniques."
 
 #. type: Plain text
 #: en/rev-list-options.txt:864
 #, priority:260
 msgid "`--date=short` shows only the date, but not the time, in `YYYY-MM-DD` format."
 msgstr ""
+"`--date=short` montre seulement la date, mais pas l'heure, au format `AAA-MM-"
+"JJ`."
 
 #. type: Plain text
 #: en/rev-list-options.txt:873
 #, priority:260
 msgid "`--date=raw` shows the date as seconds since the epoch (1970-01-01 00:00:00 UTC), followed by a space, and then the timezone as an offset from UTC (a `+` or `-` with four digits; the first two are hours, and the second two are minutes). I.e., as if the timestamp were formatted with `strftime(\"%s %z\")`).  Note that the `-local` option does not affect the seconds-since-epoch value (which is always measured in UTC), but does switch the accompanying timezone value."
 msgstr ""
+"`--date=raw` montre la date en secondes depuis l'챕poque (1970-01-01 00:00:00 "
+"UTC), suivi d'une espace, puis le fuseau horaire en d챕calage par rapport 횪 "
+"UTC (un `+` ou `-` avec quatre chiffres ; les deux premiers sont des heures, "
+"et les deux seconds des minutes), c'est-횪-dire comme si l'horodatage 챕tait "
+"format챕 avec `strftime(\"%s %z\")`).  Notez que l'option `-local` n'affecte "
+"pas la valeur des secondes depuis l'챕cho (qui est toujours mesur챕e en UTC), "
+"mais commute la valeur du fuseau horaire qui l'accompagne."
 
 #. type: Plain text
 #: en/rev-list-options.txt:880
diff --git a/po/documentation.pt_BR.po b/po/documentation.pt_BR.po
index fc640f1093f9f511c8bafe8fcec79fdc7738456e..20b5f062e96957314f791474da648c0cd410051b 100644
--- a/po/documentation.pt_BR.po
+++ b/po/documentation.pt_BR.po
@@ -4,8 +4,9 @@
 #
 msgid ""
 msgstr ""
-"POT-Creation-Date: 2019-12-10 23:01+0100\n"
-"PO-Revision-Date: 2019-08-09 22:48+0200\n"
+"Report-Msgid-Bugs-To: jn.avila@free.fr\n"
+"POT-Creation-Date: 2019-12-08 16:35+0100\n"
+"PO-Revision-Date: 2020-01-02 15:21+0000\n"
 "Last-Translator: Rafael Fontenelle <rafaelff@gnome.org>\n"
 "Language-Team: none\n"
 "Language: pt_BR\n"
@@ -13,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.7.1-dev\n"
+"X-Generator: Weblate 3.10\n"
 
 #. type: Labeled list
 #: en/blame-options.txt:1 en/diff-options.txt:666 en/git-instaweb.txt:45 en/git-mailinfo.txt:47 en/git-mailsplit.txt:35 en/git-repack.txt:126 en/git-status.txt:31
@@ -5336,7 +5337,7 @@ msgstr "Semelhante a --depth, exceto que especifica o n첬mero de confirma챌천es
 #: en/fetch-options.txt:22 en/git-clone.txt:215 en/git-fetch-pack.txt:90
 #, no-wrap, priority:300
 msgid "--shallow-since=<date>"
-msgstr "--raso-desde=<data>"
+msgstr "--shallow-since=<data>"
 
 #. type: Plain text
 #: en/fetch-options.txt:25 en/git-fetch-pack.txt:93
@@ -5348,7 +5349,7 @@ msgstr "Aprofundar ou encurtar o hist처rico de um reposit처rio raso para incluir
 #: en/fetch-options.txt:26 en/git-clone.txt:218 en/git-fetch-pack.txt:94
 #, no-wrap, priority:300
 msgid "--shallow-exclude=<revision>"
-msgstr "--raso-excluir=<revis찾o>"
+msgstr "--shallow-exclude=<revis찾o>"
 
 #. type: Plain text
 #: en/fetch-options.txt:30 en/git-fetch-pack.txt:98
@@ -5694,7 +5695,7 @@ msgstr "Por padr찾o, 'git fetch' se recusa a atualizar a cabe챌a que corresponde
 #: en/fetch-options.txt:207 en/git-clone.txt:182
 #, no-wrap, priority:300
 msgid "--upload-pack <upload-pack>"
-msgstr "--envio-pacote <envio-pacote>"
+msgstr "--upload-pack <pacote-para-envio>"
 
 #. type: Plain text
 #: en/fetch-options.txt:212
diff --git a/po/documentation.ru.po b/po/documentation.ru.po
index 916978e859dd4d4bb313f5e29e6508736c90cac0..96fa987601f493ffe91979260a99c452b802c5ca 100644
--- a/po/documentation.ru.po
+++ b/po/documentation.ru.po
@@ -5,16 +5,17 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Git Documentation\n"
 "Report-Msgid-Bugs-To: jn.avila@free.fr\n"
-"POT-Creation-Date: 2019-12-10 23:01+0100\n"
-"PO-Revision-Date: 2019-08-29 20:24+0000\n"
-"Last-Translator: Artem Buslov <buslov.artem@gmail.com>\n"
+"POT-Creation-Date: 2019-12-08 16:35+0100\n"
+"PO-Revision-Date: 2020-01-18 19:52+0100\n"
+"Last-Translator: Alexander Filev <avfill@outlook.com>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
 "Language: ru\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.9-dev\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
+"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #. type: Labeled list
 #: en/blame-options.txt:1 en/diff-options.txt:666 en/git-instaweb.txt:45 en/git-mailinfo.txt:47 en/git-mailsplit.txt:35 en/git-repack.txt:126 en/git-status.txt:31
@@ -14809,6 +14810,8 @@ msgstr ""
 #, priority:100
 msgid "You can query/set/replace/unset options with this command. The name is actually the section and the key separated by a dot, and the value will be escaped."
 msgstr ""
+"�� 劇棘菌筠�筠 龜�極棘剋�鈞棘勻逵�� ��� 克棘劇逵戟畇� 畇剋� 極�棘勻筠�克龜/���逵戟棘勻克龜/鈞逵劇筠戟� 鈞戟逵�筠戟龜橘 "
+"極逵�逵劇筠��棘勻. �劇� �筠克�龜龜 龜 克剋��逵 �逵鈞畇筠剋筠戟� �棘�克棘橘, 龜 鈞戟逵�筠戟龜筠 閨�畇筠� �克���棘."
 
 #. type: Plain text
 #: en/git-config.txt:40
diff --git a/po/documentation.tr.po b/po/documentation.tr.po
index b97f4c12bddf367242459d74eb97792ecde47de4..5e25abf11ffbd7342e551f72e00cf8409d3e8961 100644
--- a/po/documentation.tr.po
+++ b/po/documentation.tr.po
@@ -7,13 +7,15 @@ msgstr ""
 "Project-Id-Version: git documentation\n"
 "Report-Msgid-Bugs-To: jn.avila@free.fr\n"
 "POT-Creation-Date: 2019-12-10 23:01+0100\n"
-"PO-Revision-Date: 2019-12-10 23:02+0100\n"
+"PO-Revision-Date: 2020-01-18 19:51+0100\n"
 "Last-Translator: Matthias Ahauer <mha1993@live.de>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
 "Language: tr\n"
 "MIME-Version: 1.0\n"
 "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.10\n"
 
 #. type: Labeled list
 #: en/blame-options.txt:1 en/diff-options.txt:666 en/git-instaweb.txt:45 en/git-mailinfo.txt:47 en/git-mailsplit.txt:35 en/git-repack.txt:126 en/git-status.txt:31
@@ -5567,7 +5569,7 @@ msgstr ""
 #: en/fetch-options.txt:232 en/git-clone.txt:135 en/git-ls-remote.txt:74
 #, no-wrap, priority:300
 msgid "--server-option=<option>"
-msgstr ""
+msgstr "--server-option=<se챌enek>"
 
 #. type: Plain text
 #: en/fetch-options.txt:239 en/git-clone.txt:142
@@ -13500,7 +13502,7 @@ msgstr ""
 #: en/git-clone.txt:245
 #, no-wrap, priority:300
 msgid "--recurse-submodules[=<pathspec]"
-msgstr ""
+msgstr "--recurse-submodules[=<pathspec]"
 
 #. type: Plain text
 #: en/git-clone.txt:253
@@ -24681,10 +24683,9 @@ msgstr ""
 
 #. type: Labeled list
 #: en/git-format-patch.txt:163
-#, fuzzy, no-wrap, priority:100
-#| msgid "--no-message-id"
+#, no-wrap, priority:100
 msgid "--in-reply-to=<message id>"
-msgstr "--no-message-id"
+msgstr "--in-reply-to=<mesaj kimli휓i>"
 
 #. type: Plain text
 #: en/git-format-patch.txt:167
@@ -39845,12 +39846,13 @@ msgstr ""
 
 #. type: delimited block -
 #: en/git-receive-pack.txt:220
-#, fuzzy, no-wrap, priority:100
-#| msgid "git-update-server-info(1)"
+#, no-wrap, priority:100
 msgid ""
 "#!/bin/sh\n"
 "exec git update-server-info\n"
-msgstr "git-update-server-info(1)"
+msgstr ""
+"#!/bin/sh\n"
+"exec git update-server-info\n"
 
 #. type: Title -
 #: en/git-receive-pack.txt:224
@@ -41240,10 +41242,12 @@ msgstr ""
 
 #. type: Plain text
 #: en/git-replace.txt:158
-#, fuzzy, priority:100
-#| msgid "linkgit:git-status[1] linkgit:git-rm[1] linkgit:git-reset[1] linkgit:git-mv[1] linkgit:git-commit[1] linkgit:git-update-index[1]"
+#, priority:100
 msgid "linkgit:git-hash-object[1] linkgit:git-rebase[1] linkgit:git-tag[1] linkgit:git-branch[1] linkgit:git-commit[1] linkgit:git-var[1] linkgit:git[1] https://github.com/newren/git-filter-repo[git-filter-repo]"
-msgstr "linkgit:git-status[1] linkgit:git-rm[1] linkgit:git-reset[1] linkgit:git-mv[1] linkgit:git-commit[1] linkgit:git-update-index[1]"
+msgstr ""
+"linkgit:git-hash-object[1] linkgit:git-rebase[1] linkgit:git-tag[1] linkgit"
+":git-branch[1] linkgit:git-commit[1] linkgit:git-var[1] linkgit:git[1] "
+"https://github.com/newren/git-filter-repo[git-filter-repo]"
 
 #. type: Title =
 #: en/git-request-pull.txt:2
diff --git a/po/documentation.zh_HANS-CN.po b/po/documentation.zh_HANS-CN.po
index c0e4faf293fcf90c805e367d81dfe259e7625441..94c06ff30c9699de62b019bfc3b5c6a953aab7d9 100644
--- a/po/documentation.zh_HANS-CN.po
+++ b/po/documentation.zh_HANS-CN.po
@@ -12,8 +12,10 @@ msgstr ""
 "Language-Team: LANGUAGE <LL@li.org>\n"
 "Language: zh_HANS-CN\n"
 "MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10\n"
 
 #. type: Labeled list
 #: en/blame-options.txt:1 en/diff-options.txt:666 en/git-instaweb.txt:45 en/git-mailinfo.txt:47 en/git-mailsplit.txt:35 en/git-repack.txt:126 en/git-status.txt:31
@@ -1335,8 +1337,8 @@ msgstr ""
 msgid "linkgit:git-name-rev[1]"
 msgstr "linkgit:git-name-rev[1]"
 
-#. type: Plain text
 # �ζ돻瀯쇿츣�덃쑍�꾤Е�룟릫燁�
+#. type: Plain text
 #: en/cmds-plumbinginterrogators.txt:36
 #, priority:100
 msgid "Find symbolic names for given revs."
@@ -5152,7 +5154,7 @@ msgstr ""
 #: en/fetch-options.txt:22 en/git-clone.txt:215 en/git-fetch-pack.txt:90
 #, no-wrap, priority:300
 msgid "--shallow-since=<date>"
-msgstr ""
+msgstr "--shallow-since=<date>"
 
 #. type: Plain text
 #: en/fetch-options.txt:25 en/git-fetch-pack.txt:93
@@ -5164,7 +5166,7 @@ msgstr ""
 #: en/fetch-options.txt:26 en/git-clone.txt:218 en/git-fetch-pack.txt:94
 #, no-wrap, priority:300
 msgid "--shallow-exclude=<revision>"
-msgstr ""
+msgstr "--shallow-exclude=<revision>"
 
 #. type: Plain text
 #: en/fetch-options.txt:30 en/git-fetch-pack.txt:98
@@ -5508,7 +5510,7 @@ msgstr ""
 #: en/fetch-options.txt:207 en/git-clone.txt:182
 #, no-wrap, priority:300
 msgid "--upload-pack <upload-pack>"
-msgstr ""
+msgstr "--upload-pack <upload-pack>"
 
 #. type: Plain text
 #: en/fetch-options.txt:212
@@ -5568,7 +5570,7 @@ msgstr ""
 #: en/fetch-options.txt:232 en/git-clone.txt:135 en/git-ls-remote.txt:74
 #, no-wrap, priority:300
 msgid "--server-option=<option>"
-msgstr ""
+msgstr "--server-option=<option>"
 
 #. type: Plain text
 #: en/fetch-options.txt:239 en/git-clone.txt:142
@@ -6240,8 +6242,8 @@ msgstr ""
 msgid "Removed content is represented by lines beginning with \"-\". You can prevent staging their removal by converting the \"-\" to a \" \" (space)."
 msgstr ""
 
-#. type: Labeled list
 # 瑥묋�낉폏�ュ갼訝ㅴ릉耶쀨뒄��꺗熬ュ닠�륅펽倻귝옖玲삭캂訝뷰릎�뉑젃�밥폏�븀렟�듾릉黎됧춻
+#. type: Labeled list
 #: en/git-add.txt:365
 #, fuzzy, no-wrap, priority:300
 msgid "modified content"