NAME
Serge::Sync::Plugin::TranslationService::crowdin - Crowdin synchronization plugin for Serge based on Crowdin CLI
SYNOPSIS
ts
{
plugin crowdin
data
{
config_file ./files/config/crowdin_config_file.yml
upload_translations YES
}
}
DESCRIPTION
Integration between Serge (Free, Open Source Solution for Continuous Localization) and Crowdin (Localization project management platform and translation tool for developers and website owners), implemented using the command-line client for the Crowdin API (version 2).
ATTRIBUTES
- config_file
-
Crowdin CLI path to the configuration file
- upload_translations
-
Upload translations on push. Default YES.
- import_duplicates
-
Add translation if there is the same translation already existing in Crowdin project. Default NO.
- import_eq_suggestions
-
Add translation if it is equal to source string in Crowdin project. Default NO.
- auto_approve_imported
-
Automatically approves uploaded translations. Default NO.
INSTALLATION
cpanm Serge::Sync::Plugin::TranslationService::crowdin
AUTHOR
Dragos Varovici <dvarovici.work@gmail.com>
COPYRIGHT AND LICENSE
This software is copyright (c) 2018-2019 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.