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.

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.

Step 01

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
Step 02

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.js
export default { preset: 'next-intl', ... }
Step 03

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
Step 04

Translate & Deploy

Use the editor to translate, then sync back to your codebase.

# .blade.php
{{ __('welcome:greeting') }}
 
# .vue, .tsx
import { __ } 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

$0
  • 1 organization
  • 1 project
  • 3 languages per project
  • 500 translation keys
  • 10,000 MT characters/month
  • 50 glossary terms
  • API access
  • Custom DeepL key
Most Popular

Growth

For growing teams and projects

$9/mo
  • 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

$29/mo
  • 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.