Skip to content

Synchronize translations with sources#4677

Merged
Gabriel Dufresne (GabrielDuf) merged 2 commits intomainfrom
awakecoding/translation-sync
May 4, 2026
Merged

Synchronize translations with sources#4677
Gabriel Dufresne (GabrielDuf) merged 2 commits intomainfrom
awakecoding/translation-sync

Conversation

@mamoreau-devolutions
Copy link
Copy Markdown
Contributor

Summary

  • synchronize lang_en.json with extracted source translation keys
  • update all locale files to 100% computed translation coverage
  • prune stale locale-only keys and normalize locale key ordering
  • update translation percentage metadata
  • treat universal non-translatable values such as MSI, MSIX, placeholder-only format strings, and your@email.com as intentional source-equal entries in translation status

Validation

  • pwsh .\scripts\translation\Verify-Translations.ps1
  • pwsh .\.agents\skills\translation-source-sync\scripts\sync-translation-sources.ps1 -CheckOnly
  • translation status JSON check: 58 non-English languages, 0 incomplete rows

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@GabrielDuf Gabriel Dufresne (GabrielDuf) merged commit 6b3475b into main May 4, 2026
1 check passed
@GabrielDuf Gabriel Dufresne (GabrielDuf) deleted the awakecoding/translation-sync branch May 4, 2026 14:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants