【发布时间】:2014-05-28 13:22:52
【问题描述】:
我有一个多语言网站,我需要在 Excel 中打开一个 csv,以便翻译公司将内容从英语翻译成普通话。
该文件是 UTF-8,当我通过双击打开它时,Excel 并不关心它是什么字符集,并且某些字符被弄乱了。当我通过 Data->Import Text 打开它时,选择 UTF-8 并选择我的分号分隔符等,这些字符很好,但 Excel 会在遇到 html 结束标记时生成新行
有什么帮助吗?我很乐意将 CSV 上传到某个地方,以便您自己尝试。
【问题讨论】:
-
您究竟希望 HTML 发生什么?我不确定 Excel 是否支持在一个单元格中包含多个块元素。
-
好吧,所有的 HTML 代码都应该保留在同一个单元格中。代码应该在那里可见,因此当翻译公司翻译标签中的文本并将其返回给我时。我可以将其与其中的 html 标签一起导入。客户以所见即所得的方式制作了网站的内容。这就是我的单元格中有 HTML 的原因。我仍然需要 html,所以我不能将它从 CSV 中删除。感谢您的评论顺便说一句!
-
尝试在文本编辑器中将
<字符替换为<。 -
嗯,这确实解决了新行。但是在excel中导入时我必须再次替换字符。这将意味着工作量的增加,因为我不只是处理一个术语表。但这肯定是一个临时解决方案。谢谢!
-
对于长期解决方案,请尝试远离 Excel。这显然是适合这项工作的错误工具。那里有翻译工具和网站,会更合适,但我不熟悉它们,所以我不能推荐任何。也许打开一个新问题(可能在programmers)并描述更大的图景。我相信有人可以提供更好的建议。