Text Translator
Translate text between languages using translate-shell (trans) — no API keys required.
Why use this skill?
Easily translate text between languages using OpenClaw's Text Translator skill. Powered by translate-shell, it's fast, free, and requires no API keys.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/sa9saq/text-translatorWhat This Skill Does
The Text Translator skill provides a powerful command-line interface for OpenClaw to perform linguistic conversions using the translate-shell utility. By leveraging the trans engine, this skill allows users to translate text across a vast array of global languages without the need for cumbersome API keys or paid subscriptions. It acts as an abstraction layer between the AI agent and the system shell, enabling seamless, accurate, and rapid text conversion directly within the terminal workflow. Whether you need to quickly translate snippets, process files, or iterate through large batches of text, this tool ensures that language barriers are removed efficiently and reliably.
Installation
To begin using the Text Translator, ensure you have the translate-shell package installed on your host system. On Debian-based systems, this is achieved via sudo apt-get install translate-shell. Once installed, you can integrate this capability into your OpenClaw environment by running the command: clawhub install openclaw/skills/skills/sa9saq/text-translator. Ensure that your environment has internet access, as the translation engine functions by communicating with remote translation services.
Use Cases
- Localization Workflow: Quickly convert UI strings or documentation content into multiple languages to support international audiences.
- Research Assistance: Translate technical documentation, articles, or comments from foreign languages to understand specialized knowledge without manual copy-pasting.
- Data Processing: Batch translate large text files to prepare datasets for cross-linguistic analysis or model training.
- Cross-Lingual Communication: Draft messages or emails in your native tongue and generate instant, high-quality translations for international colleagues.
Example Prompts
- "Translate the following text into Japanese for me: 'How can I assist you with your project today?'"
- "I have a file called notes.txt, please translate its entire content from English to French and save it as notes_fr.txt."
- "What is the German translation of 'Good morning' and can you provide some usage alternatives?"
Tips & Limitations
- Privacy Warning: This skill sends text to Google Translate servers. Never process sensitive data, PII, or credentials using this tool.
- Rate Limiting: High volumes of requests may trigger rate limiting. When processing large files, implement a 'sleep' command to ensure stability.
- Data Integrity: Always quote your input strings in your prompts to ensure special characters or shell-reserved symbols do not break the command execution.
- Language Support: If you are unsure about language codes, use
trans -Rto list every supported locale. If a specific translation fails, verify your network connection first, as offline mode is not supported.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-sa9saq-text-translator": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-read, file-write, code-execution
Related Skills
threat-model
Threat modeling and attack scenario design. Identify risks before they become vulnerabilities. STRIDE, attack trees, risk matrix.
Sns Auto Poster
Schedule and automate social media posts to X/Twitter with cron-based queue management.
security-review
Comprehensive security review for code, configs, and operations. OWASP, prompt injection, crypto security. Auto-triggers on security-related changes.
Process Monitor
Monitor system processes, identify top CPU/memory consumers, and alert on resource thresholds.
Readme Generator
Auto-generate comprehensive README.md files by analyzing project structure and configuration.