Giter Club home page Giter Club logo

play-for-scala-developers's Introduction

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 [email protected]:你的账号名/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 类型类

play-for-scala-developers's People

Contributors

hawstein avatar tomzhang avatar boulevard23 avatar maooyer avatar aerocuda avatar gitter-badger avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.