Skip to content

Feature: multilingual docs (en/ja/zh) and CI improvements - #14

Merged
long-910 merged 1 commit into
mainfrom
feature/multilingual-docs
Mar 1, 2026
Merged

long-910 merged 1 commit into
mainfrom
feature/multilingual-docs

Conversation

@long-910

@long-910 long-910 commented Mar 1, 2026

Copy link
Copy Markdown
Owner

Summary

  • CI: install-legacy + install-bootstrap の2ジョブ構成に変更(Linux/macOS 各3ジョブ)
  • README: 英語をデフォルト (README.md)、日本語 (README.ja.md)、中国語 (README.zh.md) に多言語化
  • Doc: Doc/en/ / Doc/ja/ / Doc/zh/ の3言語構成(各8ファイル)

Changes

CI (linux.yml, macos.yml)

  • installinstall-legacy にリネーム
  • install-bootstrap ジョブ追加(bash bootstrap.sh --non-interactive

README

  • README.md を英語に書き換え(デフォルト)
  • README.ja.md 追加(日本語、旧 README.md の内容)
  • README.zh.md 追加(簡体字中国語)
  • 各 README 先頭に言語切り替えリンク

Doc

  • 既存の日本語ドキュメントを Doc/ ルートから Doc/ja/ へ移動
  • Doc/en/ に英語ドキュメントを新規作成(8ファイル)
  • Doc/zh/ に中国語ドキュメントを新規作成(8ファイル)
  • 対象: Tmux, zsh, tools, secrets, emacs, htop, neofetch, yazi

CLAUDE.md

  • Doc ディレクトリ構成図を更新
  • 「新しいツールの追加」手順の doc パスを更新

Test plan

  • CI で Linux/macOS の3ジョブ(install-legacy, install-bootstrap, test)が全て green になること
  • ShellCheck が pass すること
  • 各 README の言語切り替えリンクが正しく機能すること
  • Doc/en/, Doc/ja/, Doc/zh/ 内のリンクが全て有効であること

🤖 Generated with Claude Code

## CI
- Rename `install` job → `install-legacy` in linux.yml and macos.yml
- Add `install-bootstrap` job running `bash bootstrap.sh --non-interactive`
- Each OS workflow now has 3 jobs: install-legacy, install-bootstrap, test

## Documentation: multilingual restructure
- Add Doc/en/, Doc/ja/, Doc/zh/ language directories (8 files each)
- Move existing Japanese docs from Doc/ root → Doc/ja/
- Write English translations in Doc/en/ (Tmux, zsh, tools, secrets, emacs, htop, neofetch, yazi)
- Write Simplified Chinese translations in Doc/zh/

## README: multilingual
- Rewrite README.md in English (new default)
- Add README.ja.md (Japanese, previously the only README)
- Add README.zh.md (Simplified Chinese)
- Language switcher at top of each README

## CLAUDE.md
- Update Doc directory structure diagram to show en/ja/zh layout
- Update "Adding a New Tool" step to reference all three language doc paths

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@long-910
long-910 merged commit 6267458 into main Mar 1, 2026
2 of 7 checks passed
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