ci(client): add Crowdin translation workflow

Establish native GitHub synchronization, scoped translation PR checks, locale safeguards, semantic-release handling, and contributor guidance.
This commit is contained in:
neon
2026-07-14 18:31:49 +00:00
parent 07b1ddb150
commit 66056a6eb9
10 changed files with 313 additions and 6 deletions
+5 -1
View File
@@ -1,7 +1,11 @@
module.exports = {
extends: ["@commitlint/config-conventional"],
rules: {
"type-enum": [2, "always", ["feat", "fix", "db", "perf", "refactor", "style", "docs", "test", "build", "ci", "chore", "security", "revert"]],
"type-enum": [
2,
"always",
["feat", "fix", "i18n", "db", "perf", "refactor", "style", "docs", "test", "build", "ci", "chore", "security", "revert"],
],
"header-max-length": [2, "always", 100],
"body-max-line-length": [2, "always", 500],
"subject-full-stop": [2, "never", "."],