Text Translator for Openclaw

A high-performance text translation utility that leverages translate-shell to provide multi-language support without the need for paid API keys.

sa9saq
v1.1.0
Feb 8, 2026
0
0
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install text-translator

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install text-translator using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Text Translator?

The Text Translator skill is a powerful utility designed for developers and AI agents who need reliable, multi-language support without the overhead of managing API keys. By utilizing the translate-shell engine, this skill allows for seamless translation between dozens of global languages directly from the command line or integrated workflows.

This specific addition to your Openclaw Skills library focuses on simplicity and accessibility. It provides a bridge to the Google Translate engine via a stable CLI wrapper, making it an excellent choice for localizing content, translating code comments, or processing multi-lingual datasets during agentic operations.

Text Translator Use Cases

  • Localizing documentation or source code comments into multiple languages.
  • Translating user inputs or system logs in real-time within an agent workflow.
  • Batch translating large text files for data processing and analysis.
  • Automating multi-language support for internal command-line interfaces.

How Text Translator Works

  1. The skill receives a text input along with optional source and target language parameters.
  2. It invokes the translate-shell utility to process the request against the translation engine.
  3. If the source language is omitted, the tool automatically detects the input language for optimal results.
  4. The output is captured and formatted into a structured Markdown table, displaying both original and translated text.
  5. For large-scale tasks, the system can iterate through lines with built-in delays to respect rate limits.

Text Translator Setup

To use this component within your Openclaw Skills environment, ensure you have the translate-shell dependency installed on your host system:

# For Ubuntu/Debian systems
sudo apt-get update
sudo apt-get install translate-shell

# Verify the installation
which trans

No API keys or external authentication headers are required to begin translating.

Text Translator Data Schema & Taxonomy

Component Description Data Type
Source Code ISO 639-1 language code (e.g., en, ja) String
Target Code ISO 639-1 language code (e.g., es, fr) String
Original Text The input string to be translated String
Output Table Markdown-formatted result including original and translated text Markdown
Language List List of supported codes via trans -R Reference List

Text Translator Advanced Features

  • Hands-free automatic source language detection.
  • Direct file-to-file translation using input and output flags.
  • Batch translation loops with configurable rate-limiting to prevent throttling.
  • Detailed output mode providing phonetic pronunciations and synonyms.
  • Support for over 100 languages via a single, lightweight CLI interface.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*