Cognito用户池是否支持国际化?

时间:2016-04-21 19:55:20

标签: amazon-web-services internationalization amazon-cognito

我们对新的Cognito用户池感到非常兴奋。但看起来似乎没有办法在消息中支持多种语言。

例如,来自德国的用户应该使用德语获取验证消息,而来自新西兰的用户应该使用英语获取。

如果没有国际化,没有人可以在英语国家之外使用Cognito用户池。

这是Cognito用户池最终版本中的一项功能吗?

1 个答案:

答案 0 :(得分:5)

您可以将Lambda Triggers功能与Cognito用户池一起使用,以自定义发送给您的用户的邮件。

自定义消息Lambda触发器向您发送一个事件源,可以帮助您识别特定的用户池或用户,然后向服务返回一个消息模板,该模板将在发送SMS或电子邮件时使用。它应该符合包含{####}作为代码参数的合同。

在特定情况下,要识别来自特定国家/地区的用户,您可以在源国家/地区的用户池中创建Custom Attribute。在每个SignUp调用中,您可以设置该值,服务将该值发送到您的lambda函数。