Вы, конечно, не хотите создавать новый репозиторий для него.Создание версии на другом языке - это больше, чем просто перевод всех строк (например, проблемы с макетом, ошибки Unicode, изменения в установщике и т. Д.), И очень вероятно, что вы обнаружите некоторые ошибки в вашей кодовой базе в процессе.Таким образом, вы хотите, чтобы эти исправления ошибок вернулись в исходный проект.Это будет очень сложно, если вы создадите отдельный репозиторий.
Я бы предложил создать ветку перевода в вашем главном репозитории, чтобы позволить вам выполнить перевод и стабилизировать программу.Также протестируйте исходную языковую версию, чтобы убедиться, что в нее не было ошибок.Как только они оба станут стабильными, объедините их обратно в багажник.
РЕДАКТИРОВАТЬ: ОП пояснил, что это относится к новому языку программирования.Я бы по-прежнему рекомендовал использовать тот же репозиторий, но, возможно, в новой ветви, или изменить макет репозитория, чтобы у вас было несколько стволов (т. Е. /Project1/[trunk|branches|tags]
, /Project2[trunk|branches|tags]
)