Skill v1.0.0
currentTrusted Publisher100/100version: "1.0.0" name: translate description: Translates a common phrase into one or more languages.
Translate a phrase using the bundled phrasebook, rather than from memory.
Run scripts/translate.py with Python 3 through the run_skill_script tool, from the skill's directory so that it finds the phrasebook. The script takes the phrase as its first argument, followed by one argument per target language, and prints one language: translation line per language. Quote the phrase.
Example usage: call the run_skill_script tool with skill_name "translate", file_path "scripts/translate.py", and this command:
cd skills/translate && python3 scripts/translate.py 'good morning' french japanese
That prints:
french: bonjourjapanese: ohayō
The phrasebook covers a small set of phrases (hello, goodbye, thank you, good morning, please, yes, no) in Spanish, French, German, Polish, and Japanese. The script exits with a non-zero status and writes to stderr when a phrase or language is missing; report that to the user instead of guessing a translation.