我想本地化我的组件。我使用 yahoo/react-intl 库。我定义了一些消息
const messages = defineMessages({
greeting: {
id: 'app.home.greeting',
description: 'Message to greet the user.',
defaultMessage: 'Hello!'
},
});
我不知道如何为消息定义可本地化的文本,所以我收到了这个错误
app.js:27785[React Intl] Missing message: "app.home.greeting" for locale: "nl", using default message as fallback.
使用示例
<input type="text" {...firstName} placeholder={intl.formatMessage(messages.greeting)} />
有谁知道如何定义本地化消息?使用 defineMessages 似乎无法做到这一点。提前致谢。