我必须使用我们付费的 Google API 翻译一些细节。详细信息包含 HTML,Google 会按每个字符收费。我不想发送完整的内容,而是只发送英文文本,并删除了 HTML。我可以使用 PHP 函数删除 HTML 标记和实体,但我必须在翻译后将英文内容放回 HTML 标记中才能正确显示。它还将包括 CSS。
例子:
<strong>This is a test</strong><br /> <custom tag>This is a test</custom tag><br />
翻译成西班牙语后,我需要:
<strong>Translated content </strong><br /> <p>Translated content </p><br />
如何在不向 API 发送 HTML 的情况下保留 HTML 格式?