我有一个 excel 列表(excel 2003),用户可以在其中输入标记的翻译。它有 3 列(键、值、语言)。它可以是键:Login.Header,值:“请登录网站”语言:en。
这工作得很好。我使用此文件在使用大量文本图形的网站中生成特定于语言的图像。好处是用户无需安装新软件就可以输入文本,编辑很好,我的 python 脚本可以轻松读取生成的文件。
有一个我不喜欢的想法:如果 2 个用户编辑文件并且有很多更改,那么合并就会成为一场噩梦。
有没有在我描述的领域中和 excel 一样好的编辑解决方案,但可以更容易地合并?
编辑
到目前为止的答案解释了源代码控制系统如何在这种情况下提供帮助。但我已经有了 SVN。
问题是关于文件格式。有一些文件格式很容易与 winmerge 等客户端合并(如 java 或 c# 后端类的源代码),还有一些难以合并的文件格式(xml,由代码生成生成的文件)。xls - 可以区分 excel 2003 的文件,但它仍然不是合并的好格式。
我认为有一个不同的应用程序(比如appleworks、open office、excel 2010 ..)可以让我编辑表格但可以更轻松地合并。