Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Coordinating translation updates #35

Open
nbarbettini opened this issue Dec 13, 2017 · 0 comments
Open

Coordinating translation updates #35

nbarbettini opened this issue Dec 13, 2017 · 0 comments

Comments

@nbarbettini
Copy link
Owner

nbarbettini commented Dec 13, 2017

I'm really excited that folks are interested in translating this book to more languages. Since I plan to update the book occasionally (with both small and large changes), I think we should discuss how to keep the translated versions in sync with the original.

Here's my suggestion for translation forks:

  • Maintain a master branch on your profile that doesn't contain any changes, but just serves as a diff against nbarbettini:master.
  • Keep the translation in another fork, like zh-cn or de-DE.
  • When the original book is updated, nbarbettini:master will move ahead of your master. This will make it really obvious what needs to be updated in the translation. When the translation fork has been updated, translator:master can be fast-forwarded to catch up with nbarbettini:master.

@windsting took this approach in his Chinese translation: https://github.com/windsting/little-aspnetcore-book

Open to any better suggestions!

cc:
@xleon
@duke1102
@sahinyanlik
@windsting
@atsvetkov
(Apologies if I missed anyone!)

@nbarbettini nbarbettini changed the title Coordinating translations Coordinating translation updates Dec 13, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant