JavaScript / TypeScript SDK

Core client library for integrating Languager into your JavaScript/TypeScript applications

Installation

npm install @languager-ai/sdk

Basic Usage

import { LanguagerClient } from '@languager-ai/sdk';

const client = new LanguagerClient({
  apiKey: process.env.LANGUAGER_API_KEY!,
  baseUrl: 'http://localhost:3001/v1',
  defaultSourceLang: 'en',
  httpBatchChunkSize: 64,
  requestTimeoutMs: 60_000,
});

client.setLanguage('es');
const translated = await client.translate('Hello');
console.log(translated); // "Hola"