diff --git a/po/documentation.zh_HANT.po b/po/documentation.zh_HANT.po
index f16262826129374ccc371671e112041e376aecb8..ab400311e4eb0276749651f584b74ef5a17dcb6a 100644
--- a/po/documentation.zh_HANT.po
+++ b/po/documentation.zh_HANT.po
@@ -2,19 +2,7 @@
 # Copyright (C) 2019
 # This file is distributed under the same license as the Git package.
 msgid ""
-msgstr ""
-"Project-Id-Version: Git Documentation\n"
-"Report-Msgid-Bugs-To: jn.avila@free.fr\n"
-"POT-Creation-Date: 2023-05-18 19:52+0200\n"
-"PO-Revision-Date: 2022-11-15 14:48+0000\n"
-"Last-Translator: sunafterrainwm <sunafterrainwm@gmail.com>\n"
-"Language-Team: French\n"
-"Language: zh_HANT\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.15-dev\n"
+msgstr "Project-Id-Version: Git Documentation\nReport-Msgid-Bugs-To: jn.avila@free.fr\nPOT-Creation-Date: 2023-05-18 19:52+0200\nPO-Revision-Date: 2023-07-17 15:06+0000\nLast-Translator: Haowei Hsu <hwhsu1231@gmail.com>\nLanguage-Team: French\nLanguage: zh_HANT\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 5.0-dev\n"
 
 #. type: Labeled list
 #: en/blame-options.txt:1 en/diff-options.txt:769 en/git-instaweb.txt:45 en/git-mailinfo.txt:49 en/git-mailsplit.txt:35 en/git-repack.txt:146 en/git-status.txt:31
@@ -418,7 +406,7 @@ msgstr "linkgit:git-help[1]"
 #: en/cmds-ancillaryinterrogators.txt:24
 #, priority:100
 msgid "Display help information about Git."
-msgstr ""
+msgstr "窈�ㅊ�쒏뼹 Git �꾢무�⑵퀒鼇듽��"
 
 #. type: Labeled list
 #: en/cmds-ancillaryinterrogators.txt:25
@@ -550,7 +538,7 @@ msgstr "linkgit:git-fast-export[1]"
 #: en/cmds-ancillarymanipulators.txt:6
 #, priority:100
 msgid "Git data exporter."
-msgstr ""
+msgstr "Git 蘊뉑뼑��눣�ⓦ��"
 
 #. type: Plain text
 #: en/cmds-ancillarymanipulators.txt:7 en/git-fast-export.txt:281
@@ -1706,7 +1694,7 @@ msgstr "linkgit:git-var[1]"
 #: en/cmds-plumbinginterrogators.txt:60
 #, priority:100
 msgid "Show a Git logical variable."
-msgstr ""
+msgstr "窈�ㅊ訝��� Git �뤺섞溫딀빖��"
 
 #. type: Labeled list
 #: en/cmds-plumbinginterrogators.txt:61
@@ -1898,7 +1886,7 @@ msgstr "linkgit:git-symbolic-ref[1]"
 #: en/cmds-plumbingmanipulators.txt:45
 #, priority:100
 msgid "Read, modify and delete symbolic refs."
-msgstr ""
+msgstr "溫��뽧�곦엶�밥를�ら솮寧�솦�껆뀱��"
 
 #. type: Labeled list
 #: en/cmds-plumbingmanipulators.txt:46
@@ -1958,7 +1946,7 @@ msgstr "linkgit:git-check-attr[1]"
 #: en/cmds-purehelpers.txt:3
 #, priority:100
 msgid "Display gitattributes information."
-msgstr ""
+msgstr "窈�ㅊ gitattributes 蘊뉓쮭��"
 
 #. type: Labeled list
 #: en/cmds-purehelpers.txt:4
@@ -6392,7 +6380,7 @@ msgstr "git-add - �①뇨凉뺜릎�졾뀯茹붹죭"
 #: en/git-add.txt:9 en/git-am.txt:10 en/git-annotate.txt:9 en/git-apply.txt:10 en/git-archimport.txt:10 en/git-archive.txt:10 en/git-bisect.txt:10 en/git-blame.txt:9 en/git-branch.txt:9 en/git-bugreport.txt:9 en/git-bundle.txt:10 en/git-cat-file.txt:10 en/git-check-attr.txt:10 en/git-check-ignore.txt:10 en/git-check-mailmap.txt:10 en/git-checkout-index.txt:10 en/git-checkout.txt:9 en/git-check-ref-format.txt:9 en/git-cherry-pick.txt:9 en/git-cherry.txt:9 en/git-citool.txt:9 en/git-clean.txt:9 en/git-clone.txt:10 en/git-column.txt:9 en/git-commit-tree.txt:10 en/git-commit.txt:9 en/git-config.txt:10 en/git-count-objects.txt:9 en/git-credential-cache--daemon.txt:9 en/git-credential-cache.txt:9 en/git-credential-store.txt:9 en/git-credential.txt:9 en/git-cvsexportcommit.txt:10 en/git-cvsimport.txt:10 en/git-cvsserver.txt:9 en/git-daemon.txt:9 en/git-describe.txt:9 en/git-diff-files.txt:10 en/git-diff-index.txt:10 en/git-difftool.txt:9 en/git-diff-tree.txt:10 en/git-diff.txt:10 en/git-fast-export.txt:10 en/git-fast-import.txt:10 en/git-fetch-pack.txt:10 en/git-fetch.txt:10 en/git-filter-branch.txt:9 en/git-fmt-merge-msg.txt:10 en/git-for-each-ref.txt:9 en/git-format-patch.txt:10 en/git-fsck-objects.txt:10 en/git-fsck.txt:10 en/git-gc.txt:10 en/git-get-tar-commit-id.txt:10 en/git-grep.txt:10 en/git-gui.txt:9 en/git-hash-object.txt:10 en/git-help.txt:9 en/git-http-backend.txt:9 en/git-http-fetch.txt:10 en/git-http-push.txt:10 en/git-imap-send.txt:10 en/git-index-pack.txt:10 en/git-init-db.txt:10 en/git-init.txt:10 en/git-instaweb.txt:9 en/git-interpret-trailers.txt:9 en/git-log.txt:10 en/git-ls-files.txt:10 en/git-ls-remote.txt:10 en/git-ls-tree.txt:10 en/git-mailinfo.txt:10 en/git-mailsplit.txt:9 en/git-merge-base.txt:10 en/git-merge-file.txt:10 en/git-merge-index.txt:10 en/git-merge-one-file.txt:10 en/git-mergetool--lib.txt:9 en/git-mergetool.txt:9 en/git-merge-tree.txt:10 en/git-merge.txt:10 en/git-mktag.txt:10 en/git-mktree.txt:10 en/git-mv.txt:10 en/git-name-rev.txt:10 en/git-notes.txt:9 en/git-p4.txt:10 en/git-pack-objects.txt:10 en/git-pack-redundant.txt:10 en/git-pack-refs.txt:9 en/git-patch-id.txt:9 en/git-prune-packed.txt:10 en/git-prune.txt:10 en/git-pull.txt:10 en/git-push.txt:10 en/git-quiltimport.txt:10 en/git-range-diff.txt:9 en/git-read-tree.txt:10 en/git-rebase.txt:9 en/git-receive-pack.txt:10 en/git-reflog.txt:10 en/git-remote-ext.txt:9 en/git-remote-fd.txt:9 en/git-remote.txt:10 en/git-repack.txt:10 en/git-replace.txt:9 en/git-request-pull.txt:9 en/git-rerere.txt:9 en/git-reset.txt:9 en/git-restore.txt:9 en/git-revert.txt:9 en/git-rev-list.txt:10 en/git-rev-parse.txt:10 en/git-rm.txt:9 en/git-send-email.txt:10 en/git-send-pack.txt:10 en/git-shell.txt:10 en/git-sh-i18n--envsubst.txt:9 en/git-sh-i18n.txt:9 en/git-shortlog.txt:9 en/git-show-branch.txt:9 en/git-show-index.txt:10 en/git-show-ref.txt:9 en/git-show.txt:10 en/git-sh-setup.txt:9 en/git-stage.txt:10 en/git-stash.txt:9 en/git-status.txt:10 en/git-stripspace.txt:10 en/git-submodule.txt:10 en/git-svn.txt:9 en/git-switch.txt:9 en/git-symbolic-ref.txt:9 en/git-tag.txt:10 en/git.txt:10 en/git-unpack-file.txt:11 en/git-unpack-objects.txt:10 en/git-update-index.txt:10 en/git-update-ref.txt:9 en/git-update-server-info.txt:10 en/git-upload-archive.txt:10 en/git-upload-pack.txt:10 en/git-var.txt:10 en/git-verify-commit.txt:9 en/git-verify-pack.txt:10 en/git-verify-tag.txt:9 en/git-web--browse.txt:9 en/git-whatchanged.txt:10 en/git-worktree.txt:10 en/git-write-tree.txt:10 en/gitglossary.txt:9
 #, no-wrap, priority:310
 msgid "SYNOPSIS"
-msgstr "�쇔폀"
+msgstr "礖귟쫨"
 
 #. type: Plain text
 #: en/git-add.txt:16
@@ -7110,13 +7098,13 @@ msgstr ""
 #: en/git-add.txt:437 en/git-am.txt:270 en/git-apply.txt:264 en/git-archive.txt:137 en/git-blame.txt:245 en/git-branch.txt:342 en/git-check-mailmap.txt:40 en/git-checkout.txt:608 en/git-clean.txt:137 en/git-clone.txt:379 en/git-column.txt:78 en/git-config.txt:291 en/git-cvsexportcommit.txt:86 en/git-difftool.txt:119 en/git-diff.txt:217 en/git-fast-import.txt:1568 en/git-fetch.txt:298 en/git-fmt-merge-msg.txt:57 en/git-format-patch.txt:406 en/git-fsck.txt:108 en/git-gc.txt:113 en/git-grep.txt:344 en/git-imap-send.txt:52 en/git-init.txt:173 en/git-instaweb.txt:70 en/git-log.txt:198 en/git-mailinfo.txt:119 en/git-mergetool.txt:104 en/git-merge.txt:386 en/git-notes.txt:312 en/git-pack-objects.txt:445 en/git-push.txt:701 en/git-range-diff.txt:128 en/git-rebase.txt:1279 en/git-repack.txt:222 en/git-revert.txt:146 en/git-send-email.txt:477 en/git-show-branch.txt:203 en/git-stash.txt:389 en/git-status.txt:425 en/git-svn.txt:1064 en/git-switch.txt:269 en/git-tag.txt:219 en/git-update-index.txt:555
 #, no-wrap, priority:300
 msgid "CONFIGURATION"
-msgstr ""
+msgstr "永꾣뀑"
 
 #. type: Title -
 #: en/git-add.txt:444 en/git-am.txt:277 en/git-annotate.txt:28 en/git-apply.txt:286 en/git-archive.txt:236 en/git-bisect.txt:504 en/git-blame.txt:252 en/git-branch.txt:420 en/git-check-attr.txt:120 en/git-check-ignore.txt:119 en/git-checkout.txt:615 en/git-cherry-pick.txt:238 en/git-cherry.txt:140 en/git-clean.txt:144 en/git-commit-tree.txt:95 en/git-commit.txt:581 en/git-difftool.txt:128 en/git-diff.txt:224 en/git-fast-export.txt:279 en/git-fast-import.txt:1575 en/git-fetch-pack.txt:131 en/git-fetch.txt:312 en/git-fmt-merge-msg.txt:77 en/git-for-each-ref.txt:436 en/git-format-patch.txt:766 en/git-gc.txt:160 en/git-gui.txt:103 en/git-imap-send.txt:141 en/git-instaweb.txt:89 en/git-interpret-trailers.txt:463 en/git-ls-files.txt:320 en/git-ls-remote.txt:123 en/git-merge.txt:398 en/git-pack-objects.txt:455 en/git-pack-redundant.txt:57 en/git-prune-packed.txt:41 en/git-prune.txt:81 en/git-pull.txt:249 en/git-range-diff.txt:292 en/git-read-tree.txt:431 en/git-receive-pack.txt:256 en/git-remote-ext.txt:120 en/git-remote-fd.txt:54 en/git-remote.txt:262 en/git-repack.txt:242 en/git-replace.txt:149 en/git-restore.txt:212 en/git-revert.txt:153 en/git-rm.txt:199 en/git-send-email.txt:522 en/git-shell.txt:99 en/git-show-ref.txt:178 en/git-stash.txt:397 en/git-status.txt:521 en/git-submodule.txt:455 en/git-svn.txt:1169 en/git-switch.txt:276 en/git-tag.txt:390 en/git.txt:1076 en/git-update-index.txt:599 en/git-upload-pack.txt:59 en/git-var.txt:75 en/gitglossary.txt:18
 #, no-wrap, priority:310
 msgid "SEE ALSO"
-msgstr "�껇쫳"
+msgstr "��쳦�껇쫳"
 
 #. type: Plain text
 #: en/git-add.txt:451
@@ -11440,7 +11428,7 @@ msgstr ""
 #: en/git-cat-file.txt:86
 #, no-wrap, priority:80
 msgid "--path=<path>"
-msgstr ""
+msgstr "--path=<path>"
 
 #. type: Plain text
 #: en/git-cat-file.txt:90
@@ -12793,7 +12781,7 @@ msgstr "git-checkout(1)"
 #: en/git-checkout.txt:7
 #, priority:240
 msgid "git-checkout - Switch branches or restore working tree files"
-msgstr ""
+msgstr "git-checkout - �뉑룢�녷뵱�뽭굜�잌램鵝쒏㉨茹붹죭"
 
 #. type: Plain text
 #: en/git-checkout.txt:18
@@ -15286,9 +15274,9 @@ msgstr ""
 
 #. type: Labeled list
 #: en/git-column.txt:23
-#, no-wrap, priority:100
+#, fuzzy, no-wrap, priority:100
 msgid "--command=<name>"
-msgstr ""
+msgstr "--command=<name>"
 
 #. type: Plain text
 #: en/git-column.txt:26
@@ -15574,7 +15562,7 @@ msgstr ""
 #: en/git-commit-tree.txt:91 en/git-commit.txt:571 en/git-config.txt:298 en/git-credential-store.txt:45 en/git-show-ref.txt:174 en/git-submodule.txt:447 en/git-svn.txt:1137
 #, no-wrap, priority:280
 msgid "FILES"
-msgstr ""
+msgstr "茹붹죭"
 
 #. type: Plain text
 #: en/git-commit-tree.txt:93
@@ -15684,7 +15672,7 @@ msgstr ""
 #: en/git-commit.txt:79
 #, no-wrap, priority:280
 msgid "-C <commit>"
-msgstr ""
+msgstr "-C <commit>"
 
 #. type: Labeled list
 #: en/git-commit.txt:80
@@ -15702,7 +15690,7 @@ msgstr ""
 #: en/git-commit.txt:85
 #, no-wrap, priority:280
 msgid "-c <commit>"
-msgstr ""
+msgstr "-c <commit>"
 
 #. type: Labeled list
 #: en/git-commit.txt:86
@@ -16990,7 +16978,7 @@ msgstr ""
 #: en/git-config.txt:303 en/git-config.txt:353
 #, no-wrap, priority:100
 msgid "$(prefix)/etc/gitconfig"
-msgstr ""
+msgstr "$(prefix)/etc/gitconfig"
 
 #. type: Plain text
 #: en/git-config.txt:305
@@ -17008,7 +16996,7 @@ msgstr ""
 #: en/git-config.txt:307 en/git-config.txt:358
 #, no-wrap, priority:100
 msgid "~/.gitconfig"
-msgstr ""
+msgstr "~/.gitconfig"
 
 #. type: Plain text
 #: en/git-config.txt:311
@@ -17026,7 +17014,7 @@ msgstr ""
 #: en/git-config.txt:315 en/git-config.txt:361
 #, no-wrap, priority:100
 msgid "$GIT_DIR/config"
-msgstr ""
+msgstr "$GIT_DIR/config"
 
 #. type: Plain text
 #: en/git-config.txt:317
@@ -17038,7 +17026,7 @@ msgstr ""
 #: en/git-config.txt:318 en/git-config.txt:364
 #, no-wrap, priority:100
 msgid "$GIT_DIR/config.worktree"
-msgstr ""
+msgstr "$GIT_DIR/config.worktree"
 
 #. type: Plain text
 #: en/git-config.txt:321
@@ -17090,24 +17078,21 @@ msgstr ""
 
 #. type: Labeled list
 #: en/git-config.txt:351
-#, fuzzy, no-wrap, priority:100
-#| msgid "--system"
+#, no-wrap, priority:100
 msgid "system"
-msgstr "--system"
+msgstr "system"
 
 #. type: Labeled list
 #: en/git-config.txt:354
-#, fuzzy, no-wrap, priority:100
-#| msgid "--global"
+#, no-wrap, priority:100
 msgid "global"
-msgstr "--global"
+msgstr "global"
 
 #. type: Labeled list
 #: en/git-config.txt:359
-#, fuzzy, no-wrap, priority:100
-#| msgid "--local"
+#, no-wrap, priority:100
 msgid "local"
-msgstr "--local"
+msgstr "local"
 
 #. type: Labeled list
 #: en/git-config.txt:362
@@ -17784,7 +17769,7 @@ msgstr ""
 #: en/git-credential-store.txt:12
 #, no-wrap, priority:100
 msgid "git config credential.helper 'store [<options>]'\n"
-msgstr ""
+msgstr "git config credential.helper 'store [<options>]'\n"
 
 #. type: Plain text
 #: en/git-credential-store.txt:21
@@ -21433,7 +21418,7 @@ msgstr "git-fast-export(1)"
 #: en/git-fast-export.txt:7
 #, priority:90
 msgid "git-fast-export - Git data exporter"
-msgstr ""
+msgstr "git-fast-export - Git 蘊뉑뼑��눣��"
 
 #. type: Plain text
 #: en/git-fast-export.txt:13
@@ -29393,11 +29378,11 @@ msgstr "git-help(1)"
 #: en/git-help.txt:7
 #, priority:100
 msgid "git-help - Display help information about Git"
-msgstr ""
+msgstr "git-help - 窈�ㅊ�쒏뼹 Git �꾢무�⑵퀒鼇�"
 
 #. type: Plain text
 #: en/git-help.txt:17
-#, no-wrap, priority:100
+#, fuzzy, no-wrap, priority:100
 msgid ""
 "'git help' [-a|--all] [--[no-]verbose] [--[no-]external-commands] [--[no-]aliases]\n"
 "'git help' [[-i|--info] [-m|--man] [-w|--web]] [<command>|<doc>]\n"
@@ -29405,7 +29390,7 @@ msgid ""
 "'git help' [-c|--config]\n"
 "'git help' [--user-interfaces]\n"
 "'git help' [--developer-interfaces]\n"
-msgstr ""
+msgstr "'git help' [-a|--all] [--[no-]verbose] [--[no-]external-commands] [--[no-]aliases]\n'git help' [[-i|--info] [-m|--man] [-w|--web]] [<command>|<doc>]\n'git help' [-g|--guides]\n'git help' [-c|--config]\n'git help' [--user-interfaces]\n'git help' [--developer-interfaces]\n"
 
 #. type: Plain text
 #: en/git-help.txt:24
@@ -30896,7 +30881,7 @@ msgstr ""
 #: en/git-index-pack.txt:112 en/git-unpack-objects.txt:47
 #, no-wrap, priority:100
 msgid "--max-input-size=<size>"
-msgstr ""
+msgstr "--max-input-size=<size>"
 
 #. type: Plain text
 #: en/git-index-pack.txt:114 en/git-unpack-objects.txt:49
@@ -30906,10 +30891,9 @@ msgstr ""
 
 #. type: Labeled list
 #: en/git-index-pack.txt:115 en/git-show-index.txt:42
-#, fuzzy, no-wrap, priority:100
-#| msgid "--object-format=<format>"
+#, no-wrap, priority:100
 msgid "--object-format=<hash-algorithm>"
-msgstr "--object-format=<�쇔폀>"
+msgstr "--object-format=<�쒏퉲轢붺츞力�>"
 
 #. type: Plain text
 #: en/git-index-pack.txt:120
@@ -30928,7 +30912,7 @@ msgstr ""
 #: en/git-index-pack.txt:125
 #, no-wrap, priority:100
 msgid "--promisor[=<message>]"
-msgstr ""
+msgstr "--promisor[=<message>]"
 
 #. type: Plain text
 #: en/git-index-pack.txt:132
@@ -31539,7 +31523,7 @@ msgstr "--in-place"
 #: en/git-interpret-trailers.txt:79
 #, priority:100
 msgid "Edit the files in place."
-msgstr ""
+msgstr "弱긷쑑渶②섞茹붹죭��"
 
 #. type: Labeled list
 #: en/git-interpret-trailers.txt:80
@@ -31701,7 +31685,7 @@ msgstr ""
 #: en/git-interpret-trailers.txt:157
 #, no-wrap, priority:100
 msgid "trailer.where"
-msgstr ""
+msgstr "trailer.where"
 
 #. type: Plain text
 #: en/git-interpret-trailers.txt:159
@@ -31743,7 +31727,7 @@ msgstr ""
 #: en/git-interpret-trailers.txt:174
 #, no-wrap, priority:100
 msgid "trailer.ifexists"
-msgstr ""
+msgstr "trailer.ifexists"
 
 #. type: Plain text
 #: en/git-interpret-trailers.txt:178
@@ -31791,7 +31775,7 @@ msgstr ""
 #: en/git-interpret-trailers.txt:200
 #, no-wrap, priority:100
 msgid "trailer.ifmissing"
-msgstr ""
+msgstr "trailer.ifmissing"
 
 #. type: Plain text
 #: en/git-interpret-trailers.txt:204
@@ -56409,10 +56393,9 @@ msgstr ""
 
 #. type: Title -
 #: en/git.txt:330
-#, fuzzy, no-wrap, priority:100
-#| msgid "--guides"
+#, no-wrap, priority:100
 msgid "Guides"
-msgstr "--guides"
+msgstr "�뉐뜔"
 
 #. type: Plain text
 #: en/git.txt:333
@@ -59055,13 +59038,13 @@ msgstr ""
 #: en/git-update-server-info.txt:36
 #, priority:90
 msgid "objects/info/packs"
-msgstr ""
+msgstr "objects/info/packs"
 
 #. type: Plain text
 #: en/git-update-server-info.txt:38
 #, priority:90
 msgid "info/refs"
-msgstr ""
+msgstr "info/refs"
 
 #. type: Title =
 #: en/git-upload-archive.txt:2