explaingit

swiftggteam/the-swift-programming-language-in-chinese

21,195MarkdownAudience · developerComplexity · 2/5MaintainedLicenseSetup · easy

TLDR

Simplified Chinese translation of Apple's official Swift programming language book, maintained by the SwiftGG community and kept in sync with the latest English source.

Mindmap

mindmap
  root((repo))
    What it does
      Chinese Swift book
      Tracks official docs
      Swift 6 beta
    How to use
      Clone repository
      Run DocC preview
      Read locally
    Contributing
      Fork and claim task
      Follow terminology
      Submit pull request
    Content
      Language concepts
      Code examples
      Style guide

Things people build with this

USE CASE 1

Learn Swift programming fundamentals in Simplified Chinese with official Apple documentation.

USE CASE 2

Contribute Chinese translations of Swift language features and maintain consistency with the English source.

USE CASE 3

Preview and read the latest Swift 6 documentation locally before official release.

Tech stack

SwiftSwift-DocCMarkdownGit

Getting it running

Difficulty · easy Time to first run · 5min
Use freely for any purpose including commercial. Keep the notice and disclose changes to the patent grant.

In plain English

This repository is a Simplified Chinese translation of Apple's official "The Swift Programming Language" book. The translation is maintained by the SwiftGG community and tracks the latest version of the official English source, which is published on docs.swift.org and built using Swift-DocC. The repository contains the current Swift 6 beta translation (in progress) as well as the latest English source. Translations for Swift 5.x and earlier versions have been archived and are readable on GitBook. To preview the documentation locally, you clone the repository and run the DocC preview command. Community members can contribute by forking the repository, claiming a translation task from GitHub Issues, and submitting pull requests. Translations follow a terminology table included in the README to ensure consistent Chinese translations of Swift-specific terms like closures, optionals, generics, protocols, and many others. The project follows the SwiftGG style guide.

Copy-paste prompts

Prompt 1
How do I set up this Swift documentation translation locally to preview it with DocC?
Prompt 2
What's the process for contributing a Chinese translation to this Swift book project?
Prompt 3
Show me the terminology table for translating Swift concepts like closures and optionals into Chinese.
Prompt 4
How do I claim a translation task from the GitHub Issues and submit a pull request?
Open on GitHub → Explain another repo

Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.