Amazon Translate Example Implementation

Content Type: Sample
Categories: AWS,Artificial Intelligence

Overview

Amazon Translate Example Implementation

This demo project contains an example implementation of the Amazon Translate Connector. The app contains basic functionality that mimics a restaurant review website. The demo app comes with demo data that is automatically created. The restaurants and reviews are all fictional.

To demonstrate the Amazon Translate Connector, logic has been created that lets the user select a specific review in order to translate the review to their language of choice.

This demo project is meant as an example as to how the Amazon Translate Connector could be implemented. This demo project is also used in the learning path on AWS connectors.

Documentation

Description

This application contains a demo implementation of the Amazon Translate Connector. It is a very basic Mendix application which mimics a restaurant review website.




Typical usage scenario

This demo application is solely for educational purposes.




Features and limitations

  • This demo application contains an example implementation of the Amazon Translate Service.
  • Security is not set for this demo application.




Dependencies

  • Mendix Studio Pro 9.24.2




Installation

Download and run the application.




Configuration (version 2.0.0)

In order to properly use the demo application, you will need to set the credentials. If you are using Static Credentials update the following constants:

  • AWSAuthentication.AccessKey
  • AWSAuthentication.SecretKey


If you want to use Temporary Credentials replace the "GetStaticCredentials" microflow (wherever it is used) with the "GetTemporaryCredentials" microflow and update the following constants:

  • AWSAuthenticationr.ClientCertificateID
  • AWSAuthentication.ProfileARN
  • AWSAuthentication.RoleARN
  • AWSAuthentication.SessionName
  • AWSAuthentication.TrustAnchorARN



Releases

Version: 2.0.0
Framework Version: 9.24.2
Release Notes: This version of the example implementation uses the Amazon Authentication Connector version 3.0.0 and the Amazon Translate Connector version 2.0.0.
Version: 1.0.0
Framework Version: 9.24.2
Release Notes: First release of the Dish Detective demo application.