Translate
Translates text between natural languages with optional source language auto-detection.
kind: Capability
metadata:
name: translate
version: 1.2.0
publisher: intent-os.org
description: "Translates text between natural languages"
tags: [nlp, translation, i18n, localization, language]
| Field |
Type |
Required |
Description |
text |
string |
Yes |
The text to translate (1–100,000 chars) |
source_lang |
string |
No |
Source language code (ISO 639-1). Auto-detected if omitted |
target_lang |
string |
Yes |
Target language code (ISO 639-1). e.g. zh, es, fr, de |
Output
| Field |
Type |
Description |
translated_text |
string |
The translated text |
detected_language |
string |
Detected source language (when source_lang omitted) |
confidence |
number |
Confidence score (0.0 to 1.0) |
Examples
# Basic translation
intent-os run translate -p text="Hello world" -p target_lang=zh
# With source language specified
intent-os run translate -p text="Hello" -p source_lang=en -p target_lang=fr
# Inline text (positional argument)
intent-os run translate "Good morning" -p target_lang=ja
Requirements
| Requirement |
Value |
| Models |
claude-sonnet-4, gpt-4o, gemini-2.5-pro |
| Min Context |
32,000 tokens |
| Risk Level |
Low |