Claude Skill MartKhám phá skillCâu dùng ngayHọc qua videoDùng terminalSkill là gì?
← Về danh sách

Đồng bộ i18n (i18n-parity)

Buộc cập nhật đồng thời cả 5 bề mặt bản địa hóa — khóa UI, trang wiki, hướng dẫn bản sao đầy đủ, bộ chọn ngôn ngữ và định dạng theo locale — trong cùng một PR.

Lập trìnhNâng cao★ 1,063⑂ 248Điểm AI 7/10Cập nhật lần cuối: 11 thg 10, 2026

Làm được gì

Kỹ năng này đặt ra một nguyên tắc bất biến: tiếng Anh là bản gốc trên mọi bề mặt, và một thay đổi chỉ được coi là hoàn tất khi tất cả ngôn ngữ được hỗ trợ đều có nó trong cùng một PR.

  • Liệt kê 5 bề mặt bản địa hóa kèm đúng đường dẫn tệp và bài test tương ứng
  • Bảng "bạn sửa gì → bạn phải làm thêm gì" rất cụ thể
  • Quy định những thứ không bao giờ dịch: mã nguồn, đường dẫn, biến môi trường, cờ CLI, tên hook, tên tool Agent
  • Nêu rõ các phần cố ý không bản địa hóa (index.html gốc, CLI, MCP server, Express server…) để tránh làm thừa
  • Cung cấp chuỗi lệnh kiểm tra: i18n-audit.sh, test client, test wiki DOM, test server, format

Dành cho ai

  • Người đóng góp cho repo Claude-Code-Agent-Monitor
  • Nhóm vận hành web app đa ngôn ngữ kèm tài liệu và wiki tĩnh, thường xuyên bị sót bản dịch
  • Maintainer cần một checklist máy móc khi thêm ngôn ngữ mới

Ví dụ sử dụng

  1. Thêm một chuỗi UI mới: khóa phải xuất hiện ở en và cả zh/vi/ko/es với cùng đường dẫn khóa, cùng kiểu dữ liệu và cùng token {{nội suy}}.
  2. Sửa một mục trong README-EN.md: phải nhân bản đúng mục đó sang README-CN/VN/KO/ES.md rồi chạy script audit để so số lượng tiêu đề.
  3. Thêm văn bản mới vào wiki/index.html: đưa tiêu đề vào T, đoạn văn vào wiki/i18n-content.js, thuộc tính vào ATTRIBUTE_TRANSLATIONS, rồi tăng CACHE_NAME và chuỗi ?v=.

· · · Hướng dẫn cài đặt · · ·

Dùng thử ngay, không cần cài

Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.

Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình:
https://raw.githubusercontent.com/hoangsonww/Claude-Code-Agent-Monitor/HEAD/.agents/skills/i18n-parity/SKILL.md

Mình muốn: (viết việc bạn cần ở đây)

Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.

↓ Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.

Cài vào ứng dụng Claude (không cần terminal)
  1. Tải tệp ZIP bằng nút bên dưới.
  2. Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
  3. Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
↓ Tải ZIP
Cài vào Claude Code

Để Claude làm — dán câu dưới đây vào Claude Code

Hãy cài skill mình tìm thấy trên Claude Skill Mart.
Copy thư mục .agents/skills/i18n-parity từ repo GitHub hoangsonww/Claude-Code-Agent-Monitor vào ~/.claude/skills/i18n-parity/ của mình.
Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.

Cài bằng lệnh thủ công

git clone https://github.com/hoangsonww/Claude-Code-Agent-Monitor.git /tmp/ccam && mkdir -p ~/.claude/skills && cp -r /tmp/ccam/.agents/skills/i18n-parity ~/.claude/skills/

⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.

  1. Mở terminal.
  2. Clone repo: git clone https://github.com/hoangsonww/Claude-Code-Agent-Monitor.git
  3. Tạo thư mục skill: mkdir -p ~/.claude/skills
  4. Sao chép: cp -r Claude-Code-Agent-Monitor/.agents/skills/i18n-parity ~/.claude/skills/
  5. Lưu ý bản này là bản sao: script i18n-audit.sh và các tệp references/*.md nằm ở .claude/skills/i18n-parity/, nên hãy sao chép cả thư mục đó hoặc chạy Claude Code ngay trong repo.
  6. Nếu dùng cho dự án khác, hãy sửa lại toàn bộ đường dẫn tệp, lệnh test và danh sách ngôn ngữ trong SKILL.md cho khớp cấu trúc của bạn.
  7. Khởi động lại Claude Code và thử nói "tôi vừa thêm một khóa i18n" để kiểm tra kỹ năng có kích hoạt.