reactjs - react-i18next:全局组件
问题描述
由于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
-标签。
有没有办法将一些标签映射到默认的 HTML 元素?(例如,在 i18n 的初始化脚本中?)
解决方案
没有这样的能力来定义全局组件映射react-i18next
。
默认情况下,Trans
组件支持文档['br', 'strong', 'i', 'p']
中所写的内容。
推荐阅读
- javascript - setInterval 函数中的计数器变量不起作用
- javascript - print local image to pdf using jsPDF
- php - Laravel 5.7. Route model binding validation
- groovy - 如何使用不同的键按值分组?
- postgresql - Sequelize Unique Constraint Across Two Tables
- android - 如何硬编码特定的默认时间 [ANDROID]?
- netcat - 使用 netcat 将 8 字节长传递给服务器?
- python - Iterating data with cumulative sum over specific threshold
- c# - 创建修改二维数组元素的算法时遇到问题
- python - How to setup a client server without localhost using python