Skip to main content

Crowdin Integration

Langbly is available as a Custom Machine Translation engine in Crowdin. Once installed, translators see Langbly MT suggestions in the editor, and project owners can pre-translate entire projects using Langbly.

How It Works

  1. Install the Langbly MT app in your Crowdin project
  2. Langbly appears as an MT engine alongside Google Translate, DeepL, etc.
  3. Translators see Langbly suggestions in the TM & MT panel
  4. Use pre-translate to bulk-translate files with Langbly

Installation

Manual Install (Development)

  1. Go to Account Settings > Crowdin Applications
  2. Click Manual install
  3. Paste the manifest URL:
https://api.langbly.com/crowdin/manifest.json
  1. Click Install and configure access permissions

From Crowdin Store (Coming Soon)

Langbly will be available in the Crowdin Store under the Machine Translation category.

Configuration

After installing the app:

  1. Go to your Project Settings > Machine Translation
  2. Enable Langbly as an MT engine
  3. (Optional) Set Langbly as the default MT engine for pre-translation

Supported Languages

Langbly supports 100+ languages, with optimized quality for:

  • Dutch (NL): Custom locale rules and formatting
  • German (DE): Formal/informal register support
  • French (FR): European and Canadian variants
  • Spanish (ES): European and Latin American variants

All language codes follow the ISO 639-1 standard, same as Google Translate.

Features

FeatureSupported
MT suggestions in editorYes
Pre-translationYes
Context-aware translationYes (withContext: true)
Placeholder preservationYes (notranslate spans)
Batch translationYes (up to 50 strings)
HTML format detectionAutomatic

Context-Aware Translation

Langbly receives extended context from Crowdin when available, including:

  • String identifier (e.g., menu.save_as): helps understand UI context
  • String context/description: translator notes and comments
  • Max length constraints: respects character limits
  • Plural forms: handles singular/plural correctly

This context helps produce more accurate translations compared to engines that only see the raw text.

Placeholder Handling

Crowdin wraps non-translatable elements (variables, tags, placeholders) in special markers:

<span class="notranslate">%1%</span>

Langbly preserves these markers exactly in the translated output, ensuring your placeholders remain intact.

Pre-Translation

To pre-translate a project with Langbly:

  1. Go to your project
  2. Click Pre-translate > Machine Translation
  3. Select Langbly as the MT engine
  4. Choose files and languages
  5. Click Pre-Translate

Pricing

The Crowdin integration uses the same pricing as the Langbly API:

TierPrice/moCharacters
Free$0500K
Starter$19/mo5M
Growth$69/mo25M
Scale$199/mo100M

Sign up for free to get started.

Technical Details

  • Manifest URL: https://api.langbly.com/crowdin/manifest.json
  • Translate endpoint: POST https://api.langbly.com/crowdin/translate
  • Authentication: JWT (provided by Crowdin)
  • Batch size: 50 strings per request
  • Response format: { "data": { "translations": [...] } }

Troubleshooting

Translations not appearing

  • Verify the app is installed in your Crowdin account
  • Check that Langbly is enabled in Project Settings > Machine Translation
  • Ensure the source and target languages are supported

Slow translations

Langbly may be slightly slower than traditional MT engines (1-3 seconds per batch). This is normal and reflects the higher quality output.

Need help?

Contact us at hello@langbly.com or visit langbly.com.