translate_compare
Compare translations across proficiency levels to analyze how grammar and vocabulary constraints change with language skill progression.
Instructions
Translate text at multiple proficiency levels to compare complexity differences.
Shows how the same text is translated differently at different levels -- useful for understanding how grammar and vocabulary constraints change across proficiency.
Args: text: The text to translate (any length, any source language) target_language: Target language code -- use list_languages to see available codes (e.g. fra, deu, cmn, yue, ita) source_language: Source language code (default: eng for English) mood: Tone -- tones available for the target language levels: Optional list of proficiency level codes to compare (e.g. ["beginner", "advanced"]). If omitted, compares all available levels. Use list_languages to see valid codes per language. mode: Optional language mode (spoken/written) -- controls whether the translation targets written or spoken register. If omitted, compares all available levels. Use list_languages to see valid codes per language.
Returns: The same text translated at each requested level, formatted for comparison.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | ||
| target_language | Yes | ||
| source_language | No | eng | |
| mood | No | casual | |
| levels | No | ||
| mode | No |