AI prompts
base on A language package for Minecraft Mods. <picture>
<source media="(prefers-color-scheme: dark)" srcset="https://user-images.githubusercontent.com/59107734/230642301-61a8e538-3275-4587-87f7-749c6f9f1951.png">
<source media="(prefers-color-scheme: light)" srcset="https://user-images.githubusercontent.com/59107734/230642247-ccc8452c-a807-497e-8822-dd46f6386b00.png">
<img alt="pack.png" src="https://user-images.githubusercontent.com/59107734/230642247-ccc8452c-a807-497e-8822-dd46f6386b00.png">
</picture>
---
<div align="center">
[![Website](https://img.shields.io/badge/%E5%AE%98%E7%BD%91-cfpa.site-brightgreen?style=for-the-badge&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAGsmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuMTY0NzUzLCAyMDIxLzAyLzE1LTExOjUyOjEzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpHSU1QPSJodHRwOi8vd3d3LmdpbXAub3JnL3htcC8iIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wTU06RG9jdW1lbnRJRD0iZ2ltcDpkb2NpZDpnaW1wOjU2Y2IzNGY3LTJkYzgtNDg4Ni04MmUxLThjMjBlNzZmMjVjYiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowYTMzZjIzMC04Y2Y0LTEyNDgtOWE2YS1mMWEyYWE3OTE0MWEiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4M2Y3YTQwNi01ZTEzLTQ5NGYtYjY5Yy1iZWJmYTFhZjFjYjQiIGRjOkZvcm1hdD0iaW1hZ2UvcG5nIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgR0lNUDpBUEk9IjIuMCIgR0lNUDpQbGF0Zm9ybT0iV2luZG93cyIgR0lNUDpUaW1lU3RhbXA9IjE2NzU3ODIzMTYxMTUzMzciIEdJTVA6VmVyc2lvbj0iMi4xMC4zMCIgeG1wOkNyZWF0b3JUb29sPSJHSU1QIDIuMTAiIHhtcDpDcmVhdGVEYXRlPSIyMDIzLTAyLTA3VDIzOjA1OjE2KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMy0wMi0wN1QyMzo0Mjo1NiswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMy0wMi0wN1QyMzo0Mjo1NiswODowMCIgdGlmZjpPcmllbnRhdGlvbj0iMSIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9IkdJTVAgYnVpbHQtaW4gc1JHQiI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDpjaGFuZ2VkPSIvIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjM1ZjA0OTU2LTNhMGQtNGMxYS05MGVjLTM0NjhkMzQ0MTU2MSIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iR2ltcCAyLjEwIChXaW5kb3dzKSIgc3RFdnQ6d2hlbj0iMjAyMy0wMi0wN1QyMzowNToxNiIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MGEzM2YyMzAtOGNmNC0xMjQ4LTlhNmEtZjFhMmFhNzkxNDFhIiBzdEV2dDp3aGVuPSIyMDIzLTAyLTA3VDIzOjQyOjU2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+B70k1gAAA39JREFUWIXtl1tsFUUYx38zey4FIeIlIYaGIluBxFAVm3NqoRCfTPAFGkXbF5/UECmRiFWriajpiagk2kpCND5go4lJCU181QcDLeeUUjAaEoVjQRvRRvGCwfbsZXzY3s6Zne3WNOkL87T7zTff/7fffHNZoZRiMZtcVPUbAEDif4ypArIetO7af/QpK5HmZu8KH7697wjQAwwBpbjBRMwi3HDd4eknX+551hWWORjguC7HDrW8DsnDwNhCAOxtef6D93y5LA7odPMsh97cE2nmyMZcNdD+WHvvvMUB7qor8mLf7om5/IwASqkdre2fHkTEnk58L4nCZWPDOCJ1FelbvNC3OzLFJoCVL/W1HXdFiVurR6jZ+H0sAGk51GYHua6Gp22Wb/FK714jhGkVPCQV1GaHZpnWxYIoFhpBKGrqzpCoCrLnS98MHWKr7uhtOzrbIEwBhMO6hmHdrgSXv65HMPPhuc87QrMQBvAwssJXJUF4mqOdOc35gdpwOOBiYTNTSf7H+TvUR5uCQ58dOEKyQl952JlC8CKcAGiy1TX9xPn+u40Qgb8wdmsZ+MO6ag4GZeIA5/qXlIeSE2zIXMJu6MfODJWJHzi2X5sGvQgtBfM4oVOsnXzysRKSNfefwYFAuGIJl8S4Nl7LgD8eX12K8uL0XJ9ioZGLhUyov1v6d26A5YlbYgNcyG8JtQsSoFzN/tbjH2nFoAHse/S5Zypt136tqVDwEN5NkXDFwa0UC43BvhDRtBqwnCVfVNrGLq1i+crLk+IOxfy2yKDhMnpGICQDyWR6RIRU4e8/rg70I2Ss1DWQE1pYKfXiMwIATmdzd2s51S/8eaUaKSVKJUGEFKpQrLnvG+7MnNW6fGWRa34/lN1wGMkvPTEzO/amHwC4cKoBKZaGbCwSO3sSgJFT2wCftfV51m8+yYo7RsEzn/qmnrGDO9/dOtuwvulEAJG/V3P25G+gLFCpYOcDRMLhu/4t3LZ6lNwj3caZi7qQnHi1+c1NUy9uyXwVk2pp8GDN7PfFfBN2Zphcc1dU2UTfiNIsO9u5s3vV1LudHQj1E6qK4uAD4Fdh15+etnfueOfBqPjB2Lh/Rj73dPTtOQcY17adHcCTije2H96TSnEc+HnhAIJ2e/7b0a6uT75qsaSL46WYGp9OreDj17a3IekB/oobcL4AC94W/c/oBsB/Yp8lw/w+NBcAAAAASUVORK5CYII=)](https://cfpa.site/)
![Packer](https://img.shields.io/github/actions/workflow/status/CFPAOrg/Minecraft-Mod-Language-Package/packer.yml?branch=main&label=%E6%89%93%E5%8C%85%E5%99%A8&style=for-the-badge)
[![License](https://img.shields.io/badge/license-CC%20BY--NC--SA%204.0-blue?style=for-the-badge)](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/blob/main/LICENSE)
</div>
简体中文丨[**English**](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/blob/main/README-en.md)
## 仓库说明
这里是 Minecraft 模组简体中文翻译项目的仓库。
该项目的目的是解决模组作者不接收翻译、翻译更新速度慢等诸多问题。
## 如何使用
注意:部分版本的[帕秋莉手册](https://www.mcmod.cn/class/1388.html)翻译需安装[帕秋莉手册加载补丁](https://www.mcmod.cn/download/8906.html)才能完整应用到游戏中。
### 选择一:安装模组(推荐)
下载并安装[自动汉化更新](https://www.curseforge.com/minecraft/mc-mods/i18nupdatemod)模组,详情请查看此模组的 [MC百科](https://www.mcmod.cn/class/1188.html) 页面。同时也可在 [MC百科](https://www.mcmod.cn/download/1188.html) 或 [Modrinth](https://modrinth.com/mod/i18nupdatemod) 下载。
### 选择二:手动添加资源包
在[官网](https://cfpa.site/)下载并添加资源包。
## 问题反馈
1. [GitHub Issue](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/issues)
2. [兔小巢](https://support.qq.com/product/382723)
## 加入我们
若想提交翻译、贡献代码,请**仔细**阅读[贡献方针](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/blob/main/CONTRIBUTING.md)。
## 授权方式
本项目采用 [知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议](https://creativecommons.org/licenses/by-nc-sa/4.0/)([简体中文](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh))进行许可,协议全文可在 [此处](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/blob/main/LICENSE) 查看。
## 翻译资源库
### 工具
- [Minecraft Mods Translator](https://github.com/Maz-T/Minecraft-Mods-Translator) - 适用于 1.16 以上版本的本地 Minecraft 模组翻译工具。
- [汉化小工具](https://tt.nptr.cc/) - LANG 转 JSON,JSON 更新,JSON 补全。
### 词典
- [剑桥词典](https://dictionary.cambridge.org/zhs/%E8%AF%8D%E5%85%B8/%E8%8B%B1%E8%AF%AD-%E6%B1%89%E8%AF%AD-%E7%AE%80%E4%BD%93/)丨[Wiktionary](https://en.wiktionary.org/wiki/Wiktionary:Main_Page)(访问可能受阻)
- [词源在线](https://www.etymonline.com/cn)
- [汉典](https://www.zdic.net/)
- [新华字典](https://www.cp.com.cn/book/506a1433-6.html)丨[现代汉语词典](https://www.cp.com.cn/book/6afc8cd8-c.html)
### MC 相关翻译资源
- [Minecraft Wiki:译名标准化](https://zh.minecraft.wiki/w/Minecraft_Wiki:%E8%AF%91%E5%90%8D%E6%A0%87%E5%87%86%E5%8C%96)丨[译名历史](https://zh.minecraft.wiki/w/Minecraft_Wiki:%E8%AF%91%E5%90%8D%E6%A0%87%E5%87%86%E5%8C%96/%E5%8E%86%E5%8F%B2) - 原版词汇中英对照及变更记录。
- [Minecraft 中文标准译名查询](https://mcst.teahouse.team/) - 搜索原版词条在 简中/港繁/台繁/文言 中的翻译。
- [Minecraft 模组翻译参考词典](https://dict.mcmod.cn/) - 以英文检索本仓库中的翻译条目。
- [MC百科社群的翻译讨论](https://bbs.mcmod.cn/forum.php?mod=forumdisplay&fid=31&filter=typeid&typeid=116) - 模组翻译讨论,零散汉化发布。
### 其他
- [术语在线](https://www.termonline.cn/index) - 全国科学技术名词审定委员会审定的术语。
- [国家标准全文公开系统](https://openstd.samr.gov.cn/bzgk/gb/index) - 由国家市场监督管理总局发布的行业内各类标准。
- [CNKI 翻译助手](https://dict.cnki.net/index) - 学科词典聚合和机器翻译。
- [中国自然标本馆](http://www.cfh.ac.cn/)丨[iNaturalist](https://www.inaturalist.org/)丨[iPlant 植物智](http://www.iplant.cn/)丨[EOL 生命大百科](https://eol.org/zh-CN)丨[中国动物主题数据库](http://zoology.especies.cn/) - 物种译名查询。
- [国家岩矿化石标本资源共享平台](http://www.nimrf.net.cn/) - 岩石译名查询。
- [中国国家数字图书馆](https://www.nlc.cn/web/index.shtml) - 国家图书馆馆藏数字化资源的检索及在线阅读服务
- [深言达意](https://www.shenyandayi.com/) - 据意查词,反向词典。
<!-- **你们是怎么做到流水线式的翻译的?**
emmmm,原理其实很简单。
- 通过爬虫爬取 CurseForge 的热门模组;
- 脚本推送回 GitHub 仓库;
- Weblate 检测到仓库变动,自动抓取 GitHub 变动;
- 翻译人员在 Weblate 上翻译,Weblate 自动推回到 GitHub;
- GitHub Actions 检测到仓库变动,自动构建并打包;
- GitHub Actions 自动发布到 GitHub 的 Release 上,以供下载;
-->
## 鸣谢
感谢 `phi` 搭建了 Weblate 服务器;
感谢 `Summpot`,`Nullpinter` 制作了新版本的 C# 爬虫;
感谢 `PeakXing` 制作的 logo;
感谢 `Snownee`、`FledgeXu`、`asdflj` 等在内的诸多人的意见和建议;
感谢本项目的最初贡献者 `Aemande123`,`DYColdWind`,`Snownee`,`yuanjie000`,`forestbat`,`3TUSK`,`SihenZhang`,`MoXiaoFreak`,`gloomy_banana`,`yuanjie000`,`exia00125`,`luckyu19` 提供的汉化。(排名不分先后)
感谢玩家 `R_liu` 提供的拔刀剑本地化;
资源包镶嵌了 `3TUSK` 提供的全角标点修复文件;
最后感谢那些参与翻译,并致力于本地化推广的各位玩家,你们辛苦了。
本项目的所有贡献者可在 [Contributors](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/graphs/contributors) 页面查看。
## 状态
![Alt](https://repobeats.axiom.co/api/embed/fab4d8d1692c23f3728abede45c9654f039b8813.svg "Repobeats analytics image")
", Assign "at most 3 tags" to the expected json: {"id":"6312","tags":[]} "only from the tags list I provide: [{"id":77,"name":"3d"},{"id":89,"name":"agent"},{"id":17,"name":"ai"},{"id":54,"name":"algorithm"},{"id":24,"name":"api"},{"id":44,"name":"authentication"},{"id":3,"name":"aws"},{"id":27,"name":"backend"},{"id":60,"name":"benchmark"},{"id":72,"name":"best-practices"},{"id":39,"name":"bitcoin"},{"id":37,"name":"blockchain"},{"id":1,"name":"blog"},{"id":45,"name":"bundler"},{"id":58,"name":"cache"},{"id":21,"name":"chat"},{"id":49,"name":"cicd"},{"id":4,"name":"cli"},{"id":64,"name":"cloud-native"},{"id":48,"name":"cms"},{"id":61,"name":"compiler"},{"id":68,"name":"containerization"},{"id":92,"name":"crm"},{"id":34,"name":"data"},{"id":47,"name":"database"},{"id":8,"name":"declarative-gui "},{"id":9,"name":"deploy-tool"},{"id":53,"name":"desktop-app"},{"id":6,"name":"dev-exp-lib"},{"id":59,"name":"dev-tool"},{"id":13,"name":"ecommerce"},{"id":26,"name":"editor"},{"id":66,"name":"emulator"},{"id":62,"name":"filesystem"},{"id":80,"name":"finance"},{"id":15,"name":"firmware"},{"id":73,"name":"for-fun"},{"id":2,"name":"framework"},{"id":11,"name":"frontend"},{"id":22,"name":"game"},{"id":81,"name":"game-engine "},{"id":23,"name":"graphql"},{"id":84,"name":"gui"},{"id":91,"name":"http"},{"id":5,"name":"http-client"},{"id":51,"name":"iac"},{"id":30,"name":"ide"},{"id":78,"name":"iot"},{"id":40,"name":"json"},{"id":83,"name":"julian"},{"id":38,"name":"k8s"},{"id":31,"name":"language"},{"id":10,"name":"learning-resource"},{"id":33,"name":"lib"},{"id":41,"name":"linter"},{"id":28,"name":"lms"},{"id":16,"name":"logging"},{"id":76,"name":"low-code"},{"id":90,"name":"message-queue"},{"id":42,"name":"mobile-app"},{"id":18,"name":"monitoring"},{"id":36,"name":"networking"},{"id":7,"name":"node-version"},{"id":55,"name":"nosql"},{"id":57,"name":"observability"},{"id":46,"name":"orm"},{"id":52,"name":"os"},{"id":14,"name":"parser"},{"id":74,"name":"react"},{"id":82,"name":"real-time"},{"id":56,"name":"robot"},{"id":65,"name":"runtime"},{"id":32,"name":"sdk"},{"id":71,"name":"search"},{"id":63,"name":"secrets"},{"id":25,"name":"security"},{"id":85,"name":"server"},{"id":86,"name":"serverless"},{"id":70,"name":"storage"},{"id":75,"name":"system-design"},{"id":79,"name":"terminal"},{"id":29,"name":"testing"},{"id":12,"name":"ui"},{"id":50,"name":"ux"},{"id":88,"name":"video"},{"id":20,"name":"web-app"},{"id":35,"name":"web-server"},{"id":43,"name":"webassembly"},{"id":69,"name":"workflow"},{"id":87,"name":"yaml"}]" returns me the "expected json"