Skip to content

About Translation | Vue Router Documentation ๐ŸŒ โ€‹

Bridging language barriers - Making Vue Router accessible to developers worldwide!

๐ŸŽฏ Translation Initiative Overview โ€‹

Welcome to the Vue Router documentation translation project! This initiative aims to make Vue Router's excellent documentation available to developers in their native languages, helping to lower the barrier to entry and foster a more inclusive global developer community.

๐ŸŒŸ Why Translation Matters โ€‹

Accessibility for All

  • Reach developers who are more comfortable learning in their native language
  • Support educational institutions and coding bootcamps worldwide
  • Foster diversity in the Vue.js ecosystem

Learning Efficiency

  • Reduce cognitive load when learning complex concepts
  • Enable faster onboarding for teams in non-English speaking regions
  • Support better knowledge retention

๐Ÿ“š Current Translation Status โ€‹

LanguageStatusProgressMaintainers
Chinese (็ฎ€ไฝ“ไธญๆ–‡)โœ… Active95% CompleteCommunity Team
Spanish (Espaรฑol)๐Ÿ”„ In Progress40% CompleteVolunteer Needed
Japanese (ๆ—ฅๆœฌ่ชž)๐Ÿ”„ In Progress25% CompleteVolunteer Needed
Portuguese (Portuguรชs)๐Ÿ“‹ Planned0%Looking for Contributors
French (Franรงais)๐Ÿ“‹ Planned0%Looking for Contributors

๐Ÿ› ๏ธ Contributing to Translations โ€‹

๐Ÿค How to Get Involved โ€‹

We welcome contributions from developers worldwide! Here's how you can help:

For Experienced Translators

  • Translate technical documentation sections
  • Review and improve existing translations
  • Help maintain translation quality standards

For Developers New to Translation

  • Start with simpler sections like installation guides
  • Focus on accuracy over literal translation
  • Ask for help in the community Discord

For Language Experts

  • Help establish translation guidelines
  • Review cultural appropriateness
  • Ensure technical accuracy

๐Ÿ“‹ Contribution Guidelines โ€‹

Technical Accuracy First

markdown
# Good Translation
่ทฏ็”ฑๅฎˆๅซ โ†’ Navigation Guards (ๆŠ€ๆœฏๅ‡†็กฎ)

# Avoid
่ทฏ็”ฑๅฎˆๅซ โ†’ Route Watchmen (ๅญ—้ข็ฟป่ฏ‘ไธๅ‡†็กฎ)

Maintain Consistency

  • Use established technical terminology
  • Follow Vue Router's official naming conventions
  • Keep tone professional yet approachable

Cultural Considerations

  • Adapt examples to be culturally relevant
  • Use appropriate measurement units
  • Consider local development practices

๐Ÿ”ง Translation Tools & Workflow โ€‹

  • GitHub - Version control and collaboration
  • Markdown Editors - VS Code, Typora, etc.
  • Translation Memory - Maintain consistency
  • Glossary Management - Standardize terminology

Workflow Process โ€‹

1. Identify Section to Translate
   โ†“
2. Create Translation Branch
   โ†“
3. Translate Content
   โ†“
4. Technical Review
   โ†“
5. Language Review
   โ†“
6. Merge to Main

๐ŸŒ Language-Specific Guidelines โ€‹

Chinese (็ฎ€ไฝ“ไธญๆ–‡) Guidelines โ€‹

Technical Terminology

  • Use established Chinese technical terms
  • Maintain consistency with Vue.js Chinese documentation
  • Balance accuracy with readability

Example Standards

Router โ†’ ่ทฏ็”ฑๅ™จ
Component โ†’ ็ป„ไปถ
Route โ†’ ่ทฏ็”ฑ
Navigation โ†’ ๅฏผ่ˆช
Guard โ†’ ๅฎˆๅซ

General Translation Principles โ€‹

Clarity Over Literalism

markdown
# Original
"Vue Router is the official router for Vue.js"

# Good Translation
"Vue Router ๆ˜ฏ Vue.js ็š„ๅฎ˜ๆ–น่ทฏ็”ฑ่งฃๅ†ณๆ–นๆกˆ"

# Avoid Literal Translation
"Vue Router ๆ˜ฏ Vue.js ็š„ๅฎ˜ๆ–น่ทฏ็”ฑๅ™จ"

Maintain Technical Precision

  • Preserve code examples exactly
  • Keep API references unchanged
  • Maintain technical accuracy above all

๐Ÿ“Š Quality Assurance โ€‹

Review Process โ€‹

  1. Self-Review - Translator checks their own work
  2. Technical Review - Vue Router expert verifies accuracy
  3. Language Review - Native speaker checks fluency
  4. Community Feedback - Broader community input

Quality Metrics โ€‹

  • Accuracy - Technical information correctness
  • Fluency - Natural language flow
  • Consistency - Terminology and style alignment
  • Completeness - No missing sections or content

๐Ÿš€ Getting Started as a Translator โ€‹

Prerequisites โ€‹

  • Technical Knowledge - Understanding of Vue Router concepts
  • Language Skills - Fluency in both English and target language
  • Git Experience - Basic familiarity with GitHub workflow

First Steps โ€‹

  1. Join the Community - Discord or forum participation
  2. Start Small - Translate a simple section first
  3. Seek Feedback - Ask for reviews from experienced translators
  4. Build Consistency - Follow established patterns

Learning Resources โ€‹

๐Ÿค Community & Support โ€‹

Communication Channels โ€‹

  • GitHub Discussions - Technical discussions and PR reviews
  • Discord Server - Real-time collaboration and help
  • Translation Meetings - Monthly sync-up calls

Recognition โ€‹

Contributors are recognized through:

  • GitHub Contributor Status
  • Documentation Credits
  • Community Shout-outs
  • Special Contributor Badges

๐Ÿ”ฎ Future Plans โ€‹

Upcoming Languages โ€‹

  • Korean (ํ•œ๊ตญ์–ด) - High demand from Korean developer community
  • Russian (ะ ัƒััะบะธะน) - Growing Vue.js adoption in Russian-speaking regions
  • German (Deutsch) - Strong developer community in German-speaking countries

Technical Improvements โ€‹

  • Automated Translation Tools - AI-assisted translation with human review
  • Real-time Collaboration - Better tools for team translation
  • Quality Metrics Dashboard - Track translation progress and quality

๐Ÿ“ž Contact & Support โ€‹

Getting Help โ€‹

  • Translation Questions - GitHub Issues with translation label
  • Technical Questions - Vue Router Discord channel
  • General Inquiries - Community forum

Join the Effort โ€‹

Interested in contributing? Here's how to start:

  1. Check Current Status - See what needs translation
  2. Pick a Section - Choose something matching your skills
  3. Submit a PR - Follow the contribution guidelines
  4. Get Feedback - Learn and improve with community help

๐ŸŒ Together We Build

Every translation contribution helps make Vue Router more accessible to developers worldwide. Your efforts help build a more inclusive and diverse developer ecosystem!

Ready to contribute? Check out our contribution guide and join the translation effort today! ๐ŸŽ‰

๐Ÿš€ Vue Router - ่ฎฉๅ‰็ซฏ่ทฏ็”ฑๅ˜ๅพ—็ฎ€ๅ•่€Œๅผบๅคง | ๆž„ๅปบ็ŽฐไปฃๅŒ–ๅ•้กตๅบ”็”จ็š„ๆœ€ไฝณ้€‰ๆ‹ฉ