Translates source text into a target language via OpenRouter chat completions.
Per-user API key, model, source text, languages, and optional prior context.
Optional
Prior source finals for idiom/pronoun disambiguation.
Translated text.
Translates source text into a target language via OpenRouter chat completions.