소스 정보
- 저장소
- 4thfever/cultivation-world-simulator
- 최근 소스 활동
- 2026년 7월 2일 14:30
- 감지된 SKILL.md 언어
- 중국어
- 스타
- 2,064
- 포크
- 233
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/4thfever/cultivation-world-simulator --skill i18n-development명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
SOC 직업 분류 기준
| name | i18n-development |
| description | 国际化 (i18n) 开发指南。在添加新文本、创建物品/事件、修改翻译或管理 PO/MO 文件时使用。 |
将新条目追加到 static/locales/{lang}/modules/ 或 game_configs_modules/ 中相应的 .po 文件里。
格式要求:
msgid 必须是准确的英文字符串。msgstr 是翻译内容。msgid "Found {amount} spirit stone"
msgstr "发现了 {amount} 块灵石"
如果正在开发新功能,请创建一个新的 .po 文件(例如,modules/new_feature.po)。
Project-Id-Version)。构建脚本会处理头部信息。直接开始编写 msgid 即可。仓库中的语言列表单一真相源位于 static/locales/registry.json。
zh-CN / zh-TW / en-US / vi-VN / ja-JP / fr-FR。.po 或 .csv 文件中的更改在编译为 .mo 文件之前 不会 在游戏中生效。
在任何翻译更改后,始终运行构建脚本:
python tools/i18n/build_mo.py
>>) 追加内容到 PO 文件(这会导致 UTF-16LE 编码和 \x00 损坏)。LC_MESSAGES/messages.po。请编辑 modules/ 或 game_configs_modules/ 中拆分的 .po 文件。static/locales/registry.json 读取,不要在工具或测试里重新维护一份手写语言列表。web/src/components/SystemMenu.vue 中的语言设置项,对非英语 UI 必须保留可见的 Language 英文提示(例如 语言 / Language、言語 / Language),不要在后续润色或本地化时去掉这个 Language。使用 src.i18n 中的 t()。
from src.i18n import t
msg = t("{actor} performs action", actor=self.avatar.name)
name_id 和 desc_id)。python tools/i18n/extract_csv.pygame_configs_modules/{category}.po 中进行翻译。python tools/i18n/build_mo.py_desc 和 when_desc 通过翻译键覆盖描述。t("Name"): self.name)。