Skip to content

Standardize all localized cheat sheets to match English README.md format and content#106

Open
Copilot wants to merge 15 commits intomainfrom
copilot/check-localization-issues
Open

Standardize all localized cheat sheets to match English README.md format and content#106
Copilot wants to merge 15 commits intomainfrom
copilot/check-localization-issues

Conversation

Copy link
Copy Markdown

Copilot AI commented Mar 4, 2026

All 11 localized cheat sheets diverged significantly from the English reference — 8 used grouped code blocks (~20 blocks with inline comments) instead of the English format (113 individual labeled blocks), and several were missing commands, subsections, or had extra non-standard sections.

Restructured (ar, bn, el, es, hi, ko, pl, tr)

  • Rewrote from flat grouped format to individual **bold description** + single ````bash` block per command, matching English 1:1
  • Added all missing commands (config levels, stash operations, squash rebase, etc.)
  • Added full Git Flow section with per-OS install instructions, features, releases, hotfixes

Aligned (de, pt_BR, zh)

  • Removed extra sections not in English (Additional Resources, Tips/Aliases, separate Stash section in de)
  • Added missing ## About section to pt_BR and zh

Fixed corrupted Unicode

  • Replaced U+FFFD replacement characters with correct emojis in ar, bn, el, es, hi TOC/headers

Verified consistency across all files

Metric English All 11 translations
Bash code blocks 113 113
H2 sections 17 17
H3 subsections 38 38
⚠️ Warnings 3 3
ℹ️ Notes 1 1
💡 Tips 2 2

✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

…f-references in Portuguese and Chinese language lists

Co-authored-by: arslanbilal <5616595+arslanbilal@users.noreply.github.com>
Copilot AI changed the title [WIP] Investigate localization issues on cheat sheets Fix localization issues in Spanish, Portuguese, and Chinese cheat sheets Mar 4, 2026
Copilot AI and others added 13 commits March 4, 2026 07:06
Restructured the Spanish Git cheat sheet to match the exact same
structure and format as the English README.md:

- Same sections and subsections with matching hierarchy
- Individual bash code blocks per command with bold descriptions
- All git commands from English version present
- Same Table of Contents structure
- Full Git Flow section (setup, getting started, features, releases,
  hotfixes, commands overview)
- Matching warnings, notes, and tips in the same places
- Proper image paths using ../Img/ prefix
- Other Languages section with Spanish marked as current
- Contributing and License sections

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Restructure to match same sections/subsections as English README.md
- Each git command now has its own individual bash code block with bold description
- All git commands from English version present with Arabic translations
- Include same warnings, notes, and tips in matching positions
- Full Git Flow section with setup, getting started, features, releases, hotfixes
- Image paths use ../Img/ prefix
- Same Table of Contents structure as English
- Keep Other Languages, Contributing, and License sections

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Match same sections and subsections as English README.md
- Each git command has its own individual bash code block with bold description
- All git commands from English version present (113 bash blocks)
- Git commands stay in English, descriptions/headers in Bengali
- Image paths use ../Img/ prefix
- Bengali marked as current in Other Languages section
- Full Git Flow section with setup, getting started, features, release, hotfixes
- Includes warnings, notes, and tips in same places as English
- Same Table of Contents structure

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Match same sections and subsections as English README.md
- Each git command has its own individual bash code block with bold description
- All git commands from English version present (113 code blocks)
- Commands stay in English, descriptions/headers translated to Greek
- Image paths use ../Img/ prefix
- Include full Git Flow section with setup, features, releases, hotfixes
- Include warnings, notes, and tips in same places as English
- Keep Other Languages section with Greek marked as current
- Keep Contributing and License sections

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Match same sections and subsections as English version
- Each git command in individual bash code block with bold description
- Include all git commands from English version
- Add full Git Flow section with setup, features, release, hotfixes
- Include warnings, notes, and tips in same places as English
- Keep image paths with ../Img/ prefix
- Keep Other Languages section with Hindi marked as current

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Restructure the Korean Git cheat sheet to follow the same format as
the English README.md with individual bash code blocks per command,
bold descriptions, matching sections/subsections, warnings/notes/tips,
and complete Git Flow setup instructions.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Restructured the Polish Git cheat sheet to match the English README.md:
- Each git command now has its own individual bash code block with bold description
- Same sections and subsections as the English version
- Added full Git Flow section with setup, features, releases, hotfixes
- Added warnings, notes, and tips in matching locations
- Kept image paths with ../Img/ prefix
- Kept Other Languages section with Polish marked as current

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Restructured the Turkish Git cheat sheet to match the exact format
and structure of the English README.md:

- Each git command now has its own individual bash code block with
  a bold description above it
- All sections and subsections match the English version
- Git Flow section includes full setup instructions (macOS, Linux,
  Windows), Getting Started, Features, Make a Release, Hotfixes,
  and Commands Overview
- Warnings, notes, and tips placed in same locations as English
- Image paths use ../Img/ prefix
- Other Languages section with Turkish marked as current
- Contributing and License sections included
- Same Table of Contents structure as English

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Remove the following sections that don't exist in the English version:
- '## 📦 Zwischenspeichern (Stash)' (stashing is already a subsection under Local Changes)
- '## 💡 Nützliche Tipps' (Aliases, .gitignore, Git Hooks)
- '## 📖 Zusätzliche Ressourcen' (Additional Resources)

Also:
- Fix header to include Awesome badge and centered image
- Remove duplicate intro paragraph
- Align TOC with English structure (remove extra entries)
- Mark German as current language in Other Languages table
- Reorder language table alphabetically matching English

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Add '## 📖 Sobre' section heading after title/logo
- Remove '## 📚 Recursos Adicionais' section (not in English)
- Update TOC to match English structure (add Sobre, remove extra entries)
- Portuguese correctly marked as current in Other Languages

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Add '## 📖 关于' section header after title/logo
- Remove '## 📚 附加资源' section (not in English version)
- Update Table of Contents to match English TOC structure

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…at sheets

Co-authored-by: arslanbilal <5616595+arslanbilal@users.noreply.github.com>
Copilot AI changed the title Fix localization issues in Spanish, Portuguese, and Chinese cheat sheets Standardize all localized cheat sheets to match English README.md format and content Mar 4, 2026
@arslanbilal arslanbilal marked this pull request as ready for review March 4, 2026 08:23
Copilot AI review requested due to automatic review settings March 4, 2026 08:23
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR standardizes all localized Git cheat sheets under other-sheets/ to match the structure and command coverage of the English README.md, reducing divergence across translations.

Changes:

  • Restructures localized cheat sheets to follow the English format (consistent sections + per-command labeled bash blocks).
  • Removes non-standard/extra sections in some translations and adds missing sections (e.g., “About”) where needed.
  • Updates “Other Languages” sections/tables for consistency across translations.

Reviewed changes

Copilot reviewed 11 out of 11 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
other-sheets/git-cheat-sheet-ar.md Reformats Arabic sheet to align with English structure and section set.
other-sheets/git-cheat-sheet-bn.md Reformats Bengali sheet to align with English structure and section set.
other-sheets/git-cheat-sheet-de.md Aligns German sheet; removes extra sections and updates language table formatting.
other-sheets/git-cheat-sheet-el.md Reformats Greek sheet to align with English structure and section set.
other-sheets/git-cheat-sheet-es.md Reformats Spanish sheet to align with English structure and section set.
other-sheets/git-cheat-sheet-hi.md Reformats Hindi sheet to align with English structure and section set.
other-sheets/git-cheat-sheet-ko.md Reformats Korean sheet to align with English structure and section set.
other-sheets/git-cheat-sheet-pl.md Reformats Polish sheet to align with English structure and section set.
other-sheets/git-cheat-sheet-pt_BR.md Aligns pt_BR sheet; adds missing “About” and removes extra sections.
other-sheets/git-cheat-sheet-tr.md Reformats Turkish sheet to align with English structure and section set.
other-sheets/git-cheat-sheet-zh.md Aligns Chinese sheet; adds missing “About” and removes extra sections.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

| 🇧🇷 Brasilianisches Portugiesisch | [git-cheat-sheet-pt_BR.md](./git-cheat-sheet-pt_BR.md) |
| 🇨🇳 Chinesisch | [git-cheat-sheet-zh.md](./git-cheat-sheet-zh.md) |
| 🇪🇸 Spanisch | [git-cheat-sheet-es.md](./git-cheat-sheet-es.md) |
| 🇩🇪 **Deutsch (aktuell)** | |
Copy link

Copilot AI Mar 4, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In the “Other Languages” table, the current-language row leaves the “Link” column empty (| 🇩🇪 **Deutsch (aktuell)** | |). For consistency and readability, put the status in the second column (e.g., **(aktuell)**) and keep the language name in the first column.

Suggested change
| 🇩🇪 **Deutsch (aktuell)** | |
| 🇩🇪 Deutsch | **(aktuell)** |

Copilot uses AI. Check for mistakes.
Comment on lines 861 to 862

---
Copy link

Copilot AI Mar 4, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The MIT license link in the preceding “📄 Lizenz” section points to (LICENSE), which resolves to other-sheets/LICENSE from this file. That path doesn’t exist; use the correct relative path to the repo root license file (e.g., ../LICENSE).

Copilot uses AI. Check for mistakes.
| 🇮🇳 Hindi | [git-cheat-sheet-hi.md](git-cheat-sheet-hi.md) |
| 🇰🇷 Coreano | [git-cheat-sheet-ko.md](git-cheat-sheet-ko.md) |
| 🇵🇱 Polaco | [git-cheat-sheet-pl.md](git-cheat-sheet-pl.md) |
| 🇪🇸 **Español** (actual) | |
Copy link

Copilot AI Mar 4, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In the “Otros Idiomas” table, the current-language row leaves the “Enlace” column empty (| 🇪🇸 **Español** (actual) | |). For consistency with other translations (and to avoid an empty link column), move the “(actual)” marker into the second column (e.g., **(actual)**).

Suggested change
| 🇪🇸 **Español** (actual) | |
| 🇪🇸 **Español** | **(actual)** |

Copilot uses AI. Check for mistakes.
| 🇩🇪 독일어 | [git-cheat-sheet-de.md](git-cheat-sheet-de.md) |
| 🇬🇷 그리스어 | [git-cheat-sheet-el.md](git-cheat-sheet-el.md) |
| 🇮🇳 힌디어 | [git-cheat-sheet-hi.md](git-cheat-sheet-hi.md) |
| 🇰🇷 **한국어** (현재) | |
Copy link

Copilot AI Mar 4, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In the “다른 언어” table, the current-language row leaves the “링크” column empty (| 🇰🇷 **한국어** (현재) | |). To keep the table consistent and avoid an empty column, put a current marker (e.g., **(현재)**) in the second column instead.

Suggested change
| 🇰🇷 **한국어** (현재) | |
| 🇰🇷 **한국어** | **(현재)** |

Copilot uses AI. Check for mistakes.
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.

3 participants