ai-translate
AI-powered translation supporting 50+ languages. Detect language automatically, translate text and localize templates.
Install
ppm install ai-translate
Usage Example
uses ai_translate;
// Translate to target language
var es := Translate('Hello, world!', 'Spanish');
WriteLn(es); // Hola, mundo!
// Explicit source language
var de := TranslateFrom('Good morning', 'English', 'German');
WriteLn(de); // Guten Morgen
// Auto-detect language
var lang := DetectLanguage('Bonjour le monde');
WriteLn(lang); // French
// Batch to multiple languages
var langs := List.Create;
langs.Add('French'); langs.Add('Japanese');
var all := TranslateMultiple('Welcome', langs);
Features
50+ language support
Auto language detection
Multi-language batch translation
Template localization with Localize()
LLM-quality translations