在 AWS cognito 中,管理面板中有一个选项可以通过向他发送带有临时密码的邀请来创建新用户。它运行良好,但我需要在我的应用程序(react spa)中实现完全相同的功能。
我正在使用 aws-amplify-js,但我看不到有任何方法可以做到这一点。在 aws-sdk 文档中,我看到 adminCreateUser 我需要什么功能,但它需要开发人员凭据,所以我想我不应该在浏览器中使用它。
任何想法如何以正确的方式实现此功能?
我正在尝试为我的 React 应用程序找到最佳的翻译概念。
我有一个用于翻译的高阶组件,并通过以下方式使用它:
export default translate('MyComponent')(MyComponent);
Run Code Online (Sandbox Code Playgroud)
在一个组件中,我拥有 props 可用的所有文本 - 它对我来说很好用。
但是,我有很多带有常量的纯 javascript 文件,并且还需要在那里进行翻译。例如,有带有错误消息的验证模式或带有选择元素的常量,例如:
export default [
{
value: 'aaa',
label: 'bbb', // want to translate this label
}
];
Run Code Online (Sandbox Code Playgroud)
在 React 应用程序中翻译纯 js 文件的最佳方法是什么?
javascript translation internationalization reactjs react-intl