Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New translations #17

Open
wants to merge 47 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
63e8586
Create crowdin_action.yml
yayacat Aug 26, 2024
148ad4a
Update crowdin_action.yml
yayacat Aug 26, 2024
16c1994
Update crowdin_action.yml
yayacat Aug 26, 2024
04d747f
Update crowdin_action.yml
yayacat Aug 26, 2024
cbac9f6
Update crowdin_action.yml
yayacat Aug 26, 2024
5deee12
Update crowdin_action.yml
yayacat Aug 26, 2024
55fb9ae
Update crowdin_action.yml
yayacat Aug 26, 2024
53ecc91
Update crowdin_action.yml
yayacat Aug 26, 2024
a8fed98
Update crowdin_action.yml
yayacat Aug 26, 2024
3078e77
Update crowdin_action.yml
yayacat Aug 26, 2024
85371b5
Update crowdin_action.yml
yayacat Aug 26, 2024
579158a
Update crowdin_action.yml
yayacat Aug 26, 2024
886f065
Update crowdin_action.yml
yayacat Aug 26, 2024
3eb7bfa
Update crowdin_action.yml
yayacat Aug 26, 2024
d8447da
Update crowdin_action.yml
yayacat Aug 26, 2024
57f63b2
Update crowdin_action.yml
yayacat Aug 26, 2024
d0947db
Update crowdin_action.yml
yayacat Aug 26, 2024
22d2a89
Update crowdin_action.yml
yayacat Aug 26, 2024
d07eb34
Update crowdin_action.yml
yayacat Aug 26, 2024
fdf87e4
Update crowdin_action.yml
yayacat Aug 26, 2024
cf7885b
Update crowdin_action.yml
yayacat Aug 26, 2024
9896256
Update crowdin_action.yml
yayacat Aug 26, 2024
66f0b3f
Update crowdin_action.yml
yayacat Aug 26, 2024
e04bfa0
Update crowdin_action.yml
yayacat Aug 26, 2024
515fe56
Update crowdin_action.yml
yayacat Aug 26, 2024
cd894d2
Update crowdin_action.yml
yayacat Aug 26, 2024
30c69fd
Update crowdin_action.yml
yayacat Aug 26, 2024
585e461
Merge pull request #12 from yayacat/main
yayacat Aug 26, 2024
5a1ad8f
fix
lowrt Aug 26, 2024
c22a46e
Merge branch 'main' into i18n.dpip.2
yayacat Aug 26, 2024
4d370a8
Merge branch 'main' into Crowdin-Action
yayacat Aug 26, 2024
c7783d1
fix (charlie112787)
charlie112787 Aug 26, 2024
36462b3
i18n
lowrt Aug 26, 2024
3950295
Update app_zh_TW.arb
lowrt Aug 26, 2024
ac946a7
Update app_zh_TW.arb
lowrt Aug 26, 2024
e3ccee6
Update crowdin_action.yml
yayacat Aug 26, 2024
9fd7902
Update crowdin_action.yml
yayacat Aug 26, 2024
0cdb589
Update app_zh_TW.arb
Yoyochou0901 Aug 26, 2024
20bcc4f
Merge pull request #14 from ExpTechTW/i18n.dpip.2
yayacat Aug 26, 2024
5b7f1fe
Update crowdin_action.yml
yayacat Aug 26, 2024
c5a126c
Update crowdin_action.yml
yayacat Aug 26, 2024
0385994
Update crowdin_action.yml
yayacat Aug 27, 2024
799db6d
Merge branch 'main' into Crowdin-Action
yayacat Aug 27, 2024
e4f5d64
Merge branch 'main' into Crowdin-Action
yayacat Aug 27, 2024
8cb472f
Update crowdin_action.yml
yayacat Aug 27, 2024
d238519
Update crowdin_action.yml
yayacat Aug 27, 2024
6ed581a
New Crowdin translations
crowdin-bot Aug 27, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
99 changes: 99 additions & 0 deletions .github/workflows/crowdin_action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
name: Crowdin Action

on:
push:
branches: [ main,Crowdin-Action ]

jobs:
crowdinup:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4

- name: Crowdin push
uses: crowdin/github-action@v2
with:
upload_sources: true
upload_translations: false
download_translations: false
upload_sources_args: -b main --preserve-hierarchy
env:
CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID }}
CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }}

crowdin:
needs: crowdinup
name: Synchronize with Crowdin
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4

- name: Matrix
uses: crowdin/github-action@v2
with:
upload_sources: false
upload_translations: false
download_translations: true
commit_message: New Crowdin translations
localization_branch_name: l10n_main
download_translations_args: -b main --preserve-hierarchy

create_pull_request: true
pull_request_title: New translations
pull_request_body: New Crowdin pull request
pull_request_base_branch_name: 'main'

pull_request_labels: 'enhancement, good first issue'
pull_request_assignees: 'crowdin-bot'
pull_request_reviewers: 'yayacat'
pull_request_team_reviewers: 'yayacat'
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID }}
CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }}
# crowdin:
# needs: crowdinup
# name: Synchronize with Crowdin (${{ matrix.language.lc }})
# runs-on: ubuntu-latest

# strategy:
# fail-fast: false
# max-parallel: 1 # Should be 1 to avoid parallel builds
# matrix:
# language:
# - { lc: 'en', ln: 'English' }
# - { lc: 'ja', ln: 'Japanese' }
# - { lc: 'ko', ln: 'Korean' }
# - { lc: 'ru', ln: 'Russian' }
# - { lc: 'vi', ln: 'Vietnamese' }
# - { lc: 'zh-CN', ln: 'Chinese Simplified' }
# steps:
# - name: Checkout
# uses: actions/checkout@v4

# - name: Matrix
# uses: crowdin/github-action@v2
# with:
# upload_sources: false
# upload_translations: false
# download_translations: true
# commit_message: New Crowdin translations - ${{ matrix.language.ln }}
# localization_branch_name: l10n_main_${{ matrix.language.lc }}
# download_language: ${{ matrix.language.lc }}
# download_translations_args: -b main --preserve-hierarchys

# create_pull_request: true
# pull_request_title: New translations - ${{ matrix.language.ln }}
# pull_request_body: New Crowdin pull request with - ${{ matrix.language.ln }}
# pull_request_base_branch_name: 'main'

# pull_request_labels: 'enhancement, good first issue'
# pull_request_assignees: 'crowdin-bot'
# pull_request_reviewers: 'crowdin-user-reviewer'
# pull_request_team_reviewers: 'crowdin-team-reviewer'
# env:
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID }}
# CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }}
Loading