Update i18n release process to solve missing translations (#7766)
* Update release process to avoid untranslated strings * Run intl:extract:all
This commit is contained in:
@@ -47,7 +47,8 @@ Every night, a GitHub action will run `yarn intl:extract` to update the english
|
||||
### Release process
|
||||
|
||||
1. Pull main and create a branch.
|
||||
1. Run `yarn intl:pull` to fetch all translation updates from Crowdin.
|
||||
1. Run `yarn intl:pull` to fetch all translation updates from Crowdin. Commit.
|
||||
1. Run `yarn intl:extract:all` to ensure all `.po` files are synced with the current state of the code. Commit.
|
||||
1. Create a PR, ensure the translations all look correct, and merge.
|
||||
1. If needed:
|
||||
1. Merge all approved translation PRs (contributions from outside crowdin).
|
||||
|
||||
@@ -44,6 +44,7 @@
|
||||
"perf:measure": "NODE_ENV=test flashlight measure",
|
||||
"intl:build": "yarn intl:extract && yarn intl:compile",
|
||||
"intl:extract": "lingui extract --clean --locale en",
|
||||
"intl:extract:all": "lingui extract --clean",
|
||||
"intl:compile": "lingui compile",
|
||||
"intl:pull": "crowdin download translations --verbose -b main",
|
||||
"intl:push": "crowdin push translations --verbose -b main",
|
||||
|
||||
+244
-230
File diff suppressed because it is too large
Load Diff
+240
-226
File diff suppressed because it is too large
Load Diff
+244
-230
File diff suppressed because it is too large
Load Diff
+244
-230
File diff suppressed because it is too large
Load Diff
+239
-225
File diff suppressed because it is too large
Load Diff
+244
-230
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
+244
-230
File diff suppressed because it is too large
Load Diff
+244
-230
File diff suppressed because it is too large
Load Diff
+244
-230
File diff suppressed because it is too large
Load Diff
+244
-230
File diff suppressed because it is too large
Load Diff
+244
-230
File diff suppressed because it is too large
Load Diff
+243
-229
File diff suppressed because it is too large
Load Diff
+244
-230
File diff suppressed because it is too large
Load Diff
+246
-231
File diff suppressed because it is too large
Load Diff
+233
-219
File diff suppressed because it is too large
Load Diff
+243
-229
File diff suppressed because it is too large
Load Diff
+244
-230
File diff suppressed because it is too large
Load Diff
+244
-230
File diff suppressed because it is too large
Load Diff
+244
-230
File diff suppressed because it is too large
Load Diff
+244
-230
File diff suppressed because it is too large
Load Diff
+244
-230
File diff suppressed because it is too large
Load Diff
+244
-230
File diff suppressed because it is too large
Load Diff
+244
-230
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
+244
-230
File diff suppressed because it is too large
Load Diff
+244
-230
File diff suppressed because it is too large
Load Diff
+244
-230
File diff suppressed because it is too large
Load Diff
+241
-227
File diff suppressed because it is too large
Load Diff
+239
-225
File diff suppressed because it is too large
Load Diff
+244
-230
File diff suppressed because it is too large
Load Diff
+244
-230
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user