Add internationalization support and CI workflow#1
Merged
Ryan-focus merged 7 commits intomainfrom Apr 14, 2026
Merged
Conversation
Replace @latest with explicit version 1.5.5 to mitigate supply chain risk from unpinned dependency. Affects SKILL.md and troubleshooting.md (3 occurrences total). https://claude.ai/code/session_01NLLtreEu7t4AZyYW5fJ4cf
- Add GitHub Actions CI with markdownlint, shellcheck, and link checking - Add language switcher links to README.md (ko, ja, zh-TW, zh-CN) - Update repo structure in README to reflect i18n/ and CI additions https://claude.ai/code/session_01NLLtreEu7t4AZyYW5fJ4cf
Add complete translations for all documentation files (README.md, SKILL.md, troubleshooting.md) in four languages: - Korean (ko) — 합니다체 style - Japanese (ja) — ですます調 style - Traditional Chinese (zh-TW) — Taiwan conventions - Simplified Chinese (zh-CN) — mainland China conventions Each translation includes language switcher navigation links. Technical terms, CLI commands, and code blocks remain in English. https://claude.ai/code/session_01NLLtreEu7t4AZyYW5fJ4cf
- Add .markdownlint.yaml: disable MD013 (line-length), MD041 (first-line-heading), MD060 (table-column-style) - Add .lychee.toml: exclude placeholder URLs and localhost - Update CI workflow to use lychee config - Fix MD031 (blanks-around-fences), MD040 (fenced-code-language), MD032 (blanks-around-lists), MD022 (blanks-around-headings), MD034 (no-bare-urls) across all English and i18n files https://claude.ai/code/session_01NLLtreEu7t4AZyYW5fJ4cf
Fix MD031, MD040, MD022, MD032, MD034 in remaining translation files that were still being processed during previous commit. https://claude.ai/code/session_01NLLtreEu7t4AZyYW5fJ4cf
Add blank lines around fenced code blocks inside list items and bullet lists across all language files (en, ja, ko, zh-CN, zh-TW). This fixes MD031, MD032, MD022 violations that were missed in the previous pass. https://claude.ai/code/session_01NLLtreEu7t4AZyYW5fJ4cf
- Fix .lychee.toml syntax (exclude_mail → include_mail) - Enable offline mode to skip external URLs and avoid flaky CI - Fix broken LICENSE link in i18n/ja/README.md (LICENSE → ../../LICENSE) https://claude.ai/code/session_01NLLtreEu7t4AZyYW5fJ4cf
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR adds comprehensive internationalization (i18n) support for the unity-claude-code-skill repository and establishes a CI/CD pipeline for quality assurance.
Key Changes
Internationalization
Added 4 new language versions of core documentation:
i18n/ko/)i18n/ja/)i18n/zh-CN/)i18n/zh-TW/)Each language directory includes:
SKILL.md- Complete skill instructions translated to target languageREADME.md- Repository overview and setup guidetroubleshooting.md- Common issues and solutionsUpdated main README.md with language selector links at the top for easy navigation between English and all supported languages
CI/CD Pipeline
.github/workflows/ci.yml) with three automated checks:Bug Fixes
@latestto@1.5.5in both English SKILL.md and troubleshooting.md for consistency and reproducibilityImplementation Details
i18n/https://claude.ai/code/session_01NLLtreEu7t4AZyYW5fJ4cf