Skip to content

Block unapproved and invalid Crowdin translation placeholders [WPB-22420]#486

Merged
screendriver merged 2 commits into
masterfrom
only-approved
Jul 17, 2026
Merged

Block unapproved and invalid Crowdin translation placeholders [WPB-22420]#486
screendriver merged 2 commits into
masterfrom
only-approved

Conversation

@screendriver

Copy link
Copy Markdown
Member

Prevent unapproved Crowdin suggestions and invalid numeric HTML placeholders from reaching releases.

Require approved Crowdin exports and validate numeric placeholder tags before translation processing and builds. Add validator tests and remove the existing stray </0> placeholder.
Require Crowdin exports to contain approved translations only and validate downloaded HTML before build, commit, and deployment.
@screendriver
screendriver merged commit 19beb69 into master Jul 17, 2026
2 checks passed
@screendriver
screendriver deleted the only-approved branch July 17, 2026 06:41
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