Skip to content

Commit c336bf6

Browse files
ElliotFriendgithub-actions[bot]crowdin-botgithub-actions
authored
Build: Migrate to a git workflow centered approach to uploading/downloading translations (#1659)
* remove i18n directory from gitignore file * add english localization directory to the repo * update i18n/en directory * Download translations and copy ignored files (#1604) * New Crowdin translations by GitHub Action * chore: Download crowdin translations and run crowdin:fix --------- Co-authored-by: Crowdin Bot <support+bot@crowdin.com> Co-authored-by: github-actions <github-actions@github.com> * don't push translations to a new pr in sync step * re-run write-translations command * test moving a file * Revert "test moving a file" This reverts commit f7e1f99. * enable crowdin download workflow schedule * chore: Download crowdin translations and run crowdin:fix (#1672) Co-authored-by: github-actions <github-actions@github.com> * chore: Download crowdin translations and run crowdin:fix (#1679) Co-authored-by: github-actions <github-actions@github.com> --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Crowdin Bot <support+bot@crowdin.com> Co-authored-by: github-actions <github-actions@github.com>
1 parent dbfbee5 commit c336bf6

File tree

1,578 files changed

+284289
-4
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,578 files changed

+284289
-4
lines changed

.github/workflows/crowdin-download-workflow.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ on:
77
description: "Branch to run this workflow on"
88
required: true
99
default: "main"
10-
# schedule:
11-
# - cron: '0 15 * * *' # Runs daily at 15:00 UTC
10+
schedule:
11+
- cron: '0 20 * * *' # Runs daily at 20:00 UTC (15:00 Central)
1212

1313
permissions:
1414
contents: write
@@ -61,6 +61,7 @@ jobs:
6161
download_translations: true
6262
localization_branch_name: ${{ env.BRANCH_NAME }}
6363
create_pull_request: false
64+
push_translations: false
6465
env:
6566
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
6667
CROWDIN_PROJECT_ID: ${{ env.CROWDIN_PROJECT_ID }}

.gitignore

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,6 @@ yarn-error.log*
3131
# Environment variables
3232
.env
3333

34-
# translation files
35-
i18n
3634
stellar-cli-repo
3735

3836
docs.log

i18n/en/code.json

Lines changed: 636 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"title": {
3+
"message": "Meeting Notes",
4+
"description": "The title for the blog used in SEO"
5+
},
6+
"description": {
7+
"message": "Notes and recordings from the Soroban protocol & developers meetings",
8+
"description": "The description for the blog used in SEO"
9+
},
10+
"sidebar.title": {
11+
"message": "All meetings",
12+
"description": "The label for the left sidebar"
13+
}
14+
}
Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
{
2+
"version.label": {
3+
"message": "Next",
4+
"description": "The label for version current"
5+
},
6+
"sidebar.anchor_platform.category.Anchor Platform": {
7+
"message": "Anchor Platform",
8+
"description": "The label for category Anchor Platform in sidebar anchor_platform"
9+
},
10+
"sidebar.anchor_platform.category.Admin Guide": {
11+
"message": "Admin Guide",
12+
"description": "The label for category Admin Guide in sidebar anchor_platform"
13+
},
14+
"sidebar.anchor_platform.category.Hosted Deposits and Withdrawals": {
15+
"message": "Hosted Deposits and Withdrawals",
16+
"description": "The label for category Hosted Deposits and Withdrawals in sidebar anchor_platform"
17+
},
18+
"sidebar.anchor_platform.category.Programmatic Deposits and Withdrawals": {
19+
"message": "Programmatic Deposits and Withdrawals",
20+
"description": "The label for category Programmatic Deposits and Withdrawals in sidebar anchor_platform"
21+
},
22+
"sidebar.anchor_platform.category.Cross-Border Payments": {
23+
"message": "Cross-Border Payments",
24+
"description": "The label for category Cross-Border Payments in sidebar anchor_platform"
25+
},
26+
"sidebar.anchor_platform.category.Custody Services": {
27+
"message": "Custody Services",
28+
"description": "The label for category Custody Services in sidebar anchor_platform"
29+
},
30+
"sidebar.anchor_platform.category.Fireblocks": {
31+
"message": "Fireblocks",
32+
"description": "The label for category Fireblocks in sidebar anchor_platform"
33+
},
34+
"sidebar.anchor_platform.category.Event Handling": {
35+
"message": "Event Handling",
36+
"description": "The label for category Event Handling in sidebar anchor_platform"
37+
},
38+
"sidebar.anchor_platform.category.API Reference": {
39+
"message": "API Reference",
40+
"description": "The label for category API Reference in sidebar anchor_platform"
41+
},
42+
"sidebar.anchor_platform.category.Platform Server": {
43+
"message": "Platform Server",
44+
"description": "The label for category Platform Server in sidebar anchor_platform"
45+
},
46+
"sidebar.anchor_platform.category.Transactions": {
47+
"message": "Transactions",
48+
"description": "The label for category Transactions in sidebar anchor_platform"
49+
},
50+
"sidebar.anchor_platform.category.JSON-RPC API": {
51+
"message": "JSON-RPC API",
52+
"description": "The label for category JSON-RPC API in sidebar anchor_platform"
53+
},
54+
"sidebar.anchor_platform.category.Methods": {
55+
"message": "Methods",
56+
"description": "The label for category Methods in sidebar anchor_platform"
57+
},
58+
"sidebar.anchor_platform.category.Callbacks Server": {
59+
"message": "Callbacks Server",
60+
"description": "The label for category Callbacks Server in sidebar anchor_platform"
61+
},
62+
"sidebar.anchor_platform.category.Custody Server": {
63+
"message": "Custody Server",
64+
"description": "The label for category Custody Server in sidebar anchor_platform"
65+
}
66+
}
Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
{
2+
"version.label": {
3+
"message": "2.10",
4+
"description": "The label for version 2.10"
5+
},
6+
"sidebar.anchor_platform.category.Anchor Platform": {
7+
"message": "Anchor Platform",
8+
"description": "The label for category Anchor Platform in sidebar anchor_platform"
9+
},
10+
"sidebar.anchor_platform.category.Admin Guide": {
11+
"message": "Admin Guide",
12+
"description": "The label for category Admin Guide in sidebar anchor_platform"
13+
},
14+
"sidebar.anchor_platform.category.Hosted Deposits and Withdrawals": {
15+
"message": "Hosted Deposits and Withdrawals",
16+
"description": "The label for category Hosted Deposits and Withdrawals in sidebar anchor_platform"
17+
},
18+
"sidebar.anchor_platform.category.Programmatic Deposits and Withdrawals": {
19+
"message": "Programmatic Deposits and Withdrawals",
20+
"description": "The label for category Programmatic Deposits and Withdrawals in sidebar anchor_platform"
21+
},
22+
"sidebar.anchor_platform.category.Cross-Border Payments": {
23+
"message": "Cross-Border Payments",
24+
"description": "The label for category Cross-Border Payments in sidebar anchor_platform"
25+
},
26+
"sidebar.anchor_platform.category.Custody Services": {
27+
"message": "Custody Services",
28+
"description": "The label for category Custody Services in sidebar anchor_platform"
29+
},
30+
"sidebar.anchor_platform.category.Fireblocks": {
31+
"message": "Fireblocks",
32+
"description": "The label for category Fireblocks in sidebar anchor_platform"
33+
},
34+
"sidebar.anchor_platform.category.Event Handling": {
35+
"message": "Event Handling",
36+
"description": "The label for category Event Handling in sidebar anchor_platform"
37+
},
38+
"sidebar.anchor_platform.category.API Reference": {
39+
"message": "API Reference",
40+
"description": "The label for category API Reference in sidebar anchor_platform"
41+
},
42+
"sidebar.anchor_platform.category.Platform Server": {
43+
"message": "Platform Server",
44+
"description": "The label for category Platform Server in sidebar anchor_platform"
45+
},
46+
"sidebar.anchor_platform.category.Transactions": {
47+
"message": "Transactions",
48+
"description": "The label for category Transactions in sidebar anchor_platform"
49+
},
50+
"sidebar.anchor_platform.category.JSON-RPC API": {
51+
"message": "JSON-RPC API",
52+
"description": "The label for category JSON-RPC API in sidebar anchor_platform"
53+
},
54+
"sidebar.anchor_platform.category.Methods": {
55+
"message": "Methods",
56+
"description": "The label for category Methods in sidebar anchor_platform"
57+
},
58+
"sidebar.anchor_platform.category.Callbacks Server": {
59+
"message": "Callbacks Server",
60+
"description": "The label for category Callbacks Server in sidebar anchor_platform"
61+
},
62+
"sidebar.anchor_platform.category.Custody Server": {
63+
"message": "Custody Server",
64+
"description": "The label for category Custody Server in sidebar anchor_platform"
65+
}
66+
}
Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
{
2+
"version.label": {
3+
"message": "2.11",
4+
"description": "The label for version 2.11"
5+
},
6+
"sidebar.anchor_platform.category.Anchor Platform": {
7+
"message": "Anchor Platform",
8+
"description": "The label for category Anchor Platform in sidebar anchor_platform"
9+
},
10+
"sidebar.anchor_platform.category.Admin Guide": {
11+
"message": "Admin Guide",
12+
"description": "The label for category Admin Guide in sidebar anchor_platform"
13+
},
14+
"sidebar.anchor_platform.category.Hosted Deposits and Withdrawals": {
15+
"message": "Hosted Deposits and Withdrawals",
16+
"description": "The label for category Hosted Deposits and Withdrawals in sidebar anchor_platform"
17+
},
18+
"sidebar.anchor_platform.category.Programmatic Deposits and Withdrawals": {
19+
"message": "Programmatic Deposits and Withdrawals",
20+
"description": "The label for category Programmatic Deposits and Withdrawals in sidebar anchor_platform"
21+
},
22+
"sidebar.anchor_platform.category.Cross-Border Payments": {
23+
"message": "Cross-Border Payments",
24+
"description": "The label for category Cross-Border Payments in sidebar anchor_platform"
25+
},
26+
"sidebar.anchor_platform.category.Custody Services": {
27+
"message": "Custody Services",
28+
"description": "The label for category Custody Services in sidebar anchor_platform"
29+
},
30+
"sidebar.anchor_platform.category.Fireblocks": {
31+
"message": "Fireblocks",
32+
"description": "The label for category Fireblocks in sidebar anchor_platform"
33+
},
34+
"sidebar.anchor_platform.category.Event Handling": {
35+
"message": "Event Handling",
36+
"description": "The label for category Event Handling in sidebar anchor_platform"
37+
},
38+
"sidebar.anchor_platform.category.API Reference": {
39+
"message": "API Reference",
40+
"description": "The label for category API Reference in sidebar anchor_platform"
41+
},
42+
"sidebar.anchor_platform.category.Platform Server": {
43+
"message": "Platform Server",
44+
"description": "The label for category Platform Server in sidebar anchor_platform"
45+
},
46+
"sidebar.anchor_platform.category.Transactions": {
47+
"message": "Transactions",
48+
"description": "The label for category Transactions in sidebar anchor_platform"
49+
},
50+
"sidebar.anchor_platform.category.JSON-RPC API": {
51+
"message": "JSON-RPC API",
52+
"description": "The label for category JSON-RPC API in sidebar anchor_platform"
53+
},
54+
"sidebar.anchor_platform.category.Methods": {
55+
"message": "Methods",
56+
"description": "The label for category Methods in sidebar anchor_platform"
57+
},
58+
"sidebar.anchor_platform.category.Callbacks Server": {
59+
"message": "Callbacks Server",
60+
"description": "The label for category Callbacks Server in sidebar anchor_platform"
61+
},
62+
"sidebar.anchor_platform.category.Custody Server": {
63+
"message": "Custody Server",
64+
"description": "The label for category Custody Server in sidebar anchor_platform"
65+
}
66+
}
Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
{
2+
"version.label": {
3+
"message": "2.8",
4+
"description": "The label for version 2.8"
5+
},
6+
"sidebar.anchor_platform.category.Anchor Platform": {
7+
"message": "Anchor Platform",
8+
"description": "The label for category Anchor Platform in sidebar anchor_platform"
9+
},
10+
"sidebar.anchor_platform.category.Admin Guide": {
11+
"message": "Admin Guide",
12+
"description": "The label for category Admin Guide in sidebar anchor_platform"
13+
},
14+
"sidebar.anchor_platform.category.Hosted Deposits and Withdrawals": {
15+
"message": "Hosted Deposits and Withdrawals",
16+
"description": "The label for category Hosted Deposits and Withdrawals in sidebar anchor_platform"
17+
},
18+
"sidebar.anchor_platform.category.Programmatic Deposits and Withdrawals": {
19+
"message": "Programmatic Deposits and Withdrawals",
20+
"description": "The label for category Programmatic Deposits and Withdrawals in sidebar anchor_platform"
21+
},
22+
"sidebar.anchor_platform.category.Cross-Border Payments": {
23+
"message": "Cross-Border Payments",
24+
"description": "The label for category Cross-Border Payments in sidebar anchor_platform"
25+
},
26+
"sidebar.anchor_platform.category.Custody Services": {
27+
"message": "Custody Services",
28+
"description": "The label for category Custody Services in sidebar anchor_platform"
29+
},
30+
"sidebar.anchor_platform.category.Fireblocks": {
31+
"message": "Fireblocks",
32+
"description": "The label for category Fireblocks in sidebar anchor_platform"
33+
},
34+
"sidebar.anchor_platform.category.Event Handling": {
35+
"message": "Event Handling",
36+
"description": "The label for category Event Handling in sidebar anchor_platform"
37+
},
38+
"sidebar.anchor_platform.category.API Reference": {
39+
"message": "API Reference",
40+
"description": "The label for category API Reference in sidebar anchor_platform"
41+
},
42+
"sidebar.anchor_platform.category.Platform Server": {
43+
"message": "Platform Server",
44+
"description": "The label for category Platform Server in sidebar anchor_platform"
45+
},
46+
"sidebar.anchor_platform.category.Transactions": {
47+
"message": "Transactions",
48+
"description": "The label for category Transactions in sidebar anchor_platform"
49+
},
50+
"sidebar.anchor_platform.category.JSON-RPC API": {
51+
"message": "JSON-RPC API",
52+
"description": "The label for category JSON-RPC API in sidebar anchor_platform"
53+
},
54+
"sidebar.anchor_platform.category.Methods": {
55+
"message": "Methods",
56+
"description": "The label for category Methods in sidebar anchor_platform"
57+
},
58+
"sidebar.anchor_platform.category.Callbacks Server": {
59+
"message": "Callbacks Server",
60+
"description": "The label for category Callbacks Server in sidebar anchor_platform"
61+
},
62+
"sidebar.anchor_platform.category.Custody Server": {
63+
"message": "Custody Server",
64+
"description": "The label for category Custody Server in sidebar anchor_platform"
65+
}
66+
}
Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
{
2+
"version.label": {
3+
"message": "2.9",
4+
"description": "The label for version 2.9"
5+
},
6+
"sidebar.anchor_platform.category.Anchor Platform": {
7+
"message": "Anchor Platform",
8+
"description": "The label for category Anchor Platform in sidebar anchor_platform"
9+
},
10+
"sidebar.anchor_platform.category.Admin Guide": {
11+
"message": "Admin Guide",
12+
"description": "The label for category Admin Guide in sidebar anchor_platform"
13+
},
14+
"sidebar.anchor_platform.category.Hosted Deposits and Withdrawals": {
15+
"message": "Hosted Deposits and Withdrawals",
16+
"description": "The label for category Hosted Deposits and Withdrawals in sidebar anchor_platform"
17+
},
18+
"sidebar.anchor_platform.category.Programmatic Deposits and Withdrawals": {
19+
"message": "Programmatic Deposits and Withdrawals",
20+
"description": "The label for category Programmatic Deposits and Withdrawals in sidebar anchor_platform"
21+
},
22+
"sidebar.anchor_platform.category.Cross-Border Payments": {
23+
"message": "Cross-Border Payments",
24+
"description": "The label for category Cross-Border Payments in sidebar anchor_platform"
25+
},
26+
"sidebar.anchor_platform.category.Custody Services": {
27+
"message": "Custody Services",
28+
"description": "The label for category Custody Services in sidebar anchor_platform"
29+
},
30+
"sidebar.anchor_platform.category.Fireblocks": {
31+
"message": "Fireblocks",
32+
"description": "The label for category Fireblocks in sidebar anchor_platform"
33+
},
34+
"sidebar.anchor_platform.category.Event Handling": {
35+
"message": "Event Handling",
36+
"description": "The label for category Event Handling in sidebar anchor_platform"
37+
},
38+
"sidebar.anchor_platform.category.API Reference": {
39+
"message": "API Reference",
40+
"description": "The label for category API Reference in sidebar anchor_platform"
41+
},
42+
"sidebar.anchor_platform.category.Platform Server": {
43+
"message": "Platform Server",
44+
"description": "The label for category Platform Server in sidebar anchor_platform"
45+
},
46+
"sidebar.anchor_platform.category.Transactions": {
47+
"message": "Transactions",
48+
"description": "The label for category Transactions in sidebar anchor_platform"
49+
},
50+
"sidebar.anchor_platform.category.JSON-RPC API": {
51+
"message": "JSON-RPC API",
52+
"description": "The label for category JSON-RPC API in sidebar anchor_platform"
53+
},
54+
"sidebar.anchor_platform.category.Methods": {
55+
"message": "Methods",
56+
"description": "The label for category Methods in sidebar anchor_platform"
57+
},
58+
"sidebar.anchor_platform.category.Callbacks Server": {
59+
"message": "Callbacks Server",
60+
"description": "The label for category Callbacks Server in sidebar anchor_platform"
61+
},
62+
"sidebar.anchor_platform.category.Custody Server": {
63+
"message": "Custody Server",
64+
"description": "The label for category Custody Server in sidebar anchor_platform"
65+
}
66+
}

0 commit comments

Comments
 (0)