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.
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
- Go to System Console > Plugins > Auto Translate.
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-1orEu-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.
Comments
Article is closed for comments.