由于v11.6.0,所以可以插入像<i/>和<strong/>这样的标记,如下例所示:
<Trans
i18nKey="myKey"
defaults="hello <italic>beautiful</italic> <bold>{{what}}</bold>"
values={{ what: 'world'}}
components={{ italic: <i />, bold: <strong /> }}
/>现在,我不想每次都这样做。假设我的翻译文件充满了strong和i-tags。
有没有办法将一些标签映射到默认的HTML元素?(例如,在i18n的初始化脚本中?)
发布于 2021-02-09 16:17:21
在react-i18next中没有定义全局组件映射的功能。
默认情况下,Trans组件支持docs中编写的['br', 'strong', 'i', 'p']。
https://stackoverflow.com/questions/66050674
复制相似问题