@l10nmonster/helpers-translated
v3.1.2
Published
Helpers to integrate with Translated.com
Readme
@l10nmonster/helpers-translated
L10n Monster helpers for integrating with Translated.com services including Modern MT and Lara.
Installation
npm install @l10nmonster/helpers-translatedProviders
MMTProvider
Machine translation provider using Modern MT API with both real-time and batch translation support.
import { MMTProvider } from '@l10nmonster/helpers-translated';
const mmtProvider = new MMTProvider({
apiKey: 'your-mmt-api-key',
// Additional configuration options
});LaraProvider
Human translation provider using Lara API for professional translation services.
import { LaraProvider } from '@l10nmonster/helpers-translated';
const laraProvider = new LaraProvider({
apiKey: 'your-lara-api-key',
// Additional configuration options
});Features
- Modern MT Integration: High-quality machine translation with customizable models
- Lara Integration: Professional human translation services
- Batch Processing: Efficient handling of large translation jobs
- Real-time Translation: Immediate translation for smaller content
- Cost Tracking: Built-in billing and usage monitoring
Dependencies
@translated/lara: Official Lara API clientmodernmt: Modern MT API client@l10nmonster/core: Core L10n Monster functionality (peer dependency)
Testing
The package includes comprehensive tests for Modern MT functionality:
npm testTest artifacts are included for validation of API responses and job processing.
