Communitygithub.com

lobehub/i18n

使用 react-i18next 進行 LobeHub 國際化。適用於面向用戶的字串、區域鍵、命名空間、useTranslation、t()、插值、zh-CN/en-US 預覽、硬編碼 UI 文案或 pnpm i18n。

i18n 是什麼?

這是一個專為 LobeHub 專案設計的國際化 (i18n) 技能,基於 react-i18next 函式庫。它專門處理由使用者介面直接顯示的字串,包括區域鍵 (locale keys)、命名空間 (namespaces) 及其管理。該技能支援 useTranslation hook 和 t() 函數進行翻譯,並能處理包含插值 (interpolation) 的動態文字。 此技能提供簡體中文 (zh-CN) 和美國英語 (en-US) 的預覽功能,方便開發者即時核對翻譯效果。主要用途包括識別和取代硬編碼的 UI 文案、管理在地化檔案、並透過 pnpm i18n 指令執行相關任務。它專注於 LobeHub 專案的特定架構,確保開發流程中的翻譯一致性與效率,適合使用 react-i18next 的開發團隊。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/lobehub/lobe-chat/tree/main/skills/i18n

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

i18n 是做什麼的?

使用 react-i18next 進行 LobeHub 國際化。適用於面向用戶的字串、區域鍵、命名空間、useTranslation、t()、插值、zh-CN/en-US 預覽、硬編碼 UI 文案或 pnpm i18n。

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

相關技能