У меня есть список Excel (Excel 2003), где пользователь вводит переводы для токенов. Имеет 3 столбца
(ключ, значение, язык). Это может быть что-то вроде ключа: Login.Header, значение: «Пожалуйста, войдите на сайт» язык: en.
Это работает довольно хорошо. Я использую этот файл для создания языковых изображений на веб-сайте, который использует много графики для текстов. Хорошо, что пользователи могут вводить текст без установки нового программного обеспечения, редактирование - это хорошо, и полученный файл может быть легко прочитан моим скриптом на python.
Есть одна мысль, которая мне не нравится: если 2 пользователя редактируют файл и имеют много изменений, слияние становится кошмаром.
Существует ли решение для редактирования, которое так же хорошо, как Excel, в описанных мною областях, но его легче объединить?
EDIT
В ответах, приведенных выше, объясняется, как система контроля источников может помочь в такой ситуации. Но у меня уже есть SVN на месте.
Вопрос по формату файла. Существуют форматы файлов, которые легко объединить с клиентом, такие как winmerge (например, исходный код для внутренних классов java или c #), и есть другие, которые сложно объединить (xml, файлы, созданные при генерации кода). xls - файлы Excel 2003 могут быть распознаны, но формат для объединения по-прежнему не подходит.
Я думаю, что есть другое приложение (что-то вроде apple works, open office, excel 2010 ..), которое позволяет мне редактировать таблицу, но ее можно объединить проще.