The Swift Programming Language in Chinese is a community-maintained Simplified Chinese translation of Apple's official Swift programming language documentation.
The project addresses the need for Swift documentation in Simplified Chinese by providing translations of The Swift Programming Language (TSPL) that correspond to different Swift versions. The approach involves community contributors translating the official English documentation, which is built using Swift-DocC. Contributors work from a terminology table and style guide to maintain consistency across translations, submitting their work through pull requests for verification by SwiftGG members before merging.
Developers and teams working in Simplified Chinese environments who need Swift language reference material should consider this resource. It suits projects where Chinese-language documentation is essential for team comprehension and onboarding. The repository maintains translations for multiple Swift versions, with Swift 6 beta currently in active translation and earlier versions available through GitBook. The tool can be built locally using the DocC command-line tool to preview translations in a browser.
The project maintains an active translation workflow with clearly labeled issues for different Swift version translations that contributors can claim. Pull requests are reviewed and verified by SwiftGG team members before integration into version-specific translation branches. The repository tracks progress across multiple Swift versions simultaneously, indicating ongoing coordination between contributors working on different translation tasks.