我有一个.po 与主题一起使用的文件,它包含1259 characters, 我翻译了很多单词。
也就是说,主题更新后,我发现新的。采购订单文件包含1898 (460 more characters).
因此,我想知道是否有一种安全有效的方法来合并这两个文件,这意味着保持我所做的手动翻译的完整性+主题文件新版本添加的新术语。
谁能告诉我有没有办法做到这一点?我会很感激的
提前谢谢你
最合适的回答,由SO网友:trolologuy 整理而成
自从.po 文件是全文,您可以先比较文件,看看文件之间的差异是否发生在特定的位置(添加的内容是否仅位于末尾?),相同的键是否用于不同的值。。。确保没有数据丢失。
为此,您可以使用:-CLI 工具,如diff 或者像这样的程序Meld (基于差异)以在比较文件时获得视觉帮助。-一IDE 它提供了文件比较的可能性(例如Atom 使用附加组件compare-files)
您可以尝试使用以下CLI工具将文件自动合并在一起msgmerge.