Skip to content

[CI] New Crowdin Translations - #647

Merged
Geczy merged 1 commit into
masterfrom
ci/update-locale
Sep 6, 2026
Merged

[CI] New Crowdin Translations#647
Geczy merged 1 commit into
masterfrom
ci/update-locale

Conversation

@Geczy

@Geczy Geczy commented Aug 27, 2026

Copy link
Copy Markdown
Member

The latest approved translations from Crowdin

Copilot AI lite review requested due to automatic review settings September 2, 2026 16:20

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🟢 Approval recommended

The changes are isolated to translation resources and align with the runtime i18next configuration (notably returnEmptyString: false) used to handle empty plural placeholders safely.

Pull request overview

Syncs the Dota package’s localization bundles with the latest approved Crowdin content, keeping runtime i18next resources aligned with newly introduced/updated message keys.

Changes:

  • Adds a new dotabodProfileNotFound translation key across many locales.
  • Updates several locales’ plural-form key sets (notably removing some *_many variants and adding empty placeholders in a few locales).
  • Reorders the dotabodProfileNotFound key within the English translation file without changing its value.
File summaries
File Description
packages/dota/locales/zh-TW/translation.json Adds dotabodProfileNotFound key.
packages/dota/locales/zh-CN/translation.json Adds dotabodProfileNotFound key.
packages/dota/locales/vi-VN/translation.json Adds dotabodProfileNotFound key.
packages/dota/locales/uk-UA/translation.json Adds dotabodProfileNotFound key.
packages/dota/locales/tr-TR/translation.json Adds dotabodProfileNotFound key.
packages/dota/locales/tl-PH/translation.json Adds dotabodProfileNotFound key.
packages/dota/locales/th-TH/translation.json Adds dotabodProfileNotFound key.
packages/dota/locales/sv-SE/translation.json Adds dotabodProfileNotFound key.
packages/dota/locales/sr-SP/translation.json Adds dotabodProfileNotFound key.
packages/dota/locales/ru-RU/translation.json Adds dotabodProfileNotFound key.
packages/dota/locales/ro-RO/translation.json Adds dotabodProfileNotFound key.
packages/dota/locales/pt-PT/translation.json Adds dotabodProfileNotFound and introduces empty winrateStreamer_many placeholder.
packages/dota/locales/pt-BR/translation.json Adds dotabodProfileNotFound and introduces empty winrateStreamer_many placeholder.
packages/dota/locales/pl-PL/translation.json Adds dotabodProfileNotFound key.
packages/dota/locales/no-NO/translation.json Adds dotabodProfileNotFound key.
packages/dota/locales/nl-NL/translation.json Adds dotabodProfileNotFound key.
packages/dota/locales/ko-KR/translation.json Adds dotabodProfileNotFound key.
packages/dota/locales/ja-JP/translation.json Adds dotabodProfileNotFound key.
packages/dota/locales/it-IT/translation.json Adds dotabodProfileNotFound and introduces empty winrateStreamer_many placeholder.
packages/dota/locales/hu-HU/translation.json Adds dotabodProfileNotFound key.
packages/dota/locales/he-IL/translation.json Removes several *_many plural variants and adds dotabodProfileNotFound.
packages/dota/locales/fr-FR/translation.json Adds dotabodProfileNotFound and introduces empty winrateStreamer_many placeholder.
packages/dota/locales/fi-FI/translation.json Adds dotabodProfileNotFound key.
packages/dota/locales/fa-IR/translation.json Adds dotabodProfileNotFound key.
packages/dota/locales/es-ES/translation.json Adds dotabodProfileNotFound and introduces empty winrateStreamer_many placeholder.
packages/dota/locales/en/translation.json Moves dotabodProfileNotFound position within the file (value unchanged).
packages/dota/locales/el-GR/translation.json Adds dotabodProfileNotFound key.
packages/dota/locales/de-DE/translation.json Adds dotabodProfileNotFound key.
packages/dota/locales/da-DK/translation.json Adds dotabodProfileNotFound key.
packages/dota/locales/cs-CZ/translation.json Adds dotabodProfileNotFound key.
packages/dota/locales/ca-ES/translation.json Adds dotabodProfileNotFound and introduces empty winrateStreamer_many placeholder.
packages/dota/locales/ar-SA/translation.json Adds dotabodProfileNotFound key.
packages/dota/locales/af-ZA/translation.json Adds dotabodProfileNotFound key.
Review details
  • Files reviewed: 33/33 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@Geczy
Geczy merged commit e7b6c06 into master Sep 6, 2026
8 checks passed
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.

2 participants