Skip to content

Complete Simplified Chinese (zh_CN) translation - #14964

Open
shengdeng2016 wants to merge 1 commit into
mavlink:masterfrom
shengdeng2016:zh-cn-upstream
Open

Complete Simplified Chinese (zh_CN) translation#14964
shengdeng2016 wants to merge 1 commit into
mavlink:masterfrom
shengdeng2016:zh-cn-upstream

Conversation

@shengdeng2016

Copy link
Copy Markdown

This PR completes the Simplified Chinese (zh_CN) localization for the v5.1.3 translation set (qgc_source_zh_CN.ts and qgc_json_zh_CN.ts). All entries translated; terminology normalized; Chinese punctuation replaced with ASCII to avoid known zh-locale parsing bugs (e.g. mission planning). Note: the translation work was performed by an AI assistant (Qwen) with human review of key terms.

- qgc_source_zh_CN.ts: all v5.1.3-era entries translated
- qgc_json_zh_CN.ts: all v5.1.3-era entries translated
- Terminology normalized; Chinese punctuation replaced with ASCII to
  avoid known zh-locale parsing bugs (e.g. mission planning)
- Translation work performed by AI assistant, reviewed entry by entry
@github-actions

Copy link
Copy Markdown
Contributor

Thanks for your first pull request! 🎉

A maintainer will review this soon. Please ensure:

  • CI checks pass
  • Code follows coding standards
  • Changes tested on relevant platforms

We appreciate your contribution to QGroundControl!

@github-actions

Copy link
Copy Markdown
Contributor

⚠️ Build results unavailable — artifact download from one or more platform workflows failed
(likely artifact retention expiry or transient API error). The combined report cannot be generated for this run.

See the Build Results workflow run for details.

@DonLakeFlyer

Copy link
Copy Markdown
Contributor

Thanks, I was going to try something similar myself. It does require round tripping translations back up to crowdin though which is currently not supported. I'm going to need to figure out how to turn that one before this can be merged. Otherwise the next crowdin dump will just trash this.

@DonLakeFlyer
DonLakeFlyer self-requested a review August 27, 2026 16:43
@hamishwillee

Copy link
Copy Markdown
Contributor

Thanks, I was going to try something similar myself. It does require round tripping translations back up to crowdin though which is currently not supported. I'm going to need to figure out how to turn that one before this can be merged. Otherwise the next crowdin dump will just trash this.

Crowdin can import ts files, so you should be able to do to import this, if you trust this translation. The problem is that it is hard to undo once you have the strings in crowdin.

@DonLakeFlyer DonLakeFlyer added this to the Release V5.2 milestone Aug 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants