translate

majiayu000's avatarfrom majiayu000

Translates text between languages using Google Translate. Use when you need to translate text from one language to another.

5stars🔀1forks📁View on GitHub🕐Updated Jan 11, 2026

When & Why to Use This Skill

This Claude skill provides high-quality, context-aware text translation across a wide range of global languages, including English, Chinese, Spanish, and Arabic. By leveraging advanced multilingual understanding, it ensures that semantic meaning and cultural nuances are preserved, making it an essential tool for cross-border communication and professional content localization.

Use Cases

  • Multilingual Business Communication: Seamlessly translate professional emails, reports, and memos to facilitate clear collaboration with international clients and teams.
  • Content Localization: Adapt marketing materials, social media posts, and website copy for diverse regional audiences while maintaining the original brand tone.
  • Technical Documentation: Convert complex technical manuals, README files, and API documentation into multiple languages to support a global developer base.
  • Academic and Research Support: Assist researchers in understanding foreign language papers and documents with accurate, semantically-rich translations.
nametranslate
descriptionTranslates text between languages using Google Translate. Use when you need to translate text from one language to another.
allowed-toolsBash

Translate Skill

This skill translates text between different languages using Claude's native translation capabilities or direct API calls.

Instructions

To translate text:

  1. Accept the text to translate, source language, and target language as parameters
  2. Use Claude's multilingual understanding to translate the text directly
  3. Return the translated text accurately

Supported Languages

Common language codes:

  • en - English
  • fr - French
  • es - Spanish
  • he - Hebrew (עברית)
  • de - German
  • it - Italian
  • pt - Portuguese
  • ru - Russian
  • zh-CN - Chinese (Simplified)
  • ja - Japanese
  • ar - Arabic

Implementation

Use Claude's native multilingual capabilities to:

  • Read the input text in the source language
  • Understand its semantic meaning
  • Generate an accurate translation in the target language
  • Preserve the meaning while adapting to target language conventions

Usage Example

Input: "The quick brown fox jumps over the lazy dog" Source: English (en) Target: French (fr) Output: "Le rapide renard brun saute par-dessus le chien paresseux"

Notes

  • Translation quality leverages Claude's multilingual training
  • Very long texts may need to be handled carefully
  • Some languages may have different conventions for formatting
  • Handle right-to-left languages (Hebrew, Arabic) with proper encoding
  • NO PYTHON CODE - Use Claude's native translation capabilities only