Skip to content

Fix inaccurate German Git staging translations#2308

Open
1chooo wants to merge 1 commit into
microsoft:mainfrom
1chooo:fix/german-git-stage-translations-2304
Open

Fix inaccurate German Git staging translations#2308
1chooo wants to merge 1 commit into
microsoft:mainfrom
1chooo:fix/german-git-stage-translations-2304

Conversation

@1chooo

@1chooo 1chooo commented Jun 9, 2026

Copy link
Copy Markdown

Summary

Fixes #2304 by correcting three unnatural German translations in the Git extension language pack:

  • command.stageBlock: "Phasenblock" → "Block stagen"
  • command.stageSelection: "Phasenauswahl" → "Auswahl stagen"
  • Merge-conflict staging prompts: "Mergingkonflikten" → "Merge-Konflikten"

The previous translations incorrectly rendered Git's "stage" action as "Phase" (phase/stage in German), producing labels that are unfamiliar to German-speaking developers. The updated strings use the established Git loanword "stagen", consistent with other entries in the same file (e.g. "Gestagete Änderungen").

Note: Per the repository contributing guidelines, translation strings are managed on the Microsoft Localization Platform and translation-fix PRs may not be merged directly. This PR documents the suggested corrections for the localization team.

Test plan

  • Open VS Code with the German language pack installed
  • In a Git repository, verify context menu labels for staging a block and a selection read "Block stagen" and "Auswahl stagen"
  • Trigger the merge-conflict staging confirmation dialog and confirm it reads "Merge-Konflikten"

Made with Cursor

Replace literal "Phase" translations for Git stage actions with natural
German phrasing and correct "Mergingkonflikten" to "Merge-Konflikten".

Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Inaccurate German translations in vscode.git.i18n.json

1 participant