1fanwang opened a new pull request, #72789:
URL: https://github.com/apache/airflow/pull/72789

   ## Why
   
   The Simplified Chinese UI falls back to English for nine strings on 
`v3-3-test`, leaving the locale below complete coverage ahead of Airflow 3.3.2. 
The locale also retains two fullscreen keys that the current UI no longer reads.
   
   ## What
   
   Translate the missing date and time controls, password visibility labels, 
asset-run relationship, dynamic deadline rule, latest bundle-version tooltip, 
and active-run count. Remove the obsolete fullscreen keys. zh-CN now covers all 
988 required strings.
   
   ## Tests
   
   | Scenario | Result |
   | --- | --- |
   | Translation completeness | 979/988 before; 988/988 after |
   | UI unit tests | 98 files; 793 tests passed |
   | Production UI build | Passed |
   
   <details><summary>Raw logs</summary>
   
   ```text
   # upstream/v3-3-test
   $ breeze ui check-translation-completeness --language zh-CN
   │ All files       │ 988                │ 0                 │ 988            
│ 979        │ 9       │ 99.1%    │ 0     │ 2      │
   Some translations are not complete!
   
   # PR head
   $ breeze ui check-translation-completeness --language zh-CN
   │ All files       │ 988                │ 0                 │ 988            
│ 988        │ 0       │ 100.0%   │ 0     │ 0      │
   All translations are complete!
   
   $ npx --yes [email protected] exec vitest run --exclude 
src/components/MonacoEditor/pythonFStrings.test.ts
   Test Files  97 passed (97)
   Tests  781 passed (781)
   
   $ npx --yes [email protected] test 
src/components/MonacoEditor/pythonFStrings.test.ts
   Test Files  1 passed (1)
   Tests  12 passed (12)
   
   $ npx --yes [email protected] build
   transforming...✓ 5191 modules transformed.
   ✓ built in 10.76s
   ```
   
   </details>
   
   The full parallel Vitest run hit the existing 30-second Monaco import 
timeout; the isolated Monaco suite passed. Docker-backed UI E2E did not start 
because the image build could not resolve `deb.debian.org`.
   
   `prek` pre-commit and manual stages passed.
   
   ## Risk
   
   Only zh-CN resource files change. Runtime logic and English fallback 
behavior are unchanged.
   
   ---
   
   ##### Was generative AI tooling used to co-author this PR?
   
   - [X] Yes, GitHub Copilot CLI (GPT-5.6 Sol)
   
   Generated-by: GitHub Copilot CLI (GPT-5.6 Sol) following [the 
guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to