我正在使用 v10 ofreact-i18next
和最新的Trans
组件来生成一个翻译字符串,其中部分句子加粗。
在 HTML 中,我可以插入 a
以确保块和句子的其余部分之间有一个空格,<strong>
但它会在翻译字符串中被删除。
JSX 文件:
<Trans i18nKey="free_trial_enabled">
<strong>30 Day Free Trial enabled</strong> for all users
</Trans>
JSON 翻译键/值文件:
"free_trial_enabled": "<0>30 Day Free Trial enabled</0> for all users",
输出 HTML:
<strong>30 Day Free Trial enabled</strong> for all users
看起来像:“为所有用户启用 30 天免费试用”
如何保留
翻译字符串中的 ,以便strong
块后的空间存在?