Skip to content

oxygenxml/Fluenta

 
 

Repository files navigation

Fluenta DITA Translation Manager

Fluenta logo

Fluenta is an open source tool designed to simplify the translation and localization of DITA projects combining two open standards from OASIS: DITA and XLIFF.

Fluenta implements the workflow described in the article Use XLIFF to Translate DITA Projects, making it easy to manage the translation side of your DITA projects according to the procedure recommended by the OASIS DITA Adoption Technical Committee (see the official TC publication, available in PDF at OASIS and in HTML format at ditatranslation.com).

Licenses

Fluenta is available in two modes:

  • Source Code
  • Yearly Subscriptions for installers and support

Source Code

Source code of Fluenta 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.

Subscriptions

Subscriptions are available for technical support, bug fixes, and feature requests. By subscribing to a support plan, you contribute to the continuous improvement of Fluenta. Your subscription fees pay for code development costs and ensure the quality and reliability of the software.

Subscription Keys are available at Maxprograms Online Store. Subscription Keys cannot be shared or transferred to different machines.

The version of Fluenta included in the official installers from Fluenta's Downloads Page can be used at no cost for 30 days requesting a free Evaluation Key.

Subscription version includes unlimited email support at [email protected].

Differences sumary

Differences From Source Code Subscription Based
Ready To Use Installers No Yes
Notarized macOS launcher No Yes
Signed launcher and installer for Windows No Yes
Headless mode batch scripts for running from CLI (Command Line Interface) No Yes
Technical Support Peer support at Groups.io - Direct email at [email protected]
- Peer support at Groups.io

Installers

Ready to use installers are available at https://www.maxprograms.com/products/fluentadownload.html.

Building Yourself

You need these tools to build Fluenta:

Building Fluenta

  • Checkout this repository
  • Point your JAVA_HOME variable to JDK 21
  • Run ant to compile the Java code
  • Install the NodeJS dependencies with npm install
git clone https://github.com/rmraya/Fluenta.git
cd Fluenta
ant
npm install

Running Fluenta

After building the code, you can launch fluenta with the following command:

npm start

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 40.1%
  • HTML 27.2%
  • Java 23.2%
  • CSS 5.6%
  • AMPL 3.5%
  • Clean 0.4%