Skip to content

Commit 03c00d5

Browse files
mimi89999alexbakker
andcommitted
Add Crowdin config file and update crowdin-cli
Co-authored-by: Alexander Bakker <[email protected]>
1 parent a5dc861 commit 03c00d5

File tree

3 files changed

+18
-20
lines changed

3 files changed

+18
-20
lines changed

.crowdin/config.example.yml

-10
This file was deleted.

.github/workflows/crowdin.yml

+4-10
Original file line numberDiff line numberDiff line change
@@ -13,19 +13,13 @@ jobs:
1313
- uses: actions/checkout@v4
1414
- name: Install crowdin-cli
1515
run: |
16-
wget https://github.com/crowdin/crowdin-cli/releases/download/3.7.2/crowdin-cli.zip
17-
echo "ee9f838b819ccedc33c9b2537055e5ba7d7934561b24df1e1a6274cbd6e27f2d crowdin-cli.zip" | sha256sum -c
16+
wget https://github.com/crowdin/crowdin-cli/releases/download/4.6.1/crowdin-cli.zip
17+
echo "7afd70de3a747ac631a5bad7866008163ae1d50c4606b5773f0b90a5481ffde2 crowdin-cli.zip" | sha256sum -c
1818
unzip crowdin-cli.zip -d crowdin-cli
1919
- name: Upload to Crowdin
2020
env:
21-
CROWDIN_TOKEN: "${{ secrets.CROWDIN_TOKEN }}"
21+
CROWDIN_PERSONAL_TOKEN: "${{ secrets.CROWDIN_TOKEN }}"
2222
run: |
23-
java -jar ./crowdin-cli/3.7.2/crowdin-cli.jar upload sources \
23+
java -jar ./crowdin-cli/4.6.1/crowdin-cli.jar upload sources \
2424
--no-progress \
25-
--token "$CROWDIN_TOKEN" \
26-
--project-id 372633 \
27-
--base-path app/src/main \
28-
--source res/values/strings.xml \
29-
--translation "res/values-%android_code%/%original_file_name%" \
30-
--dest strings.xml \
3125
--branch master

crowdin.yml

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
project_id: "372633"
2+
preserve_hierarchy: true
3+
base_path: "app/src/main"
4+
base_url: "https://api.crowdin.com"
5+
api_token_env: "CROWDIN_PERSONAL_TOKEN"
6+
files:
7+
- type: "android"
8+
source: "res/values/strings.xml"
9+
dest: "strings.xml"
10+
translation: "res/values-%android_code%/%original_file_name%"
11+
- type: "android"
12+
source: "res/values-v29/strings.xml"
13+
dest: "strings-v29.xml"
14+
translation: "res/values-%android_code%-v29/%original_file_name%"

0 commit comments

Comments
 (0)