From 99d0763550a6d07a89e83490d53c2cda74d9bc4e Mon Sep 17 00:00:00 2001 From: Randell Dawson <5313213+RandellDawson@users.noreply.github.com> Date: Sun, 14 Feb 2021 12:48:20 -0700 Subject: [PATCH] fix: only download chinese and spanish docs (#41114) --- .../workflows/crowdin-i18n-docs-download..yml | 47 ++++++++++++++++--- config/crowdin/docs/crowdin.yml | 1 - 2 files changed, 40 insertions(+), 8 deletions(-) diff --git a/.github/workflows/crowdin-i18n-docs-download..yml b/.github/workflows/crowdin-i18n-docs-download..yml index b0e8b7e0b9..6da2a0c635 100644 --- a/.github/workflows/crowdin-i18n-docs-download..yml +++ b/.github/workflows/crowdin-i18n-docs-download..yml @@ -11,8 +11,8 @@ jobs: - name: Checkout Source Files uses: actions/checkout@v2 - ##### Download ##### - - name: Crowdin Download for Translations + ##### Download Chinese ##### + - name: Crowdin Download Chinese Translations uses: crowdin/github-action@master # options: https://github.com/crowdin/github-action/blob/master/action.yml with: @@ -24,17 +24,14 @@ jobs: # downloads download_translations: true + download_language: zh-CN skip_untranslated_files: false export_only_approved: true - commit_message: 'chore(i8n,docs): processed translations' + push_translations: false # pull-request - localization_branch_name: i18n-sync-docs create_pull_request: false - pull_request_title: 'chore(i18n,docs): Processed translations from crowdin' - pull_request_body: '' - pull_request_labels: 'scope: i18n, scope: docs, crowdin-sync' # global options config: './config/crowdin/docs/crowdin.yml' @@ -47,3 +44,39 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID_DOCS }} CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_CAMPERBOT_SERVICE_TOKEN }} + + ##### Download Espanol ##### + - name: Crowdin Espanol Download Translations + uses: crowdin/github-action@master + # options: https://github.com/crowdin/github-action/blob/master/action.yml + with: + # uploads + upload_sources: false + upload_translations: false + auto_approve_imported: false + import_eq_suggestions: false + + # downloads + download_translations: true + download_language: es-EM + skip_untranslated_files: false + export_only_approved: true + + commit_message: 'chore(i8n,docs): processed translations' + localization_branch_name: i18n-sync-docs + push_translations: true + + # pull-request + create_pull_request: false + + # global options + config: './config/crowdin/docs/crowdin.yml' + base_url: ${{ secrets.CROWDIN_BASE_URL_FCC }} + + # Uncomment below to debug + # dryrun_action: true + + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID_DOCS }} + CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_CAMPERBOT_SERVICE_TOKEN }} \ No newline at end of file diff --git a/config/crowdin/docs/crowdin.yml b/config/crowdin/docs/crowdin.yml index 79760149a2..6d9f0f1c37 100644 --- a/config/crowdin/docs/crowdin.yml +++ b/config/crowdin/docs/crowdin.yml @@ -9,7 +9,6 @@ files: [ { "source" : "/docs/*.md", "translation" : "/docs/i18n/%language%/%original_file_name%", - "ignore" : [ "/docs/_coverpage.md", "/docs/_navbar.md",