C++, и к ней нужно писать комментарии на трёх разных языках. Стоит проблема организации версионирования этого кода.
Я думал сделать 3 релизных тега, например: версия 1.12-en, версия 1.12-ru, 1.12-de. Но вот тут проблема, как изменения делать в коде? Ручками в каждом теге комменты в каждом файле править?
в смысле комментарии на трех разных языках? если у тебя планируется поддержка 3х веток кода с разными комментариями это будет дико неудобно и выльется в кучу болезненных мерджей и исправлений конфликтов
Да, примерно так и нужно
позволь полюбопытствовать вопросом "зачем"? поскольку в таком варианте не думаю что есть эффективное решение.
Образовательный сектор, где продукт - это сам исходный код а не итоговое "приложение"
Я бы наверное подумал в сторону утилит для интернационализации и рендера кода в виде шаблона.
я ссылку кинул там яндекс пилил подобное. но даже бегло видно, что просто не получится
Обсуждают сегодня