I get it, you want to bring your application to foreign language markets. But dealing with localization in your Laravel app is a real pain. Sure, you can hire translators, work out of shared docs and struggle to keep the whole mess updated. Or you can let TranslateCI handle everything for you.
TranslateCI is a localization tool that handles the frustrating parts of translating your Laravel projects and keeping them up to date. It supports 70+ languages and uses professional human translators so that your text reads like it was written by a real person, not a machine.
Translation is at its best when it’s done by humans
We’ve all tried to use foreign language sites and apps with machine translations. AI will get there someday, but it’s not there yet. Machine translations are enough to get the gist, but it’s tough to use a machine translated app for any real work.
That’s why TranslateCI uses professional, human translators.
Set it and forget it
Setting up a new project in TranslateCI takes just a few minutes.
- Connect your Git repo and select your desired new language(s).
- TranslateCI will give you a price quote to translate your application.
- Accept the quote and TranslateCI will get to work. Most applications take well under 24 hours to translate.
- After your translations are complete, TranslateCI merges them back into your language files and makes a pull request back to your Git repository.
TranslateCI also scans for existing translations, so you won’t be double-charged if you’ve already made it part of the way into a new language.
And if you’re not great about keeping your language files up to date, that’s okay too. TranslateCI will pick up any text in your codebase wrapped in Laravel translation helpers whether it’s in your source language files or not.
Keeping your language files up to date shouldn’t be difficult
After the initial translation, TranslateCI makes it easy to keep everything up to date. Whenever you push code to your repository, TranslateCI will scan for any new or updated text and translate those phrases.
If you subscribe to the monthly plan, you don’t have to do anything. You’ll receive a pull request back to your repo as soon as the new phrases are ready.
If you’re ready to give TranslateCI a try, head on over to TranslateCI.com and set up a free account. Feel free to reach out to me directly as well. My name is Jack, I made TranslateCI, and I’m excited for you to try it!
Eric is the creator of Laravel News and has been covering Laravel since 2012.