Auto Translate Plugin Error: AWS Region Must Be Lowercase

Problem

When attempting to translate a message using the Auto Translate plugin, the translation fails and the plugin shows an error. AWS credentials may appear correct when tested directly in AWS, but the translation still fails from Mattermost.

Screenshot 2025-08-15 at 10.43.48 AM.png

 

 


Root Cause

The AWS Region configured for the plugin is not in the correct format. The plugin expects the region value to be in lowercase (for example, eu-west-1).
If the region is entered with uppercase letters (for example, EU-West-1), the plugin will fail.


Solution

  1. Go to System Console > Plugins > Auto Translate.

 

image.png

   2. Locate the AWS Region setting.

   3. Enter the value entirely in lowercase, following AWS’s standard format:

  • Correct: eu-west-1
  • Incorrect: EU-West-1 or Eu-West-1

   4. Click Save.

    5. Restart the plugin from System Console > Plugins > Management (if prompted) and test the translation again.

Additionally,

  • Check for any leading or trailing spaces in the AWS Region value.
  • Ensure no hidden capitalization when pasting the region string.
  • Restart the plugin if changes do not take effect immediately.
Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Article is closed for comments.