diff --git a/po/documentation.tr.po b/po/documentation.tr.po
index e7006ad5f73f894fa00fa84930f6082c6ba64611..0c2950a3bb8069c7d1603b98460f808248282ee9 100644
--- a/po/documentation.tr.po
+++ b/po/documentation.tr.po
@@ -3,19 +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\n"
-"Report-Msgid-Bugs-To: jn.avila@free.fr\n"
-"POT-Creation-Date: 2021-05-17 17:03+0200\n"
-"PO-Revision-Date: 2021-05-09 07:41+0000\n"
-"Last-Translator: udo pton <udopton@gmail.com>\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 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-05-20 07:34+0000\nLast-Translator: O휓uz Ersen <oguzersen@protonmail.com>\nLanguage-Team: LANGUAGE <LL@li.org>\nLanguage: tr\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"
 
 #. 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
@@ -835,10 +823,9 @@ msgstr "linkgit:gitglossary[7]"
 
 #. type: Plain text
 #: en/cmds-guide.txt:27
-#, fuzzy, priority:100
-#| msgid "gitglossary(7)"
+#, priority:100
 msgid "A Git Glossary."
-msgstr "gitglossary(7)"
+msgstr "Bir Git S철zl체휓체."
 
 #. type: Labeled list
 #: en/cmds-guide.txt:28
@@ -896,10 +883,9 @@ msgstr "linkgit:gitnamespaces[7]"
 
 #. type: Plain text
 #: en/cmds-guide.txt:42
-#, fuzzy, priority:100
-#| msgid "linkgit:gitnamespaces[7]"
+#, priority:100
 msgid "Git namespaces."
-msgstr "linkgit:gitnamespaces[7]"
+msgstr "Git ad uzaylar캇."
 
 #. type: Plain text
 #: en/cmds-guide.txt:43 en/git-remote-ext.txt:122 en/git-remote-fd.txt:56
@@ -909,10 +895,9 @@ msgstr "linkgit:gitremote-helpers[7]"
 
 #. type: Plain text
 #: en/cmds-guide.txt:45
-#, fuzzy, priority:100
-#| msgid "The URL to the remote repository."
+#, priority:100
 msgid "Helper programs to interact with remote repositories."
-msgstr "Uzak deponun URL'si."
+msgstr "Uzak depolar ile etkile힊im kurmak i챌in yard캇mc캇 programlar."
 
 #. type: Labeled list
 #: en/cmds-guide.txt:46
@@ -922,10 +907,9 @@ msgstr "linkgit:gitrepository-layout[5]"
 
 #. type: Plain text
 #: en/cmds-guide.txt:48
-#, fuzzy, priority:100
-#| msgid "The Git repository browser."
+#, priority:100
 msgid "Git Repository Layout."
-msgstr "Git deposu taray캇c캇s캇."
+msgstr "Git Depo D체zeni."
 
 #. type: Labeled list
 #: en/cmds-guide.txt:49
@@ -959,10 +943,9 @@ msgstr "linkgit:gittutorial[7]"
 
 #. type: Plain text
 #: en/cmds-guide.txt:57
-#, fuzzy, priority:100
-#| msgid "A portable graphical interface to Git."
+#, priority:100
 msgid "A tutorial introduction to Git."
-msgstr "Git i챌in ta힊캇nabilir bir grafiksel aray체z."
+msgstr "Git'e 철휓retici bir giri힊."
 
 #. type: Labeled list
 #: en/cmds-guide.txt:58
@@ -1860,10 +1843,9 @@ msgstr "linkgit:git-mktag[1]"
 
 #. type: Plain text
 #: en/cmds-plumbingmanipulators.txt:27
-#, fuzzy, priority:100
-#| msgid "Creates a tag object."
+#, priority:100
 msgid "Creates a tag object with extra validation."
-msgstr "Bir etiket nesnesi olu힊turur."
+msgstr "Ek do휓rulamaya sahip bir etiket nesnesi olu힊turur."
 
 #. type: Labeled list
 #: en/cmds-plumbingmanipulators.txt:28
@@ -3934,10 +3916,9 @@ msgstr ""
 
 #. type: Labeled list
 #: en/diff-options.txt:43
-#, fuzzy, no-wrap, priority:280
-#| msgid "--diff-merges=off"
+#, no-wrap, priority:280
 msgid "--diff-merges=(off|none)"
-msgstr "--diff-merges=off"
+msgstr "--diff-merges=(off|none)"
 
 #. type: Plain text
 #: en/diff-options.txt:47
@@ -3947,17 +3928,15 @@ msgstr ""
 
 #. type: Labeled list
 #: en/diff-options.txt:48
-#, fuzzy, no-wrap, priority:280
-#| msgid "--diff-merges=off"
+#, no-wrap, priority:280
 msgid "--diff-merges=on"
-msgstr "--diff-merges=off"
+msgstr "--diff-merges=on"
 
 #. type: Labeled list
 #: en/diff-options.txt:49
-#, fuzzy, no-wrap, priority:280
-#| msgid "--diff-merges=off"
+#, no-wrap, priority:280
 msgid "--diff-merges=m"
-msgstr "--diff-merges=off"
+msgstr "--diff-merges=m"
 
 #. type: Labeled list
 #: en/diff-options.txt:50 en/git-am.txt:66 en/git-branch.txt:125 en/git-checkout.txt:243 en/git-cvsexportcommit.txt:60 en/git-cvsimport.txt:118 en/git-diff-index.txt:37 en/git-diff-tree.txt:71 en/git-help.txt:69 en/git-instaweb.txt:36 en/git-ls-files.txt:43 en/git-mailinfo.txt:71 en/git-read-tree.txt:34 en/git-rebase.txt:341 en/git-restore.txt:86 en/git-svn.txt:308 en/git-svn.txt:675 en/git-switch.txt:121 en/git-symbolic-ref.txt:49
@@ -3973,17 +3952,15 @@ msgstr ""
 
 #. type: Labeled list
 #: en/diff-options.txt:57
-#, fuzzy, no-wrap, priority:280
-#| msgid "--first-parent"
+#, no-wrap, priority:280
 msgid "--diff-merges=first-parent"
-msgstr "--first-parent"
+msgstr "--diff-merges=first-parent"
 
 #. type: Labeled list
 #: en/diff-options.txt:58
-#, fuzzy, no-wrap, priority:280
-#| msgid "--diff-merges=off"
+#, no-wrap, priority:280
 msgid "--diff-merges=1"
-msgstr "--diff-merges=off"
+msgstr "--diff-merges=1"
 
 #. type: Plain text
 #: en/diff-options.txt:61
@@ -3993,10 +3970,9 @@ msgstr ""
 
 #. type: Labeled list
 #: en/diff-options.txt:62
-#, fuzzy, no-wrap, priority:280
-#| msgid "--diff-merges=off"
+#, no-wrap, priority:280
 msgid "--diff-merges=separate"
-msgstr "--diff-merges=off"
+msgstr "--diff-merges=separate"
 
 #. type: Plain text
 #: en/diff-options.txt:66
@@ -4006,17 +3982,15 @@ msgstr ""
 
 #. type: Labeled list
 #: en/diff-options.txt:67
-#, fuzzy, no-wrap, priority:280
-#| msgid "--diff-merges=off"
+#, no-wrap, priority:280
 msgid "--diff-merges=combined"
-msgstr "--diff-merges=off"
+msgstr "--diff-merges=combined"
 
 #. type: Labeled list
 #: en/diff-options.txt:68
-#, fuzzy, no-wrap, priority:280
-#| msgid "--diff-merges=off"
+#, no-wrap, priority:280
 msgid "--diff-merges=c"
-msgstr "--diff-merges=off"
+msgstr "--diff-merges=c"
 
 #. type: Labeled list
 #: en/diff-options.txt:69 en/git-am.txt:54 en/git-blame.txt:53 en/git-branch.txt:132 en/git-cvsexportcommit.txt:37 en/git-diff-files.txt:37 en/git-diff-tree.txt:93 en/git-grep.txt:187 en/git-help.txt:54 en/git-ls-files.txt:35 en/git-shortlog.txt:79 en/git-stripspace.txt:42
@@ -4032,17 +4006,15 @@ msgstr ""
 
 #. type: Labeled list
 #: en/diff-options.txt:77
-#, fuzzy, no-wrap, priority:280
-#| msgid "--diff-merges=off"
+#, no-wrap, priority:280
 msgid "--diff-merges=dense-combined"
-msgstr "--diff-merges=off"
+msgstr "--diff-merges=dense-combined"
 
 #. type: Labeled list
 #: en/diff-options.txt:78
-#, fuzzy, no-wrap, priority:280
-#| msgid "--diff-merges=off"
+#, no-wrap, priority:280
 msgid "--diff-merges=cc"
-msgstr "--diff-merges=off"
+msgstr "--diff-merges=cc"
 
 #. type: Labeled list
 #: en/diff-options.txt:79 en/git-diff-files.txt:38 en/git-diff-tree.txt:103
@@ -5321,10 +5293,9 @@ msgstr ""
 
 #. type: Labeled list
 #: en/diff-options.txt:714 en/git-difftool.txt:37
-#, fuzzy, no-wrap, priority:280
-#| msgid "--contents <file>"
+#, no-wrap, priority:280
 msgid "--rotate-to=<file>"
-msgstr "--contents <dosya>"
+msgstr "--rotate-to=<dosya>"
 
 #. type: Plain text
 #: en/diff-options.txt:720
@@ -5442,10 +5413,9 @@ msgstr ""
 
 #. type: Labeled list
 #: en/diff-options.txt:764
-#, fuzzy, no-wrap, priority:280
-#| msgid "--ignore-blank-lines"
+#, no-wrap, priority:280
 msgid "--ignore-matching-lines=<regex>"
-msgstr "--ignore-blank-lines"
+msgstr "--ignore-matching-lines=<d체zenli-ifade>"
 
 #. type: Plain text
 #: en/diff-options.txt:767
@@ -9673,10 +9643,9 @@ msgstr ""
 
 #. type: Plain text
 #: en/git-blame.txt:230 en/git-check-mailmap.txt:50 en/git-shortlog.txt:115
-#, fuzzy, priority:260
-#| msgid "linkgit:git-check-mailmap[1]"
+#, priority:260
 msgid "See linkgit:gitmailmap[5]."
-msgstr "linkgit:git-check-mailmap[1]"
+msgstr "Bkz: linkgit:gitmailmap[5]."
 
 #. type: Title =
 #: en/git-branch.txt:2
@@ -16418,17 +16387,15 @@ msgstr "GIT_CONFIG_COUNT"
 
 #. type: Labeled list
 #: en/git-config.txt:355
-#, fuzzy, no-wrap, priority:100
-#| msgid "GIT_CONFIG"
+#, no-wrap, priority:100
 msgid "GIT_CONFIG_KEY_<n>"
-msgstr "GIT_CONFIG"
+msgstr "GIT_CONFIG_KEY_<n>"
 
 #. type: Labeled list
 #: en/git-config.txt:356
-#, fuzzy, no-wrap, priority:100
-#| msgid "GIT_CONFIG"
+#, no-wrap, priority:100
 msgid "GIT_CONFIG_VALUE_<n>"
-msgstr "GIT_CONFIG"
+msgstr "GIT_CONFIG_VALUE_<n>"
 
 #. type: Plain text
 #: en/git-config.txt:365
@@ -17629,10 +17596,9 @@ msgstr ""
 
 #. type: Plain text
 #: en/git-cvsimport.txt:70
-#, fuzzy, priority:100
-#| msgid "Clone a repository into a new directory."
+#, priority:100
 msgid "The Git repository to import to.  If the directory doesn't exist, it will be created.  Default is the current directory."
-msgstr "Bir depoyu yeni bir dizine klonla."
+msgstr "캅챌e aktar캇lacak Git deposu.  Dizin yoksa, olu힊turulacakt캇r.  횜ntan캇ml캇 de휓er, ge챌erli dizindir."
 
 #. type: Labeled list
 #: en/git-cvsimport.txt:71
@@ -33418,10 +33384,9 @@ msgstr ""
 
 #. type: Labeled list
 #: en/git-mergetool--lib.txt:41
-#, fuzzy, no-wrap, priority:100
-#| msgid "linkgit:git-mergetool[1]"
+#, no-wrap, priority:100
 msgid "initialize_merge_tool"
-msgstr "linkgit:git-mergetool[1]"
+msgstr "initialize_merge_tool"
 
 #. type: Plain text
 #: en/git-mergetool--lib.txt:44
@@ -38978,10 +38943,9 @@ msgstr ""
 
 #. type: Labeled list
 #: en/git-range-diff.txt:80
-#, fuzzy, no-wrap, priority:100
-#| msgid "--show-notes[=<ref>]"
+#, no-wrap, priority:100
 msgid "--[no-]notes[=<ref>]"
-msgstr "--show-notes[=<ref>]"
+msgstr "--[no-]notes[=<ref>]"
 
 #. type: Plain text
 #: en/git-range-diff.txt:83
@@ -40929,10 +40893,9 @@ msgstr ""
 
 #. type: Title ~
 #: en/git-rebase.txt:680
-#, fuzzy, no-wrap, priority:100
-#| msgid "git-p4.keepEmptyCommits"
+#, no-wrap, priority:100
 msgid "Empty commits"
-msgstr "git-p4.keepEmptyCommits"
+msgstr "Bo힊 i힊lemeler"
 
 #. type: Plain text
 #: en/git-rebase.txt:686
@@ -40972,10 +40935,9 @@ msgstr ""
 
 #. type: Title ~
 #: en/git-rebase.txt:713
-#, fuzzy, no-wrap, priority:100
-#| msgid "--text"
+#, no-wrap, priority:100
 msgid "Context"
-msgstr "--text"
+msgstr "Ba휓lam"
 
 #. type: Plain text
 #: en/git-rebase.txt:729
@@ -45202,10 +45164,9 @@ msgstr ""
 
 #. type: delimited block -
 #: en/git-rev-list.txt:41
-#, fuzzy, no-wrap, priority:100
-#| msgid "git-rev-list(1)"
+#, no-wrap, priority:100
 msgid "git rev-list HEAD\n"
-msgstr "git-rev-list(1)"
+msgstr "git rev-list HEAD\n"
 
 #. type: Plain text
 #: en/git-rev-list.txt:45
@@ -58267,10 +58228,9 @@ msgstr ""
 
 #. type: Plain text
 #: en/git-worktree.txt:385
-#, fuzzy, priority:240
-#| msgid "Restore working tree files."
+#, priority:240
 msgid "`locked`, if the working tree is locked."
-msgstr "횉al캇힊ma a휓ac캇 dosyalar캇n캇 geri y체kle."
+msgstr "횉al캇힊ma a휓ac캇 kilitliyse, `locked`."
 
 #. type: Plain text
 #: en/git-worktree.txt:386
@@ -61009,10 +60969,9 @@ msgstr "'%aN'"
 
 #. type: Plain text
 #: en/pretty-formats.txt:180
-#, fuzzy, priority:260
-#| msgid "linkgit:git-checkout[1], linkgit:git-branch[1]"
+#, priority:260
 msgid "author name (respecting .mailmap, see linkgit:git-shortlog[1] or linkgit:git-blame[1])"
-msgstr "linkgit:git-checkout[1], linkgit:git-branch[1]"
+msgstr "yazar캇n ad캇 (.mailmap dikkate al캇n캇r, bkz: linkgit:git-shortlog[1] veya linkgit:git-blame[1])"
 
 #. type: Labeled list
 #: en/pretty-formats.txt:180
@@ -61034,10 +60993,9 @@ msgstr "'%aE'"
 
 #. type: Plain text
 #: en/pretty-formats.txt:183
-#, fuzzy, priority:260
-#| msgid "linkgit:git-checkout[1], linkgit:git-branch[1]"
+#, priority:260
 msgid "author email (respecting .mailmap, see linkgit:git-shortlog[1] or linkgit:git-blame[1])"
-msgstr "linkgit:git-checkout[1], linkgit:git-branch[1]"
+msgstr "yazar캇n e-posta adresi (.mailmap dikkate al캇n캇r, bkz: linkgit:git-shortlog[1] veya linkgit:git-blame[1])"
 
 #. type: Labeled list
 #: en/pretty-formats.txt:183
@@ -61059,10 +61017,9 @@ msgstr "'%aL'"
 
 #. type: Plain text
 #: en/pretty-formats.txt:186
-#, fuzzy, priority:260
-#| msgid "linkgit:git-checkout[1], linkgit:git-branch[1]"
+#, priority:260
 msgid "author local-part (see '%al') respecting .mailmap, see linkgit:git-shortlog[1] or linkgit:git-blame[1])"
-msgstr "linkgit:git-checkout[1], linkgit:git-branch[1]"
+msgstr "yazar캇n yerel k캇sm캇 (bkz: '%al') .mailmap dikkate al캇n캇r, bkz: linkgit:git-shortlog[1] veya linkgit:git-blame[1])"
 
 #. type: Labeled list
 #: en/pretty-formats.txt:186
@@ -61180,10 +61137,9 @@ msgstr "'%cN'"
 
 #. type: Plain text
 #: en/pretty-formats.txt:198
-#, fuzzy, priority:260
-#| msgid "linkgit:git-checkout[1], linkgit:git-branch[1]"
+#, priority:260
 msgid "committer name (respecting .mailmap, see linkgit:git-shortlog[1] or linkgit:git-blame[1])"
-msgstr "linkgit:git-checkout[1], linkgit:git-branch[1]"
+msgstr "i힊leyen ki힊inin ad캇 (.mailmap dikkate al캇n캇r, bkz: linkgit:git-shortlog[1] veya linkgit:git-blame[1])"
 
 #. type: Labeled list
 #: en/pretty-formats.txt:198
@@ -61205,10 +61161,9 @@ msgstr "'%cE'"
 
 #. type: Plain text
 #: en/pretty-formats.txt:201
-#, fuzzy, priority:260
-#| msgid "linkgit:git-checkout[1], linkgit:git-branch[1]"
+#, priority:260
 msgid "committer email (respecting .mailmap, see linkgit:git-shortlog[1] or linkgit:git-blame[1])"
-msgstr "linkgit:git-checkout[1], linkgit:git-branch[1]"
+msgstr "i힊leyen ki힊inin e-posta adresi (.mailmap dikkate al캇n캇r, bkz: linkgit:git-shortlog[1] veya linkgit:git-blame[1])"
 
 #. type: Labeled list
 #: en/pretty-formats.txt:201
@@ -61230,10 +61185,9 @@ msgstr "'%cL'"
 
 #. type: Plain text
 #: en/pretty-formats.txt:204
-#, fuzzy, priority:260
-#| msgid "linkgit:git-checkout[1], linkgit:git-branch[1]"
+#, priority:260
 msgid "committer local-part (see '%cl') respecting .mailmap, see linkgit:git-shortlog[1] or linkgit:git-blame[1])"
-msgstr "linkgit:git-checkout[1], linkgit:git-branch[1]"
+msgstr "i힊leyen ki힊inin yerel k캇sm캇 (bkz: '%cl') .mailmap dikkate al캇n캇r, (bkz: linkgit:git-shortlog[1] veya linkgit:git-blame[1])"
 
 #. type: Labeled list
 #: en/pretty-formats.txt:204
@@ -61579,10 +61533,9 @@ msgstr "'%gN'"
 
 #. type: Plain text
 #: en/pretty-formats.txt:264
-#, fuzzy, priority:260
-#| msgid "linkgit:git-checkout[1], linkgit:git-branch[1]"
+#, priority:260
 msgid "reflog identity name (respecting .mailmap, see linkgit:git-shortlog[1] or linkgit:git-blame[1])"
-msgstr "linkgit:git-checkout[1], linkgit:git-branch[1]"
+msgstr "reflog kimlik ad캇 (.mailmap dikkate al캇n캇r, see linkgit:git-shortlog[1] veya linkgit:git-blame[1])"
 
 #. type: Labeled list
 #: en/pretty-formats.txt:264
@@ -61604,10 +61557,9 @@ msgstr "'%gE'"
 
 #. type: Plain text
 #: en/pretty-formats.txt:267
-#, fuzzy, priority:260
-#| msgid "linkgit:git-checkout[1], linkgit:git-branch[1]"
+#, priority:260
 msgid "reflog identity email (respecting .mailmap, see linkgit:git-shortlog[1] or linkgit:git-blame[1])"
-msgstr "linkgit:git-checkout[1], linkgit:git-branch[1]"
+msgstr "reflog kimlik e-posta adresi (.mailmap dikkate al캇n캇r, see linkgit:git-shortlog[1] veya linkgit:git-blame[1])"
 
 #. type: Labeled list
 #: en/pretty-formats.txt:267
@@ -62668,10 +62620,9 @@ msgstr ""
 
 #. type: delimited block -
 #: en/rev-list-description.txt:18
-#, fuzzy, no-wrap, priority:260
-#| msgid "git-rev-list(1)"
+#, no-wrap, priority:260
 msgid "$ git rev-list foo bar ^baz\n"
-msgstr "git-rev-list(1)"
+msgstr "$ git rev-list foo bar ^baz\n"
 
 #. type: delimited block -
 #: en/rev-list-description.txt:23