Skip to content

Fix Repository quality CI failure by syncing locale settings schemas - #784

Merged
ExtraBinoss merged 3 commits into
mainfrom
copilot/fix-repository-quality-job
Jul 31, 2026
Merged

Fix Repository quality CI failure by syncing locale settings schemas#784
ExtraBinoss merged 3 commits into
mainfrom
copilot/fix-repository-quality-job

Conversation

Copilot AI commented Jul 31, 2026

Copy link
Copy Markdown
Contributor

Pull Request Template

Description

This PR addresses the failing Repository quality GitHub Actions job by resolving i18n:check schema drift in locale settings.json files.

  • Root cause
    • Non-English locale settings.json files diverged from en/settings.json (missing newly added keys, retaining deprecated keys).
  • Change made
    • Synchronized key structure for affected locales: es, fr, it, ko, nl, pt-BR, ru, zh-CN, zh-TW.
    • Removed obsolete caption keys and added new effects.*, effects.cursorClickEffects.*, and captions.editor.* paths where missing.
  • Implementation pattern
    • Existing localized values were preserved when present.
    • Missing values were backfilled with English fallback strings to restore structural parity.
"captions": {
	"editor": {
		"text": "Text",
		"start": "Start",
		"end": "End",
		"split": "Split",
		"merge": "Merge",
		"delete": "Delete"
	}
}

Motivation

i18n:check enforces strict key parity between each locale namespace and en. Structural drift caused CI to fail; this change restores parity so the quality gate can pass consistently.

Type of Change

  • New Feature
  • Bug Fix
  • Refactor / Code Cleanup
  • Documentation Update
  • Other (please specify)

Related Issue(s)

Repository quality workflow failure (job ID: 91104558202).

Screenshots / Video

N/A (no UI behavior change).

Screenshot (if applicable):

![Screenshot Description](path/to/screenshot.png)

Video (wherever possible):

<video src="path/to/video.mp4" controls width="600"></video>

Testing Guide

Run the quality check that was failing:

npm run i18n:check

Expected: i18n-check: locale files are structurally consistent.

Checklist

  • I have performed a self-review of my code.
  • I have added any necessary screenshots or videos.
  • I have linked related issue(s) and updated the changelog if applicable.

Thank you for contributing!

Copilot AI changed the title [WIP] Fix failing GitHub Actions job 'Repository quality' Fix Repository quality CI failure by syncing locale settings schemas Jul 31, 2026
Copilot AI requested a review from ExtraBinoss July 31, 2026 08:22
@ExtraBinoss
ExtraBinoss marked this pull request as ready for review July 31, 2026 08:40
Copilot AI review requested due to automatic review settings July 31, 2026 08:40

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.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@ExtraBinoss
ExtraBinoss merged commit 54ae801 into main Jul 31, 2026
2 of 3 checks passed
@ExtraBinoss
ExtraBinoss deleted the copilot/fix-repository-quality-job branch July 31, 2026 08:47
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