Serge::Sync::Plugin::TranslationService::zanata - Zanata synchronization plugin for Serge based on Zanata CLI
ts { plugin zanata data { project_config ./files/config/project_config.xml user_config ./files/config/zanata.ini } }
Integration between Serge (Free, Open Source Solution for Continuous Localization) and Zanata (Open source web-based system for translators to translate documentation and software online using a web-browser), implemented using the command-line client for the Zanata API (version 2).
Zanata CLI path to the project configuration file.
Zanata CLI user configuration, eg /home/user/.config/zanata.ini.
Type of push to perform on the server. 'source' pushes source documents only, while 'both' (default) pushes both source and translation documents.
File types to locate and transmit to the server when using project type 'file'.
The base directory for storing zanata cache files. Default is current directory.
Whether to use an Entity cache when fetching documents. Default is NO.
Whether to purge the cache before performing the pull operation. Default is NO.
Whether to enable debug logging. Default is NO.
Whether to output full execution error messages (stacktraces). Default is NO.
Whether verification of SSL certificates should be disabled. Default is NO.
Dry run: don't change any data, on the server or on the filesystem. Default is NO.
cpanm Serge::Sync::Plugin::TranslationService::zanata
Dragos Varovici <dvarovici.work@gmail.com>
This software is copyright (c) 2018-2020 by Dragos Varovici.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install Serge::Sync::Plugin::TranslationService::zanata, copy and paste the appropriate command in to your terminal.
cpanm
CPAN shell
perl -MCPAN -e shell install Serge::Sync::Plugin::TranslationService::zanata
For more information on module installation, please visit the detailed CPAN module installation guide.