- Newest
- Most votes
- Most comments
Hello.
Many users must be looking forward to multilingual features, but unfortunately, as of April 2024, they are not supported.
https://repost.aws/questions/QURSGiIGzQQ1iyUWLufsRxuQ/how-to-translate-cognito-hosted-ui-forms
https://repost.aws/questions/QUnZD-0-rVQC6kF4OZjiQdag/can-i-customize-aws-cognito-ui-in-any-other-language#AN3BK_QcArT6uCGoacN2mChA
There is also no announcement from AWS as to when it will be supported.
All you can do is keep checking for the latest AWS updates and wait for support.
https://aws.amazon.com/new/?nc1=h_ls&whats-new-content-all.sort-by=item.additionalFields.postDateTime&whats-new-content-all.sort-order=desc&awsf.whats-new-categories=*all&whats-new-content-all.q=cognito&whats-new-content-all.q_operator=AND
If you are used to using Amplify etc., I think one way is to create it yourself.
https://medium.com/@gugazimmermann/part-2-complete-login-flow-using-react-aws-amplify-auth-with-cognito-graphql-with-dynamodb-aa3f47c09157
As of now, AWS does not directly support internationalization for the Cognito Hosted UI within its own service configurations. This is a known limitation that has prompted the community and users to explore various workarounds. For those seeking alternatives to developing their UIs from scratch, AWS Amplify provides a more flexible and customizable approach to authentication, including internationalization support for the UI components. Amplify allows you to build and customize your authentication flows, potentially bypassing the direct need for Cognito's Hosted UI internationalization by creating a UI that supports multiple languages and regional settings.
Amplify offers a comprehensive solution for integrating authentication into web and mobile apps, leveraging Amazon Cognito under the hood. It includes a set of tools and components that can be customized to fit the localization needs of your application, including text translations and layout adjustments for different languages. While this approach requires more initial setup compared to using the Cognito Hosted UI directly, it offers greater flexibility and control over the user experience, including language support.
https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-integrate-apps.html
https://docs.amplify.aws/javascript/build-a-backend/utilities/i18n/
Relevant content
- asked 2 years ago
- asked 2 years ago
- AWS OFFICIALUpdated 5 months ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 2 years ago