Installation

Installation requires installing the plugin as you would any other Open Toolkit plugin. As long as the Open Toolkit's Java classpath is configured so that the i18n jar comes before the Saxon jar, everything should work correctly.

However, depending on how the Open Toolkit is run, you may need to configure the Java JAXP transformer factory Java system property so that the Open Toolkit will use an instance of Saxon configured with the custom collator and Java extensions.

The project also provides a pair of Docker container configurations that include the i18n plugin and transformer factory configuration, making it easy to run the Open Toolkit with the correct configuration. You can use the dita-ot-i18n container directly if you don't need any additional plugins or you can use the dita-ot-i18n-base Dockerfile as the basis for your own Docker file that includes additional plugins or other configuration. See http://github.com/dita-community/dita-ot-project-docker for details.