Accelerate Your Laravel Localization with Locale
Effortlessly translate your Laravel project, collaborate with your team, and automate your workflow with Locale - the Laravel Translation Management Tool.
Locale app screenshot
How it works

A Laravel package syncs your project translations with your Locale data.

Manage translations with our admin panel and smoothly synchronize the files with your project using our simple package commands. You will fall in love with the ease of use and all the powerful automation this workflow enables.
php artisan locale:setup 326 keys imported php artisan locale:sync You are about to upload 15 keys. Do you want to proceed? y Successfully synced 74 keys modified Manage your localized keys on

Features that fit every organization

Enhance your workflow with features suitable for both, small and huge teams.

Multiple Workflows

You can either translate with keys or use JSON files. We support both translation workflows.

Editor Modes

Edit all translation languages at once or focus on one language at a time with the single view.


Your keys automatically translated to any language using Google or DeepL API.

Log Everything

Know at any point in time what's happening with your translations by seeing a history of edits.

We Have Your Back

Don't worry, if something goes wrong, you can recover any backup of your translations.

Your Content

No questions asked. Migrate the translations to another service if you feel like we are not a good fit.

Roles & Permissions

Thanks to our robust permission system, Locale is suitable for any organization structure.


Hassle-free synchronization with your application to have the translations ready at any time.

Get started free

Try all features for 30 days ยท No credit card required