我正在使用Amazon AWS amplify。我正在用英语获得所有的成功和错误响应。我想配置多语言,以便可以接收相应语言的错误消息和响应。我在放大时尝试了I18n。但这是行不通的。我需要在Cognito中配置任何内容吗?
答案 0 :(得分:0)
您可以创建自定义词典并将其设置为应用程序中的词汇。字典是一个JavaScript对象,可以使用不同的术语和语言来实现。
const dict = {
'fr': {
'Sign In': "Se connecter",
'Sign Up': "S'inscrire"
},
'es': {
'Sign In': "Registrarse",
'Sign Up': "Regístrate"
}
};
I18n.putVocabularies(dict);
从词典中检索当前语言的短语。如果短语在词典中没有条目,则将返回原始参数值。
I18n.get('Sign In');