deepl

Translates text, documents, and XLIFF files via the DeepL API.

333|83|Updated Jan 9, 2026
One-click install
npx skills add https://github.com/SpaceZephyr/myskill --skill deepl-spacezephyr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deepl
Source: https://github.com/SpaceZephyr/myskill/tree/main/deepl
Command: npx skills add https://github.com/SpaceZephyr/myskill --skill deepl-spacezephyr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual overhead of translating text and localization files by routing content through the DeepL API with consistent language handling and error checks.

Core Features & Use Cases

  • Text translation: Translate short passages or messages with optional source and target language control.
  • Document translation: Process supported file formats such as DOCX, PPTX, PDF, HTML, and TXT with upload, polling, and download steps.
  • XLIFF localization: Update translation files for TYPO3, Symfony, and similar workflows, including dry-run previews and force retranslation.
  • Use case: A localization team can translate a product manual, refresh untranslated XLIFF entries, and standardize output language from one command set.

Quick Start

Ask the skill to translate your text, document, or XLIFF file with the desired target language and it will handle the DeepL API workflow for you.

Frequently Asked Questions about deepl

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I translate XLIFF files for localization workflows like TYPO3 or Symfony?

XLIFF localization updates for TYPO3 and Symfony are handled by routing translation files through the DeepL API, supporting dry-run previews and force retranslation to refresh untranslated entries.

Can I use the DeepL API to translate documents like DOCX, PPTX, and PDF?

Document translation processes DOCX, PPTX, PDF, HTML, and TXT formats through the DeepL API, managing upload, polling, and download steps with retry-safe handling to deliver translated files.

Do I need a Free or Pro DeepL API key to translate text and files?

DeepL API key validation is required for text and file translation, with automatic endpoint switching between Free and Pro keys to ensure requests route to the correct DeepL server.

What is the best way to translate multilingual content and standardize output language?

Multilingual content translation standardizes output language from a single command set by routing short passages or messages through the DeepL API with optional source and target language control.

Does DeepL API document translation handle large file uploads and API errors safely?

Retry-safe handling manages document uploads, polling, and API errors, ensuring reliable translation processing across supported file formats without manual intervention.