translate

Translate text between languages. Use this skill when the user asks to translate text, convert text to another language, say something in another language, or get a translation. Supports 100+ languages with no API key required.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "translate" with this command: npx skills add dalehurley/phpbot/dalehurley-phpbot-translate

Skill: translate

When to Use

Use this skill when the user asks to:

  • Translate text to/from another language
  • Say something in a different language
  • Convert text between languages
  • Get a translation of a phrase or document
  • Detect the language of text

Input Parameters

ParameterRequiredDescriptionExample
textYesThe text to translateHello, how are you?
toYesTarget language code or namees, french, zh
fromNoSource language (auto-detected if omitted)en

Common Language Codes

CodeLanguageCodeLanguage
enEnglishfrFrench
esSpanishdeGerman
ptPortugueseitItalian
zhChinesejaJapanese
koKoreanarArabic
ruRussianhiHindi
nlDutchsvSwedish

Procedure

  1. Extract the text and target language from the user's request
  2. Run the bundled script:
    python3 skills/translate/scripts/translate.py "Hello, how are you?" --to es
    
    With source language:
    python3 skills/translate/scripts/translate.py "Bonjour" --from fr --to en
    
  3. The script auto-installs deep-translator if needed
  4. Report the translation to the user

Bundled Scripts

ScriptTypeDescription
scripts/translate.pyPythonTranslate text between languages

Script Usage

# Translate to Spanish (auto-detect source)
python3 scripts/translate.py "Hello, how are you?" --to es

# Translate from French to English
python3 scripts/translate.py "Bonjour le monde" --from fr --to en

# Translate to Japanese
python3 scripts/translate.py "Good morning" --to ja

Example

translate "hello world" to spanish
how do you say "thank you" in japanese
translate this to french: "the meeting is at 3pm"
what does "bonjour" mean in english

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

desktop-control

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

summarize-unread-emails

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

csv-tools

No summary provided by upstream source.

Repository SourceNeeds Review