Skip to content

docs(i18n): 33 multilang root docs (CODE_OF_CONDUCT/SECURITY/MAINTAINERS/ADOPTERS/SUPPORT/GOVERNANCE/CONTRIBUTING/BRANDING/ROADMAP/AGENTS + UPGRADING × ko/ja/zh) - #104

Merged
eightynine01 merged 2 commits into
mainfrom
docs/i18n-multilang-root-docs-2026-05-21
May 21, 2026
Merged

docs(i18n): 33 multilang root docs (CODE_OF_CONDUCT/SECURITY/MAINTAINERS/ADOPTERS/SUPPORT/GOVERNANCE/CONTRIBUTING/BRANDING/ROADMAP/AGENTS + UPGRADING × ko/ja/zh)#104
eightynine01 merged 2 commits into
mainfrom
docs/i18n-multilang-root-docs-2026-05-21

Conversation

@eightynine01

Copy link
Copy Markdown
Contributor

요약

PR #100 (README 4-lang) / PR #101 (ARCHITECTURE 3-lang) 후속으로 root docs 다국어 누락 33 파일 일괄 추가.

11 source × {ko, ja, zh} = 33 파일 native 번역. 헤더 lang switcher / canonical 표시 / 영문 sister footer + native copyright. 도메인 용어 (PostgreSQL/Kubernetes/operator/CRD/Helm/RBAC/OLM 등) 영문 유지.

변경 파일 (33)

Source ko ja zh
CODE_OF_CONDUCT.md
SECURITY.md
MAINTAINERS.md
ADOPTERS.md
SUPPORT.md
GOVERNANCE.md
CONTRIBUTING.md
BRANDING.md
ROADMAP.md
AGENTS.md
docs/UPGRADING.md

패턴 정합

README.{ko,ja,zh}.md / ARCHITECTURE.{ko,ja,zh}.md 와 동일:

  1. 첫 줄 lang switcher — 4 link (해당 lang <b> 강조)
  2. 제목 # {원본 제목} ({한국어/日本語/中文})
  3. canonical 표시 > 영문 원본: [ORIG.md](ORIG.md) — canonical / 정본 (ja: 正本 / zh: 正本)
  4. footer — 영문 sister link (5-repo family) + native copyright (Apache-2.0 / keiailab.com)

Source 변경 없음

11 source 영문 원본 (CODE_OF_CONDUCT.md 등) 은 변경하지 않았다. ko/ja/zh 신규 생성만.

검증 (pre-push hook 12 PASS)

✔️ full-lint (1.61s)
✔️ gitleaks (0.08s)
✔️ go-licenses (0.02s, warn 미설치)
✔️ go-mod-tidy (0.11s)
✔️ govulncheck (0.02s, warn 미설치)
✔️ helm-lint (0.21s)
✔️ helm-template (0.06s)
✔️ kube-linter (0.22s)
✔️ markdown-link-check (111.89s)
✔️ platforms-amd64-guard (0.04s)
✔️ unit-test (18.33s) — envtest + 모든 unit 패키지 PASS
✔️ version-sync (0.07s) — 5-way SSOT 정합 (0.3.0-alpha.18)

추가 commit (50c9c6f): markdown-link-check 가 BRANDING.zh.mdhttps://keiailab.com。 (CJK 句号 가 URL 의 일부로 percent-encode) 을 dead link (404) 로 신고 → <https://keiailab.com> autolink 형식으로 정정.

거버넌스 정합

  • 한국어 commit message + Conventional Commits prefix (docs(i18n):)
  • DCO sign-off 강제 (-s flag, commit-msg hook 통과)
  • Co-Authored-By: Claude Opus 4.7 (1M context)
  • --no-verify 미사용

Test plan

  • 33 파일 untracked → git addgit commit (pre-commit 7 hook PASS)
  • git push (pre-push 12 hook PASS)
  • markdown-link-check: 변경된 33 markdown 파일에 dead link 없음 (외부 인프라 부재 URL 은 .markdownlinkcheck.json ignorePatterns 로 제외)
  • unit-test: envtest + 모든 unit test 패키지 PASS
  • kube-linter: helm template 결과에 lint 오류 없음
  • 패턴 정합 sample 확인 (lang switcher 첫 줄 + canonical 표시 + footer)

eightynine01 and others added 2 commits May 21, 2026 17:50
…ERS/ADOPTERS/SUPPORT/GOVERNANCE/CONTRIBUTING/BRANDING/ROADMAP/AGENTS + docs/UPGRADING × ko/ja/zh)

README.{ko,ja,zh}.md / ARCHITECTURE.{ko,ja,zh}.md 패턴 정합. 11 source × 3 lang = 33 파일 native 번역. 헤더 lang switcher / canonical 표시 / 영문 sister footer + native copyright. 도메인 용어 (PostgreSQL/Kubernetes/operator/CRD/Helm/RBAC/OLM 등) 영문 유지.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Signed-off-by: eightynine01 <support@masblue.studio>
… link 정정

CJK 句号 (。) 가 URL 의 일부로 인식되어 `https://keiailab.com%E3%80%82` 로 percent-encode → 404. <https://keiailab.com> autolink 형식으로 변경.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Signed-off-by: eightynine01 <support@masblue.studio>
@eightynine01
eightynine01 merged commit 4d63c65 into main May 21, 2026
@eightynine01
eightynine01 deleted the docs/i18n-multilang-root-docs-2026-05-21 branch May 21, 2026 09:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant