Translate Your Projects in Minutes
Stop wrestling with JSON files. Lynguist gives you a beautiful editor, auto-translation tools, and seamless integration with PHP and JavaScript frameworks.
No credit card required. Free tier includes 500 translation terms.
# Laravel$ composer require vixen/laravel-lynguist# React, Vue, Next.js, Nuxt, Svelte$ npm install -D @vixen-tech/lynguist-cli# Sync your translations$ npx lynguist sync
Everything you need to manage translations
Built for 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.
Automatic Translations
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.
Install the Packages
Add the Laravel package via Composer or the CLI via NPM for a JavaScript framework.
$ composer require vixen/laravel-lynguist# or$ npm install -D @vixen-tech/lynguist-cli
Connect Your Project
Generate an API token in Lynguist and add it to your environment or config file.
# .env (Laravel)LYNGUIST_API_TOKEN=your-api-token# lynguist.config.jsexport default { preset: 'next-intl', ... }
Sync Translations
Push your existing translations or pull changes from Lynguist using Artisan or the CLI.
# Laravel$ php artisan lynguist:upload$ php artisan lynguist:download# CLI$ npx lynguist upload$ npx 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.
Free
Perfect for trying out Lynguist
- 1 organization
- 1 project
- 3 languages per project
- 500 translation keys
- 10,000 MT characters/month
- 50 glossary terms
- API access
- Custom DeepL key
Growth
For growing teams and projects
- 3 organizations
- 5 projects
- 10 languages per project
- 5,000 translation keys
- 100,000 MT characters/month
- 500 glossary terms
- API access
- Custom DeepL key
Business
For larger teams with advanced needs
- 10 organizations
- Unlimited projects
- Unlimited languages
- Unlimited translation keys
- 500,000 MT characters/month
- Unlimited glossary terms
- API access
- Custom DeepL key
Works with your stack
First-class support for Laravel and the JavaScript ecosystem. Backend or frontend, we've got you covered.
Frequently asked questions
Can't find what you're looking for? Reach out to our support team.
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.