Excel Translator for Openclaw

A professional tool for translating Excel spreadsheets from English to Chinese while maintaining all original cell formatting and visual elements.

ilove323
v1.0.0
Feb 27, 2026
0
1.4k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install excel-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 excel-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 Excel Translator?

The Excel Translator is a specialized tool within the Openclaw Skills library designed to handle complex spreadsheet localization tasks. Unlike traditional translation methods that might break layouts or lose metadata, this skill uses the openpyxl library and advanced language models to insert translations directly into existing cells. It ensures that your business documents remain professional and readable by providing a bilingual view within the original structure.

This skill is particularly effective for teams using Openclaw Skills who need to bridge the communication gap between English and Chinese speaking stakeholders without manually reformatting documents. By placing the Chinese translation directly below the English text, the document remains a single source of truth for all parties involved.

Excel Translator Use Cases

  • Localizing financial reports and balance sheets for international stakeholders.
  • Translating technical specifications and product lists while keeping images intact.
  • Creating bilingual project schedules and trackers for cross-border teams.
  • Converting marketing assets and content calendars for Chinese regional offices.

How Excel Translator Works

  1. The skill identifies the target .xlsx file path provided by the user.
  2. It initializes a Python-based translation engine that leverages the OpenAI API.
  3. Every worksheet and cell is scanned to extract English text content.
  4. Text is translated concurrently to ensure high performance even for large workbooks.
  5. The translation is appended to the original cell with a newline separator, and wrap_text is enabled to maintain visibility.
  6. A new file is generated with a _translated suffix, preserving all charts, images, and merged cells.

Excel Translator Setup

To use this translation capability within your environment, ensure you have the Openclaw Skills requirements met and run the following commands:

# Standard translation with default naming
python3.11 /home/ubuntu/skills/excel-translator/scripts/translate.py "/path/to/your/document.xlsx"

# Translation with a specific output destination
python3.11 /home/ubuntu/skills/excel-translator/scripts/translate.py "/path/to/input.xlsx" -o "/path/to/custom_output.xlsx"

Excel Translator Data Schema & Taxonomy

The Excel Translator manages data by strictly adhering to the original file's schema while augmenting cell values. Data organization follows this pattern:

Attribute Specification
Supported Input .xlsx files
Output Convention [filename]_translated.xlsx
Internal Cell Format English Text\nChinese Translation
Formatting Retention Font, Color, Border, Alignment, and Merged Cells are preserved
Visual Assets Charts and embedded images are kept in their original positions

Excel Translator Advanced Features

  • Concurrent API requests for rapid translation of large datasets.
  • Automated text wrapping logic to accommodate bilingual content without manual cell resizing.
  • Support for custom OpenAI-compatible endpoints via environment variable configuration.
  • Non-destructive processing that ensures no rows or columns are added or removed during translation.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*