Skip to main content

Strapi Integration

Langbly integrates with Strapi as a translation provider for the strapi-plugin-translate plugin. Translate your headless CMS content automatically.

Requirements​

Installation​

npm install strapi-provider-translate-langbly

Configuration​

Add the provider to your Strapi config:

// config/plugins.js
module.exports = {
translate: {
enabled: true,
config: {
provider: 'langbly',
providerOptions: {
apiKey: process.env.LANGBLY_API_KEY,
// Optional: set source language (default: auto-detect)
// sourceLocale: 'en',
},
},
},
};

Set your API key as an environment variable:

# .env
LANGBLY_API_KEY=your_api_key_here

Getting Your API Key​

  1. Create an account and add payment details (the first 500K input characters each month are included)
  2. Go to your Dashboard
  3. Click Create API Key

How to Translate Content​

  1. Open a content entry in the Strapi admin
  2. Click Translate in the sidebar
  3. Select the target locale
  4. Langbly translates all text fields automatically
  5. Review and publish

Supported Field Types​

Field TypeSupported
Short textYes
Long text (Rich text)Yes
MarkdownYes
JSONYes
ComponentsYes (recursive)
Dynamic zonesYes
RelationsSkipped
MediaSkipped

Features​

  • Rate limiting: Built-in request throttling to stay within API limits
  • Locale mapping: Automatic Strapi locale to ISO 639-1 conversion
  • Batch processing: Translates multiple fields per API call
  • Error handling: Graceful fallback on translation errors

Supported Languages​

100+ languages supported. Strapi locale codes are automatically mapped to ISO 639-1 codes.

Pricing​

There is no base fee. Payment details are required to activate API access. The first 500,000 input characters each month are included; additional usage costs $5 per 1M input characters, a 75% lower rate than Google Cloud Translation Basic's published $20 rate.

Create an account to get started.

Need Help?​

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