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

Track translation in separated branches #138

Open
baby-gnu opened this issue Mar 17, 2017 · 2 comments
Open

Track translation in separated branches #138

baby-gnu opened this issue Mar 17, 2017 · 2 comments

Comments

@baby-gnu
Copy link
Contributor

Hello,

I'm looking at syncing the french translation with the English one (actually 370 commits behind hankache:master).

I think that we may ease the tracking of translation by putting each one in a separate branch, each translation using the same filename.

This way:

  • it's easy to see the differences between English and the translation, for example: git diff master..translation/french
  • it's easy to synchronise with English, for example:
    • me@home:~/src/perl6intro (translation/french<)$ git merge master
    • resolve conflicts:
      • redo the translation of the conflicting text if English content has meaningfully changed
      • Keep the actual translation of English changes are just cosmetics (grammar, typo, …)

This will require a modification to the publication tools to iterate over each translation/ branch to build the documentation.

What do you think about this idea?

Regards.

@hankache
Copy link
Owner

Hi @baby-gnu

Thank you for your interest in perl6intro. Please feel free to sync the French translation, I'd be more than happy to give you a commit bit if you would like to maintain it in the future.

Regarding the management of translations in different branches, I am not overly fond of this approach, and would like to evaluate alternatives.

Lets keep this issue open in order to discuss the best way to manage translations. If anyone has any suggestion on how to ease the maintenance of translations kindly post it.

Best Regards.

@baby-gnu
Copy link
Contributor Author

Hello @hankache

I'd be more than happy to give you a commit bit if you would like to maintain it in the future.

Thank you, I will try to make a synch but I find following changes in english quite cumbersome, I'll wait for an easier solution before pretending to be maintainer of the French translation.

Regards.

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

2 participants