Skip to content

Update Chinese translations to match latest English versions #707

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

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

mk965
Copy link
Collaborator

@mk965 mk965 commented Aug 14, 2025

Summary

This PR updates all Chinese documentation files to fully align with their English counterparts, ensuring Chinese users have access to the most current and accurate information.

Changes Made

📄 README_zh-CN.md

  • Updated code examples to use modern ES6 import syntax (import {Tween, Easing})
  • Reorganized installation section with methods ranked by preference
  • Added comprehensive installation instructions (npm, CDN, manual build, etc.)
  • Updated feature descriptions to match English version exactly
  • Added "People" section with maintainer information

📋 docs/contributor_guide_zh-CN.md

  • Complete rewrite to match English version structure and content
  • Updated toolchain descriptions (Prettier + ESLint replacing outdated JSCS + JSHint)
  • Fixed all section titles and content organization
  • Updated testing processes and CI/CD information

📖 docs/user_guide_zh-CN.md

  • Complete retranslation with all latest content included
  • Updated all API examples to use modern syntax
  • Added documentation for new features: pause, Group, dynamic, setNow, etc.
  • Included performance optimization and best practices sections
  • Updated callback functions and state management detailed explanations
  • Added complete documentation for advanced tweening features

Verification

All translations have been carefully cross-referenced with the English versions to ensure:

  • Accuracy of technical terminology
  • Completeness of feature coverage
  • Consistency in code examples
  • Proper formatting and structure

The Chinese documentation now provides the same comprehensive information as the English version, making tween.js fully accessible to Chinese-speaking developers.

- Update README_zh-CN.md with modern ES6 import syntax and complete installation guide
- Rewrite contributor_guide_zh-CN.md with updated toolchain (Prettier + ESLint)
- Complete rewrite of user_guide_zh-CN.md with all latest API features
- Add missing functionality documentation (Groups, dynamic, pause, etc.)
- Sync all code examples with current best practices
- Fix outdated references and broken links

All Chinese documentation now fully aligns with English counterparts.
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.

1 participant