Javascript 使用polyglot.js翻译带有标记的文本
使用,我想知道如何翻译文本中的标记/组件?考虑下面的文本示例:Javascript 使用polyglot.js翻译带有标记的文本,javascript,reactjs,internationalization,Javascript,Reactjs,Internationalization,使用,我想知道如何翻译文本中的标记/组件?考虑下面的文本示例: with the <strong>free</strong> features you can <Link to="/pricing">achieve</Link> the following things 使用免费功能,您可以实现以下功能 我可以把那个句子分解成多个键,但在翻译的时候就没有意义了。什么是好方法?同意将其拆分是一个坏主意……使翻译比需要的痛苦更大 使用react和n
with the <strong>free</strong> features you can <Link to="/pricing">achieve</Link> the following things
使用免费功能,您可以实现以下功能
我可以把那个句子分解成多个键,但在翻译的时候就没有意义了。什么是好方法?同意将其拆分是一个坏主意……使翻译比需要的痛苦更大 使用react和node.js->for react查看您的标签,您可以从polyglot获取翻译内容,并使用危险的HTML 这是可行的——但老实说,我接下来会看一看i18(我是该框架的维护者)。使用react-i18next,您可以更好地进行标记转换: 使用trans组件:
<Trans i18nKey="userMessagesUnread" count={count}>
Hello <strong title={t('nameTitle')}>{{name}}</strong>, you have {{count}} unread message. <Link to="/msgs">Go to messages</Link>.
</Trans>
你好{strong title={t('namettitle')}>{{name}},您有{{count}}条未读消息。转到消息。
-No.js也运行->用中间设备来表示,膝关节炎谢谢,我猜这就是i18NeXT在多语言的下一个论点。