diff --git a/po/documentation.ja.po b/po/documentation.ja.po
index ba254197945a6960a90c2449ff44a87cba835a3c..3de899a5769d363f3f5e2ce05b6c40ef71f90ac5 100644
--- a/po/documentation.ja.po
+++ b/po/documentation.ja.po
@@ -4,19 +4,7 @@
 # Jean-No챘l AVILA <jn.avila@free.fr>, 2020.
 #
 msgid ""
-msgstr ""
-"Project-Id-Version: git-manpages-l 10n\n"
-"Report-Msgid-Bugs-To: jn.avila@free.fr\n"
-"POT-Creation-Date: 2021-10-31 17:03+0100\n"
-"PO-Revision-Date: 2021-10-27 13:38+0000\n"
-"Last-Translator: yajamon <yajamon.tatsuki@gmail.com>\n"
-"Language-Team: Japanese\n"
-"Language: ja\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.9-dev\n"
+msgstr "Project-Id-Version: git-manpages-l 10n\nReport-Msgid-Bugs-To: jn.avila@free.fr\nPOT-Creation-Date: 2021-10-31 17:03+0100\nPO-Revision-Date: 2021-11-02 19:33+0000\nLast-Translator: yajamon <yajamon.tatsuki@gmail.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.9-dev\n"
 
 #. type: Labeled list
 #: en/blame-options.txt:1 en/diff-options.txt:754 en/git-instaweb.txt:45 en/git-mailinfo.txt:49 en/git-mailsplit.txt:35 en/git-repack.txt:128 en/git-status.txt:31
@@ -6274,25 +6262,14 @@ msgstr "礖귟쫨"
 
 #. type: Plain text
 #: en/git-add.txt:16
-#, fuzzy, ignore-ellipsis, no-wrap, priority:300
-#| msgid ""
-#| "'git add' [--verbose | -v] [--dry-run | -n] [--force | -f] [--interactive | -i] [--patch | -p]\n"
-#| "\t  [--edit | -e] [--[no-]all | --[no-]ignore-removal | [--update | -u]]\n"
-#| "\t  [--intent-to-add | -N] [--refresh] [--ignore-errors] [--ignore-missing] [--renormalize]\n"
-#| "\t  [--chmod=(+|-)x] [--pathspec-from-file=<file> [--pathspec-file-nul]]\n"
-#| "\t  [--] [<pathspec>...]\n"
+#, ignore-ellipsis, no-wrap, priority:300
 msgid ""
 "'git add' [--verbose | -v] [--dry-run | -n] [--force | -f] [--interactive | -i] [--patch | -p]\n"
 "\t  [--edit | -e] [--[no-]all | --[no-]ignore-removal | [--update | -u]] [--sparse]\n"
 "\t  [--intent-to-add | -N] [--refresh] [--ignore-errors] [--ignore-missing] [--renormalize]\n"
 "\t  [--chmod=(+|-)x] [--pathspec-from-file=<file> [--pathspec-file-nul]]\n"
 "\t  [--] [<pathspec>...]\n"
-msgstr ""
-"'git add' [--verbose | -v] [--dry-run | -n] [--force | -f] [--interactive | -i] [--patch | -p]\n"
-"\t  [--edit | -e] [--[no-]all | --[no-]ignore-removal | [--update | -u]]\n"
-"\t  [--intent-to-add | -N] [--refresh] [--ignore-errors] [--ignore-missing] [--renormalize]\n"
-"\t  [--chmod=(+|-)x] [--pathspec-from-file=<file> [--pathspec-file-nul]]\n"
-"\t  [--] [<pathspec>...]\n"
+msgstr "'git add' [--verbose | -v] [--dry-run | -n] [--force | -f] [--interactive | -i] [--patch | -p]\n\t  [--edit | -e] [--[no-]all | --[no-]ignore-removal | [--update | -u]] [--sparse]\n\t  [--intent-to-add | -N] [--refresh] [--ignore-errors] [--ignore-missing] [--renormalize]\n\t  [--chmod=(+|-)x] [--pathspec-from-file=<file> [--pathspec-file-nul]]\n\t  [--] [<pathspec>...]\n"
 
 #. type: Title -
 #: en/git-add.txt:18 en/git-am.txt:23 en/git-annotate.txt:14 en/git-apply.txt:22 en/git-archimport.txt:16 en/git-archive.txt:18 en/git-bisect.txt:15 en/git-blame.txt:18 en/git-branch.txt:28 en/git-bugreport.txt:14 en/git-bundle.txt:19 en/git-cat-file.txt:16 en/git-check-attr.txt:16 en/git-check-ignore.txt:16 en/git-check-mailmap.txt:16 en/git-checkout-index.txt:19 en/git-checkout.txt:20 en/git-check-ref-format.txt:17 en/git-cherry-pick.txt:16 en/git-cherry.txt:14 en/git-citool.txt:14 en/git-clean.txt:14 en/git-clone.txt:23 en/git-column.txt:15 en/git-commit-tree.txt:18 en/git-commit.txt:21 en/git-config.txt:29 en/git-count-objects.txt:14 en/git-credential-cache--daemon.txt:14 en/git-credential-cache.txt:15 en/git-credential-store.txt:15 en/git-credential.txt:15 en/git-cvsexportcommit.txt:17 en/git-cvsimport.txt:20 en/git-cvsserver.txt:28 en/git-daemon.txt:27 en/git-describe.txt:16 en/git-diff-files.txt:15 en/git-diff-index.txt:15 en/git-difftool.txt:14 en/git-diff-tree.txt:17 en/git-diff.txt:20 en/git-fast-export.txt:15 en/git-fast-import.txt:15 en/git-fetch-pack.txt:18 en/git-fetch.txt:19 en/git-filter-branch.txt:33 en/git-fmt-merge-msg.txt:16 en/git-for-each-ref.txt:18 en/git-format-patch.txt:37 en/git-fsck-objects.txt:15 en/git-fsck.txt:18 en/git-gc.txt:15 en/git-get-tar-commit-id.txt:16 en/git-grep.txt:34 en/git-gui.txt:14 en/git-hash-object.txt:16 en/git-help.txt:17 en/git-http-backend.txt:14 en/git-http-fetch.txt:15 en/git-http-push.txt:15 en/git-imap-send.txt:16 en/git-index-pack.txt:18 en/git-init-db.txt:16 en/git-init.txt:19 en/git-instaweb.txt:16 en/git-interpret-trailers.txt:15 en/git-log.txt:15 en/git-ls-files.txt:26 en/git-ls-remote.txt:17 en/git-ls-tree.txt:17 en/git-mailinfo.txt:18 en/git-mailsplit.txt:15 en/git-merge-base.txt:19 en/git-merge-file.txt:18 en/git-merge-index.txt:15 en/git-merge-one-file.txt:15 en/git-mergetool--lib.txt:14 en/git-mergetool.txt:14 en/git-merge-tree.txt:15 en/git-merge.txt:19 en/git-mktag.txt:15 en/git-mktree.txt:15 en/git-mv.txt:15 en/git-name-rev.txt:16 en/git-notes.txt:26 en/git-p4.txt:19 en/git-pack-objects.txt:21 en/git-pack-redundant.txt:15 en/git-pack-refs.txt:14 en/git-patch-id.txt:14 en/git-prune-packed.txt:16 en/git-prune.txt:15 en/git-pull.txt:16 en/git-push.txt:20 en/git-quiltimport.txt:17 en/git-range-diff.txt:17 en/git-read-tree.txt:18 en/git-rebase.txt:18 en/git-receive-pack.txt:15 en/git-reflog.txt:15 en/git-remote-ext.txt:14 en/git-remote-fd.txt:13 en/git-remote.txt:27 en/git-repack.txt:15 en/git-replace.txt:19 en/git-request-pull.txt:14 en/git-rerere.txt:14 en/git-reset.txt:17 en/git-restore.txt:16 en/git-revert.txt:15 en/git-rev-list.txt:15 en/git-rev-parse.txt:15 en/git-rm.txt:16 en/git-send-email.txt:17 en/git-send-pack.txt:18 en/git-shell.txt:17 en/git-sh-i18n--envsubst.txt:19 en/git-sh-i18n.txt:14 en/git-shortlog.txt:15 en/git-show-branch.txt:19 en/git-show-index.txt:16 en/git-show-ref.txt:17 en/git-show.txt:15 en/git-sh-setup.txt:14 en/git-stage.txt:16 en/git-stash.txt:25 en/git-status.txt:15 en/git-stripspace.txt:16 en/git-submodule.txt:27 en/git-svn.txt:14 en/git-switch.txt:17 en/git-symbolic-ref.txt:16 en/git-tag.txt:22 en/git.txt:20 en/git-unpack-file.txt:16 en/git-unpack-objects.txt:16 en/git-update-index.txt:32 en/git-update-ref.txt:14 en/git-update-server-info.txt:15 en/git-upload-archive.txt:15 en/git-upload-pack.txt:16 en/git-var.txt:15 en/git-verify-commit.txt:14 en/git-verify-pack.txt:16 en/git-verify-tag.txt:14 en/git-web--browse.txt:14 en/git-whatchanged.txt:15 en/git-worktree.txt:22 en/git-write-tree.txt:15 en/gitglossary.txt:13
@@ -6382,7 +6359,7 @@ msgstr "--sparse"
 #: en/git-add.txt:88
 #, priority:300
 msgid "Allow updating index entries outside of the sparse-checkout cone.  Normally, `git add` refuses to update index entries whose paths do not fit within the sparse-checkout cone, since those files might be removed from the working tree without warning. See linkgit:git-sparse-checkout[1] for more details."
-msgstr ""
+msgstr "sparse-checkout �녈꺖�녈겗鸚뽧겓�귙굥�ㅳ꺍�뉎긿��궧�ⓦ꺍�덀꺁��쎍�겹굮��꺗�ャ걮�얇걮�잆��  �싧만��`git add` ���곥깙�밤걣 sparse-checkout �녈꺖�녈겓�롢겲�됥겒�꾠궎�녈깈�껁궚�밤궓�녈깉�ゃ겗�닸뼭�믤땼�╉걮�얇걲�귙겒�쒌겒�됥�곥걹�뚣굢��깢�▲궎�ャ겘鈺�몜�ゃ걮�ヤ퐳璵�깂�ゃ꺖�뗣굢�딃솮�뺛굦�뗥룾�썸�㎯걣�귙굥�뗣굢�㎯걲�귟㈂榮겹겘 linkgit:git-sparse-checkout[1] �믣뢿�㎯걮�╉걦�졼걬�꾠��"
 
 #. type: Labeled list
 #: en/git-add.txt:89 en/git-am.txt:131 en/git-branch.txt:150 en/git-clean.txt:44 en/git-commit.txt:300 en/git-cvsimport.txt:88 en/git-grep.txt:81 en/git-help.txt:65 en/git-ls-files.txt:51 en/git-read-tree.txt:49 en/git-rebase.txt:501 en/git-repack.txt:166 en/git-tag.txt:130 en/rev-list-options.txt:73
@@ -8397,10 +8374,9 @@ msgstr ""
 
 #. type: Title ~
 #: en/git-archive.txt:103
-#, fuzzy, no-wrap, priority:100
-#| msgid "--start"
+#, no-wrap, priority:100
 msgid "tar"
-msgstr "--start"
+msgstr "tar"
 
 #. type: Labeled list
 #: en/git-archive.txt:104 en/rev-list-options.txt:16
@@ -9535,10 +9511,9 @@ msgstr ""
 
 #. type: Plain text
 #: en/git-blame.txt:106
-#, fuzzy, priority:100
-#| msgid "--line-number"
+#, priority:100
 msgid "line number"
-msgstr "--line-number"
+msgstr "烏뚨빁��"
 
 #. type: Plain text
 #: en/git-blame.txt:108
@@ -14550,7 +14525,7 @@ msgstr "--mirror"
 #: en/git-clone.txt:192
 #, priority:300
 msgid "Set up a mirror of the source repository.  This implies `--bare`.  Compared to `--bare`, `--mirror` not only maps local branches of the source to local branches of the target, it maps all refs (including remote-tracking branches, notes etc.) and sets up a refspec configuration such that all these refs are overwritten by a `git remote update` in the target repository."
-msgstr ""
+msgstr "�썬꺖�밤꺁�앫궦�덀꺁��깱�⒲꺖�믦Þ若싥걮�얇걲�귙걪�뚣겘 `--bare`�믤꼷�녈걮�얇걲�� `--bare`�ⓩ캈雍껁걮�╉��` --mirror`���곥궫�쇈궧��꺆�쇈궖�ャ깣�⒲꺍�곥굮�욍꺖�꿔긿�덀겗��꺖�ャ꺂�뽧꺀�녈긽�ャ깯�껁깤�쇻굥�졼걨�㎯겒�뤵�곥걲�밤겍��뢿�㏆펷�ゃ깴�쇈깉�덀꺀�껁궘�녈궛�뽧꺀�녈긽�곥깳�㏂겒�⒲굮�ャ�竊됥굮�욁긿�쀣걮�곥궭�쇈궟�껁깉�ゃ깮�멥깉�ゃ겗`git remote update`�ャ굠�c겍�볝굦�됥겗ref�뚣걲�밤겍訝딀쎑�띲걬�뚣굥�덀걝�쳑efspec��Þ若싥굮烏뚣걚�얇걲��"
 
 #. type: Labeled list
 #: en/git-clone.txt:193
@@ -14568,7 +14543,7 @@ msgstr "--origin <name>"
 #: en/git-clone.txt:198
 #, priority:300
 msgid "Instead of using the remote name `origin` to keep track of the upstream repository, use `<name>`.  Overrides `clone.defaultRemoteName` from the config."
-msgstr ""
+msgstr "訝딀탛��꺁�앫궦�덀꺁�믦옙瓮▲걲�뗣걼�곥겓�ゃ깴�쇈깉�� `origin` �믢슴�ⓦ걲�뗤빰�뤵굤�ャ��`<name>` �믢슴�ⓦ걮�얇걲��  �녈꺍�뺛궍�겹겗 `clone.defaultRemoteName` �믡궕�쇈깘�쇈꺀�ㅳ깋�쀣겲�쇻��"
 
 #. type: Labeled list
 #: en/git-clone.txt:199
@@ -15396,7 +15371,7 @@ msgstr "--long"
 #: en/git-commit.txt:157
 #, priority:280
 msgid "When doing a dry-run, give the output in the long-format.  Implies `--dry-run`."
-msgstr ""
+msgstr "dry-run�믦죱�녽슋�ャ겘�곩눣�쎼굮�룔걚�멨폀�㎬죱�꾠겲�쇻��  `--dry-run` �믤꼷�녈걮�╉걚�얇걲��"
 
 #. type: Labeled list
 #: en/git-commit.txt:159 en/git-config.txt:226 en/git-grep.txt:176
@@ -15414,7 +15389,7 @@ msgstr ""
 #: en/git-commit.txt:168 en/git-merge.txt:80 en/git-notes.txt:141 en/git-tag.txt:171
 #, no-wrap, priority:280
 msgid "--file=<file>"
-msgstr ""
+msgstr "--file=<file>"
 
 #. type: Plain text
 #: en/git-commit.txt:171
@@ -15426,7 +15401,7 @@ msgstr ""
 #: en/git-commit.txt:172
 #, no-wrap, priority:280
 msgid "--author=<author>"
-msgstr ""
+msgstr "--author=<author>"
 
 #. type: Plain text
 #: en/git-commit.txt:178
@@ -15438,49 +15413,49 @@ msgstr ""
 #: en/git-commit.txt:179
 #, no-wrap, priority:280
 msgid "--date=<date>"
-msgstr ""
+msgstr "--date=<date>"
 
 #. type: Plain text
 #: en/git-commit.txt:181
 #, priority:280
 msgid "Override the author date used in the commit."
-msgstr ""
+msgstr "�녈깱�껁깉�귙겓鵝욜뵪�뺛굦�뗤퐳�먩뿥�믢툓�멥걤�쀣겲�쇻��"
 
 #. type: Labeled list
 #: en/git-commit.txt:182 en/git-merge.txt:68 en/git-notes.txt:132 en/git-svn.txt:468 en/git-tag.txt:162
 #, no-wrap, priority:280
 msgid "-m <msg>"
-msgstr ""
+msgstr "-m <msg>"
 
 #. type: Labeled list
 #: en/git-commit.txt:183 en/git-notes.txt:133 en/git-svn.txt:469 en/git-tag.txt:163
 #, no-wrap, priority:280
 msgid "--message=<msg>"
-msgstr ""
+msgstr "--message=<msg>"
 
 #. type: Plain text
 #: en/git-commit.txt:187
 #, priority:280
 msgid "Use the given <msg> as the commit message.  If multiple `-m` options are given, their values are concatenated as separate paragraphs."
-msgstr ""
+msgstr "�뉐츣�뺛굦�� <msg> �믡궠�잆긿�덀깳�껁궩�쇈궦�ⓦ걮�╊슴�ⓦ걮�얇걲��  筽뉑빊�� `-m` �ゃ깤�룔깾�녈걣訝롢걟�됥굦�잌졃�덀�곥걹�뚣굢���ㅳ겘�γ�끹겗餘듣맼�ⓦ걮���g탳�뺛굦�얇걲��"
 
 #. type: Plain text
 #: en/git-commit.txt:189
 #, priority:280
 msgid "The `-m` option is mutually exclusive with `-c`, `-C`, and `-F`."
-msgstr ""
+msgstr "`m`�ゃ깤�룔깾�녈겘��`-c`��`-C`��`-F` �ⓦ겘�멧틨�ユ럲餓뽫쉪�㎯걲��"
 
 #. type: Labeled list
 #: en/git-commit.txt:190
 #, no-wrap, priority:280
 msgid "-t <file>"
-msgstr ""
+msgstr "-t <file>"
 
 #. type: Labeled list
 #: en/git-commit.txt:191
 #, no-wrap, priority:280
 msgid "--template=<file>"
-msgstr ""
+msgstr "--template=<file>"
 
 #. type: Plain text
 #: en/git-commit.txt:200
@@ -15492,7 +15467,7 @@ msgstr ""
 #: en/git-commit.txt:203 en/git-interpret-trailers.txt:82
 #, no-wrap, priority:280
 msgid "--trailer <token>[(=|:)<value>]"
-msgstr ""
+msgstr "--trailer <token>[(=|:)<value>]"
 
 #. type: Plain text
 #: en/git-commit.txt:213
@@ -15534,7 +15509,7 @@ msgstr ""
 #: en/git-commit.txt:237
 #, no-wrap, priority:280
 msgid "strip"
-msgstr ""
+msgstr "strip"
 
 #. type: Plain text
 #: en/git-commit.txt:240
@@ -60449,16 +60424,15 @@ msgstr ""
 
 #. type: Labeled list
 #: en/merge-strategies.txt:9
-#, fuzzy, no-wrap, priority:240
-#| msgid "--port"
+#, no-wrap, priority:240
 msgid "ort"
-msgstr "--port"
+msgstr "ort"
 
 #. type: Plain text
 #: en/merge-strategies.txt:24
 #, priority:240
 msgid "This is the default merge strategy when pulling or merging one branch.  This strategy can only resolve two heads using a 3-way merge algorithm.  When there is more than one common ancestor that can be used for 3-way merge, it creates a merged tree of the common ancestors and uses that as the reference tree for the 3-way merge.  This has been reported to result in fewer merge conflicts without causing mismerges by tests done on actual merge commits taken from Linux 2.6 kernel development history.  Additionally this strategy can detect and handle merges involving renames.  It does not make use of detected copies.  The name for this algorithm is an acronym (\"Ostensibly Recursive's Twin\") and came from the fact that it was written as a replacement for the previous default algorithm, `recursive`."
-msgstr ""
+msgstr "�볝굦����1�ㅳ겗�뽧꺀�녈긽�믡깤�ャ겲�잆겘�욁꺖�멥걲�뗣겏�띲겗�뉎깢�⒲꺂�덀겗�욁꺖�멩닰�γ겎�쇻��  �볝겗��븼�㎯겘��3�밧릲�욁꺖�멥궋�ャ궡�ゃ궨�졼굮鵝욜뵪�쀣겍2�ㅳ겗�섅긿�됥겗�욍굮鰲f군�㎯걤�얇걲��  3�밧릲�욁꺖�멥겓鵝욜뵪�㎯걤�뗥뀻�싥겗曄뽩뀍�뚩쨭�겹걗�뗥졃�덀�곩뀻�싥겗曄뽩뀍�믡깯�쇈궦�쀣걼�꾠꺁�쇈굮鵝쒏닇�쀣�곥걹�뚣굮 3�밧릲�욁꺖�� ��뢿�㎯깂�ゃ꺖�ⓦ걮�╊슴�ⓦ걮�얇걲��  �볝굦���갟inux 2.6�ャ꺖�띲꺂��뼀�뷴괘閭담걢�됪렊�뽧걮�잌츪�쎼겗�욁꺖�멥궠�잆긿�덀겎�녴궧�덀걮�잏탳�쒌�곮い�c걼�욁꺖�멥굮凉뺛걤壅룔걪�쇻걪�ⓦ겒�뤵�곥깯�쇈궦�녈꺍�뺛꺁��깉�뚦컩�ゃ걦�ゃ굥�볝겏�뚦젿�듽걬�뚣겍�꾠겲�쇻��  �뺛굢�ャ�곥걪��닰�γ겘�띶뎺��쨯�담굮鴉담걝�욁꺖�멥굮濾쒎눣�쀣겍��릤�쇻굥�볝겏�뚣겎�띲겲�쇻��  濾쒎눣�뺛굦�잆궠�붵꺖��닶�ⓦ걮�얇걵�볝��  �볝겗�㏂꺂�담꺁�뷩깲��릫�띲겘��뻼耶쀣굮�ⓦ겂�잆굚��겎竊�\"Ostensibly Recursive's Twin\"竊됥�곦빳�띲겗�뉎깢�⒲꺂�덀궋�ャ궡�ゃ궨�졼겎�귙굥 `recursive` ��쉰�띷룢�덀겏�쀣겍�멥걢�뚣걼�볝겏�ョ뵳�γ걮�╉걚�얇걲��"
 
 #. type: Plain text
 #: en/merge-strategies.txt:26