1

次のドキュメント リポジトリを検討してください: https://github.com/symfony/symfony-docs このリポジトリのフランス語版のリポジトリがありますhttps://github.com/symfony-fr/symfony-docs-fr

フランスの貢献者は git をどのように使用しますか?

  • 英語のリポジトリで行われた変更に注意してください
  • これらの変更をマージするときは、必ずすべての単語を翻訳してください。
  • 他の貢献者と簡単に連携できますか?

これについてはすでにここで説明されていますが、経験豊富な git ユーザーからの洞察が不足しています。

4

1 に答える 1

2

興味深いことに、すぐに思いつくのは次のとおりです。

githubの議論で述べたように:

元のドキュメントの上流ブランチを持つことができ、そのブランチを使用して、特定の日にどのファイルが変更されたかを確認できます。
フランス語の翻訳を担当する担当者が 1 人いる場合、その担当者は、別のリポジトリを用意するか、Github のフィードを使用して、元のブランチを監視できます。

他の貢献者と協力するということは、一連のルールを設定することを意味します。誰かがドキュメントの翻訳を開始した場合、問題が発生する必要があります。翻訳は別のブランチ、別名機能ブランチになります。このブランチは、マスター ブランチにマージする前に、他のユーザーによるレビューまたは変更のために github にプッシュできます。

元のレポで変更されたすべての単語が翻訳されていることを確認する方法は本当に考えられません。一部の人々は差分を翻訳する必要があるかもしれませんが、問題は、フランス語と英語の文法が異なり、元のパッチを使用することがほぼ不可能であることです.
あなたができることは、元のリポジトリで発生するすべてのマージに対してフランスのリポジトリで問題を作成することです。フランスの問題で元のコミットを参照します。

于 2012-12-06T16:47:43.230 に答える