Swordfish is a CAT (Computer-Aided Translation) tool built around XLIFF, allowing you to
translate
and manage multilingual content across multiple file formats using a unified workflow.
Typical workflow
- Open or import files (or translation packages) into Swordfish
- Translate content using the built-in editor and translation tools
- Leverage Translation Memory and Machine Translation suggestions
- Export translated files or generate return packages
Swordfish uses XLIFF as its core format, allowing content from different file types to be translated
in a consistent and interoperable way.
Swordfish supports TMX (Translation Memory eXchange), the standard format for exchanging
translation memory data between CAT tools.
Swordfish provides a consistent XLIFF-based workflow that integrates with other CAT tools and
localization systems.
Source Code Access
Swordfish source code is available on GitHub and can be downloaded, compiled, modified, and used free of charge.
We offer subscriptions that include installers, technical support, bug fixes, and feature requests.
Subscription fees support ongoing development and help maintain the quality and reliability of
Swordfish.
The version of Swordfish included in the official installers can be used with a free 30-day trial by
requesting an evaluation key. After the trial period expires, a subscription is required.
Subscription keys are available from our Online Store and
cannot be shared or transferred between machines.
The subscription version includes direct email support at tech@maxprograms.com
Subscription Benefits
| |
Source Code |
Subscription Based |
| Ready To Use Installers |
No |
Yes |
| Notarized macOS launcher |
No |
Yes |
| Signed launcher and installer for Windows |
No |
Yes |
| Technical Support |
|
|
Swordfish running on Windows
Compatible with other CAT tools
Swordfish supports the most common formats used for exchanging translations:
- XLIFF directly accepts versions 1.0, 1.1, 1.2, 2.0, 2.1 and the latest 2.2
- SDLXLIFF SDL Trados Studio XLIFF files
- Accepts Trados Studio packages (*.sdlppx) and creates return
packages
(*.sdlrpx)
- TXLF / mqXLIFF Native support for XLIFF files from WordfastPRO
and MemoQ
- TXML Full support for Wordfast PRO and GlobalLink files.
Complete Segment Filtering
Swordfish lets translators hide/show segments filtering on multiple status
options, like:
is
translatable, has translation, has comments, is approved, etc.
Comfortable Proofreading
Swordfish generates HTML views from XLIFF files that lets
translators/reviewers proof
read
comfortably in the system's default web browser.
Advanced Translation Engines
Swordfish includes two translation engines:
- A "traditional" TM (Translation Memory) system that provides
exceptional matching
- "Auto-Translation", an exclusive technology that assembles matches from
regular TM
databases and Terminology databases
Additionally, Swordfish supports these external Machine Translation (MT)
Engines:
- Azure Translator Text
- DeepL API (Free and PRO plans)
- Google Cloud Translation
- ModernMT
These AI systems are directly integrated as Machine Translation engines:
- Alibaba's Qwen
- Anthropic's Claude
- ChatGPT
- Google Gemini
- Mistral
Prompts generated by Swordfish have been tested and are known to work on these AI systems:
- OpenAI ChatGPT
- Anthropic's Claude
- Google Gemini
- Microsoft Copilot
- Meta AI
- Alibaba's Qwen