我有许多 .resx 文件用于大型网站的翻译。为了完成翻译,我将每个 resx 文件的内容复制并粘贴到电子表格中。电子表格从翻译器返回,新语言作为额外的列附加。我尝试从电子表格中复制列并粘贴到 resx 文件中的值列中,但它不起作用。现在,我只能将电子表格中的数千个单独的短语剪切并粘贴到 resx 文件中。肯定有更好的办法。有没有?
问问题
3350 次
4 回答
8
有办法!
您不能复制/粘贴单个列,但可以复制/粘贴所有列 - 基本上是全有或全无。Sooo ...只需将您的电子表格准确地设置为您想要的 resx 文件,然后清除 resx 文件的所有内容,最后从电子表格中复制所有内容并将整个内容粘贴到 resx 文件中。繁荣!
于 2017-05-12T16:09:07.427 回答
2
我们不使用电子表格,而是使用ResEx。这允许翻译人员直接生成 .resx 文件。
于 2012-04-13T10:09:36.760 回答
1
您可以找到处理 .resx 文件的本地化工具。因此,无需从 .resx 文件中复制/粘贴您的内容,您只需将它们原样发送给翻译人员,他们就会以他们的语言将翻译后的 .resx 文件发回给您。除了生产力,最好这样做,因为您的 .resx 文件可能包含有用的信息,例如注释,以帮助翻译人员理解上下文或向他们传达适用于给定字符串的任何已知限制(例如最大长度)。
于 2012-04-13T10:09:05.497 回答
0
Resx 只是一个 XML,因此您可以制作简单的脚本从电子表格文件中生成它(另存为 csv 以便于处理)。
于 2012-04-13T10:10:07.567 回答