This plugin is a helper for sending DITA files to translation. It contributes a sub-menu named Translation Package Builder in the DITA Maps Manager's contextual menu. The actions present in this group are:
- Generate Milestone - this action is the first one to use. It will generate an unique hash for each documentation resource. This information will be used by the second action to detect which files have been modified. A milestone file should be generated the first time you install this plugin and, afterwards, after each package sent to translators.
- Create Modified Files Package - this action detects which files have been changed since the last generated milestone. These files are packed inside a ZIP file that can be send to translators. After doing this you can also generate a new milestone so that the next package will contain just the new changes.
- Apply Package - when the translated files arrive from the translator you should open the DITA map that corresponds to the received language (open dita-map-french.ditamap if the package contains the french translation). Invoking this action will extract the changed files inside the map's directory.
- In Oxygen, go to Help->Install new add-ons to open an add-on selection dialog box.
- Enter or paste https://raw.githubusercontent.com/oxygenxml/Translation-Package-Builder/master/build/addon.xml in the Show add-ons from field.
- Select the Translation Package Builder add-on and click Next.
- Select the I accept all terms of the end user license agreement option and click Finish.
- Restart the application.
Result: A Tranlation Package Builder submenu will now be available in the contextual menu of the DITA Maps Manager. This submenu includes actions to generate a package of modified files that can be sent to translators, as well as an action to extract translated files back into your DITA project.
Copyright 2018 Syncro Soft SRL.
This project is licensed under Apache License 2.0