Localizely logo
  • Home
  • Getting started
  • How it works
  • Pricing
  • FAQ
Sign up

AWS S3 Integration

Deliver translations to your apps at runtime, straight from Localizely to your S3 bucket.

Documentation

The AWS S3 integration pushes localization files from your Localizely project directly to an S3 bucket. If your apps load translations from S3 at runtime, this lets you publish updated translations with a single click, without touching the source code or shipping a new release.

Setup

On the AWS side, you need an IAM user whose access key has the s3:PutObject permission on the target bucket. We strongly recommend creating a dedicated IAM user for this integration, with its own access key ID and secret access key, rather than reusing credentials from elsewhere.

In Localizely, the project owner and project admins set up the integration. Open the project's Settings page and select AWS S3 Integration in the Integrations section, then fill in the form:

  • Paste the access key ID and secret access key of the dedicated IAM user.
  • Choose the AWS region your bucket lives in.
  • Enter the bucket name.
  • Optionally, set a folder path inside the bucket. Files go to the bucket root if you leave it empty.
  • On the right, choose how the files are exported: the branch, file format, tags to include or exclude, and how empty translations are handled. These are the same options you use when downloading files for your source code.
  • Click Save.
AWS S3 integration setup

Your access key ID and secret access key are stored encrypted and are never shown in full again after you save them.

Pushing files to S3

Whenever you want to publish the current translations, open Integrations > AWS S3 on the project's Settings page and click Push now. Localizely exports the files with the options you configured and uploads them to the bucket.

AWS S3 integration details

The time of the last push is shown next to the button, so you always know how fresh the files in your bucket are.

Tired of manually editing translation files?

Our platform streamlines software localization for you.

Try now for Free
Localizely logo
About
Free tools
Boring stuff
  • Privacy Policy
  • Terms of Service
  • Cookie Policy
Newsletter
Copyrights 2026 © Localizely