diff --git a/po/documentation.de.po b/po/documentation.de.po
index 3762743257651aa6107878642a545c2ce04ae170..d8a594212978c602da7a4d157380ce3e93b21eb1 100644
--- a/po/documentation.de.po
+++ b/po/documentation.de.po
@@ -7,19 +7,7 @@
 # Matthias A횩hauer <mha1993@live.de>, 2019.
 # Andrea Bruehlmann <login@swisscreatebusinessmanager.com>, 2019.
 msgid ""
-msgstr ""
-"Project-Id-Version: git documentation\n"
-"Report-Msgid-Bugs-To: jn.avila@free.fr\n"
-"POT-Creation-Date: 2021-05-17 17:03+0200\n"
-"PO-Revision-Date: 2020-12-24 18:29+0000\n"
-"Last-Translator: Johannes Keyser <johanneskeyser@posteo.de>\n"
-"Language-Team: Matthias A횩hauer <mha1993@live.de>\n"
-"Language: de\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 4.4.1-dev\n"
+msgstr "Project-Id-Version: git documentation\nReport-Msgid-Bugs-To: jn.avila@free.fr\nPOT-Creation-Date: 2021-05-17 17:03+0200\nPO-Revision-Date: 2021-06-22 20:34+0000\nLast-Translator: Christian Eichert <c@zp1.net>\nLanguage-Team: Matthias A횩hauer <mha1993@live.de>\nLanguage: de\nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\nPlural-Forms: nplurals=2; plural=n != 1;\nX-Generator: Weblate 4.7.1-dev\n"
 
 #. type: Labeled list
 #: en/blame-options.txt:1 en/diff-options.txt:748 en/git-instaweb.txt:45 en/git-mailinfo.txt:49 en/git-mailsplit.txt:35 en/git-repack.txt:126 en/git-status.txt:31
@@ -3101,10 +3089,9 @@ msgstr "DATUMSFORMATE"
 
 #. type: Plain text
 #: en/date-formats.txt:6
-#, fuzzy, priority:280
-#| msgid "The `GIT_AUTHOR_DATE`, `GIT_COMMITTER_DATE` environment variables"
+#, priority:280
 msgid "The `GIT_AUTHOR_DATE` and `GIT_COMMITTER_DATE` environment variables support the following date formats:"
-msgstr "Die Umgebungsvariablen `GIT_AUTHOR_DATE`, `GIT_COMMITTER_DATE`"
+msgstr "Die Umgebungsvariablen `GIT_AUTHOR_DATE`, und `GIT_COMMITTER_DATE` unterst체tzen die folgenden Datumsformate:"
 
 #. type: Labeled list
 #: en/date-formats.txt:7
@@ -3138,10 +3125,9 @@ msgstr "ISO 8601"
 
 #. type: Plain text
 #: en/date-formats.txt:23
-#, fuzzy, priority:280
-#| msgid "Time and date specified by the ISO 8601 standard, for example `2005-04-07T22:13:13`. The parser accepts a space instead of the `T` character as well. Fractional parts of a second will be ignored, for example `2005-04-07T22:13:13.019` will be treated as `2005-04-07T22:13:13`."
+#, priority:280
 msgid "Time and date specified by the ISO 8601 standard, for example `2005-04-07T22:13:13`. The parser accepts a space instead of the `T` character as well. Fractional parts of a second will be ignored, for example `2005-04-07T22:13:13.019` will be treated as `2005-04-07T22:13:13`."
-msgstr "Datum und Uhrzeit, wie sie im ISO-Standard 8601 definiert sind. Zum Beispiel `2005-04-07T22:13:13`. Der Parser akzeptiert auch ein Leerzeichen statt dem `T`. Sekundenbruchteile werden ignoriert, zum Beispiel wird `2005-04-07T22:13:13.019` als `2005-04-07T22:13:13` behandelt."
+msgstr "Uhrzeit und Datum nach dem ISO 8601-Standard, z. B. `2005-04-07T22:13:13`. Der Parser akzeptiert auch ein Leerzeichen anstelle des Zeichens \"T\". Bruchteile einer Sekunde werden ignoriert, zum Beispiel wird `2005-04-07T22:13:13.019` als `2005-04-07T22:13:13` behandelt."
 
 #. type: Plain text
 #: en/date-formats.txt:26
@@ -3153,7 +3139,7 @@ msgstr "Au횩erdem wird das Datum in folgenden Formaten akzeptiert: `YYYY.MM.DD`,
 #: en/date-formats.txt:31
 #, priority:280
 msgid "In addition to recognizing all date formats above, the `--date` option will also try to make sense of other, more human-centric date formats, such as relative dates like \"yesterday\" or \"last Friday at noon\"."
-msgstr ""
+msgstr "Zus채tzlich zur Erkennung aller oben genannten Datumsformate versucht die Option `--date` auch, andere, eher menschenbezogene Datumsformate zu verstehen, wie z. B. relative Datumsangaben wie \"gestern\" oder \"letzten Freitag um 12 Uhr\"."
 
 #. type: Title -
 #: en/diff-format.txt:2
@@ -6583,7 +6569,7 @@ msgstr "--ignore-errors"
 #: en/git-add.txt:165
 #, priority:300
 msgid "If some files could not be added because of errors indexing them, do not abort the operation, but continue adding the others. The command shall still exit with non-zero status.  The configuration variable `add.ignoreErrors` can be set to true to make this the default behaviour."
-msgstr "Konnten einige Dateien aufgrund von Fehlern beim Indizieren nicht hinzugef체gt werden, dann fahre mit dem Hinzuf체gen weiter, ohne die Operation abzubrechen. Der Befehl wird trotzdem mit einem Fehlerwert ungleich 0 beendet. Die Konfigurations-Variable `add.ignoreErrors` kann auf �엝rue�� gesetzt werden, um dieses Verhalten standardm채횩ig zu aktivieren."
+msgstr "Wenn einige Dateien aufgrund von Fehlern beim Indizieren nicht hinzugef체gt werden konnten, brechen Sie den Vorgang nicht ab, sondern fahren Sie mit dem Hinzuf체gen der anderen fort. Der Befehl wird trotzdem mit einem Status ungleich Null beendet.  Die Konfigurationsvariable `add.ignoreErrors` kann auf true gesetzt werden, damit dies das Standardverhalten ist."
 
 #. type: Labeled list
 #: en/git-add.txt:166 en/git-notes.txt:169 en/git-update-index.txt:72 en/rev-list-options.txt:205
@@ -13125,10 +13111,10 @@ msgstr "$ git checkout mytopic\n"
 msgid "However, your \"wrong\" branch and correct `mytopic` branch may differ in files that you have modified locally, in which case the above checkout would fail like this:"
 msgstr "Der \"falsche\" Branch und der korrekte Branch \"mytopic\" k철nnen sich in lokal ge채nderten Dateien unterscheiden, was daz f체hrt, dass der obige Checkout folgenderma횩en fehlschl채gt:"
 
-#. type: delimited block -
 # git-checkout.txt is not up to date. The fuzzy msgid is the message prior to 142183d0 2010-07-09 "checkout: accord documentation to what git does", the msgid is the message in the documentation afterwards.
 # At that time there weren't even po files in the git tree. This message does not exist since 23cbf11b 2010-08-11 "merge-recursive: porcelain messages for checkout".
 # The current message is "Your local changes to the following files would be overwritten by merge:\n%%s" as of 2e3926b9 2016-05-13 "i18n: unpack-trees: avoid substituting only a verb in sentences"
+#. type: delimited block -
 #: en/git-checkout.txt:569
 #, fuzzy, no-wrap, priority:240
 #| msgid ""
@@ -14327,7 +14313,7 @@ msgid ""
 "*NOTE*: this operation can race with concurrent modification to the\n"
 "source repository, similar to running `cp -r src dst` while modifying\n"
 "`src`.\n"
-msgstr ""
+msgstr "*HINWEIS*: Dieser Vorgang kann mit gleichzeitigen 횆nderungen am\nQuell-Repository konkurrieren, 채hnlich wie beim Ausf체hren von \n`cp -r src dst` bei gleichzeitigem 횆ndern von `src`.\n"
 
 #. type: Labeled list
 #: en/git-clone.txt:65
@@ -14427,7 +14413,7 @@ msgstr "Objekte, die mit der Option `--reference` spezifiziert sind, von Referen
 #: en/git-clone.txt:128
 #, priority:300
 msgid "Operate quietly.  Progress is not reported to the standard error stream."
-msgstr "'stille' Ausf체hrung. Auf dem Standardfehlerstrom wird kein Fortschritt ausgegeben."
+msgstr "Arbeiten Sie im Stillemodus.  Der Fortschritt wird nicht in den Standardfehlerstrom gemeldet."
 
 #. type: Plain text
 #: en/git-clone.txt:133
@@ -14439,7 +14425,7 @@ msgstr "�얱ortreich�� ausf체hren. Beeinflusst nicht die Fortschrittsmeldung an
 #: en/git-clone.txt:139
 #, priority:300
 msgid "Progress status is reported on the standard error stream by default when it is attached to a terminal, unless `--quiet` is specified. This flag forces progress status even if the standard error stream is not directed to a terminal."
-msgstr "Der Fortschritt wird nur standardm채횩ig auf der Standardfehlerausgabe angezeigt, wenn diese an ein Terminal angebunden ist, wenn nicht auch `--quiet` angegeben wird. Dieses Flag erzwingt die Fortschrittsanzeige auch ohne Terminalanbindung."
+msgstr "Der Fortschrittsstatus wird standardm채횩ig auf dem Standardfehlerstrom gemeldet, wenn dieser an ein Terminal angeschlossen ist, es sei denn, `--quiet` ist angegeben. Dieses Flag erzwingt den Fortschrittsstatus auch dann, wenn der Standardfehlerstrom nicht an ein Terminal gerichtet ist."
 
 #. type: Plain text
 #: en/git-clone.txt:151
@@ -55469,8 +55455,8 @@ msgstr ""
 msgid "`GIT_COMMON_DIR`"
 msgstr "`GIT_COMMON_DIR`"
 
-#. type: Plain text
 # noqa
+#. type: Plain text
 #: en/git.txt:524
 #, ignore-ellipsis, priority:100
 msgid "If this variable is set to a path, non-worktree files that are normally in $GIT_DIR will be taken from this path instead. Worktree-specific files such as HEAD or index are taken from $GIT_DIR. See linkgit:gitrepository-layout[5] and linkgit:git-worktree[1] for details. This variable has lower precedence than other path variables such as GIT_INDEX_FILE, GIT_OBJECT_DIRECTORY..."
diff --git a/po/documentation.es.po b/po/documentation.es.po
index 728de0d8e5526c2dc4a2d2dbdc76f2d2d974b5b1..0c42f006d37c0493e32596309d833becfc520ce9 100644
--- a/po/documentation.es.po
+++ b/po/documentation.es.po
@@ -4,19 +4,7 @@
 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
 #
 msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: jn.avila@free.fr\n"
-"POT-Creation-Date: 2021-05-17 17:03+0200\n"
-"PO-Revision-Date: 2020-10-30 12:26+0000\n"
-"Last-Translator: Vibo Lavida <vibo@firemail.cc>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: es\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 4.3.2-dev\n"
+msgstr "Project-Id-Version: PACKAGE VERSION\nReport-Msgid-Bugs-To: jn.avila@free.fr\nPOT-Creation-Date: 2021-05-17 17:03+0200\nPO-Revision-Date: 2021-07-15 06:32+0000\nLast-Translator: Coral Alonso <coralonso_jimenez@outlook.com>\nLanguage-Team: LANGUAGE <LL@li.org>\nLanguage: es\nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\nPlural-Forms: nplurals=2; plural=n != 1;\nX-Generator: Weblate 4.7.2-dev\n"
 
 #. type: Labeled list
 #: en/blame-options.txt:1 en/diff-options.txt:748 en/git-instaweb.txt:45 en/git-mailinfo.txt:49 en/git-mailsplit.txt:35 en/git-repack.txt:126 en/git-status.txt:31
@@ -6139,7 +6127,7 @@ msgstr "--progress"
 #: en/fetch-options.txt:262 en/git-bundle.txt:89 en/git-pack-objects.txt:166 en/git-push.txt:400
 #, priority:220
 msgid "Progress status is reported on the standard error stream by default when it is attached to a terminal, unless -q is specified. This flag forces progress status even if the standard error stream is not directed to a terminal."
-msgstr ""
+msgstr "El estado de avance se indica en la salida de error est찼ndar por defecto cuando esta est찼 asociada a un terminal, a menos que se especifique -q. Esta opci처n hace que sea as챠 incluso cuando la salida de error est찼ndar no es por terminal."
 
 #. type: Labeled list
 #: en/fetch-options.txt:263 en/git-ls-remote.txt:75 en/git-push.txt:215
@@ -6157,7 +6145,7 @@ msgstr "--server-option=<opci처n>"
 #: en/fetch-options.txt:271 en/git-clone.txt:147
 #, priority:300
 msgid "Transmit the given string to the server when communicating using protocol version 2.  The given string must not contain a NUL or LF character.  The server's handling of server options, including unknown ones, is server-specific.  When multiple `--server-option=<option>` are given, they are all sent to the other side in the order listed on the command line."
-msgstr ""
+msgstr "Transmita la cadena de caracteres dada al servidor cuando haya comunicaci처n utilizando la versi처n 2 del protocolo.  La cadena de caracteres dada no debe contener ning첬n car찼cter NUL ni LF.  La gesti처n que el servidor hace de sus opciones, incluyendo las desconocidas, es espec챠fica de cada servidor.  Cuando se dan m첬ltiples \"--server-option=<option>\", todas ellas se env챠an al otro lado en el orden enumerado en la l챠nea de comandos."
 
 #. type: Labeled list
 #: en/fetch-options.txt:272
diff --git a/po/documentation.fr.po b/po/documentation.fr.po
index a30ef7cea2b1de76a2bbf2bf7eb49c96740f0c30..c88c55d798b488617ceda20e0b3e1be5d06871f0 100644
--- a/po/documentation.fr.po
+++ b/po/documentation.fr.po
@@ -3,7 +3,7 @@
 # This file is distributed under the same license as the Git package.
 # Jean-No챘l Avila <jn.avila@free.fr>, 2019.
 msgid ""
-msgstr "Project-Id-Version: git documentation\nReport-Msgid-Bugs-To: jn.avila@free.fr\nPOT-Creation-Date: 2021-05-17 17:03+0200\nPO-Revision-Date: 2021-06-06 20:40+0000\nLast-Translator: Jean-No챘l Avila <jn.avila@free.fr>\nLanguage-Team: Jean-No챘l Avila <jn.avila@free.fr>\nLanguage: fr\nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\nPlural-Forms: nplurals=2; plural=n > 1;\nX-Generator: Weblate 4.7-dev\n"
+msgstr "Project-Id-Version: git documentation\nReport-Msgid-Bugs-To: jn.avila@free.fr\nPOT-Creation-Date: 2021-05-17 17:03+0200\nPO-Revision-Date: 2021-06-17 20:34+0000\nLast-Translator: Jean-No챘l Avila <jn.avila@free.fr>\nLanguage-Team: Jean-No챘l Avila <jn.avila@free.fr>\nLanguage: fr\nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\nPlural-Forms: nplurals=2; plural=n > 1;\nX-Generator: Weblate 4.7\n"
 
 #. type: Labeled list
 #: en/blame-options.txt:1 en/diff-options.txt:748 en/git-instaweb.txt:45 en/git-mailinfo.txt:49 en/git-mailsplit.txt:35 en/git-repack.txt:126 en/git-status.txt:31
@@ -12259,127 +12259,127 @@ msgstr "qui forcera tous les fichiers `*.h` existants 횪 챗tre remplac챕s par le
 #: en/git-checkout-index.txt:95
 #, no-wrap, priority:100
 msgid "$ find . -name '*.h' -print0 | git checkout-index -f -z --stdin\n"
-msgstr ""
+msgstr "$ find . -name '*.h' -print0 | git checkout-index -f -z --stdin\n"
 
 #. type: Plain text
 #: en/git-checkout-index.txt:100
 #, priority:100
 msgid "The `--` is just a good idea when you know the rest will be filenames; it will prevent problems with a filename of, for example, `-a`.  Using `--` is probably a good policy in scripts."
-msgstr ""
+msgstr "Le `--` est juste une bonne id챕e quand vous savez que le reste sera des noms de fichiers ; cela 챕vitera les probl챔mes avec  par exemple, un nom de fichier `-a`.  L'utilisation de `--` est probablement une bonne politique dans les scripts."
 
 #. type: Title -
 #: en/git-checkout-index.txt:103
 #, no-wrap, priority:100
 msgid "Using --temp or --stage=all"
-msgstr ""
+msgstr "Utilisation de --temp ou --stage=all"
 
 #. type: Plain text
 #: en/git-checkout-index.txt:110
 #, priority:100
 msgid "When `--temp` is used (or implied by `--stage=all`)  'git checkout-index' will create a temporary file for each index entry being checked out.  The index will not be updated with stat information.  These options can be useful if the caller needs all stages of all unmerged entries so that the unmerged files can be processed by an external merge tool."
-msgstr ""
+msgstr "Lorsque `--temp` est utilis챕 (ou impliqu챕 par `--stage=all`), 'git checkout-index' cr챕era un fichier temporaire pour chaque entr챕e de l'index en cours d'extraction.  L'index ne sera pas mis 횪 jour avec les informations sur les statuts.  Ces options peuvent 챗tre utiles si l'appelant a besoin de toutes les 챕tapes de toutes les entr챕es non fusionn챕es afin que les fichiers non fusionn챕s puissent 챗tre trait챕s par un outil de fusion externe."
 
 #. type: Plain text
 #: en/git-checkout-index.txt:114
 #, priority:100
 msgid "A listing will be written to stdout providing the association of temporary file names to tracked path names.  The listing format has two variations:"
-msgstr ""
+msgstr "Une liste sera 챕crite sur stdout fournissant l'association des noms de fichiers temporaires aux noms de chemins suivis.  Le format de la liste a deux variantes :"
 
 #. type: Plain text
 #: en/git-checkout-index.txt:116
 #, priority:100
 msgid "tempname TAB path RS"
-msgstr ""
+msgstr "nomtemporaire TAB chemin RS"
 
 #. type: Plain text
 #: en/git-checkout-index.txt:121
 #, priority:100
 msgid "The first format is what gets used when `--stage` is omitted or is not `--stage=all`. The field tempname is the temporary file name holding the file content and path is the tracked path name in the index.  Only the requested entries are output."
-msgstr ""
+msgstr "Le premier format est celui qui est utilis챕 lorsque `--stage` est omis ou n'est pas `--stage=all`. Le champ nomtemporaire est le nom du fichier temporaire contenant le contenu du fichier et chemin est le nom du chemin suivi dans l'index.  Seules les entr챕es demand챕es sont produites."
 
 #. type: Plain text
 #: en/git-checkout-index.txt:123
 #, priority:100
 msgid "stage1temp SP stage2temp SP stage3tmp TAB path RS"
-msgstr ""
+msgstr "index1temp SP index2temp SP index3tmp TAB chemin RS"
 
 #. type: Plain text
 #: en/git-checkout-index.txt:129
 #, priority:100
 msgid "The second format is what gets used when `--stage=all`.  The three stage temporary fields (stage1temp, stage2temp, stage3temp) list the name of the temporary file if there is a stage entry in the index or `.` if there is no stage entry.  Paths which only have a stage 0 entry will always be omitted from the output."
-msgstr ""
+msgstr "Le second format est celui qui est utilis챕 lorsque `--stage=all`.  Les trois champs temporaires index (index1temp, index2temp, index3temp) listent le nom du fichier temporaire s'il y a une entr챕e d'index dans l'index ou `.` s'il n'y a pas d'entr챕e d'index.  Les chemins qui ont seulement une entr챕e d'index 0 seront toujours omis de la sortie."
 
 #. type: Plain text
 #: en/git-checkout-index.txt:136
 #, priority:100
 msgid "In both formats RS (the record separator) is newline by default but will be the null byte if -z was passed on the command line.  The temporary file names are always safe strings; they will never contain directory separators or whitespace characters.  The path field is always relative to the current directory and the temporary file names are always relative to the top level directory."
-msgstr ""
+msgstr "Dans les deux formats, RS (le s챕parateur d'enregistrement) est une nouvelle ligne par d챕faut mais sera l'octet nul si -z a 챕t챕 pass챕 sur la ligne de commande.  Les noms des fichiers temporaires sont toujours des cha챤nes de caract챔res s청res ; ils ne contiendront jamais de s챕parateurs de r챕pertoire ou de caract챔res d'espacement.  Le champ chemin est toujours relatif au r챕pertoire courant et les noms de fichiers temporaires sont toujours relatifs au r챕pertoire de premier niveau."
 
 #. type: Plain text
 #: en/git-checkout-index.txt:140
 #, priority:100
 msgid "If the object being copied out to a temporary file is a symbolic link the content of the link will be written to a normal file.  It is up to the end-user or the Porcelain to make use of this information."
-msgstr ""
+msgstr "Si l'objet copi챕 dans un fichier temporaire est un lien symbolique, le contenu du lien sera 챕crit dans un fichier normal.  C'est 횪 l'utilisateur final ou au Porcelain de faire usage de cette information."
 
 #. type: Labeled list
 #: en/git-checkout-index.txt:144
 #, no-wrap, priority:100
 msgid "To update and refresh only the files already checked out"
-msgstr ""
+msgstr "Pour mettre 횪 jour et rafra챤chir uniquement les fichiers d챕j횪 extraits"
 
 #. type: delimited block -
 #: en/git-checkout-index.txt:148 en/git-update-index.txt:361
 #, no-wrap, priority:100
 msgid "$ git checkout-index -n -f -a && git update-index --ignore-missing --refresh\n"
-msgstr ""
+msgstr "$ git checkout-index -n -f -a && git update-index --ignore-missing --refresh\n"
 
 #. type: Labeled list
 #: en/git-checkout-index.txt:150
 #, no-wrap, priority:100
 msgid "Using 'git checkout-index' to \"export an entire tree\""
-msgstr ""
+msgstr "Utilisation de 'git checkout-index' pour 짬혻exporter un arbre entier혻쨩"
 
 #. type: Plain text
 #: en/git-checkout-index.txt:154
 #, priority:100
 msgid "The prefix ability basically makes it trivial to use 'git checkout-index' as an \"export as tree\" function.  Just read the desired tree into the index, and do:"
-msgstr ""
+msgstr "La possibilit챕 de pr챕fixe rend triviale l'utilisation de 'git checkout-index' comme une fonction 짬혻export comme arbre혻쨩\".  Il suffit de lire l'arbre d챕sir챕 dans l'index, et de faire혻:"
 
 #. type: delimited block -
 #: en/git-checkout-index.txt:157
 #, no-wrap, priority:100
 msgid "$ git checkout-index --prefix=git-export-dir/ -a\n"
-msgstr ""
+msgstr "$ git checkout-index --prefix=git-export-dir/ -a\n"
 
 #. type: Plain text
 #: en/git-checkout-index.txt:161
 #, priority:100
 msgid "`git checkout-index` will \"export\" the index into the specified directory."
-msgstr ""
+msgstr "`git checkout-index` va \"exporter\" l'index dans le r챕pertoire sp챕cifi챕."
 
 #. type: Plain text
 #: en/git-checkout-index.txt:165
 #, priority:100
 msgid "The final \"/\" is important. The exported name is literally just prefixed with the specified string.  Contrast this with the following example."
-msgstr ""
+msgstr "Le \"/\" final est important. Le nom export챕 est litt챕ralement juste pr챕fix챕 avec la cha챤ne sp챕cifi챕e.  Comparez cela avec l'exemple suivant."
 
 #. type: Labeled list
 #: en/git-checkout-index.txt:166
 #, no-wrap, priority:100
 msgid "Export files with a prefix"
-msgstr ""
+msgstr "Exporter des fichiers avec un pr챕fixe"
 
 #. type: delimited block -
 #: en/git-checkout-index.txt:170
 #, no-wrap, priority:100
 msgid "$ git checkout-index --prefix=.merged- Makefile\n"
-msgstr ""
+msgstr "$ git checkout-index --prefix=.merged- Makefile\n"
 
 #. type: Plain text
 #: en/git-checkout-index.txt:174
 #, priority:100
 msgid "This will check out the currently cached copy of `Makefile` into the file `.merged-Makefile`."
-msgstr ""
+msgstr "Ceci va extraire la copie actuellement en cache de `Makefile` dans le fichier `.merged-Makefile`."
 
 #. type: Title =
 #: en/git-checkout.txt:2
diff --git a/po/documentation.is.po b/po/documentation.is.po
index eacae39d69f67f5125afff40f152b1dbbdfae6e9..7fa76a9d51a7d38fccaa1c94a87a397ae88f7d64 100644
--- a/po/documentation.is.po
+++ b/po/documentation.is.po
@@ -4,7 +4,7 @@
 # Jean-No챘l AVILA <jn.avila@free.fr>, 2020.
 #
 msgid ""
-msgstr "Project-Id-Version: git-manpages-l 10n\nReport-Msgid-Bugs-To: jn.avila@free.fr\nPOT-Creation-Date: 2021-05-17 17:03+0200\nPO-Revision-Date: 2021-06-03 17:32+0000\nLast-Translator: 횧처rhalla Gu챨mundsd처ttir Beck <plergux@outlook.com>\nLanguage-Team: Icelandic\nLanguage: is\nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\nPlural-Forms: nplurals=2; plural=n % 10 != 1 || n % 100 == 11;\nX-Generator: Weblate 4.7-dev\n"
+msgstr "Project-Id-Version: git-manpages-l 10n\nReport-Msgid-Bugs-To: jn.avila@free.fr\nPOT-Creation-Date: 2021-05-17 17:03+0200\nPO-Revision-Date: 2021-06-09 17:32+0000\nLast-Translator: 횧처rhalla Gu챨mundsd처ttir Beck <plergux@outlook.com>\nLanguage-Team: Icelandic\nLanguage: is\nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\nPlural-Forms: nplurals=2; plural=n % 10 != 1 || n % 100 == 11;\nX-Generator: Weblate 4.7-dev\n"
 
 #. type: Labeled list
 #: en/blame-options.txt:1 en/diff-options.txt:748 en/git-instaweb.txt:45 en/git-mailinfo.txt:49 en/git-mailsplit.txt:35 en/git-repack.txt:126 en/git-status.txt:31
@@ -3097,55 +3097,55 @@ msgstr "Hr찼tt fr찼lagssni챨 fr찼 \"git-diff-index\", \"git-diff-tree\", \"git-d
 #: en/diff-format.txt:9
 #, priority:280
 msgid "These commands all compare two sets of things; what is compared differs:"
-msgstr ""
+msgstr "횧essar skipanir bera allar saman tv철 sett af hlutum; 첸a챨 sem er mismunandi er hva챨 er bori챨 saman:"
 
 #. type: Labeled list
 #: en/diff-format.txt:10
 #, no-wrap, priority:280
 msgid "git-diff-index <tree-ish>"
-msgstr ""
+msgstr "git-diff-index <tr챕leitur>"
 
 #. type: Plain text
 #: en/diff-format.txt:12
 #, priority:280
 msgid "compares the <tree-ish> and the files on the filesystem."
-msgstr ""
+msgstr "ber saman <tr챕leitur> og skr찼rnar 챠 skr찼akerfinu."
 
 #. type: Labeled list
 #: en/diff-format.txt:13
 #, no-wrap, priority:280
 msgid "git-diff-index --cached <tree-ish>"
-msgstr ""
+msgstr "git-diff-index --cached <tr챕leitur>"
 
 #. type: Plain text
 #: en/diff-format.txt:15
 #, priority:280
 msgid "compares the <tree-ish> and the index."
-msgstr ""
+msgstr "ber saman <tr챕leitur> og atri챨askr찼na."
 
 #. type: Labeled list
 #: en/diff-format.txt:16
 #, ignore-ellipsis, no-wrap, priority:280
 msgid "git-diff-tree [-r] <tree-ish-1> <tree-ish-2> [<pattern>...]"
-msgstr ""
+msgstr "git-diff-tree [-r] <tr챕leitur-1> <tr챕leitur-2> [<mynstur>...]"
 
 #. type: Plain text
 #: en/diff-format.txt:18
 #, priority:280
 msgid "compares the trees named by the two arguments."
-msgstr ""
+msgstr "ber saman tr챕n sem nefnd eru breytunum tveim."
 
 #. type: Labeled list
 #: en/diff-format.txt:19
 #, ignore-ellipsis, no-wrap, priority:280
 msgid "git-diff-files [<pattern>...]"
-msgstr ""
+msgstr "git-diff-files [<mynstur>...]"
 
 #. type: Plain text
 #: en/diff-format.txt:21
 #, priority:280
 msgid "compares the index and the files on the filesystem."
-msgstr ""
+msgstr "ber saman atri챨askr찼na og skr찼rnar 챠 skr찼akerfinu."
 
 #. type: Plain text
 #: en/diff-format.txt:25
@@ -3259,19 +3259,19 @@ msgstr ""
 #: en/diff-format.txt:58
 #, priority:280
 msgid "A: addition of a file"
-msgstr ""
+msgstr "A: skjali var b챈tt vi챨"
 
 #. type: Plain text
 #: en/diff-format.txt:59
 #, priority:280
 msgid "C: copy of a file into a new one"
-msgstr ""
+msgstr "C: skjal var afrita챨 yfir 챠 n첵tt"
 
 #. type: Plain text
 #: en/diff-format.txt:60
 #, priority:280
 msgid "D: deletion of a file"
-msgstr ""
+msgstr "D: skjali var eytt"
 
 #. type: Plain text
 #: en/diff-format.txt:61
@@ -3295,85 +3295,85 @@ msgstr ""
 #: en/diff-format.txt:65
 #, priority:280
 msgid "U: file is unmerged (you must complete the merge before it can be committed)"
-msgstr ""
+msgstr "U: skjali챨 er 처steypt (첸첬 ver챨ur a챨 kl찼ra a챨 steypa saman 찼챨ur en 첸첬 getur lagt 첸a챨 inn)"
 
 #. type: Plain text
 #: en/diff-format.txt:66
 #, priority:280
 msgid "X: \"unknown\" change type (most probably a bug, please report it)"
-msgstr ""
+msgstr "X: \"처첸ekkt\" tegund breytingar (l챠klegast l첬s, vinsamlegast tilkynntu hana)"
 
 #. type: Plain text
 #: en/diff-format.txt:71
 #, priority:280
 msgid "Status letters C and R are always followed by a score (denoting the percentage of similarity between the source and target of the move or copy).  Status letter M may be followed by a score (denoting the percentage of dissimilarity) for file rewrites."
-msgstr ""
+msgstr "St철챨ust철funum C og R fylgir alltaf gildi (sem gefur til kynna pr처sentur l챠kinda 찼 milli uppruna og marks f챈rslu- e챨a afritunarskipunarinnar). St철챨ustafnum M fylgir stundum gildi (sem gefur til kynna pr처sentur mismunar) fyrir endurskrift skjala."
 
 #. type: Plain text
 #: en/diff-format.txt:74
 #, priority:280
 msgid "<sha1> is shown as all 0's if a file is new on the filesystem and it is out of sync with the index."
-msgstr ""
+msgstr "<sha1> er s첵nt sem 0 ef skjali챨 er n첵 챠 skr찼akerfinu og ekki 챠 samr챈mi vi챨 atri챨askr찼na."
 
 #. type: Labeled list
 #: en/diff-format.txt:76 en/git-svn.txt:499 en/git-svn.txt:539
 #, no-wrap, priority:280
 msgid "Example:"
-msgstr ""
+msgstr "D챈mi:"
 
 #. type: delimited block -
 #: en/diff-format.txt:79
 #, no-wrap, priority:280
 msgid ":100644 100644 5be4a4a 0000000 M file.c\n"
-msgstr ""
+msgstr ":100644 100644 5be4a4a 0000000 M skjal.c\n"
 
 #. type: Plain text
 #: en/diff-format.txt:85 en/git-ls-files.txt:220 en/git-ls-tree.txt:102
 #, priority:280
 msgid "Without the `-z` option, pathnames with \"unusual\" characters are quoted as explained for the configuration variable `core.quotePath` (see linkgit:git-config[1]).  Using `-z` the filename is output verbatim and the line is terminated by a NUL byte."
-msgstr ""
+msgstr "횁n `-z`valm철guleikans eru sl처챨ir me챨 \"처venjulegum\" st철fum sett 챠 g챈salappir eins og 첬tsk첵rt er fyrir stillingabreytuna `core.quotePath`(sj찼 linkgit:git-config[1]). Ef `-z` er nota챨 er heiti skjalsins birt stafr챕tt og l챠nan er endu챨 me챨 NUL (t처mu) b챈ti."
 
 #. type: Title -
 #: en/diff-format.txt:87
 #, no-wrap, priority:280
 msgid "diff format for merges"
-msgstr ""
+msgstr "sni챨 mismunaskr찼r fyrir samsteypur"
 
 #. type: Plain text
 #: en/diff-format.txt:93
 #, priority:280
 msgid "\"git-diff-tree\", \"git-diff-files\" and \"git-diff --raw\" can take `-c` or `--cc` option to generate diff output also for merge commits.  The output differs from the format described above in the following way:"
-msgstr ""
+msgstr "\"git-diff-tree\", \"git-diff-files\" og \"git-diff --raw\" geta teki챨 valm철guleikana `-c` e챨a `--cc`til 첸ess a챨 b첬a einnig til mismunafr찼lag fyrir samsteypuinnlegg. Fr찼lagi챨 er fr찼brug챨i챨 첸v챠 sem l첵st er h챕r a챨 framan 찼 eftirfarandi h찼tt:"
 
 #. type: Plain text
 #: en/diff-format.txt:95
 #, priority:280
 msgid "there is a colon for each parent"
-msgstr ""
+msgstr "첸a챨 er tv챠punktur fyrir hvert foreldri"
 
 #. type: Plain text
 #: en/diff-format.txt:96
 #, priority:280
 msgid "there are more \"src\" modes and \"src\" sha1"
-msgstr ""
+msgstr "첸a챨 eru fleiri \"src\" h챈ttir og \"src\" sha1"
 
 #. type: Plain text
 #: en/diff-format.txt:97
 #, priority:280
 msgid "status is concatenated status characters for each parent"
-msgstr ""
+msgstr "sta챨an er samtengdir st철챨ustafir fyrir hvert foreldri"
 
 #. type: Plain text
 #: en/diff-format.txt:98
 #, priority:280
 msgid "no optional \"score\" number"
-msgstr ""
+msgstr "ekkert valfrj찼lst \"score\"-n첬mer"
 
 #. type: Plain text
 #: en/diff-format.txt:99
 #, priority:280
 msgid "tab-separated pathname(s) of the file"
-msgstr ""
+msgstr "sl처챨ir skjala eru a챨skildar me챨 inndr챈tti (tab)"
 
 #. type: Plain text
 #: en/diff-format.txt:104
diff --git a/po/documentation.ja.po b/po/documentation.ja.po
index 8041be2e3d3bb563723d487542620192db4afa3d..de1ff94565c1044b9ef0760922c6c7388902258d 100644
--- a/po/documentation.ja.po
+++ b/po/documentation.ja.po
@@ -4,7 +4,7 @@
 # Jean-No챘l AVILA <jn.avila@free.fr>, 2020.
 #
 msgid ""
-msgstr "Project-Id-Version: git-manpages-l 10n\nReport-Msgid-Bugs-To: jn.avila@free.fr\nPOT-Creation-Date: 2021-05-17 17:03+0200\nPO-Revision-Date: 2021-05-20 07:34+0000\nLast-Translator: Jacque Fresco <aidter@use.startmail.com>\nLanguage-Team: Japanese\nLanguage: ja\nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\nPlural-Forms: nplurals=1; plural=0;\nX-Generator: Weblate 4.7-dev\n"
+msgstr "Project-Id-Version: git-manpages-l 10n\nReport-Msgid-Bugs-To: jn.avila@free.fr\nPOT-Creation-Date: 2021-05-17 17:03+0200\nPO-Revision-Date: 2021-06-29 18:33+0000\nLast-Translator: hino-ryu <ms_kinjo@outlook.jp>\nLanguage-Team: Japanese\nLanguage: ja\nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\nPlural-Forms: nplurals=1; plural=0;\nX-Generator: Weblate 4.7.1-dev\n"
 
 #. type: Labeled list
 #: en/blame-options.txt:1 en/diff-options.txt:748 en/git-instaweb.txt:45 en/git-mailinfo.txt:49 en/git-mailsplit.txt:35 en/git-repack.txt:126 en/git-status.txt:31
@@ -70,7 +70,7 @@ msgstr ""
 
 #. type: Labeled list
 #: en/blame-options.txt:23 en/git-archive.txt:43 en/git-branch.txt:171 en/git-checkout.txt:200 en/git-clone.txt:45 en/git-config.txt:167 en/git-grep.txt:155 en/git-instaweb.txt:23 en/git-ls-tree.txt:51 en/git-repack.txt:66 en/git-svn.txt:244 en/git-tag.txt:99 en/git-var.txt:20
-#, ignore-same, no-wrap, priority:300
+#, fuzzy, ignore-same, no-wrap, priority:300
 msgid "-l"
 msgstr "-l"
 
diff --git a/po/documentation.zh_HANS-CN.po b/po/documentation.zh_HANS-CN.po
index 407d68c3534b76dd0c2f38ea5ba4156aa7ade89d..97f78b73ab311fdfb2dbb3cce21707526bed70a3 100644
--- a/po/documentation.zh_HANS-CN.po
+++ b/po/documentation.zh_HANS-CN.po
@@ -3,7 +3,7 @@
 # This file is distributed under the same license as the Git package.
 # Matthias A횩hauer <mha1993@live.de>, 2019.
 msgid ""
-msgstr "Project-Id-Version: git documentation\nReport-Msgid-Bugs-To: jn.avila@free.fr\nPOT-Creation-Date: 2021-05-17 17:03+0200\nPO-Revision-Date: 2021-05-29 11:33+0000\nLast-Translator: 約▼퇍餓쇿+ <c@cjh0613.com>\nLanguage-Team: LANGUAGE <LL@li.org>\nLanguage: zh_HANS-CN\nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\nPlural-Forms: nplurals=1; plural=0;\nX-Generator: Weblate 4.7-dev\n"
+msgstr "Project-Id-Version: git documentation\nReport-Msgid-Bugs-To: jn.avila@free.fr\nPOT-Creation-Date: 2021-05-17 17:03+0200\nPO-Revision-Date: 2021-07-15 06:32+0000\nLast-Translator: ll06printf <ll06printf@outlook.com>\nLanguage-Team: LANGUAGE <LL@li.org>\nLanguage: zh_HANS-CN\nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\nPlural-Forms: nplurals=1; plural=0;\nX-Generator: Weblate 4.7.2-dev\n"
 
 #. type: Labeled list
 #: en/blame-options.txt:1 en/diff-options.txt:748 en/git-instaweb.txt:45 en/git-mailinfo.txt:49 en/git-mailsplit.txt:35 en/git-repack.txt:126 en/git-status.txt:31
@@ -6358,7 +6358,7 @@ msgstr "榮℡폊�뷰릎�ⓨ춼��訝�餓썲램鵝쒎뙷�꾢엮�㏆펽�ⓧ툔轝→룓雅ㅶ뿶瓦쇾뻥
 
 #. type: Plain text
 #: en/git-add.txt:36
-#, fuzzy, priority:300
+#, priority:300
 msgid "This command can be performed multiple times before a commit.  It only adds the content of the specified file(s) at the time the add command is run; if you want subsequent changes included in the next commit, then you must run `git add` again to add the new content to the index."
 msgstr "�먧벡�띶룾餓ε쩀轝→돢烏뚧��썰빱�귛츆餓끻쑉瓦먫죱add�썰빱�뜻렌�졿뙁若싨뻼餓띄쉪�끻�竊쎾쫩�쒑쫨�ⓧ툔訝�轝→룓雅ㅴ릎�끻맜�롧뺌�닸뵻竊뚦닕恙낂』�띷А瓦먫죱`git add`弱녷뼭�끻�曆삣뒥�곁뇨凉뺜릎��"
 
@@ -6394,7 +6394,7 @@ msgstr "<pathspec>..."
 
 #. type: Plain text
 #: en/git-add.txt:65
-#, fuzzy, priority:300
+#, priority:300
 msgid "Files to add content from.  Fileglobs (e.g. `*.c`) can be given to add all matching files.  Also a leading directory name (e.g. `dir` to add `dir/file1` and `dir/file2`) can be given to update the index to match the current state of the directory as a whole (e.g.  specifying `dir` will record not just a file `dir/file1` modified in the working tree, a file `dir/file2` added to the working tree, but also a file `dir/file3` removed from the working tree). Note that older versions of Git used to ignore removed files; use `--no-all` option if you want to add modified or new files but ignore removed ones."
 msgstr "誤곦퍗訝�렌�졾냵若밭쉪�뉏뻑�괚ileglobs竊덁풃倻� `*.c`竊됧룾餓η뵪�ζ렌�졿��됧뙶�띸쉪�뉏뻑�귝�鸚뽳펽瓦섇룾餓ζ룓堊쎽�訝ゅ뎺野쇘쎅壤뺝릫竊덁풃倻귨펽�뉐츣 `dir` 餓ζ렌�� `dir/file1` �� `dir/file2`竊됪씎�닸뼭榮℡폊竊뚥슴�뜸툗�답릉��퐬�꾢퐪�띸듁�곭쎑�백뀓竊덁풃倻귨펽�뉐츣 `dir` 訝띴퍎鴉싪�壤뺝쑉藥δ퐳�묇릎岳�뵻�꾣뻼餓� `dir/file1`竊뚩퓲鴉싪�壤뺝쑉藥δ퐳�묇릎曆삣뒥�꾣뻼餓� `dir/file2`竊뚩퓲�됦퍗藥δ퐳�묇릎�좈솮�꾣뻼餓� `dir/file3`竊됥�귟�力ⓩ꼷竊뚧뿧�덃쑍�� Git 鴉싧옙�ε럴�좈솮�꾣뻼餓띰폑倻귝옖誤곫렌�졾럴岳�뵻�꾣뻼餓뜻닑�경뻼餓띰펽鵝녶옙�ε럴�좈솮�꾣뻼餓띰펽瑥룝슴�� `--no all` �됮」��"