Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

附录 F - 翻译

《The X Programming Language》这本书已经被翻译成多种语言。在本附录中,我们将提供可用翻译的列表,以及如何帮助翻译这本书的信息。

官方翻译

简体中文

  • 翻译者:X 语言社区
  • 状态:完整
  • URL:https://doc.x-lang.org/stable/book/zh-CN/

(你正在读这个!)

其他语言

如果其他语言的官方翻译可用,它们将列在这里。

社区翻译

社区还提供了许多社区制作的翻译。这些不是官方的,但可能仍然有用。

如何帮助翻译

如果你想帮助将这本书翻译成另一种语言,感谢你的帮助!

入门

  1. 检查是否已经有翻译 - 在开始之前,检查是否已经有人在做翻译
  2. 加入翻译团队 - 联系现有翻译者
  3. 遵循翻译指南 - 遵循翻译风格指南
  4. 提交拉取请求 - 完成后提交你的工作

翻译指南

翻译时,请遵循这些准则:

  1. 保持技术术语一致 - 技术术语应该保持一致

    • `所有权“ - 所有权
    • “借用” - 借用
    • “trait” - trait(或特性)
    • “宏” - 宏
    • 等等。
  2. 保持代码示例不变 - 代码示例应该保持不变,除非有特定于语言的示例。

  3. 清晰准确 - 翻译应该清晰准确。

  4. 保持语气 - 保持原书的语气。

翻译平台

翻译通常托管在:

  • GitHub - 大多数翻译在 GitHub 上
  • Crowdin - 一些使用 Crowdin 等翻译平台
  • Transifex - 一些使用 Transifex

术语表

这里有一些常见术语的翻译:

英文中文
Ownership所有权
Borrowing借用
TraitTrait / 特性
Struct结构体
Enum枚举
Pattern matching模式匹配
Closure闭包
Iterator迭代器
Lifetime生命周期
Crate包 / Crate
Module模块
Package
Macro
Async/Await异步/等待
ResultResult / 结果
OptionOption / 可选
PanicPanic / 崩溃
Reference引用
Pointer指针
Stack
Heap
Trait objectTrait 对象
Generic泛型
Associated type关联类型
Associated function关联函数
Method方法

报告翻译问题

如果你在翻译中发现问题:

  1. **在翻译存储库中提交问题
  2. 如果你能,提交修复
  3. 联系翻译者

致谢

感谢所有为翻译这本书的人!翻译是一项很大的工作,社区感谢你的努力!

总结

这本书有:

  • 官方翻译在几种语言
  • 社区翻译在更多语言中
  • 你可以帮助翻译!
  • 遵循翻译指南
  • 保持技术术语一致

翻译帮助使 X 语言语言对世界各地的更多人可用!