From f1f3a8d0c1a050b6e3f0743902a1bcd1e103dab1 Mon Sep 17 00:00:00 2001 From: Andrii Bodnar Date: Thu, 10 Oct 2024 15:16:33 +0300 Subject: [PATCH] fix: simplify the default crowdin.yml configuration file --- src/main/resources/crowdin.yml | 114 ++++----------------------------- 1 file changed, 13 insertions(+), 101 deletions(-) diff --git a/src/main/resources/crowdin.yml b/src/main/resources/crowdin.yml index c3fd80e7c..6a3d09b3b 100644 --- a/src/main/resources/crowdin.yml +++ b/src/main/resources/crowdin.yml @@ -1,19 +1,26 @@ +# +# Basic Crowdin CLI configuration +# See https://crowdin.github.io/crowdin-cli/configuration for more information +# See https://support.crowdin.com/developer/configuration-file/ for all available options +# + # # Your Crowdin credentials # "project_id": "" "api_token": "" -"base_path": "" -"base_url": "" +"base_path": "." +"base_url": "https://api.crowdin.com" # -# Choose file structure in Crowdin -# e.g. true or false +# Defines whether to preserve the original directory structure in the Crowdin project +# Recommended to set to true # "preserve_hierarchy": true # -# Files configuration +# Files configuration. +# See https://support.crowdin.com/developer/configuration-file/ for all available options # files: [ { @@ -24,104 +31,9 @@ files: [ "source": "", # - # Where translations will be placed + # Translation files filter # e.g. "/resources/%two_letters_code%/%original_file_name%" # "translation": "", - - # - # Files or directories for ignore - # e.g. ["/**/?.txt", "/**/[0-9].txt", "/**/*\?*.txt"] - # - # "ignore": [], - - # - # The dest allows you to specify a file name in Crowdin - # e.g. "/messages.json" - # - # "dest": "", - - # - # File type - # e.g. "json" - # - # "type": "", - - # - # The parameter "update_option" is optional. If it is not set, after the files update the translations for changed strings will be removed. Use to fix typos and for minor changes in the source strings - # e.g. "update_as_unapproved" or "update_without_changes" - # - # "update_option": "", - - # - # Start block (for XML only) - # - - # - # Defines whether to translate tags attributes. - # e.g. 0 or 1 (Default is 1) - # - # "translate_attributes": 1, - - # - # Defines whether to translate texts placed inside the tags. - # e.g. 0 or 1 (Default is 1) - # - # "translate_content": 1, - - # - # This is an array of strings, where each item is the XPaths to DOM element that should be imported - # e.g. ["/content/text", "/content/text[@value]"] - # - # "translatable_elements": [], - - # - # Defines whether to split long texts into smaller text segments - # e.g. 0 or 1 (Default is 1) - # - # "content_segmentation": 1, - - # - # End block (for XML only) - # - - # - # Start .properties block - # - - # - # Defines whether single quote should be escaped by another single quote or backslash in exported translations - # e.g. 0 or 1 or 2 or 3 (Default is 3) - # 0 - do not escape single quote; - # 1 - escape single quote by another single quote; - # 2 - escape single quote by backslash; - # 3 - escape single quote by another single quote only in strings containing variables ( {0} ). - # - # "escape_quotes": 3, - - # - # Defines whether any special characters (=, :, ! and #) should be escaped by backslash in exported translations. - # e.g. 0 or 1 (Default is 0) - # 0 - do not escape special characters - # 1 - escape special characters by a backslash - # - # "escape_special_characters": 0 - # - - # - # End .properties block - # - - # - # Does the first line contain header? - # e.g. true or false - # - # "first_line_contains_header": true, - - # - # for spreadsheets - # e.g. "identifier,source_phrase,context,uk,ru,fr" - # - # "scheme": "", } ]