Skip to content

feat(crowdin): action update #4

feat(crowdin): action update

feat(crowdin): action update #4

Workflow file for this run

name: Crowdin Flow
on:
push:
branches: [ feat/crowdin2 ]
jobs:
crowdin:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Upload Sources to Crowdin
uses: crowdin/github-action@v2
with:
upload_sources: true
localization_branch_name: i18n_crowdin_action
create_pull_request: false
pull_request_title: 'feat(i18n): localization updates'
commit_message: 'feat(i18n): update %original_file_name%'
env:
CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID }}
CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }}
- name: Pre-Translate
uses: crowdin/github-action@v2
with:
command: 'pre-translate'
command_args: '--method ai --ai-prompt=${{ secrets.CROWDIN_AI_PROMPT_ID }}'
env:
CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID }}
CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }}