Skip to content
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
ch01
ch02
ch03
ch04
ch05
ch06
ch07
ch08
ch09
ch10
ch11
ch12
ch13
ch14
ch15
.gitignore
README.md
SUMMARY.md

README.md

Play 中文文档

Join the chat at https://gitter.im/Hawstein/play-for-scala-developers

Play 的 Scala API 在 play.api 包中。

play 包中的 API 是为 Java 开发者准备的,比如 play.mvc。对于 Scala 开发者,请使用 play.api.mvc。

参与翻译

首先,你得有个 Github 账号,然后:

  1. 打开这个项目,猛戳「Fork」按钮
  2. 把 Fork 到你账号下的项目 Clone 到本地:git clone git@github.com:你的账号名/play-for-scala-developers.git
  3. 在项目目录下,创建一个新分支来工作,比如新分支名叫 dev,则:git branch dev
  4. 切换到新分支:git checkout dev
  5. 运行 git remote add upstream https://github.com/Hawstein/play-for-scala-developers.git 把原始项目库添加为上游库,用于同步最新内容
  6. 在 dev 分支下进行翻译工作,比如你在 ScalaRock.md 上做修改(Play Doc:https://www.playframework.com/documentation/2.3.x/ScalaHome)
  7. 提交你的工作:git add ScalaRock.md,然后 git commit -m '翻译 ScalaRock'。在这些过程中,你都可以用 git status 查看状态
  8. 运行 git remote update 更新
  9. 运行 git fetch upstream master 拉取上游库的更新到本地
  10. 运行 git rebase upstream/master 将上游库的更新合并到你的 dev 分支
  11. 运行 git push origin dev:master 将你的提交 push 到你的库中
  12. 登录 Github,在你 Fork 的项目页有个 「Pull Request」按钮,点击它,填写一些说明,然后提交
  13. 重复步骤 6~12

为了避免多人重复翻译同一章节,在翻译前先进行章节的认领。可以在帖子 http://scalachina.org/topic/5501c59784ddfe6644e8c8d4 回复里认领相应章节,也可以加 QQ 群,在群里说。群号:312213800。

认领及完成情况见: http://scalachina.org/topic/5501c59784ddfe6644e8c8d4

术语对照表

下面是翻译文档的术语对照表,如有疑义或更好的翻译选择,欢迎提交 Pull Requests。

英文 中文
controller 控制器
type class 类型类
You can’t perform that action at this time.