-
-
Notifications
You must be signed in to change notification settings - Fork 6.4k
fix(crowdin): workflow improvements #7755
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
Codecov ReportAll modified and coverable lines are covered by tests ✅
✅ All tests successful. No failed tests found. Additional details and impacted files@@ Coverage Diff @@
## main #7755 +/- ##
==========================================
+ Coverage 74.85% 74.87% +0.01%
==========================================
Files 98 98
Lines 7895 7895
Branches 200 200
==========================================
+ Hits 5910 5911 +1
+ Misses 1984 1983 -1
Partials 1 1 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
chore: sync translations from crowdin Signed-off-by: nodejs-crowdin <[email protected]> Co-authored-by: nodejs-crowdin <[email protected]>
This comment was marked as resolved.
This comment was marked as resolved.
There was a problem hiding this 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 focuses on fixing bugs and improving the Crowdin workflow by updating translation keys in locale files, enhancing MDX content for the About pages, and refining the GitHub translations sync workflow.
- Updated translation JSON files (zh-tw and uk) with new keys and revised content.
- Modified MDX pages to improve layout, accessibility, and resource information.
- Refactored the translations sync GitHub workflow for better branch naming, commit handling, and overall operational reliability.
Reviewed Changes
Copilot reviewed 6 out of 6 changed files in this pull request and generated 1 comment.
Show a summary per file
File | Description |
---|---|
packages/i18n/locales/zh-tw.json | Added new translation keys and restructured release information. |
packages/i18n/locales/uk.json | Synchronized new translation keys and updated copy for release details. |
apps/site/pages/zh-tw/about/branding.mdx | Upgraded layout structure, enhanced image references, and credited contributor. |
apps/site/pages/uk/about/previous-releases.mdx | Revised content to clarify official vs. community installation methods. |
apps/site/pages/uk/about/index.mdx | Introduced additional sections for official Node.js resources and communication channels. |
.github/workflows/translations-sync.yml | Refined workflow job names, branch handling, and commit process for translation updates. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why there are changes on translation file ?
I combined this with the weekly translate run do demo the new, working script. |
@nodejs/web-infra can I get some approvals on your end 😃? Thanks! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, but let's wait for @bmuenzenmeyer LGTM
This PR fixes a few bugs in, and hardens, the Crowdin workflow.