English translation
popomore opened this issue Β· 47 comments
We have got some requirement for english document, so we should make some schedule to do it.
List of Document
- Intro:
- What is egg: /intro/index.md @davidnotes
- egg and koa: /intro/egg-and-koa.md @davidnotes
- Get Start: /intro/quickstart.md
- migration: /migration.md
- Basics:
- Environment: /basics/env.md
- Object: /basics/objects.md @Azard
- Config: /basics/config.md @jwssdwed @Brian175
- Middleware: /basics/middleware.md @lslxdx
- Router: /basics/router.md @lslxdx
- Controller: /basics/controller.md @lslxdx
- Service: /basics/service.md @lslxdx
- Plugin: /basics/plugin.md
- Schedule: /basics/schedule.md @Azard
- Structure: /basics/structure.md @Azard
- Extend: /basics/extend.md @DanielWLam
- Custom init: /basics/app-start.md @atian25
- Tutorials:
- Index: /tutorials/index.md @DarrenWong
- MySQL: /tutorials/mysql.md @DarrenWong
- RESTful API: /tutorials/restful.md @DarrenWong
- Progressive: /tutorials/progressive.md @DarrenWong
- Async Function: /tutorials/async-function.md @DarrenWong
- Socket.IO: /tutorials/socketio.md
- passport: /tutorials/passport.md
- Core:
- Cluster and Ipc: /core/cluster-and-ipc.md @lslxdx
- Cookie and Session: /core/cookie-and-session.md @zhang-z
- Development: /core/development.md @gztchan
- Deployment: /core/deployment.md
- Security: /core/security.md @lslxdx
- HttpClient: /core/httpclient.md @DarrenWong
- Logger: /core/logger.md @gztchan
- Error Handling: /core/error-handling.md @gztchan
- i18n: /core/i18n.md @DarrenWong
- View: /core/view.md @zhang-z
- Unit Testing: /core/unittest.md
- Advanced:
- Loader: /advanced/loader.md @Azard
- Plugin Development: /advanced/plugin.md
- Framework: /advanced/framework.md @freebyron
- Cluster: /advanced/cluster.md
- View Plugin: /advanced/view-plugin.md
- Community:
- style guide: /style-guide.html
- Resource: /resource.md
- Faq: /faq.md
Where is the document
Now you can see all available English document in https://github.com/eggjs/egg/tree/master/docs/source/en
How to translate
- If you want to pick one to translate, you can create a PR first. Then I will know it has been taken.
- Any one can proofread it, and finalized by Egg core member and SwiftGG member.
- you can update this PR until merged
Contribute
Welcome to join us to translate egg document, We are glad to see that.
@mattma 'What is egg' is the important document.
@dead-horse 'egg and koa' write again with your good English.
Thx @davidnotes for translatingγWhat is egg γ#462
Hi all, I have almost finished 'egg and koa' english doc and I will give the pull request tonight. Hope it will help @fengmk2 @dead-horse @popomore .
@davidnotes good work, we will at someone after the document if he picked it.
Hi, I would like to help to tranlate Service: /basics/service.md
, thanks @fengmk2
Hi, I think I can help to translate this page: Config: /basics/config.md
.
Hi, I would like to translate Env: /basics/env.md
, thanks.
@DanielWLam @Hiufan @zacks223 Thx, you can do it now, I have added you to the list.
@DanielWLam @Hiufan @zacks223 Hey, guys! Will you have interest in joining our group in the document translation?
https://github.com/SwiftGGFETeam/
Hi @Brian175 , would you like check the document which has been taken in this issue before translating.
Hi @DanielWLam, @fengmk2, the basics/service.md
has been translated by me days ago.
https://github.com/SwiftGGFETeam/egg/blob/basics.service/docs/source/en/basics/service.md
Hi @popomore, the basics/controller.md
and basics/middleware.md
have been completed.
https://github.com/SwiftGGFETeam/egg/blob/basics.controller/docs/source/en/basics/controller.md
https://github.com/SwiftGGFETeam/egg/blob/basics.middleware/docs/source/en/basics/middleware.md
Hi @popomore, the basics/router.md
was translated, BUT was not commited in Github. I will commit it tomorrow. Sigh ~
I'm working on basics/schedule.md
and finding a new job now...
@lslxdx @Brian175 @DanielWLam Could you create PR first when you are starting translation? All of us will know which one is be taken.
@popomore That sounds good to me.
Up to now, my work process is:
- git clone https://github.com/SwiftGGFETeam/egg;
- create 1 new branch for each doc and begin to translate it;
- commit, push and waiting for other guys to proofread and finalize the doc on the branch.
- After the doc is finalized, the branch is merged to master and a PR to
https://github.com/eggjs/egg
is created then.
Is it a proper work process?
And since @lslxdx has finished those tasks, maybe i should work on /basics/extend.md
@DanielWLam OK
@DarrenWong Great jobs!
@fengmk2 thx, I will keep it up and study Egg O(β©_β©)O
Could you assign following parts to me?
- Logger: /core/logger.md
- Error Handling: /core/error-handling.md
Basics/Object
should be checked: https://github.com/eggjs/egg/blob/master/docs/source/en/basics/objects.md
And schedule
is still be translated by @lslxdx ?
Maybe I can do this.
Count you please assign Cluster and Ipc: /core/cluster-and-ipc.md
to me? Thanks!
Please assign Security: /core/security.md
to me, thanks!
I notice that Deployment: /core/deployment.md
has been translated, could anybody make the List of Document
be updated?
Hi, @popomore I would like to translate Advanced: Cluster: /advanced/cluster-client.md. Seems like the list should be updated, thanks.
Looks like this issue will be closed after the current PRs are merged
@popomore Done ? π
This issue can be closed, thanks to
- @hotNoder
- @freebyron
- @Azard
- @rccoder
- @cemremengu
- @SunShinewyf
- @lslxdx
- @zhang-z
- @gztchan
- @DarrenWong
- @freebyron
- @davidnotes
But we have some new document that have not be translated.