具有强标签的i18next插值

时间:2019-05-09 19:03:43

标签: reactjs i18next react-i18next

假设我有这样的钥匙:

{ key1: "my name is {{name, bold}}" }

我希望拥有这样的功能:

i18next.init({
    interpolation: {
        format: function(value, format, lng) {
            if (format === 'bold') return <strong>{value}</string>;
            return value;
        }
    }
});

但是出现以下错误:

  

使用JSX react / react-in-jsx-scope时,“反应”必须在作用域之内

有什么办法可以做到这一点?我真的很想在我的i18n占位符中将插值用于一些简单的自定义样式。

0 个答案:

没有答案