我正在用自定义翻译把俄文翻译成英语。有些句子包含\n
字符,意思是换行符。我的目标是翻译文本,好像里面没有换行符,但我想保留这个\n
。
例如俄语:
очередь,ккоторойотнесенобработчикивкоторойзарегистрированыданные,которыеонбудетобрабатывать.
英文翻译:
将处理程序分配到其中并将在其中处理的数据被注册的
队列。
本文可以在不同的地方使用\n
:
очередь,ккоторойотнесенобработчикивкоторойзарегистрированыданные,которыеонбудет
\n
обрабатывать.очередь,ккоторойотнесенобработчикивкоторойзарегистрированыданные\n
которыеонбудетобрабатывать.очередь,ккоторойотнесенобработчикивкоторой\n
зарегистрированыданные,которыеонбудетобрабатывать.
所有翻译都应该与第一个匹配,但要保留'\n‘的位置。
有可能吗?我试图用\n
替换<BR>
或
,但翻译不同。
发布于 2020-09-30 15:46:02
哇!找到解决办法了!
需要用\n
替换<b> </b>
发布于 2020-09-30 12:14:53
我找不到一个优雅的方法来做这件事。但是找到了解决办法。您可以将"\n“替换为完全不同的脚本中的一些单词或字符,而译者保持原样,而不会对翻译产生任何影响。当你拿回翻译的文本后,你可以用"\n“替换你的虚拟词。
我翻译
очередь,ккоторойотнесенобработчикивкоторойзарегистрированыданные,которыеонбудетमुखपृष्ठобрабатывать.очередь,ккоторойотнесенобработчикивкоторойзарегистрированыданныеमुखपृष्ठкоторыеонбудетобрабатывать。очередь,ккоторойотнесенобработчикивкоторойमुखपृष्ठзарегистрированыданные,которыеонбудетобрабатывать。
它给了我
处理程序被分配到的队列,以及它将在何处记录मुखपृष्ठ进程的数据。将处理程序分配给它的队列以及它将处理的数据मुखपृष्ठ被记录在其中的队列。将处理程序分配给它的队列,मुखपृष्ठ在队列中记录它将要处理的数据。
这里我用了一个“印地语”单词"मुखपृष्ठ“,但是你也许可以尝试一些像日语之类的东西。
重复一遍,这只是我现在发现的一个解决办法,不知道这对于所有类型的用例来说是否足够好,或者将来是否还能继续工作。
https://stackoverflow.com/questions/64136979
复制相似问题