Skip to content

Conversation

@Fortytwoo
Copy link
Contributor

Description

This PR adds Simplified Chinese (zh-CN) translation support to the Airflow UI. As a native Chinese speaker, I aim to make Airflow more accessible to the Chinese-speaking community.

Related Discussion

  • Mailing list discussion: Email thread "[DISCUSS] Request for translation sponsorship: Simplified Chinese (zh-CN) UI translation" sent to dev@airflow.apache.org on [当前日期]
  • Archive link will be added once available in the Apache mailing list archive

Changes

  • Added Simplified Chinese (zh-CN) translation files:
    • airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/common.json
    • airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/dashboard.json
    • airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/dag.json
    • airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/dags.json
    • airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/components.json
    • airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/hitl.json
    • airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/tasks.json

Translation Quality Assurance

  • All translations are done by a native Simplified Chinese speaker
  • Technical terms are consistently translated throughout all files
  • Proper language style and tone maintained
  • Placeholders and formatting preserved
  • Local conventions (date formats, number formatting) considered

Technical Checklist

  • Translation files follow the i18n guidelines
  • All translation keys from English (en) are covered
  • Proper ASF license headers included in all files
  • Translation completeness verified using:
    uv run dev/i18n/check_translations_completeness.py --language zh-cn
  • No formatting or placeholder issues
  • Tested language switching in UI

Commitment

As the translation owner for zh-CN:

  • I commit to maintaining these translations
  • I will keep translations up-to-date with future changes
  • I will address community feedback and suggestions
  • I will follow Apache Airflow's contribution guidelines

Notes

  • This is my first major contribution to Apache Airflow
  • I am actively seeking a translation sponsor through the dev mailing list
  • I am committed to learning and following community best practices
  • I welcome any feedback or suggestions for improvement

Testing Done

  • Verified all translations in the Airflow UI
  • Checked for missing translations using the completeness tool
  • Tested language switching functionality
  • Verified proper display of dates and numbers in Chinese format

Let me know if any changes or additional information is needed. I'm happy to make adjustments based on feedback.

@boring-cyborg
Copy link

boring-cyborg bot commented Sep 1, 2025

Congratulations on your first Pull Request and welcome to the Apache Airflow community! If you have any issues or are unsure about any anything please check our Contributors' Guide (https://github.com/apache/airflow/blob/main/contributing-docs/README.rst)
Here are some useful points:

  • Pay attention to the quality of your code (ruff, mypy and type annotations). Our prek-hooks will help you with that.
  • In case of a new feature add useful documentation (in docstrings or in docs/ directory). Adding a new operator? Check this short guide Consider adding an example DAG that shows how users should use it.
  • Consider using Breeze environment for testing locally, it's a heavy docker but it ships with a working Airflow and a lot of integrations.
  • Be patient and persistent. It might take some time to get a review or get the final approval from Committers.
  • Please follow ASF Code of Conduct for all communication including (but not limited to) comments on Pull Requests, Mailing list and Slack.
  • Be sure to read the Airflow Coding style.
  • Always keep your Pull Requests rebased, otherwise your build might fail due to changes not related to your commits.
    Apache Airflow is a community-driven project and together we are making it better 🚀.
    In case of doubts contact the developers at:
    Mailing List: dev@airflow.apache.org
    Slack: https://s.apache.org/airflow-slack

@boring-cyborg boring-cyborg bot added area:dev-tools area:translations area:UI Related to UI/UX. For Frontend Developers. backport-to-v3-1-test Mark PR with this label to backport to v3-1-test branch labels Sep 1, 2025
@potiuk
Copy link
Member

potiuk commented Sep 9, 2025

I added myself, but you need to rebase and resolve conflicts @Fortytwoo

@Fortytwoo
Copy link
Contributor Author

Fortytwoo commented Sep 9, 2025

I added myself, but you need to rebase and resolve conflicts @Fortytwoo

okey,Thanks a lot.

@potiuk
Copy link
Member

potiuk commented Sep 9, 2025

Nice. Thanks. I also asked copilot to translate it back to English and all looks good :)

@potiuk
Copy link
Member

potiuk commented Sep 9, 2025

Very close:

Screenshot 2025-09-09 at 21 25 43

Merging.

Some small follow-up with the few missing translations would be great @Fortytwoo @gyli

@potiuk potiuk merged commit e5e37ac into apache:main Sep 9, 2025
87 of 88 checks passed
@boring-cyborg
Copy link

boring-cyborg bot commented Sep 9, 2025

Awesome work, congrats on your first merged pull request! You are invited to check our Issue Tracker for additional contributions.

@shahar1
Copy link
Contributor

shahar1 commented Sep 9, 2025

Well done! :)

kaxil pushed a commit that referenced this pull request Sep 9, 2025
* feat(i18n): add Chinese simplified support

* Feat (i18n): Added Simplified Chinese support

* Restore the latest pyproject.toml

* Updated Simplified Chinese translation, added calendar-related translation and operator translation, and fixed some existing translation content.

* Update the CODEOWNERS file to add ownership claims for the Simplified Chinese translation directory.

* 1.Update the international configuration order for Simplified and Traditional Chinese.

2.Fixed Simplified Chinese language code owner information to be empty.

* Adjust the location of the owner description of the Chinese Simplified and Traditional translation file to optimize the description

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update the Chinese localization file, fix the translation of "Add new task to queue", and optimize the sentence structure of "DAG not yet in collection".

* Update the simplified Chinese translations of DAG to Dag and DAGs to Dags according to #55099. Update some hard-to-understand translations.

* Update the Simplified Chinese translation to optimize the translation related to "login" and "backfill" to make it more in line with user habits.

* Updated the code owner of the Simplified Chinese translation, adding @gyli as a collaborator for the zh-CN language.

* Optimize the Simplified Chinese translation and unify the terms related to "data backfill" to "backfill" to improve user understanding and experience.

* Apply suggestion from @potiuk

---------

Co-authored-by: fortytwo <fortytwo@example.com>
Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>
Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
Brunda10 pushed a commit to Brunda10/airflow that referenced this pull request Sep 17, 2025
* feat(i18n): add Chinese simplified support

* Feat (i18n): Added Simplified Chinese support

* Restore the latest pyproject.toml

* Updated Simplified Chinese translation, added calendar-related translation and operator translation, and fixed some existing translation content.

* Update the CODEOWNERS file to add ownership claims for the Simplified Chinese translation directory.

* 1.Update the international configuration order for Simplified and Traditional Chinese.

2.Fixed Simplified Chinese language code owner information to be empty.

* Adjust the location of the owner description of the Chinese Simplified and Traditional translation file to optimize the description

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update the Chinese localization file, fix the translation of "Add new task to queue", and optimize the sentence structure of "DAG not yet in collection".

* Update the simplified Chinese translations of DAG to Dag and DAGs to Dags according to apache#55099. Update some hard-to-understand translations.

* Update the Simplified Chinese translation to optimize the translation related to "login" and "backfill" to make it more in line with user habits.

* Updated the code owner of the Simplified Chinese translation, adding @gyli as a collaborator for the zh-CN language.

* Optimize the Simplified Chinese translation and unify the terms related to "data backfill" to "backfill" to improve user understanding and experience.

* Apply suggestion from @potiuk

---------

Co-authored-by: fortytwo <fortytwo@example.com>
Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>
Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Sep 30, 2025
* feat(i18n): add Chinese simplified support

* Feat (i18n): Added Simplified Chinese support

* Restore the latest pyproject.toml

* Updated Simplified Chinese translation, added calendar-related translation and operator translation, and fixed some existing translation content.

* Update the CODEOWNERS file to add ownership claims for the Simplified Chinese translation directory.

* 1.Update the international configuration order for Simplified and Traditional Chinese.

2.Fixed Simplified Chinese language code owner information to be empty.

* Adjust the location of the owner description of the Chinese Simplified and Traditional translation file to optimize the description

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update the Chinese localization file, fix the translation of "Add new task to queue", and optimize the sentence structure of "DAG not yet in collection".

* Update the simplified Chinese translations of DAG to Dag and DAGs to Dags according to apache#55099. Update some hard-to-understand translations.

* Update the Simplified Chinese translation to optimize the translation related to "login" and "backfill" to make it more in line with user habits.

* Updated the code owner of the Simplified Chinese translation, adding @gyli as a collaborator for the zh-CN language.

* Optimize the Simplified Chinese translation and unify the terms related to "data backfill" to "backfill" to improve user understanding and experience.

* Apply suggestion from @potiuk

---------

Co-authored-by: fortytwo <fortytwo@example.com>
Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>
Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 1, 2025
* feat(i18n): add Chinese simplified support

* Feat (i18n): Added Simplified Chinese support

* Restore the latest pyproject.toml

* Updated Simplified Chinese translation, added calendar-related translation and operator translation, and fixed some existing translation content.

* Update the CODEOWNERS file to add ownership claims for the Simplified Chinese translation directory.

* 1.Update the international configuration order for Simplified and Traditional Chinese.

2.Fixed Simplified Chinese language code owner information to be empty.

* Adjust the location of the owner description of the Chinese Simplified and Traditional translation file to optimize the description

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update the Chinese localization file, fix the translation of "Add new task to queue", and optimize the sentence structure of "DAG not yet in collection".

* Update the simplified Chinese translations of DAG to Dag and DAGs to Dags according to apache#55099. Update some hard-to-understand translations.

* Update the Simplified Chinese translation to optimize the translation related to "login" and "backfill" to make it more in line with user habits.

* Updated the code owner of the Simplified Chinese translation, adding @gyli as a collaborator for the zh-CN language.

* Optimize the Simplified Chinese translation and unify the terms related to "data backfill" to "backfill" to improve user understanding and experience.

* Apply suggestion from @potiuk

---------

Co-authored-by: fortytwo <fortytwo@example.com>
Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>
Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 2, 2025
* feat(i18n): add Chinese simplified support

* Feat (i18n): Added Simplified Chinese support

* Restore the latest pyproject.toml

* Updated Simplified Chinese translation, added calendar-related translation and operator translation, and fixed some existing translation content.

* Update the CODEOWNERS file to add ownership claims for the Simplified Chinese translation directory.

* 1.Update the international configuration order for Simplified and Traditional Chinese.

2.Fixed Simplified Chinese language code owner information to be empty.

* Adjust the location of the owner description of the Chinese Simplified and Traditional translation file to optimize the description

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update the Chinese localization file, fix the translation of "Add new task to queue", and optimize the sentence structure of "DAG not yet in collection".

* Update the simplified Chinese translations of DAG to Dag and DAGs to Dags according to apache#55099. Update some hard-to-understand translations.

* Update the Simplified Chinese translation to optimize the translation related to "login" and "backfill" to make it more in line with user habits.

* Updated the code owner of the Simplified Chinese translation, adding @gyli as a collaborator for the zh-CN language.

* Optimize the Simplified Chinese translation and unify the terms related to "data backfill" to "backfill" to improve user understanding and experience.

* Apply suggestion from @potiuk

---------

Co-authored-by: fortytwo <fortytwo@example.com>
Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>
Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 3, 2025
* feat(i18n): add Chinese simplified support

* Feat (i18n): Added Simplified Chinese support

* Restore the latest pyproject.toml

* Updated Simplified Chinese translation, added calendar-related translation and operator translation, and fixed some existing translation content.

* Update the CODEOWNERS file to add ownership claims for the Simplified Chinese translation directory.

* 1.Update the international configuration order for Simplified and Traditional Chinese.

2.Fixed Simplified Chinese language code owner information to be empty.

* Adjust the location of the owner description of the Chinese Simplified and Traditional translation file to optimize the description

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update the Chinese localization file, fix the translation of "Add new task to queue", and optimize the sentence structure of "DAG not yet in collection".

* Update the simplified Chinese translations of DAG to Dag and DAGs to Dags according to apache#55099. Update some hard-to-understand translations.

* Update the Simplified Chinese translation to optimize the translation related to "login" and "backfill" to make it more in line with user habits.

* Updated the code owner of the Simplified Chinese translation, adding @gyli as a collaborator for the zh-CN language.

* Optimize the Simplified Chinese translation and unify the terms related to "data backfill" to "backfill" to improve user understanding and experience.

* Apply suggestion from @potiuk

---------

Co-authored-by: fortytwo <fortytwo@example.com>
Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>
Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 4, 2025
* feat(i18n): add Chinese simplified support

* Feat (i18n): Added Simplified Chinese support

* Restore the latest pyproject.toml

* Updated Simplified Chinese translation, added calendar-related translation and operator translation, and fixed some existing translation content.

* Update the CODEOWNERS file to add ownership claims for the Simplified Chinese translation directory.

* 1.Update the international configuration order for Simplified and Traditional Chinese.

2.Fixed Simplified Chinese language code owner information to be empty.

* Adjust the location of the owner description of the Chinese Simplified and Traditional translation file to optimize the description

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update the Chinese localization file, fix the translation of "Add new task to queue", and optimize the sentence structure of "DAG not yet in collection".

* Update the simplified Chinese translations of DAG to Dag and DAGs to Dags according to apache#55099. Update some hard-to-understand translations.

* Update the Simplified Chinese translation to optimize the translation related to "login" and "backfill" to make it more in line with user habits.

* Updated the code owner of the Simplified Chinese translation, adding @gyli as a collaborator for the zh-CN language.

* Optimize the Simplified Chinese translation and unify the terms related to "data backfill" to "backfill" to improve user understanding and experience.

* Apply suggestion from @potiuk

---------

Co-authored-by: fortytwo <fortytwo@example.com>
Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>
Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 5, 2025
* feat(i18n): add Chinese simplified support

* Feat (i18n): Added Simplified Chinese support

* Restore the latest pyproject.toml

* Updated Simplified Chinese translation, added calendar-related translation and operator translation, and fixed some existing translation content.

* Update the CODEOWNERS file to add ownership claims for the Simplified Chinese translation directory.

* 1.Update the international configuration order for Simplified and Traditional Chinese.

2.Fixed Simplified Chinese language code owner information to be empty.

* Adjust the location of the owner description of the Chinese Simplified and Traditional translation file to optimize the description

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update the Chinese localization file, fix the translation of "Add new task to queue", and optimize the sentence structure of "DAG not yet in collection".

* Update the simplified Chinese translations of DAG to Dag and DAGs to Dags according to apache#55099. Update some hard-to-understand translations.

* Update the Simplified Chinese translation to optimize the translation related to "login" and "backfill" to make it more in line with user habits.

* Updated the code owner of the Simplified Chinese translation, adding @gyli as a collaborator for the zh-CN language.

* Optimize the Simplified Chinese translation and unify the terms related to "data backfill" to "backfill" to improve user understanding and experience.

* Apply suggestion from @potiuk

---------

Co-authored-by: fortytwo <fortytwo@example.com>
Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>
Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 5, 2025
* feat(i18n): add Chinese simplified support

* Feat (i18n): Added Simplified Chinese support

* Restore the latest pyproject.toml

* Updated Simplified Chinese translation, added calendar-related translation and operator translation, and fixed some existing translation content.

* Update the CODEOWNERS file to add ownership claims for the Simplified Chinese translation directory.

* 1.Update the international configuration order for Simplified and Traditional Chinese.

2.Fixed Simplified Chinese language code owner information to be empty.

* Adjust the location of the owner description of the Chinese Simplified and Traditional translation file to optimize the description

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update the Chinese localization file, fix the translation of "Add new task to queue", and optimize the sentence structure of "DAG not yet in collection".

* Update the simplified Chinese translations of DAG to Dag and DAGs to Dags according to apache#55099. Update some hard-to-understand translations.

* Update the Simplified Chinese translation to optimize the translation related to "login" and "backfill" to make it more in line with user habits.

* Updated the code owner of the Simplified Chinese translation, adding @gyli as a collaborator for the zh-CN language.

* Optimize the Simplified Chinese translation and unify the terms related to "data backfill" to "backfill" to improve user understanding and experience.

* Apply suggestion from @potiuk

---------

Co-authored-by: fortytwo <fortytwo@example.com>
Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>
Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 7, 2025
* feat(i18n): add Chinese simplified support

* Feat (i18n): Added Simplified Chinese support

* Restore the latest pyproject.toml

* Updated Simplified Chinese translation, added calendar-related translation and operator translation, and fixed some existing translation content.

* Update the CODEOWNERS file to add ownership claims for the Simplified Chinese translation directory.

* 1.Update the international configuration order for Simplified and Traditional Chinese.

2.Fixed Simplified Chinese language code owner information to be empty.

* Adjust the location of the owner description of the Chinese Simplified and Traditional translation file to optimize the description

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update the Chinese localization file, fix the translation of "Add new task to queue", and optimize the sentence structure of "DAG not yet in collection".

* Update the simplified Chinese translations of DAG to Dag and DAGs to Dags according to apache#55099. Update some hard-to-understand translations.

* Update the Simplified Chinese translation to optimize the translation related to "login" and "backfill" to make it more in line with user habits.

* Updated the code owner of the Simplified Chinese translation, adding @gyli as a collaborator for the zh-CN language.

* Optimize the Simplified Chinese translation and unify the terms related to "data backfill" to "backfill" to improve user understanding and experience.

* Apply suggestion from @potiuk

---------

Co-authored-by: fortytwo <fortytwo@example.com>
Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>
Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 8, 2025
* feat(i18n): add Chinese simplified support

* Feat (i18n): Added Simplified Chinese support

* Restore the latest pyproject.toml

* Updated Simplified Chinese translation, added calendar-related translation and operator translation, and fixed some existing translation content.

* Update the CODEOWNERS file to add ownership claims for the Simplified Chinese translation directory.

* 1.Update the international configuration order for Simplified and Traditional Chinese.

2.Fixed Simplified Chinese language code owner information to be empty.

* Adjust the location of the owner description of the Chinese Simplified and Traditional translation file to optimize the description

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update the Chinese localization file, fix the translation of "Add new task to queue", and optimize the sentence structure of "DAG not yet in collection".

* Update the simplified Chinese translations of DAG to Dag and DAGs to Dags according to apache#55099. Update some hard-to-understand translations.

* Update the Simplified Chinese translation to optimize the translation related to "login" and "backfill" to make it more in line with user habits.

* Updated the code owner of the Simplified Chinese translation, adding @gyli as a collaborator for the zh-CN language.

* Optimize the Simplified Chinese translation and unify the terms related to "data backfill" to "backfill" to improve user understanding and experience.

* Apply suggestion from @potiuk

---------

Co-authored-by: fortytwo <fortytwo@example.com>
Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>
Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 9, 2025
* feat(i18n): add Chinese simplified support

* Feat (i18n): Added Simplified Chinese support

* Restore the latest pyproject.toml

* Updated Simplified Chinese translation, added calendar-related translation and operator translation, and fixed some existing translation content.

* Update the CODEOWNERS file to add ownership claims for the Simplified Chinese translation directory.

* 1.Update the international configuration order for Simplified and Traditional Chinese.

2.Fixed Simplified Chinese language code owner information to be empty.

* Adjust the location of the owner description of the Chinese Simplified and Traditional translation file to optimize the description

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update the Chinese localization file, fix the translation of "Add new task to queue", and optimize the sentence structure of "DAG not yet in collection".

* Update the simplified Chinese translations of DAG to Dag and DAGs to Dags according to apache#55099. Update some hard-to-understand translations.

* Update the Simplified Chinese translation to optimize the translation related to "login" and "backfill" to make it more in line with user habits.

* Updated the code owner of the Simplified Chinese translation, adding @gyli as a collaborator for the zh-CN language.

* Optimize the Simplified Chinese translation and unify the terms related to "data backfill" to "backfill" to improve user understanding and experience.

* Apply suggestion from @potiuk

---------

Co-authored-by: fortytwo <fortytwo@example.com>
Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>
Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 10, 2025
* feat(i18n): add Chinese simplified support

* Feat (i18n): Added Simplified Chinese support

* Restore the latest pyproject.toml

* Updated Simplified Chinese translation, added calendar-related translation and operator translation, and fixed some existing translation content.

* Update the CODEOWNERS file to add ownership claims for the Simplified Chinese translation directory.

* 1.Update the international configuration order for Simplified and Traditional Chinese.

2.Fixed Simplified Chinese language code owner information to be empty.

* Adjust the location of the owner description of the Chinese Simplified and Traditional translation file to optimize the description

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update the Chinese localization file, fix the translation of "Add new task to queue", and optimize the sentence structure of "DAG not yet in collection".

* Update the simplified Chinese translations of DAG to Dag and DAGs to Dags according to apache#55099. Update some hard-to-understand translations.

* Update the Simplified Chinese translation to optimize the translation related to "login" and "backfill" to make it more in line with user habits.

* Updated the code owner of the Simplified Chinese translation, adding @gyli as a collaborator for the zh-CN language.

* Optimize the Simplified Chinese translation and unify the terms related to "data backfill" to "backfill" to improve user understanding and experience.

* Apply suggestion from @potiuk

---------

Co-authored-by: fortytwo <fortytwo@example.com>
Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>
Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 11, 2025
* feat(i18n): add Chinese simplified support

* Feat (i18n): Added Simplified Chinese support

* Restore the latest pyproject.toml

* Updated Simplified Chinese translation, added calendar-related translation and operator translation, and fixed some existing translation content.

* Update the CODEOWNERS file to add ownership claims for the Simplified Chinese translation directory.

* 1.Update the international configuration order for Simplified and Traditional Chinese.

2.Fixed Simplified Chinese language code owner information to be empty.

* Adjust the location of the owner description of the Chinese Simplified and Traditional translation file to optimize the description

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update the Chinese localization file, fix the translation of "Add new task to queue", and optimize the sentence structure of "DAG not yet in collection".

* Update the simplified Chinese translations of DAG to Dag and DAGs to Dags according to apache#55099. Update some hard-to-understand translations.

* Update the Simplified Chinese translation to optimize the translation related to "login" and "backfill" to make it more in line with user habits.

* Updated the code owner of the Simplified Chinese translation, adding @gyli as a collaborator for the zh-CN language.

* Optimize the Simplified Chinese translation and unify the terms related to "data backfill" to "backfill" to improve user understanding and experience.

* Apply suggestion from @potiuk

---------

Co-authored-by: fortytwo <fortytwo@example.com>
Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>
Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 12, 2025
* feat(i18n): add Chinese simplified support

* Feat (i18n): Added Simplified Chinese support

* Restore the latest pyproject.toml

* Updated Simplified Chinese translation, added calendar-related translation and operator translation, and fixed some existing translation content.

* Update the CODEOWNERS file to add ownership claims for the Simplified Chinese translation directory.

* 1.Update the international configuration order for Simplified and Traditional Chinese.

2.Fixed Simplified Chinese language code owner information to be empty.

* Adjust the location of the owner description of the Chinese Simplified and Traditional translation file to optimize the description

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update the Chinese localization file, fix the translation of "Add new task to queue", and optimize the sentence structure of "DAG not yet in collection".

* Update the simplified Chinese translations of DAG to Dag and DAGs to Dags according to apache#55099. Update some hard-to-understand translations.

* Update the Simplified Chinese translation to optimize the translation related to "login" and "backfill" to make it more in line with user habits.

* Updated the code owner of the Simplified Chinese translation, adding @gyli as a collaborator for the zh-CN language.

* Optimize the Simplified Chinese translation and unify the terms related to "data backfill" to "backfill" to improve user understanding and experience.

* Apply suggestion from @potiuk

---------

Co-authored-by: fortytwo <fortytwo@example.com>
Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>
Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 14, 2025
* feat(i18n): add Chinese simplified support

* Feat (i18n): Added Simplified Chinese support

* Restore the latest pyproject.toml

* Updated Simplified Chinese translation, added calendar-related translation and operator translation, and fixed some existing translation content.

* Update the CODEOWNERS file to add ownership claims for the Simplified Chinese translation directory.

* 1.Update the international configuration order for Simplified and Traditional Chinese.

2.Fixed Simplified Chinese language code owner information to be empty.

* Adjust the location of the owner description of the Chinese Simplified and Traditional translation file to optimize the description

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update the Chinese localization file, fix the translation of "Add new task to queue", and optimize the sentence structure of "DAG not yet in collection".

* Update the simplified Chinese translations of DAG to Dag and DAGs to Dags according to apache#55099. Update some hard-to-understand translations.

* Update the Simplified Chinese translation to optimize the translation related to "login" and "backfill" to make it more in line with user habits.

* Updated the code owner of the Simplified Chinese translation, adding @gyli as a collaborator for the zh-CN language.

* Optimize the Simplified Chinese translation and unify the terms related to "data backfill" to "backfill" to improve user understanding and experience.

* Apply suggestion from @potiuk

---------

Co-authored-by: fortytwo <fortytwo@example.com>
Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>
Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 15, 2025
* feat(i18n): add Chinese simplified support

* Feat (i18n): Added Simplified Chinese support

* Restore the latest pyproject.toml

* Updated Simplified Chinese translation, added calendar-related translation and operator translation, and fixed some existing translation content.

* Update the CODEOWNERS file to add ownership claims for the Simplified Chinese translation directory.

* 1.Update the international configuration order for Simplified and Traditional Chinese.

2.Fixed Simplified Chinese language code owner information to be empty.

* Adjust the location of the owner description of the Chinese Simplified and Traditional translation file to optimize the description

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update the Chinese localization file, fix the translation of "Add new task to queue", and optimize the sentence structure of "DAG not yet in collection".

* Update the simplified Chinese translations of DAG to Dag and DAGs to Dags according to apache#55099. Update some hard-to-understand translations.

* Update the Simplified Chinese translation to optimize the translation related to "login" and "backfill" to make it more in line with user habits.

* Updated the code owner of the Simplified Chinese translation, adding @gyli as a collaborator for the zh-CN language.

* Optimize the Simplified Chinese translation and unify the terms related to "data backfill" to "backfill" to improve user understanding and experience.

* Apply suggestion from @potiuk

---------

Co-authored-by: fortytwo <fortytwo@example.com>
Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>
Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 17, 2025
* feat(i18n): add Chinese simplified support

* Feat (i18n): Added Simplified Chinese support

* Restore the latest pyproject.toml

* Updated Simplified Chinese translation, added calendar-related translation and operator translation, and fixed some existing translation content.

* Update the CODEOWNERS file to add ownership claims for the Simplified Chinese translation directory.

* 1.Update the international configuration order for Simplified and Traditional Chinese.

2.Fixed Simplified Chinese language code owner information to be empty.

* Adjust the location of the owner description of the Chinese Simplified and Traditional translation file to optimize the description

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update the Chinese localization file, fix the translation of "Add new task to queue", and optimize the sentence structure of "DAG not yet in collection".

* Update the simplified Chinese translations of DAG to Dag and DAGs to Dags according to apache#55099. Update some hard-to-understand translations.

* Update the Simplified Chinese translation to optimize the translation related to "login" and "backfill" to make it more in line with user habits.

* Updated the code owner of the Simplified Chinese translation, adding @gyli as a collaborator for the zh-CN language.

* Optimize the Simplified Chinese translation and unify the terms related to "data backfill" to "backfill" to improve user understanding and experience.

* Apply suggestion from @potiuk

---------

Co-authored-by: fortytwo <fortytwo@example.com>
Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>
Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 19, 2025
* feat(i18n): add Chinese simplified support

* Feat (i18n): Added Simplified Chinese support

* Restore the latest pyproject.toml

* Updated Simplified Chinese translation, added calendar-related translation and operator translation, and fixed some existing translation content.

* Update the CODEOWNERS file to add ownership claims for the Simplified Chinese translation directory.

* 1.Update the international configuration order for Simplified and Traditional Chinese.

2.Fixed Simplified Chinese language code owner information to be empty.

* Adjust the location of the owner description of the Chinese Simplified and Traditional translation file to optimize the description

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json

Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>

* Update the Chinese localization file, fix the translation of "Add new task to queue", and optimize the sentence structure of "DAG not yet in collection".

* Update the simplified Chinese translations of DAG to Dag and DAGs to Dags according to apache#55099. Update some hard-to-understand translations.

* Update the Simplified Chinese translation to optimize the translation related to "login" and "backfill" to make it more in line with user habits.

* Updated the code owner of the Simplified Chinese translation, adding @gyli as a collaborator for the zh-CN language.

* Optimize the Simplified Chinese translation and unify the terms related to "data backfill" to "backfill" to improve user understanding and experience.

* Apply suggestion from @potiuk

---------

Co-authored-by: fortytwo <fortytwo@example.com>
Co-authored-by: Guangyang Li <2060045+gyli@users.noreply.github.com>
Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:dev-tools area:translations area:UI Related to UI/UX. For Frontend Developers.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants