【发布时间】:2020-09-30 23:46:02
【问题描述】:
我正在使用自定义翻译器将俄语文本翻译成英语。有些句子包含\n 字符,表示换行符。我的目标是翻译文本,就像其中没有换行符一样,但我想保留这个\n。
示例 俄语:
очередь, к которой отнесен обработчик и в которой зарегистрированы данные, которые он будет обрабатывать.
英文翻译:
处理程序分配到的队列以及它所分配的数据 将进程注册
这段文字可以在不同的地方有\n:
очередь, к которой отнесен обработчик и в которой зарегистрированы данные, которые он будет
\nобрабатывать。 очередь, к которой отнесен обработчик и в которой зарегистрированы данные\nкоторые он будет обрабатывать。 очередь, к которой отнесен обработчик и в которой\nзарегистрированы данные, которые он будет обрабатывать。
并且所有翻译都应该匹配第一个,但保留 '\n' 位置。
有可能吗?我尝试将\n 替换为<BR> 或&nbsp;,但翻译不同。
【问题讨论】:
-
您可以将不同的句子作为json数组中的不同项提交给翻译api。然后你可以在翻译后重新组合你的句子