feat: 更新 Crowdin 工作流以支持 dashboard WebUI 的本地化文件,添加相关验证逻辑
This commit is contained in:
1
.github/workflows/crowdin-sync.yml
vendored
1
.github/workflows/crowdin-sync.yml
vendored
@@ -12,6 +12,7 @@ on:
|
||||
- "crowdin.yml"
|
||||
- "locales/zh-CN/*.json"
|
||||
- "prompts/zh-CN/**/*.prompt"
|
||||
- "dashboard/src/i18n/locales/zh.json"
|
||||
|
||||
permissions:
|
||||
contents: write
|
||||
|
||||
4
.github/workflows/i18n-validate.yml
vendored
4
.github/workflows/i18n-validate.yml
vendored
@@ -5,6 +5,8 @@ on:
|
||||
paths:
|
||||
- "locales/**/*.json"
|
||||
- "prompts/**/*.prompt"
|
||||
- "dashboard/src/i18n/index.ts"
|
||||
- "dashboard/src/i18n/locales/*.json"
|
||||
- "scripts/i18n_validate.py"
|
||||
- "src/common/i18n/**/*.py"
|
||||
- "src/common/prompt_i18n.py"
|
||||
@@ -16,6 +18,8 @@ on:
|
||||
paths:
|
||||
- "locales/**/*.json"
|
||||
- "prompts/**/*.prompt"
|
||||
- "dashboard/src/i18n/index.ts"
|
||||
- "dashboard/src/i18n/locales/*.json"
|
||||
- "scripts/i18n_validate.py"
|
||||
- "src/common/i18n/**/*.py"
|
||||
- "src/common/prompt_i18n.py"
|
||||
|
||||
Reference in New Issue
Block a user