Professional translation skill supporting 15+ languages with advanced features:
| Language | Code | Native Name |
|---|---|---|
| Chinese (Simplified) | zh | 中文(简体) |
| Chinese (Traditional) | zh-TW | 中文(繁體) |
| English | en | English |
| Japanese | ja | 日本語 |
| Korean | ko | 한국어 |
| Russian | ru | Русский |
| Arabic | ar | العربية |
| French | fr | Français |
| German | de | Deutsch |
| Spanish | es | Español |
| Italian | it | Italiano |
| Portuguese | pt | Português |
| Thai | th | ไทย |
| Vietnamese | vi | Tiếng Việt |
| Hindi | hi | हिन्दी |
User: "把'你好世界'翻译成英文"
→ "Hello World"
User: "把以下内容翻译成日文:
苹果 - Apple
香蕉 - Banana
橙子 - Orange"
→ 苹果 - リンゴ
香蕉 - バナナ
オレンジ - オレンジ
User: "Translate: Bonjour le monde"
→ Auto-detect: French → "Hello World"
Trigger Keywords:
Detection Patterns:
Priority:
Output Formats:
Simple (default):
[translated text]
With Source:
原文(中文):你好世界
翻译(英文):Hello World
Detailed:
原文:你好世界
源语言:中文
目标语言:English
翻译结果:Hello World
翻译方式:AI-based (Claude)
For multiple texts, process efficiently:
Input: "翻译成韩文:
- 你好
- 谢谢
- 对不起"
Output:
- 你好 → 안녕하세요
-谢谢 → 고마워요
- 对不起 → 죄송합니다
Best practices for batch:
The skill automatically detects source language when not specified:
User: "Translate: Hello World to Chinese"
→ Detect: English → "你好世界"
Supported detection: zh, en, ja, ko, ru, ar, fr, de, es
If translation fails:
Example error handling:
原文:[text]
错误:Translation API unavailable
备选:Using AI translation
结果:[translated text]
Option 1: Google Translate (Free Tier)
# scripts/translate.py 中设置
api_service = 'google'
# 需要: pip install google-cloud-translate
Option 2: DeepL API
# 设置环境变量
import os
os.environ['DEEPL_API_KEY'] = 'your-key'
api_service = 'deepl'
Option 3: LibreTranslate (Free/Open Source)
api_service = 'libre'
os.environ['LIBRETRANSLATE_URL'] = 'https://libretranslate.com'
No Configuration Required: If no API is configured, Claude provides reliable AI-based translation automatically.
Input: "把'谢谢'翻译成英文" Output: "Thank you"
Input: "翻译成日文:今天天气很好" Output: 今日は天気がとても良いですね
Input: "翻译成韩文: 苹果 香蕉 橙子" Output:
Input: "Translate: Guten Morgen to Chinese" Output: 早上好
Input: "用日语说'祝你生日快乐'" Output: お誕生日おめでとうございます
7w4.net小葱技能站,你的AI助手技能库。
Input: "翻译成韩语(敬语):谢谢你" Output: 감사합니다 (formal)
Input: "'Hello' in all languages" Output:
Features:
Usage:
# Single
python scripts/translate.py --text "Hello" --target zh
# Batch
python scripts/translate.py --batch --file input.txt --target ja
# With source language
python scripts/translate.py --text "Bonjour" --source fr --target en
Be specific about target language
Use clear formatting for batch
Specify source for ambiguous phrases
这个翻译 Skill 功能较全面,支持多语言和批量处理,文档和示例清晰易懂,质量中上。优点是使用灵活、错误处理较好;不足在于实际翻译效果依赖 AI 而非专用翻译引擎,准确性可能不稳定,且部分功能描述与实现存在偏差。日常简单翻译需求可以尝试,但对翻译质量要求较高的场景可能不太满足。