Skip to content

Beta to master#19096

Merged
seanbudd merged 4 commits into
masterfrom
beta
Oct 14, 2025
Merged

Beta to master#19096
seanbudd merged 4 commits into
masterfrom
beta

Conversation

@seanbudd

Copy link
Copy Markdown
Member

No description provided.

seanbudd and others added 4 commits October 3, 2025 12:32
This pull request updates translations to languages being tracked from
Crowdin.

Co-authored-by: GitHub Actions <>
This pull request updates translations to languages being tracked from Crowdin.
### Link to issue number:
<!-- Use Closes/Fixes/Resolves #xxx to link this PR to the issue it is
responding to. -->
Fixes #19023
Replaces pr #19054 

### Summary of the issue:
The GitHub action that regenerates updated xliff files for translation,
from English user documentation is currently broken, as the ssh
credentials uses an out-of-date key.

### Description of user facing changes:

### Description of developer facing changes:

### Description of development approach:
The GitHub action now uses a GitHub Personal Access Token (PAT) that has
permission to push to the repository, and will still trigger future
actions.

### Testing strategy:
* [x] Run and ensure it successfully pushes to the pr branch, by
temporarily listing the pr branch for the action.
 * [ ] Once merged to beta, ensure the action correctly runs.

### Known issues with pull request:
None known.

### Code Review Checklist:

<!--
This checklist is a reminder of things commonly forgotten in a new PR.
Authors, please do a self-review of this pull-request.
Check items to confirm you have thought about the relevance of the item.
Where items are missing (eg unit / system tests), please explain in the
PR.
To check an item `- [ ]` becomes `- [x]`, note spacing.
You can also check the checkboxes after the PR is created.
A detailed explanation of this checklist is available here:

https://github.com/nvaccess/nvda/blob/master/projectDocs/dev/githubPullRequestTemplateExplanationAndExamples.md#code-review-checklist
-->

- [x] Documentation:
  - Change log entry
  - User Documentation
  - Developer / Technical Documentation
  - Context sensitive help for GUI changes
- [x] Testing:
  - Unit tests
  - System (end to end) tests
  - Manual testing
- [x] UX of all users considered:
  - Speech
  - Braille
  - Low Vision
  - Different web browsers
  - Localization in other languages / culture than English
- [x] API is compatible with existing add-ons.
- [x] Security precautions taken.

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: GitHub Actions <actions@github.com>
Copilot AI review requested due to automatic review settings October 14, 2025 03:07
@seanbudd seanbudd requested a review from a team as a code owner October 14, 2025 03:07
@seanbudd seanbudd requested a review from SaschaCowley October 14, 2025 03:07
@seanbudd seanbudd merged commit f966d0f into master Oct 14, 2025
32 of 33 checks passed
@github-actions github-actions Bot added this to the 2026.1 milestone Oct 14, 2025

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull Request Overview

This pull request merges changes from the beta branch to master, primarily containing translation updates and minor technical improvements. The changes focus on updating documentation translations for multiple languages and improving CI workflow configuration.

  • Translation updates across multiple languages including simplified and traditional Chinese, Vietnamese, Ukrainian, Russian, Japanese, Croatian, and Bosnian
  • CI/CD improvements for the English documentation translation workflow
  • Translation state changes from "initial" to "translated" or "final" for many segments

Reviewed Changes

Copilot reviewed 13 out of 77 changed files in this pull request and generated no comments.

Show a summary per file
File Description
user_docs/zh_TW/changes.xliff Updated translations with corrected Chinese text for Traditional Chinese changelog
user_docs/zh_CN/userGuide.xliff Minor language refinements in Simplified Chinese user guide translations
user_docs/zh_CN/changes.xliff Translation improvements for Simplified Chinese changelog
user_docs/vi/userGuide.xliff Vietnamese translations updated from initial to final state
user_docs/uk/userGuide.xliff Ukrainian user guide translations updated with corrections
user_docs/uk/changes.xliff Ukrainian changelog translations finalized
user_docs/ru/userGuide.xliff Russian user guide translation corrections
user_docs/ja/userGuide.xliff Japanese user guide translations updated to final state
user_docs/hr/userGuide.xliff Croatian user guide translations finalized
user_docs/bs/changes.xliff Bosnian changelog translations updated
.github/workflows/regenerate_english_userDocs_translation_source.yml CI workflow improvements for authentication and checkout

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

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