У нас есть программа C#, которая использует файлы ресурсов .resx для i18n. В настоящее время нам приходится экспортировать файлы ресурсов в excel, кто-то другой вносит в него изменения, а затем снова импортирует их.Работа с несколькими людьми в том же файле ресурсов .resx
Поскольку несколько человек работают над переводами, многократные копии одного и того же файла excel летают вокруг, и это настоящая проблема для разработчика (который не должен беспокоиться о правильных переводах), чтобы получить все изменения в этих файлах excel импортированных в проект. Я хотел бы, чтобы дать другим людям легкий доступ (только) к этим файлам ресурсов, предпочтительно через какой-то механизм управления версиями, поэтому внешние люди могут их редактировать. Таким образом, разработчику не нужно заботиться об их управлении.
К сожалению, .resx-файл - это xml-файлы, которые не так легко редактировать, как простые файлы excel, поэтому простое добавление контроля версий для них может оказаться не самым удобным решением.