我如何使用react-localize-redux本地化传递给组件属性的字符串

时间:2019-04-26 02:36:23

标签: reactjs localization

我正在使用react-localize-redux为我的项目添加双语支持,这里是link

我的Material-UI文本字段看起来像这样

<Textfield placeholder="search" />

这就是我在类构造函数中初始化语言的方式

this.props.initialize({
            languages: [
                { name: "Indonesian", code: "id" },
                { name: "English", code: "en" },
            ],
            options: {
                renderToStaticMarkup,
                // defaultLanguage: "en",
                onMissingTranslation: ({ defaultTranslation }) => {
                    console.log("defaultTranslation", defaultTranslation)
                    return defaultTranslation
                }
            }
        })

        this.props.addTranslationForLanguage({
            createButton: "Create",
            seacrchPlaceholder:"Search"
        },
            "en"
        )

        this.props.addTranslationForLanguage({
            createButton: "Buat",
            seacrchPlaceholder:"Cari"
        },
            "id"
        )

我通常使用component进行本地化。 有什么方法可以更改文本字段占位符文本?

0 个答案:

没有答案