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.