В .NET Framework локализованные строки находятся в файле XML (или нескольких файлах). Эти файлы являются частью проекта и передаются в систему контроля версий, как и любой другой файл исходного кода. Обычно Visual Studio используется для отображения этих файлов в виде таблицы и редактирования локализованных строк.
Я работаю в небольшой команде над продуктом, который должен иметь многоязычный интерфейс.
Как разработчик, я черновую локализованные строки на обоих языках, учитывая, что перевод может быть неточным,
Другой человек из группы (не являющийся разработчиком) просматривает контент на обоих языках и исправляет его при необходимости.
В настоящее время вопрос о том , что человек не-разработчик не будет использовать ни управления версиями, ни IDE, так как это было бы слишком громоздким и трудно (контроль версий является трудным для не-разработчиков) для этого человека.
Альтернативным решением было бы экспортировать локализованные строки в виде файла Excel, подождать, пока этот человек просмотрит Excel, а затем повторно импортировать измененные строки. Предостережение заключается в том, что я могу создавать другие строки, переименовывать существующие и т. Д., Затрудняя различие локальной версии с проверенной.
Что делать?
Как это происходит в других командах?