首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何处理翻译文本中的换行符?

如何处理翻译文本中的换行符?
EN

Stack Overflow用户
提问于 2020-09-30 11:49:43
回答 2查看 429关注 0票数 0

我正在用自定义翻译把俄文翻译成英语。有些句子包含\n字符,意思是换行符。我的目标是翻译文本,好像里面没有换行符,但我想保留这个\n

例如俄语:

очередь,ккоторойотнесенобработчикивкоторойзарегистрированыданные,которыеонбудетобрабатывать.

英文翻译:

将处理程序分配到其中并将在其中处理的数据被注册的

队列。

本文可以在不同的地方使用\n

очередь,ккоторойотнесенобработчикивкоторойзарегистрированыданные,которыеонбудет\nобрабатывать.очередь,ккоторойотнесенобработчикивкоторойзарегистрированыданные\nкоторыеонбудетобрабатывать.очередь,ккоторойотнесенобработчикивкоторой\nзарегистрированыданные,которыеонбудетобрабатывать.

所有翻译都应该与第一个匹配,但要保留'\n‘的位置。

有可能吗?我试图用\n替换<BR>&nbsp;,但翻译不同。

EN

回答 2

Stack Overflow用户

发布于 2020-09-30 15:46:02

哇!找到解决办法了!

需要用\n替换<b> </b>

票数 1
EN

Stack Overflow用户

发布于 2020-09-30 12:14:53

我找不到一个优雅的方法来做这件事。但是找到了解决办法。您可以将"\n“替换为完全不同的脚本中的一些单词或字符,而译者保持原样,而不会对翻译产生任何影响。当你拿回翻译的文本后,你可以用"\n“替换你的虚拟词。

我翻译

очередь,ккоторойотнесенобработчикивкоторойзарегистрированыданные,которыеонбудетमुखपृष्ठобрабатывать.очередь,ккоторойотнесенобработчикивкоторойзарегистрированыданныеमुखपृष्ठкоторыеонбудетобрабатывать。очередь,ккоторойотнесенобработчикивкоторойमुखपृष्ठзарегистрированыданные,которыеонбудетобрабатывать。

它给了我

处理程序被分配到的队列,以及它将在何处记录मुखपृष्ठ进程的数据。将处理程序分配给它的队列以及它将处理的数据मुखपृष्ठ被记录在其中的队列。将处理程序分配给它的队列,मुखपृष्ठ在队列中记录它将要处理的数据。

这里我用了一个“印地语”单词"मुखपृष्ठ“,但是你也许可以尝试一些像日语之类的东西。

重复一遍,这只是我现在发现的一个解决办法,不知道这对于所有类型的用例来说是否足够好,或者将来是否还能继续工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64136979

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档