localization: update German Translation (#2075)

* Use proper UTF-8 horizontal ellipsis char instead of triple dots
* Fix and improve various compound hyphenations
* Use proper en dash instead of minus char
* Replace straight quotes with typographic ones in non-technical friendly strings
* Reduce deviations from original texts (content and formatting)
* Remove indentations from multiline strings because they are visible in UI
* Fix typos and missing or superfluous punctuation marks
* Add missing translations and improve existing ones
* Further improve existing translations
* Improve keywords: translations for 'prune' and 'theirs' are now disambiguated and clearer
* Add new keys and translate their texts
* Mark German translation as complete and remove list of missing keys
This commit is contained in:
Matthias Wetter
2026-01-28 03:12:14 +01:00
committed by GitHub
parent 932daa888d
commit d13f3a6c52
2 changed files with 367 additions and 374 deletions

View File

@@ -6,50 +6,7 @@ This document shows the translation status of each locale file in the repository
### ![en_US](https://img.shields.io/badge/en__US-%E2%88%9A-brightgreen)
### ![de__DE](https://img.shields.io/badge/de__DE-96.11%25-yellow)
<details>
<summary>Missing keys in de_DE.axaml</summary>
- Text.About.ReleaseDate
- Text.Blame.IgnoreWhitespace
- Text.BranchCM.CompareTwo
- Text.BranchCM.CompareWith
- Text.BranchCM.CompareWithHead
- Text.ChangeCM.Merge
- Text.ChangeCM.MergeExternal
- Text.Checkout.WarnUpdatingSubmodules
- Text.Compare.WithHead
- Text.Configure.Git.AskBeforeAutoUpdatingSubmodules
- Text.MergeConflictEditor.AcceptBoth.MineFirst
- Text.MergeConflictEditor.AcceptBoth.TheirsFirst
- Text.MergeConflictEditor.UseBoth
- Text.MergeConflictEditor.AllResolved
- Text.MergeConflictEditor.ConflictsRemaining
- Text.MergeConflictEditor.Mine
- Text.MergeConflictEditor.NextConflict
- Text.MergeConflictEditor.PrevConflict
- Text.MergeConflictEditor.Result
- Text.MergeConflictEditor.SaveAndStage
- Text.MergeConflictEditor.Theirs
- Text.MergeConflictEditor.Title
- Text.MergeConflictEditor.UnsavedChanges
- Text.MergeConflictEditor.UseMine
- Text.MergeConflictEditor.UseMine.Tip
- Text.MergeConflictEditor.UseTheirs
- Text.MergeConflictEditor.UseTheirs.Tip
- Text.MergeConflictEditor.Undo
- Text.No
- Text.Repository.OpenAsFolder
- Text.Repository.Resolve
- Text.TagCM.CompareTwo
- Text.TagCM.CompareWith
- Text.TagCM.CompareWithHead
- Text.WorkingCopy.Conflicts.Merge
- Text.WorkingCopy.Conflicts.MergeExternal
- Text.Yes
</details>
### ![de__DE](https://img.shields.io/badge/de__DE-%E2%88%9A-brightgreen)
### ![es__ES](https://img.shields.io/badge/es__ES-%E2%88%9A-brightgreen)
@@ -1543,4 +1500,4 @@ This document shows the translation status of each locale file in the repository
- Text.MergeConflictEditor.UseMine.Tip
- Text.MergeConflictEditor.UseTheirs.Tip
</details>
</details>

File diff suppressed because it is too large Load Diff