An advanced CAT (Computer Aided Translation) tool based on XLIFF Standard that supports MS Office, DITA, HTML and other document formats.
Swordfish uses TM (Translation Memory) and MT (Machine Translation). Supports segment filtering, terminology, customization and more.
Swordfish is available in two modes:
Source code of Swordfish is free. Anyone can download the source code, compile, modify and use it at no cost in compliance with the accompanying license terms.
You can subscribe to Maxprograms Support at Groups.io and request peer assistance for the source code version there.
The version of Swordfish included in the official installers from Maxprograms Download Page can be used at no cost for 30 days requesting a free Evaluation Key.
Personal Subscription Keys are available in Maxprograms Online Store. Subscription Keys cannot be shared or transferred to different machines.
Subscription version includes unlimited email support at tech@maxprograms.com
Differences | Source Code | Subscription Based |
---|---|---|
Ready To Use Installers | No | Yes |
Notarized macOS launcher | No | Yes |
Signed launcher and installer for Windows | No | Yes |
Restricted Features | None | None |
Technical Support | Peer support at Groups.io | - Direct email at tech@maxprograms.com - Peer support at Groups.io |
JAVA_HOME
environment variable to JDK 21ant
to compile the Java codenpm install
to download and install NodeJS dependenciesnpm start
to launch Swordfish git clone https://github.com/rmraya/Swordfish.git
cd Swordfish
ant
npm install
npm start
This video shows how to build and launch Swordfish: https://www.maxprograms.com/tutorials/SwordfishIV_build.mp4
Compile once and then simply run npm start
to start Swordfish