Translate Your Laravel Projects in Minutes
Stop wrestling with JSON files. Lynguist gives you a beautiful translation editor, AI-powered translations, and seamless Laravel integration.
No credit card required. Free tier includes 500 translation keys.
# Install the Laravel package$ composer require vixen/laravel-lynguist# Install the frontend helper$ npm install @vixen-tech/lynguist# Sync your translations$ php artisan lynguist:scan --upload
Everything you need to manage translations
Built specifically for Laravel developers who want to ship multilingual apps without the hassle.
Side-by-Side Editor
Translate with your default language always visible. Filter by status, search, and bulk edit with ease.
AI-Powered Translation
One-click machine translation powered by DeepL. Translate single keys or entire languages instantly.
Import & Export
Support for JSON, YAML, CSV, PO, and XLIFF formats. Preview before importing, undo if needed.
Team Collaboration
Invite translators and reviewers. Assign roles per project and track all changes with activity logs.
Quality Assurance
Automatic placeholder validation, glossary enforcement, and translation memory suggestions.
Coverage Analytics
Track translation progress across projects and languages. Know exactly what needs attention.
Glossary Management
Define terms that should never be translated or must use specific translations consistently.
Translation Memory
Intelligent suggestions from your organization's translation history with fuzzy matching.
How it works
Get up and running in under 5 minutes. No complex configuration required.
$ composer require vixen/laravel-lynguist$ npm install @vixen-tech/lynguist
Connect Your Project
Generate an API token in Lynguist and add it to your environment.
LYNGUIST_API_TOKEN=your-api-token
Sync Translations
Push your existing translations or pull changes from Lynguist.
$ php artisan lynguist:upload$ php artisan lynguist:download
Translate & Deploy
Use the editor to translate, then sync back to your codebase.
# .blade.php{{ __('welcome:greeting') }}# .vue, .tsximport { __ } from '@vixen-tech/lynguist'__('welcome:greeting')
Simple, transparent pricing
Start free, upgrade when you need more. No hidden fees.
- 1 project
- 3 languages per project
- 500 translation keys
- 10,000 MT characters/month
- 50 glossary terms
- API access
- Custom DeepL key
- 5 projects
- 10 languages per project
- 5,000 translation keys
- 100,000 MT characters/month
- 500 glossary terms
- API access
- Custom DeepL key
- Unlimited projects
- Unlimited languages
- Unlimited translation keys
- 500,000 MT characters/month
- Unlimited glossary terms
- API access
- Custom DeepL key
Works with your stack
Manage translations through Laravel, then use them anywhere. Backend or frontend, we've got you covered.
Laravel
First-class support with dedicated Composer package
React
Use with Inertia.js or any React setup
Vue.js
Use with Inertia.js or any Vue setup
Next.js
Works with Next.js API routes
Nuxt
Works with Nuxt server routes
More coming
Coming SoonRails, Django, Express, and more
Frequently asked questions
Can't find what you're looking for? Reach out to our support team.
Install the vixen/laravel-lynguist package via Composer, add your API token to your .env file, and run php artisan lynguist:scan --upload to sync translations. Your existing lang/*.json files work seamlessly with Lynguist.
Yes! While translations are managed through Laravel, you can use them in any frontend framework. Install @vixen-tech/lynguist via NPM for a helpful __ function, or simply pass translations from Laravel to your frontend via Inertia.js or an API.
Your translations are always yours. You can export them at any time in JSON, YAML, CSV, PO, or XLIFF format. If you cancel, your data remains accessible for 30 days before being archived.
We use DeepL for machine translations, which provides high-quality results for 30+ languages. You get a monthly character quota based on your plan, and you can also bring your own DeepL API key on paid plans for unlimited translations.
Absolutely. Invite team members with different roles: translators can create and edit translations, reviewers can approve them, and admins have full project access. All changes are tracked in the activity log.
Yes. All data is encrypted in transit and at rest. API tokens are hashed, and we never store your DeepL API key in plain text. We also maintain detailed activity logs so you can audit all changes.
Ready to ship multilingual apps faster?
Join developers who have simplified their translation workflow with Lynguist.
No credit card required. Free tier includes 500 translation keys.