2

Git リポジトリに小さな Python プロジェクト (数百行) があります。私はそれを自分で始め、フランス語で書きました。つまり、すべての識別子、コメント、およびテキスト文字列です。

現在、フランス語を話さない他の人々が使用できるように、プロジェクトを英語に翻訳することを考えています。そうするための良い戦略は何ですか?

  • メイン ブランチの先端に追加のコミットを作成し、すべてを翻訳する必要がありますか?
  • または、履歴を再作成して、各コミットを個別に翻訳する必要がありますか? もしそうなら、どのワークフローをお勧めしますか?

それだけの価値があるため、私はこれまで歴史を直線的に保ってきました。また、私のコンピューターと私の Gitorious アカウント以外にリポジトリのクローンが存在しないことは確かです。そういう意味では、歴史を書き換えても問題ないと思います。

意見、提案、質問など、すべての入力を歓迎します。ありがとう !

4

1 に答える 1

2

最初のオプションを使用して、追加のコミットを作成するだけだと思います。
IMO、コードの現在の状態は、現在の開発に重要です。コードの現在のバージョンがすべて英語で書かれている場合、履歴にフランス語の変数名を持つ古いバージョンが存在することを誰が気にしますか?

私が考えることができる唯一の問題は、フランス語を話さない開発者が古い「フランス語」のコミットを閲覧しなければならない場合です(特定の機能がどのように機能するか、またはなぜそれがそのように行われたのかを理解しようとしています...何でも) )。
フランス語の変数名とコメント (またはコミット メッセージでさえも!) は、開発者が何が起こっているのかを理解するのを難しくします。

一方...これが起こるかどうか誰が知っていますか? プロジェクトが現在それほど大きくない場合、フランスのコミットはそれほど多くないでしょう。したがって、フランス語を話さない人がフランスの歴史を閲覧しなければならないという問題が発生した場合、彼らはあなたに説明を求めることができます.

于 2011-09-08T21:29:03.200 に答える