В моей компании у нас есть веб-приложение, которое мы разрабатываем уже более 5 лет. У нас все еще есть база кода, которая содержит PHP4 и была расширена с нагрузками PHP5. LOC довольно большой, около 471k. Он не основан на структуре, ORM и т. Д.Лучший способ перевести устаревшее программное обеспечение на несколько языков?
Разработчики, которые начали с этого проекта, игнорировали любые i18n и переводы. Все языковые тексты жестко запрограммированы в программном обеспечении. Да, я знаю, что это отстойное время. На данный момент у нас все в порядке, поскольку мы продаем это только на том языке, на котором написано программное обеспечение, но мы также смотрим на расширение за рубежом.
Я борюсь с лучшим подходом к переводу. Как вы, ребята, подходите к этому? Было бы лучше переписать с использованием рамки, поскольку это, вероятно, также улучшит кодовую базу и обеспечит прочную структуру. Или вы просто используете текущее программное обеспечение и отфильтровываете языковые тексты.
Любые советы и подсказки по этому вопросу оцениваются!
Я думаю, что все ответы помогут мне решить, что делать дальше. Должен ли я все же принимать ответ? – tomvo