From 064dadba56cc84ca5670623f81f7dc700018b55e Mon Sep 17 00:00:00 2001 From: mamaruo <37480168+mamaruo@users.noreply.github.com> Date: Mon, 23 Jan 2023 17:28:05 +0800 Subject: [PATCH 01/56] initial commit --- CONTRIBUTING.md | 179 ++++++++++++++++++-------------- config/packer.json | 12 +-- projects/1.12.2/README.md | 59 ----------- projects/1.12.2/README.txt | 12 +++ projects/1.16-fabric/README.md | 59 ----------- projects/1.16-fabric/README.txt | 14 +++ projects/1.16/README.md | 59 ----------- projects/1.16/README.txt | 14 +++ projects/1.18-fabric/README.md | 59 ----------- projects/1.18-fabric/README.txt | 14 +++ projects/1.18/README.md | 59 ----------- projects/1.18/README.txt | 14 +++ projects/1.19/README.md | 59 ----------- projects/1.19/README.txt | 14 +++ 14 files changed, 188 insertions(+), 439 deletions(-) delete mode 100644 projects/1.12.2/README.md create mode 100644 projects/1.12.2/README.txt delete mode 100644 projects/1.16-fabric/README.md create mode 100644 projects/1.16-fabric/README.txt delete mode 100644 projects/1.16/README.md create mode 100644 projects/1.16/README.txt delete mode 100644 projects/1.18-fabric/README.md create mode 100644 projects/1.18-fabric/README.txt delete mode 100644 projects/1.18/README.md create mode 100644 projects/1.18/README.txt delete mode 100644 projects/1.19/README.md create mode 100644 projects/1.19/README.txt diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index d76ea8587ef0..51b5d2016470 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,102 +1,122 @@ -# Contributing for Minecraft-Mod-Language-Package +# 贡献方针 -名词解释: +> 请在贡献前**仔细阅读**此文档(**特别是加粗部分**) + +定义: -- 模组翻译文件(下文亦称“翻译”),指本项目 `projects/{version}/assets` 中的用于提供 **Minecraft** 模组及本体中文本地化支持的文件(包括且**不限于**模组本体所提供的 `lang`,`json` 文件、手册翻译文件)。 +- 模组翻译文件(下文亦称“翻译”),指本项目 `projects/{版本}/assets` 中的用于提供 **Minecraft 模组**及本体中文本地化支持的文件(包括且**不限于**模组本体所提供的 `lang`,`json` 文件、手册翻译文件)。 - 代码文件(下文亦称“代码”),指本项目 `src` 目录下所有代码文件。 - 配置文件(下文亦称“配置”),指本项目 `config` 目录下所有代码文件。 - 本地化修复文件(下文亦称“修复文件”),包括由 3TUSK 提供的全角标点修复文件,酒石酸菌所制作的生僻字兼容文件。 -- Weblate 翻译平台(下文亦称“Weblate”),是一个高度集成了版本控制功能的 web-based 翻译工具。本项目的 Weblate 由 Phi 部署搭建。 -- Pull Requests(下文亦称“PR”)。 - -> 请在贡献前**仔细阅读**此文档(**特别是加粗部分**) +- Pull Requests(下文亦称“PR”):指在[本页面](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/pulls)提交的请求。 + **目录:** -1. [翻译用语共识](#翻译用语共识) -2. [翻译贡献指南](#翻译贡献指南) -3. [代码贡献指南](#代码贡献指南) -4. [配置更改指南](#配置更改指南) -5. [最后需要注意的](#最后需要注意的) +- [贡献方针](#贡献方针) + - [仓库结构](#仓库结构) + - [翻译用语共识](#翻译用语共识) + - [翻译贡献方针](#翻译贡献方针) + - [Pull Request 相关规定](#pull-request-相关规定) + - [翻译质量控制](#翻译质量控制) + - [代码贡献指南](#代码贡献指南) + - [配置更改指南](#配置更改指南) + - [Packer](#packer) + - [联系我们](#联系我们) + +## 仓库结构 + +```text +Minecraft-Mod-Language-Package + ├─.github --------------- // GitHub 相关配置文件 + ├─config ---------------- // 配置文件 + ├─projects -------------- // 翻译文件 + │ └─(Minecraft 版本) ---- // 不带 fabric 字样的是用于 Forge 的 + │  └─assets + │  ├─(CurseForge 项目名称) ---- // 见下 + │  │ └─(命名空间) ------------- // 见下 + │  │ └─lang ----------------- // 语言文件文件夹,若模 + │  │ ├─en_us.json --------- // 英文(US)语言文件 + │  │ └─zh_cn.json --------- // 简体中文(中国)语言文件 + │  ├─minecraft + │  │ └─minecraft -------------- // Minecraft 原版使用的命名空间 + │  │ ├─font + │  │ │ └─glyph_sizes.bin ---- // 全角标点修复文件 + │  │ └─textures + │  │ └─font + │  │ ├─unicode_page_20.png ---- // 生僻字兼容文件 + │  │ ├─unicode_page_9f.png ---- // 生僻字兼容文件 + │  │ └─unicode_page_e9.png ---- // 生僻字兼容文件 + │  └─1UNKNOWN ----------------- // 存放不在 CurseForge 上发布的模组 + │  └─(命名空间) + │  └─lang + └─src --------------- // 各种自动化工具的源码 + ├─Formatter ------- // 格式化工具,用于统一翻译文件格式 + ├─Language.Core + ├─Packer ---------- // 打包器,用于自动生成资源包文件并发布 Release + ├─Spider ---------- // 爬虫,曾用于爬取热门模组的语言文件供翻译 + └─Uploader -------- // 上传器,用于将资源包文件上传到文件分发服务器 +``` + +**CurseForge 项目名称**:以匠魂为例,它的 CurseForge 页面地址是 `https://www.curseforge.com/minecraft/mc-mods/tinkers-construct`,则 `CurseForge 项目名称` 为 `tinkers-construct`。因为它是唯一的,被用来追溯模组来源。 + +**命名空间(Namespace)**:以匠魂为例,它的 en_us.json 的路径为 `assets/tconstruct/lang/en_us.json`,则 `{命名空间}` 为 `assets/` 和 `/lang` 之间的内容,即 `tconstruct`。一个模组可能有多个命名空间。命名空间介绍见 [Minecraft Wiki](https://minecraft.fandom.com/zh/wiki/%E5%91%BD%E5%90%8D%E7%A9%BA%E9%97%B4ID#%E5%91%BD%E5%90%8D%E7%A9%BA%E9%97%B4)。 ## 翻译用语共识 1. “材料+质/制+中心词”的翻译,如“铁质涡轮”“铁制涡轮”,二者皆合理。只需单模组内统一。 -## 翻译贡献指南 +## 翻译贡献方针 -在提交翻译之前,我们**默认**以下几点: +以下内容只针对对 [projects](./projects) 文件夹下的贡献。 -1. **你已阅读并同意 [知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议](https://creativecommons.org/licenses/by-nc-sa/4.0/)([简体中文](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh))** -2. **你已阅读翻译相关注意事项:[Minecraft 模组简体中文翻译规范与指南](https://rules.cfpa.team/)(十分重要)** +在提交翻译之前,我们默认以下几点: -有关**翻译**的说明: +1. **你已阅读并同意按 [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh) 协议发布你的作品**。 +2. **你已阅读 [Minecraft 模组简体中文翻译规范与指南](https://rules.cfpa.team/)**。 -- 不要望文生义,有些看起来十分离谱的东西可能是正确的。 -- 尽量做到边开游戏边翻译。 -- **本项目对机翻、生硬翻译并不友好,还请在提交具有这些特征的文件时深思熟虑。** +### Pull Request 相关规定 -有关**提交**的说明: +可查看[视频教程](https://www.bilibili.com/video/BV1Xi4y1r7S2/)或[文字教程](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/wiki/%E4%BD%BF%E7%94%A8-GitHub-%E6%8F%90%E4%BA%A4%E7%BF%BB%E8%AF%91)来学习。注意,视频或文字教程都只介绍了 Pull Request 的使用方法,贡献方针仍需阅读。 -- 请确保提交的语言文件名称大小写正确,一般情况下语言文件名称应为**小写**。 +- 提交 PR 至`main`分支。 +- 若要提交多个模组的翻译,尽量按一个 PR 仅含一个模组的原则来提交。 + - 若多个模组包含的中文总行数不超过 200,允许合并为一个 PR(#1770)。 +- PR 标题需简洁明了,格式应为 `{模组英文全名} {简述}`。 + - ✔️`Tinkers Construct 翻译提交` + - ✔️`Tinkers Construct 和 Tinkers' Reforged 译名修正` + - ❌`TiC3 翻译更新`(未使用全名) + - ❌`匠魂翻译更新`(未包含英文名) +- 确保提交文件的路径是正确的:`projects/{版本}/assets/{CurseForge 项目名称}/{命名空间}/lang` +- 未完工的翻译仍可提交 PR,可以将其设置为 draft。 +- 尽量用相关词语填写 commit massage,如`提交`、`更新`、`修改`、`删除`。 - 提交翻译文件时,请一并提交/更新英文原文。 -- 若只提交英文原文,请一并提交空白翻译文件。 - - 1.12 空白翻译文件为无内容的文件 - - 1.16、1.18 空白翻译文件为只包含左右花括号即`{}`的文件,[例子](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/blob/50b4d47d320ac9b78192e9adec19bff0a4948d57/projects/1.16.1/assets/pams-harvestcraft-2-food-extended/pamhc2foodextended/zh_cn.json) -- 如果上传的文件中包含_**非文本文件**_(如`.ttf`等字体文件,`.jpg`等图片),**有可能需要修改[Packer配置](./CONTRIBUTING.md#configpackerjson)**。 - - 如果这些文件放置在`font`/`textures`中,一般不用修改配置;默认已经对这两处进行了特殊处理。 +- 若只提交英文原文,请一并提交空白中文文件。 + - 1.12 空白翻译文件为无内容的文件。 + - 1.16 及以上空白翻译文件为只包含左右花括号即`{}`的文件,[例子](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/blob/50b4d47d320ac9b78192e9adec19bff0a4948d57/projects/1.16.1/assets/pams-harvestcraft-2-food-extended/pamhc2foodextended/zh_cn.json)。 +- 如果上传的文件中包含**非文本文件**(如`.ttf`等字体文件,`.jpg`等图片),**有可能需要修改 [Packer 配置](config/packer.json)**。 + - 如果这些文件放置在`font`或`textures`中,一般不用修改配置;默认已经对这两处进行了特殊处理。 - 当然,如果实在弄不清楚怎么改,也可以让我们代劳。 -- 如果涉及到Packer的文件检索模式,请参照[这里](./Packer-Index-Doc.md) +- 不同版本的同一模组可通过[自定义文件检索策略](./Packer-Index-Doc.md)同步翻译。 -有关**审查**(Review)的说明: +### 翻译质量控制 -- 无论是哪种提交方式,都需要在**审查通过**后才会推送至本项目。 +- **本项目对机翻、生硬翻译并不友好,还请在提交具有这些特征的文件时深思熟虑。** +- 无论是哪种提交方式,都需要在**审查(review)通过**后才会推送至本项目。 - 你愿意等待**长时间**的审查(极端情况下可能长达数月)。 - 你能够**接受**因翻译质量问题而提出的批评,并在收到建议后**愿意**与批评者讨论是否接受更改。 - -为本项目贡献翻译有以下两种方法: + ## 代码贡献指南 +以下内容只针对对 [src](./src) 文件夹下的贡献。 + - **我们默认你已了解 C#、GitHub Actions 以及相关计算机的基本知识。** - **贡献代码有着更加严格的审查,请不要发无意义的、影响本项目运作的 PR(例:[SPAM](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/pull/840))。** - 在提交前,你已测试过你的代码能够**正常**的运行。 @@ -104,9 +124,9 @@ ## 配置更改指南 -**这里只列出了部分修改可能较大的文件** +以下内容只针对对 [config](./config) 文件夹下的贡献。这里里只列出了部分修改可能较大的文件。 -### config/spider/config.json + +### Packer -### config/packer.json +路径:[./config/packer.json](./config/packer.json) 该文件内放置了**所有**正在维护的版本的打包配置。 最好不要随意*删去*内容,除非你知道它曾经是干什么的,现在为什么不需要了。 -*加入*内容相对而言宽松一些,但最好还是说明理由。 +加入内容相对而言宽松一些,但最好还是说明理由。 *下面没有提到的一般都不适合改动;如果需要,最好说明理由。* 主要的更改场景: + - 增加新翻译版本 - - 需要将所有项填写一遍,同时需要更新`.github/workflows/packer.yml`、`.github/workflows/pr-packer.yml`、`.github\boring-cyborg.yml`,以及CFPABot等相关服务。没有规划最好不要乱动。 + - 需要将所有项填写一遍,同时需要更新`.github/workflows/packer.yml`、`.github/workflows/pr-packer.yml`、`.github\boring-cyborg.yml`,以及 [CFPABot](https://github.com/Cyl18/CFPABot) 等相关服务。没有规划最好不要乱动。 - 处理非文本文件 - 1. 如果该文件所在的`namespace`(`asset-domain`下方的一级)对**任何模组都**不会有文本文件(如font\),将该`namespace`加入对应版本的`noProcessNamespace`中 - 2. 否则,将该模组的`curseforge项目名`或`asset-domain`中的一个(具体选哪一个看具体情况)加入`modNameBlackList`或`domainBlackList`(对应), - 并将**所有**受影响的文件的相对位置加入`additionalContents`(格式可以仿照已有的文件) + 1. 如果该文件所在的`命名空间`对**任何模组都**不会有文本文件(如font\),将该`namespace`加入对应版本的`noProcessNamespace`中。 + 2. 否则,将该模组的`CurseForge 项目名称`或`命名空间`中的一个(具体选哪一个看具体情况)加入`modNameBlackList`或`domainBlackList`,并将**所有**受影响的文件的相对位置加入`additionalContents`。 - 添加非标准位置(在`assets/`以外)的文件 - 直接加入`additionalContents` +- 停止对某模组的支持 + - 把该模组的`CurseForge 项目名称`或`命名空间`中的加入相应的`modNameBlackList`或`domainBlackList`(二者取其一)。 - -## 最后需要注意的 +## 联系我们 若有不明白的地方,可前往 QQ 群(630943368,**较为活跃**)或 [Discord](https://discord.com/invite/SGve5Fn) 提问。 - -**本项目的每个贡献者都是理应感谢的人。** \ No newline at end of file diff --git a/config/packer.json b/config/packer.json index 0d370298a63c..0bf54c62bd8e 100644 --- a/config/packer.json +++ b/config/packer.json @@ -8,7 +8,7 @@ "LICENSE", "pack.mcmeta", "pack.png", - "README.md" + "README.txt" ], "modNameBlackList": [], "domainBlackList": [], @@ -26,7 +26,7 @@ "LICENSE", "pack.mcmeta", "pack.png", - "README.md" + "README.txt" ], "modNameBlackList": [], "domainBlackList": [], @@ -44,7 +44,7 @@ "LICENSE", "pack.mcmeta", "pack.png", - "README.md" + "README.txt" ], "modNameBlackList": [], "domainBlackList": [], @@ -62,7 +62,7 @@ "LICENSE", "pack.mcmeta", "pack.png", - "README.md" + "README.txt" ], "modNameBlackList": [], "domainBlackList": [], @@ -80,7 +80,7 @@ "LICENSE", "pack.mcmeta", "pack.png", - "README.md" + "README.txt" ], "modNameBlackList": [], "domainBlackList": [], @@ -98,7 +98,7 @@ "LICENSE", "pack.mcmeta", "pack.png", - "README.md" + "README.txt" ], "modNameBlackList": [ "0-example-nop", diff --git a/projects/1.12.2/README.md b/projects/1.12.2/README.md deleted file mode 100644 index 9c05e2065041..000000000000 --- a/projects/1.12.2/README.md +++ /dev/null @@ -1,59 +0,0 @@ -![pack.png](https://i.loli.net/2018/02/18/5a8974407b453.png) ---- - -| CurseForge 下载量 | 支持版本 | 翻译进度 | Github Actions | 最新快照版本 | -| :--: | :--: | :--: | :--: | :--: | -| [![CurseForge](http://cf.way2muchnoise.eu/full_simplified-chinese-localization-resource-package_downloads.svg)](https://minecraft.curseforge.com/projects/simplified-chinese-localization-resource-package) | [![CurseForge](http://cf.way2muchnoise.eu/versions/simplified-chinese-localization-resource-package.svg)](https://minecraft.curseforge.com/projects/simplified-chinese-localization-resource-package) | ![weblate](https://weblate-t.exz.me/widgets/langpack/-/svg-badge.svg) | ![Packer](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/workflows/Packer/badge.svg?branch=1.12.2) | [![GitHub release](https://img.shields.io/github/release/CFPAOrg/Minecraft-Mod-Language-Package.svg)](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/releases/latest) | - -## 仓库说明 - -这是 Minecraft 模组汉化项目的仓库,本项目目前采用 Weblate 平台进行模组项目翻译;
-用以解决模组作者不接收汉化、汉化提交更新速度慢等诸多问题;
-想要参与翻译?你可以访问我们的官方网站,并仔细阅读相关事宜以加入我们:
-### - -直接向本仓库提交 PR 亦可; - -你在翻译时, 应先了解需注意的有关事项,具体参见:[《Minecraft Mod简体中文翻译规范与指南》](https://github.com/Meow-J/Mod-Translation-Styleguide/blob/master/README.md)。 - -## 授权 - -本作品采用 [知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议](https://creativecommons.org/licenses/by-nc-sa/4.0/)([简体中文](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh))进行许可,协议全文可 [在此](./LICENSE) 找到。
- -## 使用方式 - -点击 [此处](https://minecraft.curseforge.com/projects/simplified-chinese-localization-resource-package) 可打开 CurseForge 页面下载 release 版本资源包。
-点击 [此处](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/releases/latest) 可以下载快照版本资源包。
-只需要像**普通材质包**一样,在游戏中加载上该资源包,即可拥有汉化。建议装上该资源包后重启游戏,以避免出现其他问题。 - -## 相关信息 - -**目前的翻译计划是什么样的呢?我可以递交想翻译的列表么?**
-目前已根据在 CurseForge 网站上的受欢迎程度,选取了 1.12.2 版本下载了 1000 多个模组。如果你有什么想要额外添加翻译的模组,可以通过我们的 [问题追踪器](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/issues) 递交意见,或者直接通过邮箱递交意见或建议。
-其他版本目前还暂时没有涉足计划(不过 1.7.10 应该是不会做了)。 - -关于具体的宣传,可以参见 [MCBBS 推广宣传帖](http://www.mcbbs.net/thread-774087-1-1.html); - -关于整个事情的经过,可以查看酒石酸菌的 [博客帖子](https://baka943.coding.me/2018/01/03/2018-01-03-AnIntroForWeblate/); - -**你们是怎么做到流水线式的翻译的?**
-emmmm,原理其实很简单。
- -- 通过爬虫爬取 CurseForge 的热门模组; -- 脚本推送回 GitHub 仓库; -- Weblate 检测到仓库变动,自动抓取 GitHub 变动; -- 翻译人员在 Weblate 上翻译,Weblate 自动推回到 GitHub; -- Github Actions 检测到仓库变动,自动构建并打包; -- Github Actions 自动发布到 GitHub 的 release 上,以供下载; - -## 鸣谢 - -感谢 `phi` 搭建出了 Weblate 服务器,还实现了机翻功能;
-感谢 `Summpot`,`Nullpinter` 制作了新版本的 C# 爬虫;
-感谢 `PeakXing` 制作的 logo;
-感谢 `雪尼`、`FledgeXu`、`asdflj` 等在内的诸多人的意见和建议;
-感谢本项目的最初贡献者 `Aemande123`,`DYColdWind`,`Snownee`,`yuanjie000`,`forestbat`,`3TUSK`,`SihenZhang`,`MoXiaoFreak`,`gloomy_banana`,`yuanjie000`,`exia00125`,`luckyu19` 提供的汉化。(排名不分先后)
-感谢玩家 `R_liu` 提供的拔刀剑本地化;
-资源包中镶嵌了 `3TUSK` 提供的 [全角标点修复文件](./project/assets/minecraft/readme.md);
-最后感谢那些参与翻译,并致力于本地化推广的各位玩家,你们辛苦了。
-在本仓库的 [Contributors](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/graphs/contributors) 页面可以查看所有翻译贡献者。 diff --git a/projects/1.12.2/README.txt b/projects/1.12.2/README.txt new file mode 100644 index 000000000000..104d10fe2be4 --- /dev/null +++ b/projects/1.12.2/README.txt @@ -0,0 +1,12 @@ +本资源包是适用于 Minecraft 1.12.2 的简体中文资源包,提供数千个模组的简体中文本地化。 + +项目主页:https://cfpa.site/ +参与贡献:https://cfpa.site/joinus.html +GitHub 仓库:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package + +如果你是手动下载的本资源包,欢迎使用 I18n Update Mod 模组自动下载安装资源包。 + +I18n Update Mod 下载方式有 +MC百科:https://www.mcmod.cn/download/1188.html +CurseForge:https://www.curseforge.com/minecraft/mc-mods/i18nupdatemod +Modrinth:https://modrinth.com/mod/i18nupdatemod \ No newline at end of file diff --git a/projects/1.16-fabric/README.md b/projects/1.16-fabric/README.md deleted file mode 100644 index 89cb513196e5..000000000000 --- a/projects/1.16-fabric/README.md +++ /dev/null @@ -1,59 +0,0 @@ -![pack.png](https://i.loli.net/2018/02/18/5a8974407b453.png) ---- - -| CurseForge 下载量 | 支持版本 | 翻译进度 | Github Actions | 最新快照版本 | -| :--: | :--: | :--: | :--: | :--: | -| [![CurseForge](http://cf.way2muchnoise.eu/full_simplified-chinese-localization-resource-package_downloads.svg)](https://minecraft.curseforge.com/projects/simplified-chinese-localization-resource-package) | [![CurseForge](http://cf.way2muchnoise.eu/versions/simplified-chinese-localization-resource-package.svg)](https://minecraft.curseforge.com/projects/simplified-chinese-localization-resource-package) | ![weblate](https://weblate-t.exz.me/widgets/langpack/-/svg-badge.svg) | ![Packer](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/workflows/Packer/badge.svg?branch=1.12.2) | [![GitHub release](https://img.shields.io/github/release/CFPAOrg/Minecraft-Mod-Language-Package.svg)](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/releases/latest) | - -## 仓库说明 - -这是 Minecraft 模组汉化项目的仓库,本项目目前采用 Weblate 平台进行模组项目翻译;
-用以解决模组作者不接收汉化、汉化提交更新速度慢等诸多问题;
-想要参与翻译?请访问我们的官方网站,并仔细阅读相关事宜以加入我们:
-### - -直接向本仓库提交 PR 亦可; - -你在翻译时, 应先了解需注意的有关事项,具体参见:[《Minecraft Mod简体中文翻译规范与指南》](https://github.com/Meow-J/Mod-Translation-Styleguide/blob/master/README.md)。 - -## 授权 - -本作品采用 [知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议](https://creativecommons.org/licenses/by-nc-sa/4.0/)([简体中文](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh))进行许可,协议全文可 [在此](./LICENSE) 找到。
- -## 使用方式 - -点击 [此处](https://minecraft.curseforge.com/projects/simplified-chinese-localization-resource-package) 可打开 CurseForge 页面下载 release 版本资源包。
-点击 [此处](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/releases/latest) 可以下载快照版本资源包。
-只需要像**普通材质包**一样,在游戏中加载上该资源包,即可拥有汉化。建议装上该资源包后重启游戏,以避免出现其他问题。 - -## 相关信息 - -**目前的翻译计划是什么样的呢?我可以递交想翻译的列表么?**
-目前已根据在 CurseForge 网站上的受欢迎程度,选取了 1.16.5 版本下载了 1000 多个模组。如果你有什么想要额外添加翻译的模组,可以通过我们的 [问题追踪器](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/issues) 递交意见,或者直接通过邮箱递交意见或建议。
-其他版本目前还暂时没有涉足计划(不过 1.7.10 应该是不会做了)。 - -关于具体的宣传,可以参见 [MCBBS 推广宣传帖](http://www.mcbbs.net/thread-774087-1-1.html); - -关于整个事情的经过,可以查看酒石酸菌的 [博客帖子](https://baka943.coding.me/2018/01/03/2018-01-03-AnIntroForWeblate/); - -**你们是怎么做到流水线式的翻译的?**
-emmmm,原理其实很简单。
- -- 通过爬虫爬取 CurseForge 的热门模组; -- 脚本推送回 GitHub 仓库; -- Weblate 检测到仓库变动,自动抓取 GitHub 变动; -- 翻译人员在 Weblate 上翻译,Weblate 自动推回到 GitHub; -- Github Actions 检测到仓库变动,自动构建并打包; -- Github Actions 自动发布到 GitHub 的 release 上,以供下载; - -## 鸣谢 - -感谢 `phi` 搭建出了 Weblate 服务器,还实现了机翻功能;
-感谢 `Summpot`,`Nullpinter` 制作了新版本的 C# 爬虫;
-感谢 `PeakXing` 制作的 logo;
-感谢 `雪尼`、`FledgeXu`、`asdflj` 等在内的诸多人的意见和建议;
-感谢本项目的最初贡献者 `Aemande123`,`DYColdWind`,`Snownee`,`yuanjie000`,`forestbat`,`3TUSK`,`SihenZhang`,`MoXiaoFreak`,`gloomy_banana`,`yuanjie000`,`exia00125`,`luckyu19` 提供的汉化。(排名不分先后)
-感谢玩家 `R_liu` 提供的拔刀剑本地化;
-资源包中镶嵌了 `3TUSK` 提供的 [全角标点修复文件](./project/assets/minecraft/readme.md);
-最后感谢那些参与翻译,并致力于本地化推广的各位玩家,你们辛苦了。
-在本仓库的 [Contributors](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/graphs/contributors) 页面可以查看所有翻译贡献者。 diff --git a/projects/1.16-fabric/README.txt b/projects/1.16-fabric/README.txt new file mode 100644 index 000000000000..253a1084610c --- /dev/null +++ b/projects/1.16-fabric/README.txt @@ -0,0 +1,14 @@ +本资源包是适用于 Minecraft 1.16.5 Fabric 的简体中文资源包,提供模组的简体中文本地化。 + +项目主页:https://cfpa.site/ +参与贡献:https://cfpa.site/joinus.html +GitHub 仓库:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package + +如果你是手动下载的本资源包,欢迎使用 I18n Update Mod 模组自动下载安装资源包。 + +I18n Update Mod 下载方式有 +MC百科:https://www.mcmod.cn/download/1188.html +CurseForge:https://www.curseforge.com/minecraft/mc-mods/i18nupdatemod +Modrinth:https://modrinth.com/mod/i18nupdatemod + +本资源包中的帕秋莉手册翻译需安装帕秋莉手册加载补丁才能使用,下载地址:https://www.mcmod.cn/class/8906.html \ No newline at end of file diff --git a/projects/1.16/README.md b/projects/1.16/README.md deleted file mode 100644 index c91f0d7d0662..000000000000 --- a/projects/1.16/README.md +++ /dev/null @@ -1,59 +0,0 @@ -![pack.png](https://i.loli.net/2018/02/18/5a8974407b453.png) ---- - -| CurseForge 下载量 | 支持版本 | 翻译进度 | Github Actions | 最新快照版本 | -| :--: | :--: | :--: | :--: | :--: | -| [![CurseForge](http://cf.way2muchnoise.eu/full_simplified-chinese-localization-resource-package_downloads.svg)](https://minecraft.curseforge.com/projects/simplified-chinese-localization-resource-package) | [![CurseForge](http://cf.way2muchnoise.eu/versions/simplified-chinese-localization-resource-package.svg)](https://minecraft.curseforge.com/projects/simplified-chinese-localization-resource-package) | ![weblate](https://weblate-t.exz.me/widgets/langpack/-/svg-badge.svg) | ![Packer](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/workflows/Packer/badge.svg?branch=1.12.2) | [![GitHub release](https://img.shields.io/github/release/CFPAOrg/Minecraft-Mod-Language-Package.svg)](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/releases/latest) | - -## 仓库说明 - -这是 Minecraft 模组汉化项目的仓库,本项目目前采用 Weblate 平台进行模组项目翻译;
-用以解决模组作者不接收汉化、汉化提交更新速度慢等诸多问题;
-想要参与翻译?请访问我们的官方网站,并仔细阅读相关事宜以加入我们:
-### - -直接向本仓库提交 PR 亦可; - -你在翻译时, 应先了解需注意的有关事项,具体参见:[《Minecraft Mod简体中文翻译规范与指南》](https://github.com/Meow-J/Mod-Translation-Styleguide/blob/master/README.md)。 - -## 授权 - -本作品采用 [知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议](https://creativecommons.org/licenses/by-nc-sa/4.0/)([简体中文](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh))进行许可,协议全文可 [在此](./LICENSE) 找到。
- -## 使用方式 - -点击 [此处](https://minecraft.curseforge.com/projects/simplified-chinese-localization-resource-package) 可打开 CurseForge 页面下载 release 版本资源包。
-点击 [此处](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/releases/latest) 可以下载快照版本资源包。
-只需要像**普通材质包**一样,在游戏中加载上该资源包,即可拥有汉化。建议装上该资源包后重启游戏,以避免出现其他问题。 - -## 相关信息 - -**目前的翻译计划是什么样的呢?我可以递交想翻译的列表么?**
-目前已根据在 CurseForge 网站上的受欢迎程度,选取了 1.16.5 版本下载了 1000 多个模组。如果你有什么想要额外添加翻译的模组,可以通过我们的 [问题追踪器](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/issues) 递交意见,或者直接通过邮箱递交意见或建议。
-其他版本目前还暂时没有涉足计划(不过 1.7.10 应该是不会做了)。 - -关于具体的宣传,可以参见 [MCBBS 推广宣传帖](http://www.mcbbs.net/thread-774087-1-1.html); - -关于整个事情的经过,可以查看酒石酸菌的 [博客帖子](https://baka943.coding.me/2018/01/03/2018-01-03-AnIntroForWeblate/); - -**你们是怎么做到流水线式的翻译的?**
-emmmm,原理其实很简单。
- -- 通过爬虫爬取 CurseForge 的热门模组; -- 脚本推送回 GitHub 仓库; -- Weblate 检测到仓库变动,自动抓取 GitHub 变动; -- 翻译人员在 Weblate 上翻译,Weblate 自动推回到 GitHub; -- Github Actions 检测到仓库变动,自动构建并打包; -- Github Actions 自动发布到 GitHub 的 release 上,以供下载; - -## 鸣谢 - -感谢 `phi` 搭建出了 Weblate 服务器,还实现了机翻功能;
-感谢 `Summpot`,`Nullpinter` 制作了新版本的 C# 爬虫;
-感谢 `PeakXing` 制作的 logo;
-感谢 `雪尼`、`FledgeXu`、`asdflj` 等在内的诸多人的意见和建议;
-感谢本项目的最初贡献者 `Aemande123`,`DYColdWind`,`Snownee`,`yuanjie000`,`forestbat`,`3TUSK`,`SihenZhang`,`MoXiaoFreak`,`gloomy_banana`,`yuanjie000`,`exia00125`,`luckyu19` 提供的汉化。(排名不分先后)
-感谢玩家 `R_liu` 提供的拔刀剑本地化;
-资源包中镶嵌了 `3TUSK` 提供的 [全角标点修复文件](./project/assets/minecraft/readme.md);
-最后感谢那些参与翻译,并致力于本地化推广的各位玩家,你们辛苦了。
-在本仓库的 [Contributors](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/graphs/contributors) 页面可以查看所有翻译贡献者。 diff --git a/projects/1.16/README.txt b/projects/1.16/README.txt new file mode 100644 index 000000000000..2d6950dfe459 --- /dev/null +++ b/projects/1.16/README.txt @@ -0,0 +1,14 @@ +本资源包是适用于 Minecraft 1.16.5 Forge 的简体中文资源包,提供模组的简体中文本地化。 + +项目主页:https://cfpa.site/ +参与贡献:https://cfpa.site/joinus.html +GitHub 仓库:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package + +如果你是手动下载的本资源包,欢迎使用 I18n Update Mod 模组自动下载安装资源包。 + +I18n Update Mod 下载方式有 +MC百科:https://www.mcmod.cn/download/1188.html +CurseForge:https://www.curseforge.com/minecraft/mc-mods/i18nupdatemod +Modrinth:https://modrinth.com/mod/i18nupdatemod + +本资源包中的帕秋莉手册翻译需安装帕秋莉手册加载补丁才能使用,下载地址:https://www.mcmod.cn/class/8906.html \ No newline at end of file diff --git a/projects/1.18-fabric/README.md b/projects/1.18-fabric/README.md deleted file mode 100644 index 89cb513196e5..000000000000 --- a/projects/1.18-fabric/README.md +++ /dev/null @@ -1,59 +0,0 @@ -![pack.png](https://i.loli.net/2018/02/18/5a8974407b453.png) ---- - -| CurseForge 下载量 | 支持版本 | 翻译进度 | Github Actions | 最新快照版本 | -| :--: | :--: | :--: | :--: | :--: | -| [![CurseForge](http://cf.way2muchnoise.eu/full_simplified-chinese-localization-resource-package_downloads.svg)](https://minecraft.curseforge.com/projects/simplified-chinese-localization-resource-package) | [![CurseForge](http://cf.way2muchnoise.eu/versions/simplified-chinese-localization-resource-package.svg)](https://minecraft.curseforge.com/projects/simplified-chinese-localization-resource-package) | ![weblate](https://weblate-t.exz.me/widgets/langpack/-/svg-badge.svg) | ![Packer](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/workflows/Packer/badge.svg?branch=1.12.2) | [![GitHub release](https://img.shields.io/github/release/CFPAOrg/Minecraft-Mod-Language-Package.svg)](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/releases/latest) | - -## 仓库说明 - -这是 Minecraft 模组汉化项目的仓库,本项目目前采用 Weblate 平台进行模组项目翻译;
-用以解决模组作者不接收汉化、汉化提交更新速度慢等诸多问题;
-想要参与翻译?请访问我们的官方网站,并仔细阅读相关事宜以加入我们:
-### - -直接向本仓库提交 PR 亦可; - -你在翻译时, 应先了解需注意的有关事项,具体参见:[《Minecraft Mod简体中文翻译规范与指南》](https://github.com/Meow-J/Mod-Translation-Styleguide/blob/master/README.md)。 - -## 授权 - -本作品采用 [知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议](https://creativecommons.org/licenses/by-nc-sa/4.0/)([简体中文](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh))进行许可,协议全文可 [在此](./LICENSE) 找到。
- -## 使用方式 - -点击 [此处](https://minecraft.curseforge.com/projects/simplified-chinese-localization-resource-package) 可打开 CurseForge 页面下载 release 版本资源包。
-点击 [此处](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/releases/latest) 可以下载快照版本资源包。
-只需要像**普通材质包**一样,在游戏中加载上该资源包,即可拥有汉化。建议装上该资源包后重启游戏,以避免出现其他问题。 - -## 相关信息 - -**目前的翻译计划是什么样的呢?我可以递交想翻译的列表么?**
-目前已根据在 CurseForge 网站上的受欢迎程度,选取了 1.16.5 版本下载了 1000 多个模组。如果你有什么想要额外添加翻译的模组,可以通过我们的 [问题追踪器](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/issues) 递交意见,或者直接通过邮箱递交意见或建议。
-其他版本目前还暂时没有涉足计划(不过 1.7.10 应该是不会做了)。 - -关于具体的宣传,可以参见 [MCBBS 推广宣传帖](http://www.mcbbs.net/thread-774087-1-1.html); - -关于整个事情的经过,可以查看酒石酸菌的 [博客帖子](https://baka943.coding.me/2018/01/03/2018-01-03-AnIntroForWeblate/); - -**你们是怎么做到流水线式的翻译的?**
-emmmm,原理其实很简单。
- -- 通过爬虫爬取 CurseForge 的热门模组; -- 脚本推送回 GitHub 仓库; -- Weblate 检测到仓库变动,自动抓取 GitHub 变动; -- 翻译人员在 Weblate 上翻译,Weblate 自动推回到 GitHub; -- Github Actions 检测到仓库变动,自动构建并打包; -- Github Actions 自动发布到 GitHub 的 release 上,以供下载; - -## 鸣谢 - -感谢 `phi` 搭建出了 Weblate 服务器,还实现了机翻功能;
-感谢 `Summpot`,`Nullpinter` 制作了新版本的 C# 爬虫;
-感谢 `PeakXing` 制作的 logo;
-感谢 `雪尼`、`FledgeXu`、`asdflj` 等在内的诸多人的意见和建议;
-感谢本项目的最初贡献者 `Aemande123`,`DYColdWind`,`Snownee`,`yuanjie000`,`forestbat`,`3TUSK`,`SihenZhang`,`MoXiaoFreak`,`gloomy_banana`,`yuanjie000`,`exia00125`,`luckyu19` 提供的汉化。(排名不分先后)
-感谢玩家 `R_liu` 提供的拔刀剑本地化;
-资源包中镶嵌了 `3TUSK` 提供的 [全角标点修复文件](./project/assets/minecraft/readme.md);
-最后感谢那些参与翻译,并致力于本地化推广的各位玩家,你们辛苦了。
-在本仓库的 [Contributors](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/graphs/contributors) 页面可以查看所有翻译贡献者。 diff --git a/projects/1.18-fabric/README.txt b/projects/1.18-fabric/README.txt new file mode 100644 index 000000000000..bf810ac3f1f1 --- /dev/null +++ b/projects/1.18-fabric/README.txt @@ -0,0 +1,14 @@ +本资源包是适用于 Minecraft 1.18.2 Fabric 的简体中文资源包,提供模组的简体中文本地化。 + +项目主页:https://cfpa.site/ +参与贡献:https://cfpa.site/joinus.html +GitHub 仓库:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package + +如果你是手动下载的本资源包,欢迎使用 I18n Update Mod 模组自动下载安装资源包。 + +I18n Update Mod 下载方式有 +MC百科:https://www.mcmod.cn/download/1188.html +CurseForge:https://www.curseforge.com/minecraft/mc-mods/i18nupdatemod +Modrinth:https://modrinth.com/mod/i18nupdatemod + +本资源包中的帕秋莉手册翻译需安装帕秋莉手册加载补丁才能使用,下载地址:https://www.mcmod.cn/class/8906.html \ No newline at end of file diff --git a/projects/1.18/README.md b/projects/1.18/README.md deleted file mode 100644 index c91f0d7d0662..000000000000 --- a/projects/1.18/README.md +++ /dev/null @@ -1,59 +0,0 @@ -![pack.png](https://i.loli.net/2018/02/18/5a8974407b453.png) ---- - -| CurseForge 下载量 | 支持版本 | 翻译进度 | Github Actions | 最新快照版本 | -| :--: | :--: | :--: | :--: | :--: | -| [![CurseForge](http://cf.way2muchnoise.eu/full_simplified-chinese-localization-resource-package_downloads.svg)](https://minecraft.curseforge.com/projects/simplified-chinese-localization-resource-package) | [![CurseForge](http://cf.way2muchnoise.eu/versions/simplified-chinese-localization-resource-package.svg)](https://minecraft.curseforge.com/projects/simplified-chinese-localization-resource-package) | ![weblate](https://weblate-t.exz.me/widgets/langpack/-/svg-badge.svg) | ![Packer](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/workflows/Packer/badge.svg?branch=1.12.2) | [![GitHub release](https://img.shields.io/github/release/CFPAOrg/Minecraft-Mod-Language-Package.svg)](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/releases/latest) | - -## 仓库说明 - -这是 Minecraft 模组汉化项目的仓库,本项目目前采用 Weblate 平台进行模组项目翻译;
-用以解决模组作者不接收汉化、汉化提交更新速度慢等诸多问题;
-想要参与翻译?请访问我们的官方网站,并仔细阅读相关事宜以加入我们:
-### - -直接向本仓库提交 PR 亦可; - -你在翻译时, 应先了解需注意的有关事项,具体参见:[《Minecraft Mod简体中文翻译规范与指南》](https://github.com/Meow-J/Mod-Translation-Styleguide/blob/master/README.md)。 - -## 授权 - -本作品采用 [知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议](https://creativecommons.org/licenses/by-nc-sa/4.0/)([简体中文](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh))进行许可,协议全文可 [在此](./LICENSE) 找到。
- -## 使用方式 - -点击 [此处](https://minecraft.curseforge.com/projects/simplified-chinese-localization-resource-package) 可打开 CurseForge 页面下载 release 版本资源包。
-点击 [此处](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/releases/latest) 可以下载快照版本资源包。
-只需要像**普通材质包**一样,在游戏中加载上该资源包,即可拥有汉化。建议装上该资源包后重启游戏,以避免出现其他问题。 - -## 相关信息 - -**目前的翻译计划是什么样的呢?我可以递交想翻译的列表么?**
-目前已根据在 CurseForge 网站上的受欢迎程度,选取了 1.16.5 版本下载了 1000 多个模组。如果你有什么想要额外添加翻译的模组,可以通过我们的 [问题追踪器](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/issues) 递交意见,或者直接通过邮箱递交意见或建议。
-其他版本目前还暂时没有涉足计划(不过 1.7.10 应该是不会做了)。 - -关于具体的宣传,可以参见 [MCBBS 推广宣传帖](http://www.mcbbs.net/thread-774087-1-1.html); - -关于整个事情的经过,可以查看酒石酸菌的 [博客帖子](https://baka943.coding.me/2018/01/03/2018-01-03-AnIntroForWeblate/); - -**你们是怎么做到流水线式的翻译的?**
-emmmm,原理其实很简单。
- -- 通过爬虫爬取 CurseForge 的热门模组; -- 脚本推送回 GitHub 仓库; -- Weblate 检测到仓库变动,自动抓取 GitHub 变动; -- 翻译人员在 Weblate 上翻译,Weblate 自动推回到 GitHub; -- Github Actions 检测到仓库变动,自动构建并打包; -- Github Actions 自动发布到 GitHub 的 release 上,以供下载; - -## 鸣谢 - -感谢 `phi` 搭建出了 Weblate 服务器,还实现了机翻功能;
-感谢 `Summpot`,`Nullpinter` 制作了新版本的 C# 爬虫;
-感谢 `PeakXing` 制作的 logo;
-感谢 `雪尼`、`FledgeXu`、`asdflj` 等在内的诸多人的意见和建议;
-感谢本项目的最初贡献者 `Aemande123`,`DYColdWind`,`Snownee`,`yuanjie000`,`forestbat`,`3TUSK`,`SihenZhang`,`MoXiaoFreak`,`gloomy_banana`,`yuanjie000`,`exia00125`,`luckyu19` 提供的汉化。(排名不分先后)
-感谢玩家 `R_liu` 提供的拔刀剑本地化;
-资源包中镶嵌了 `3TUSK` 提供的 [全角标点修复文件](./project/assets/minecraft/readme.md);
-最后感谢那些参与翻译,并致力于本地化推广的各位玩家,你们辛苦了。
-在本仓库的 [Contributors](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/graphs/contributors) 页面可以查看所有翻译贡献者。 diff --git a/projects/1.18/README.txt b/projects/1.18/README.txt new file mode 100644 index 000000000000..dd846afd0d49 --- /dev/null +++ b/projects/1.18/README.txt @@ -0,0 +1,14 @@ +本资源包是适用于 Minecraft 1.18.2 Forge 的简体中文资源包,提供模组的简体中文本地化。 + +项目主页:https://cfpa.site/ +参与贡献:https://cfpa.site/joinus.html +GitHub 仓库:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package + +如果你是手动下载的本资源包,欢迎使用 I18n Update Mod 模组自动下载安装资源包。 + +I18n Update Mod 下载方式有 +MC百科:https://www.mcmod.cn/download/1188.html +CurseForge:https://www.curseforge.com/minecraft/mc-mods/i18nupdatemod +Modrinth:https://modrinth.com/mod/i18nupdatemod + +本资源包中的帕秋莉手册翻译需安装帕秋莉手册加载补丁才能使用,下载地址:https://www.mcmod.cn/class/8906.html \ No newline at end of file diff --git a/projects/1.19/README.md b/projects/1.19/README.md deleted file mode 100644 index c91f0d7d0662..000000000000 --- a/projects/1.19/README.md +++ /dev/null @@ -1,59 +0,0 @@ -![pack.png](https://i.loli.net/2018/02/18/5a8974407b453.png) ---- - -| CurseForge 下载量 | 支持版本 | 翻译进度 | Github Actions | 最新快照版本 | -| :--: | :--: | :--: | :--: | :--: | -| [![CurseForge](http://cf.way2muchnoise.eu/full_simplified-chinese-localization-resource-package_downloads.svg)](https://minecraft.curseforge.com/projects/simplified-chinese-localization-resource-package) | [![CurseForge](http://cf.way2muchnoise.eu/versions/simplified-chinese-localization-resource-package.svg)](https://minecraft.curseforge.com/projects/simplified-chinese-localization-resource-package) | ![weblate](https://weblate-t.exz.me/widgets/langpack/-/svg-badge.svg) | ![Packer](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/workflows/Packer/badge.svg?branch=1.12.2) | [![GitHub release](https://img.shields.io/github/release/CFPAOrg/Minecraft-Mod-Language-Package.svg)](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/releases/latest) | - -## 仓库说明 - -这是 Minecraft 模组汉化项目的仓库,本项目目前采用 Weblate 平台进行模组项目翻译;
-用以解决模组作者不接收汉化、汉化提交更新速度慢等诸多问题;
-想要参与翻译?请访问我们的官方网站,并仔细阅读相关事宜以加入我们:
-### - -直接向本仓库提交 PR 亦可; - -你在翻译时, 应先了解需注意的有关事项,具体参见:[《Minecraft Mod简体中文翻译规范与指南》](https://github.com/Meow-J/Mod-Translation-Styleguide/blob/master/README.md)。 - -## 授权 - -本作品采用 [知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议](https://creativecommons.org/licenses/by-nc-sa/4.0/)([简体中文](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh))进行许可,协议全文可 [在此](./LICENSE) 找到。
- -## 使用方式 - -点击 [此处](https://minecraft.curseforge.com/projects/simplified-chinese-localization-resource-package) 可打开 CurseForge 页面下载 release 版本资源包。
-点击 [此处](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/releases/latest) 可以下载快照版本资源包。
-只需要像**普通材质包**一样,在游戏中加载上该资源包,即可拥有汉化。建议装上该资源包后重启游戏,以避免出现其他问题。 - -## 相关信息 - -**目前的翻译计划是什么样的呢?我可以递交想翻译的列表么?**
-目前已根据在 CurseForge 网站上的受欢迎程度,选取了 1.16.5 版本下载了 1000 多个模组。如果你有什么想要额外添加翻译的模组,可以通过我们的 [问题追踪器](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/issues) 递交意见,或者直接通过邮箱递交意见或建议。
-其他版本目前还暂时没有涉足计划(不过 1.7.10 应该是不会做了)。 - -关于具体的宣传,可以参见 [MCBBS 推广宣传帖](http://www.mcbbs.net/thread-774087-1-1.html); - -关于整个事情的经过,可以查看酒石酸菌的 [博客帖子](https://baka943.coding.me/2018/01/03/2018-01-03-AnIntroForWeblate/); - -**你们是怎么做到流水线式的翻译的?**
-emmmm,原理其实很简单。
- -- 通过爬虫爬取 CurseForge 的热门模组; -- 脚本推送回 GitHub 仓库; -- Weblate 检测到仓库变动,自动抓取 GitHub 变动; -- 翻译人员在 Weblate 上翻译,Weblate 自动推回到 GitHub; -- Github Actions 检测到仓库变动,自动构建并打包; -- Github Actions 自动发布到 GitHub 的 release 上,以供下载; - -## 鸣谢 - -感谢 `phi` 搭建出了 Weblate 服务器,还实现了机翻功能;
-感谢 `Summpot`,`Nullpinter` 制作了新版本的 C# 爬虫;
-感谢 `PeakXing` 制作的 logo;
-感谢 `雪尼`、`FledgeXu`、`asdflj` 等在内的诸多人的意见和建议;
-感谢本项目的最初贡献者 `Aemande123`,`DYColdWind`,`Snownee`,`yuanjie000`,`forestbat`,`3TUSK`,`SihenZhang`,`MoXiaoFreak`,`gloomy_banana`,`yuanjie000`,`exia00125`,`luckyu19` 提供的汉化。(排名不分先后)
-感谢玩家 `R_liu` 提供的拔刀剑本地化;
-资源包中镶嵌了 `3TUSK` 提供的 [全角标点修复文件](./project/assets/minecraft/readme.md);
-最后感谢那些参与翻译,并致力于本地化推广的各位玩家,你们辛苦了。
-在本仓库的 [Contributors](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/graphs/contributors) 页面可以查看所有翻译贡献者。 diff --git a/projects/1.19/README.txt b/projects/1.19/README.txt new file mode 100644 index 000000000000..a58a810a53ec --- /dev/null +++ b/projects/1.19/README.txt @@ -0,0 +1,14 @@ +本资源包是适用于 Minecraft 1.19.3 Forge 的简体中文资源包,提供模组的简体中文本地化。 + +项目主页:https://cfpa.site/ +参与贡献:https://cfpa.site/joinus.html +GitHub 仓库:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package + +如果你是手动下载的本资源包,欢迎使用 I18n Update Mod 模组自动下载安装资源包。 + +I18n Update Mod 下载方式有 +MC百科:https://www.mcmod.cn/download/1188.html +CurseForge:https://www.curseforge.com/minecraft/mc-mods/i18nupdatemod +Modrinth:https://modrinth.com/mod/i18nupdatemod + +本资源包中的帕秋莉手册翻译需安装帕秋莉手册加载补丁才能使用,下载地址:https://www.mcmod.cn/class/8906.html \ No newline at end of file From ca6d2d3886024ff201eefd421014dda41cc6cc63 Mon Sep 17 00:00:00 2001 From: mamaruo <37480168+mamaruo@users.noreply.github.com> Date: Thu, 26 Jan 2023 21:33:08 +0800 Subject: [PATCH 02/56] Update CONTRIBUTING.md --- CONTRIBUTING.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 51b5d2016470..54b8a344fd29 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -70,10 +70,11 @@ Minecraft-Mod-Language-Package 以下内容只针对对 [projects](./projects) 文件夹下的贡献。 -在提交翻译之前,我们默认以下几点: +发布 PR 即代表: 1. **你已阅读并同意按 [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh) 协议发布你的作品**。 -2. **你已阅读 [Minecraft 模组简体中文翻译规范与指南](https://rules.cfpa.team/)**。 +2. **你已阅读 [Minecraft 模组简体中文翻译规范与指南](https://cfpa.site/TransRules/)**。 +3. 你能够**接受**因翻译质量问题而提出的批评,并在收到建议后**愿意**与批评者讨论是否接受更改。 ### Pull Request 相关规定 @@ -94,17 +95,16 @@ Minecraft-Mod-Language-Package - 若只提交英文原文,请一并提交空白中文文件。 - 1.12 空白翻译文件为无内容的文件。 - 1.16 及以上空白翻译文件为只包含左右花括号即`{}`的文件,[例子](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/blob/50b4d47d320ac9b78192e9adec19bff0a4948d57/projects/1.16.1/assets/pams-harvestcraft-2-food-extended/pamhc2foodextended/zh_cn.json)。 -- 如果上传的文件中包含**非文本文件**(如`.ttf`等字体文件,`.jpg`等图片),**有可能需要修改 [Packer 配置](config/packer.json)**。 +- 如果上传的文件中包含**非文本文件**(如`.ttf`,`.jpg`等),**有可能需要修改 [Packer 配置](config/packer.json)**,否则它们会被打包器排除,不会进入用户使用的资源包。 - 如果这些文件放置在`font`或`textures`中,一般不用修改配置;默认已经对这两处进行了特殊处理。 - - 当然,如果实在弄不清楚怎么改,也可以让我们代劳。 - 不同版本的同一模组可通过[自定义文件检索策略](./Packer-Index-Doc.md)同步翻译。 ### 翻译质量控制 - **本项目对机翻、生硬翻译并不友好,还请在提交具有这些特征的文件时深思熟虑。** - 无论是哪种提交方式,都需要在**审查(review)通过**后才会推送至本项目。 -- 你愿意等待**长时间**的审查(极端情况下可能长达数月)。 -- 你能够**接受**因翻译质量问题而提出的批评,并在收到建议后**愿意**与批评者讨论是否接受更改。 +- 审查时间可能极长,极端情况下可能长达数月。 +- CFPABot + +### 翻译内容审查 + +- **涉及机翻、生硬翻译的部分将在审查时被提出并要求作者更改** +- 除**仓库的维护者(collaborator)外**,其他人也可对翻译进行审查。 +- 请尊重每一位审阅人提出的建议,并且能够依照建议修正中翻译中存在的失误。 +- 审阅人部分情况下可能不曾了解或游玩过此模组,提出的部分修改意见仅供参考。 +- 审查时间可能极长,极端情况下可能长达数月。 +- 若确有为 PR **添加 label(标签)的需求**,请在 PR 中提出,待**维护者(collaborator)评估**后即会添加相关 label。 + ## 代码贡献指南 以下内容只针对对 [src](./src) 文件夹下的贡献。 From 2cee93ecf48bae0f9a50967d5483fad9b9e9a436 Mon Sep 17 00:00:00 2001 From: Cactusstudent <97865546+Cactusstudent@users.noreply.github.com> Date: Wed, 5 Apr 2023 13:39:10 +0800 Subject: [PATCH 17/56] =?UTF-8?q?=E4=BF=AE=E6=94=B9=20=E7=BF=BB=E8=AF=91?= =?UTF-8?q?=E5=86=85=E5=AE=B9=E5=AE=A1=E6=9F=A5=20=E9=83=A8=E5=88=86?= =?UTF-8?q?=EF=BC=8C=E6=96=B0=E5=A2=9E=E2=80=9D7+7=E2=80=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CONTRIBUTING.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index eb2dad0e452a..0236a9c07495 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -137,6 +137,7 @@ Minecraft-Mod-Language-Package - 审阅人部分情况下可能不曾了解或游玩过此模组,提出的部分修改意见仅供参考。 - 审查时间可能极长,极端情况下可能长达数月。 - 若确有为 PR **添加 label(标签)的需求**,请在 PR 中提出,待**维护者(collaborator)评估**后即会添加相关 label。 +- 对于审查后无响应的 PR,本仓库遵循 [“7+7”原则](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/issues/2658)。 ## 代码贡献指南 From 39fc2b48c419ed376ee1ba12329c1cbe72e52a36 Mon Sep 17 00:00:00 2001 From: Cactusstudent <97865546+Cactusstudent@users.noreply.github.com> Date: Sun, 9 Apr 2023 18:08:18 +0800 Subject: [PATCH 18/56] =?UTF-8?q?=E6=9B=B4=E6=94=B9=20`CurseForge=20?= =?UTF-8?q?=E9=A1=B9=E7=9B=AE=E5=90=8D=E7=A7=B0`=20=E9=83=A8=E5=88=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 新增:Modrinth独占模组提交的情况;未发布在CurseForge与Modrinth的模组提交的情况 --- CONTRIBUTING.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 0236a9c07495..acf838bd1379 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -61,7 +61,7 @@ Minecraft-Mod-Language-Package └─Uploader -------- // 上传器,用于将资源包文件上传到文件分发服务器 ``` -**CurseForge 项目名称**:以匠魂为例,它的 CurseForge 页面地址是 `https://www.curseforge.com/minecraft/mc-mods/tinkers-construct`,则 `CurseForge 项目名称` 为 `tinkers-construct`。因为它是唯一的,被用来追溯模组来源。 +**CurseForge 项目名称**:以匠魂为例,它的 CurseForge 页面地址是 `https://www.curseforge.com/minecraft/mc-mods/tinkers-construct`,则 `CurseForge 项目名称` 为 `tinkers-construct`。因为它是唯一的,被用来追溯模组来源;若此模组仅发布在 Modrinth,请在此处填写 `0-modrinth-mod` 以标记为 Modrinth 模组;若此模组并非发布于以上提及的两个平台,请在此处填写 `1UNKNOWN`。 **命名空间(Namespace)**:以匠魂为例,它的 en_us.json 的路径为 `assets/tconstruct/lang/en_us.json`,则 `{命名空间}` 为 `assets/` 和 `/lang` 之间的内容,即 `tconstruct`。一个模组可能有多个命名空间。命名空间介绍见 [Minecraft Wiki](https://minecraft.fandom.com/zh/wiki/%E5%91%BD%E5%90%8D%E7%A9%BA%E9%97%B4ID#%E5%91%BD%E5%90%8D%E7%A9%BA%E9%97%B4)。 @@ -137,7 +137,7 @@ Minecraft-Mod-Language-Package - 审阅人部分情况下可能不曾了解或游玩过此模组,提出的部分修改意见仅供参考。 - 审查时间可能极长,极端情况下可能长达数月。 - 若确有为 PR **添加 label(标签)的需求**,请在 PR 中提出,待**维护者(collaborator)评估**后即会添加相关 label。 -- 对于审查后无响应的 PR,本仓库遵循 [“7+7”原则](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/issues/2658)。 +- 对于审查后无响应的 PR,本仓库遵循 [“7+7”原则与“3+7原则”](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/issues/2658)。 ## 代码贡献指南 From 5d3a73c488fe192d45ed03d9a6c1fa94ca9c7b0a Mon Sep 17 00:00:00 2001 From: Cactusstudent <97865546+Cactusstudent@users.noreply.github.com> Date: Sun, 9 Apr 2023 18:34:29 +0800 Subject: [PATCH 19/56] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E7=BF=BB=E8=AF=91?= =?UTF-8?q?=E7=94=A8=E8=AF=AD=E5=85=B1=E8=AF=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 新增关于”木制品名称“的翻译用语共识 --- CONTRIBUTING.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index acf838bd1379..0c5fd5797197 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -70,6 +70,7 @@ Minecraft-Mod-Language-Package ## 翻译用语共识 1. “材料+质/制+中心词”的翻译,如“铁质涡轮”“铁制涡轮”,二者皆合理。只需单模组内统一。 +2. 关于“木制品名称”的翻译,可参考(#2715)[https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/pull/2715#discussion_r1056901664] 中的解决方法。 ## 翻译贡献方针 @@ -83,7 +84,7 @@ Minecraft-Mod-Language-Package ### Pull Request 相关规定 -可查看[视频教程](https://www.bilibili.com/video/BV1Xi4y1r7S2/)或[文字教程](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/wiki/%E4%BD%BF%E7%94%A8-GitHub-%E6%8F%90%E4%BA%A4%E7%BF%BB%E8%AF%91)来学习。注意,视频或文字教程都只介绍了 Pull Request 的使用方法,贡献方针仍需阅读。 +可查看[视频教程](https://www.bilibili.com/video/BV1Xi4y1r7S2/)(已过时)或[文字教程](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/wiki/%E4%BD%BF%E7%94%A8-GitHub-%E6%8F%90%E4%BA%A4%E7%BF%BB%E8%AF%91)来学习。注意,视频或文字教程都只介绍了 Pull Request 的使用方法,贡献方针仍需阅读。 视频或文字教程中与翻译贡献方针不同的地方,以本方针为准。 From 0a1b6a5047bf13e18cb94cc6e498a3805409f0c4 Mon Sep 17 00:00:00 2001 From: Cactusstudent <97865546+Cactusstudent@users.noreply.github.com> Date: Sun, 9 Apr 2023 18:37:20 +0800 Subject: [PATCH 20/56] =?UTF-8?q?=E6=9B=B4=E6=94=B9=E9=93=BE=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 现在不会错误的显示了 --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 0c5fd5797197..bcdc759a1a02 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -70,7 +70,7 @@ Minecraft-Mod-Language-Package ## 翻译用语共识 1. “材料+质/制+中心词”的翻译,如“铁质涡轮”“铁制涡轮”,二者皆合理。只需单模组内统一。 -2. 关于“木制品名称”的翻译,可参考(#2715)[https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/pull/2715#discussion_r1056901664] 中的解决方法。 +2. 关于“木制品名称”的翻译,可参考 https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/pull/2715#discussion_r1056901664 中的解决方法。 ## 翻译贡献方针 From 33f94ed67b2add0ef206dfbaab6c6a6e2100428c Mon Sep 17 00:00:00 2001 From: Cactusstudent <97865546+Cactusstudent@users.noreply.github.com> Date: Sun, 9 Apr 2023 23:11:47 +0800 Subject: [PATCH 21/56] =?UTF-8?q?=E5=B0=8F=E4=BF=AE=E5=B0=8F=E8=A1=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CONTRIBUTING.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index bcdc759a1a02..90b97c5d9550 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -50,9 +50,10 @@ Minecraft-Mod-Language-Package │  │ ├─unicode_page_20.png ---- // 生僻字兼容文件 │  │ ├─unicode_page_9f.png ---- // 生僻字兼容文件 │  │ └─unicode_page_e9.png ---- // 生僻字兼容文件 - │  └─1UNKNOWN ----------------- // 存放不在 CurseForge 上发布的模组 - │  └─(命名空间) - │  └─lang + │  ├─1UNKNOWN ----------------- // 存放不在 CurseForge 和 Modrinth 上发布的模组 + │  │ └─(命名空间) + │  │ └─lang + │ └─0-modrinth-mod ----------- // 存放仅发布在 Modrinth 上的模组 └─src --------------- // 各种自动化工具的源码 ├─Formatter ------- // 格式化工具,用于统一翻译文件格式 ├─Language.Core @@ -61,7 +62,7 @@ Minecraft-Mod-Language-Package └─Uploader -------- // 上传器,用于将资源包文件上传到文件分发服务器 ``` -**CurseForge 项目名称**:以匠魂为例,它的 CurseForge 页面地址是 `https://www.curseforge.com/minecraft/mc-mods/tinkers-construct`,则 `CurseForge 项目名称` 为 `tinkers-construct`。因为它是唯一的,被用来追溯模组来源;若此模组仅发布在 Modrinth,请在此处填写 `0-modrinth-mod` 以标记为 Modrinth 模组;若此模组并非发布于以上提及的两个平台,请在此处填写 `1UNKNOWN`。 +**CurseForge 项目名称**:以匠魂为例,它的 CurseForge 页面地址是 `https://www.curseforge.com/minecraft/mc-mods/tinkers-construct`,则 `CurseForge 项目名称` 为 `tinkers-construct`。因为它是唯一的,被用来追溯模组来源。 **命名空间(Namespace)**:以匠魂为例,它的 en_us.json 的路径为 `assets/tconstruct/lang/en_us.json`,则 `{命名空间}` 为 `assets/` 和 `/lang` 之间的内容,即 `tconstruct`。一个模组可能有多个命名空间。命名空间介绍见 [Minecraft Wiki](https://minecraft.fandom.com/zh/wiki/%E5%91%BD%E5%90%8D%E7%A9%BA%E9%97%B4ID#%E5%91%BD%E5%90%8D%E7%A9%BA%E9%97%B4)。 From a62bc712ff694020221837a775fd79a43f464d4d Mon Sep 17 00:00:00 2001 From: mamaruo <37480168+mamaruo@users.noreply.github.com> Date: Mon, 10 Apr 2023 00:54:23 +0800 Subject: [PATCH 22/56] Update CONTRIBUTING.md --- CONTRIBUTING.md | 25 ++++++++++++++----------- 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 90b97c5d9550..1972c41d73ef 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -4,10 +4,10 @@ 定义: -- 模组翻译文件(下文亦称“翻译”),指本项目 `projects/{版本}/assets` 中的用于提供 **Minecraft 模组**及本体中文本地化支持的文件(包括且**不限于**模组本体所提供的 `lang`,`json` 文件、手册翻译文件)。 +- 语言文件,指 Minecraft 中为显示文本提供支持的文件,囊括所有语言,包括但不限于模组本体所提供的 LANG 文件、JSON文件、手册语言文件。 + - 翻译文件(下文亦称“翻译”),即中文语言文件。指本项目的翻译文件存放在 `projects/{版本}/assets` 中。 - 代码文件(下文亦称“代码”),指本项目 `src` 目录下所有代码文件。 - 配置文件(下文亦称“配置”),指本项目 `config` 目录下所有代码文件。 -- 本地化修复文件(下文亦称“修复文件”),包括由 3TUSK 提供的全角标点修复文件,酒石酸菌所制作的生僻字兼容文件。 - Pull Requests(下文亦称“PR”):指在[本页面](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/pulls)提交的请求。 @@ -54,6 +54,8 @@ Minecraft-Mod-Language-Package │  │ └─(命名空间) │  │ └─lang │ └─0-modrinth-mod ----------- // 存放仅发布在 Modrinth 上的模组 + │  └─(命名空间) + │  └─lang └─src --------------- // 各种自动化工具的源码 ├─Formatter ------- // 格式化工具,用于统一翻译文件格式 ├─Language.Core @@ -102,17 +104,17 @@ Minecraft-Mod-Language-Package #### PR 内容 - 提交 PR 至`main`分支。 -- 若要提交多个模组的翻译,尽量按一个 PR 仅含一个模组的原则来提交。 - - 若多个模组包含的中文总行数不超过 200,允许合并为一个 PR(#1770)。 - 确保提交的语言文件的路径是正确的:`projects/{版本}/assets/{CurseForge 项目名称}/{命名空间}/lang` - 未完工的翻译仍可提交 PR,可以将其设置为 draft。 -- 尽量用相关词语填写 commit massage,如`提交`、`更新`、`修改`、`删除`。 - 必须包含简体中文及翻译源语言的语言文件。 - 若翻译源语言不是英文,请附上英文语言文件(如有)以供参考。 - 禁止提交除上述三种语言以外的语言文件。 +- 若要提交多个模组的翻译,尽量按一个 PR 仅含一个模组的原则来提交。 + - 若多个模组包含的中文总行数不超过 200,允许合并为一个 PR()。 - 若只提交英文原文,请一并提交空白中文文件。 - 1.12 空白翻译文件为无内容的文件。 - 1.16 及以上空白翻译文件为只包含左右花括号即`{}`的文件,[例子](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/blob/50b4d47d320ac9b78192e9adec19bff0a4948d57/projects/1.16.1/assets/pams-harvestcraft-2-food-extended/pamhc2foodextended/zh_cn.json)。 +- 尽量用相关词语填写 commit massage,如`提交`、`更新`、`修改`、`删除`。 - 如果上传的文件中包含**非文本文件**(如`.ttf`,`.jpg`等),**有可能需要修改 [Packer 配置](config/packer.json)**,否则它们会被打包器排除,不会进入用户使用的资源包。 - 如果这些文件放置在`font`或`textures`中,一般不用修改配置;默认已经对这两处进行了特殊处理。 - 不同版本的同一模组可通过[自定义文件检索策略](./Packer-Index-Doc.md)同步翻译。 @@ -133,13 +135,14 @@ Minecraft-Mod-Language-Package ### 翻译内容审查 -- **涉及机翻、生硬翻译的部分将在审查时被提出并要求作者更改** -- 除**仓库的维护者(collaborator)外**,其他人也可对翻译进行审查。 -- 请尊重每一位审阅人提出的建议,并且能够依照建议修正中翻译中存在的失误。 -- 审阅人部分情况下可能不曾了解或游玩过此模组,提出的部分修改意见仅供参考。 +- **涉及机翻、生硬翻译的部分将在审查时被提出并要求作者更改**。 +- 除**仓库的外部协作者(Outside Collaborator)外**,其他人也可对审查翻译。 +- 请尊重每一位审查人提出的建议,并且能够依照建议修正中翻译中存在的失误。 +- 审查人部分情况下可能不曾了解或游玩过此模组,提出的部分修改意见仅供参考。 - 审查时间可能极长,极端情况下可能长达数月。 -- 若确有为 PR **添加 label(标签)的需求**,请在 PR 中提出,待**维护者(collaborator)评估**后即会添加相关 label。 -- 对于审查后无响应的 PR,本仓库遵循 [“7+7”原则与“3+7原则”](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/issues/2658)。 +- 若确有为 PR **添加标签(Label)的需求**,请在 PR 中提出,待**协作者(Collaborator)评估**后即会添加相关标签。 +- 对于审查后 PR 作者无响应的 PR,本仓库遵循 [“7+7”原则与“3+7原则”](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/issues/2658)。 +- 每个 PR 需要至少一个外部协作者及以上权限用户的批准(Approval)才能合并。 ## 代码贡献指南 From f6fa807d1f82967b4d2f1648ce36a587ec7ea595 Mon Sep 17 00:00:00 2001 From: mamaruo <37480168+mamaruo@users.noreply.github.com> Date: Sat, 15 Apr 2023 00:54:36 +0800 Subject: [PATCH 23/56] =?UTF-8?q?=E6=A0=87=E9=A2=98=E9=AA=8C=E8=AF=81?= =?UTF-8?q?=E6=AD=A3=E5=88=99=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/boring-cyborg.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/boring-cyborg.yml b/.github/boring-cyborg.yml index e45b3ad32204..79287c751848 100644 --- a/.github/boring-cyborg.yml +++ b/.github/boring-cyborg.yml @@ -89,7 +89,7 @@ firstPRMergeComment: > # Verifies if commit/PR titles match the regexp specified verifyTitles: # Regular expression that should be matched by titles of commits or PR - titleRegexp: ^(\[[A-Z,]{1,}\]|)\s*[A-Za-z\s]+\s*[\u4e00-\u9fa5]*.*$ + titleRegexp: ^[A-Za-z\s]+\s[\u4e00-\u9fa5]+$ # If set to true, it will always check the PR title (as opposed to the individual commits). alwaysUsePrTitle: true # If set to true, it will only check the commit in case there is a single commit. From 314ed0346c7dcbdfd78bae32d5b4dcc648b88170 Mon Sep 17 00:00:00 2001 From: mamaruo <37480168+mamaruo@users.noreply.github.com> Date: Sat, 15 Apr 2023 20:26:07 +0800 Subject: [PATCH 24/56] =?UTF-8?q?help=20wanted=20=E8=87=AA=E5=8A=A8?= =?UTF-8?q?=E5=8C=96=E4=B8=A8=E5=B0=8F=E5=88=A0=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/ISSUE_TEMPLATE/config.yml | 2 +- .github/config.json | 23 +++++++++++++++-------- .github/self-approval-pull-request.yml | 9 --------- .github/weekly-digest.yml | 7 ------- 4 files changed, 16 insertions(+), 25 deletions(-) delete mode 100644 .github/self-approval-pull-request.yml delete mode 100644 .github/weekly-digest.yml diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 38707099b0c2..d8e446994e42 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,5 +1,5 @@ blank_issues_enabled: false contact_links: - name: I18n自动汉化更新模组问题 - url: https://github.com/CFPAOrg/I18nUpdateMod2/issues/new + url: https://github.com/CFPAOrg/I18nUpdateMod3/issues/new about: 前往I18n自动汉化更新模组仓库进行反馈 diff --git a/.github/config.json b/.github/config.json index 36ba7cd46fac..dd3c396d411d 100644 --- a/.github/config.json +++ b/.github/config.json @@ -51,15 +51,10 @@ "description": "WIP" }, "hard": { - "name": "hard", + "name": "棘手的", "color": "ededed", "description": "High difficulty." }, - "review": { - "name": "need review", - "color": "ededed", - "description": "Need review." - }, "1.12.x": { "name": "1.12.x", "color": "1d76db", @@ -84,6 +79,9 @@ "name": "source", "color": "fef2c0", "description": "" + }, + "helpwanted": { + "name": "Help Wanted" } }, "runners": [ @@ -103,10 +101,19 @@ { "type": "titleMatches", "pattern": "/^bug(\\(.*\\))?(!)?:/i" - }, + } + ] + }, + "helpwanted": { + "requires": 1, + "conditions": [ { "type": "descriptionMatches", - "pattern": "/(created|new|opened|made)( an| a)? bug/i" + "pattern": "Help\\s?(W|要)anted|需要(\\S| )*(帮助|协助)" + }, + { + "type": "titleMatches", + "pattern": "(?<=\\[)H(?=\\])" } ] } diff --git a/.github/self-approval-pull-request.yml b/.github/self-approval-pull-request.yml deleted file mode 100644 index 6de236a69bad..000000000000 --- a/.github/self-approval-pull-request.yml +++ /dev/null @@ -1,9 +0,0 @@ -self_approval_comments: - - "I self-approve!" - - "I self-certify!" - - "self-approved" - - "自我审查完毕" - - "自审通过" - - "自审完成" -from_author: [] -apply_labels: [] diff --git a/.github/weekly-digest.yml b/.github/weekly-digest.yml deleted file mode 100644 index da4aa6d2fc88..000000000000 --- a/.github/weekly-digest.yml +++ /dev/null @@ -1,7 +0,0 @@ -# Configuration for weekly-digest - https://github.com/apps/weekly-digest -publishDay: wed -canPublishIssues: true -canPublishPullRequests: true -canPublishContributors: true -canPublishStargazers: true -canPublishCommits: true From be0ebd2118f1e11d011763e794a31e0a44b5620d Mon Sep 17 00:00:00 2001 From: mamaruo <37480168+mamaruo@users.noreply.github.com> Date: Sat, 15 Apr 2023 21:16:51 +0800 Subject: [PATCH 25/56] =?UTF-8?q?=E5=88=A0=E9=99=A4=20WIP=E4=B8=A8?= =?UTF-8?q?=E4=B8=AD=E6=96=87=E5=8C=96=E4=B8=A8=E6=A3=98=E6=89=8B=E6=A0=87?= =?UTF-8?q?=E7=AD=BE=E5=8C=B9=E9=85=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/config.json | 40 +++++++++++----------------------------- 1 file changed, 11 insertions(+), 29 deletions(-) diff --git a/.github/config.json b/.github/config.json index dd3c396d411d..55405403515c 100644 --- a/.github/config.json +++ b/.github/config.json @@ -3,57 +3,52 @@ "s": { "name": "10+", "color": "c5def5", - "description": "Size label." + "description": "改动行数标签。" }, "xs": { "name": "1+", "color": "c5def5", - "description": "Size label." + "description": "改动行数标签。" }, "m": { "name": "40+", "color": "c5def5", - "description": "Size label." + "description": "改动行数标签。" }, "l": { "name": "100+", "color": "c5def5", - "description": "Size label." + "description": "改动行数标签。" }, "xl": { "name": "500+", "color": "c5def5", - "description": "Size label." + "description": "改动行数标签。" }, "xxl": { "name": "1000+", "color": "c5def5", - "description": "Size label." + "description": "改动行数标签。" }, "xxxl": { "name": "2000+", "color": "c5def5", - "description": "Size label." + "description": "改动行数标签。" }, "xxxxl": { "name": "5000+", "color": "c5def5", - "description": "Size label." + "description": "改动行数标签。" }, "bug": { "name": "bug", "color": "ee0701", "description": "Bug." }, - "wip": { - "name": "in progress", - "color": "ededed", - "description": "WIP" - }, "hard": { "name": "棘手的", "color": "ededed", - "description": "High difficulty." + "description": "难度高或数量多的" }, "1.12.x": { "name": "1.12.x", @@ -200,25 +195,12 @@ } ] }, - "wip": { - "requires": 1, - "conditions": [ - { - "type": "isDraft", - "value": true - }, - { - "type": "titleMatches", - "pattern": "(?<=\\[)WIP(?=\\])" - } - ] - }, "hard": { "requires": 1, "conditions": [ { - "type": "titleMatches", - "pattern": "(?<=\\[)P(?=\\])" + "type": "descriptionMatches", + "pattern": "棘手的" } ] }, From 8f3e6d87abad2f5bf0133af315b34d709483fd60 Mon Sep 17 00:00:00 2001 From: mamaruo <37480168+mamaruo@users.noreply.github.com> Date: Sat, 10 Jun 2023 21:40:22 +0800 Subject: [PATCH 26/56] =?UTF-8?q?=E4=BC=98=E5=8C=96=E8=B4=A1=E7=8C=AE?= =?UTF-8?q?=E6=96=B9=E9=92=88=E7=94=A8=E8=AF=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit some changes --- .github/PULL_REQUEST_TEMPLATE.md | 4 +- CONTRIBUTING.md | 70 +++++++++++++++++--------------- 2 files changed, 40 insertions(+), 34 deletions(-) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index dd5e981238a2..876de2b7f896 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -4,7 +4,7 @@ 若对检查单有疑惑,请查看Issues列表的 #2539 “检查单”使用说明 & 错误“检查单”使用情况报告 --> -- [ ] 我已**仔细**阅读贡献指南 [CONTRIBUTING](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/blob/main/CONTRIBUTING.md); -- [ ] 我已确认英文原文(如 en_us.json)存在且完整,内容与中文对应; +- [ ] 我已**仔细**阅读[贡献方针](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/blob/main/CONTRIBUTING.md)(CONTRIBUTING); +- [ ] 我已确认外语原文(en_us.json)存在且完整,内容与中文对应; - [ ] 我已阅读并同意按 [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh) 协议发布我的作品; - [ ] 刷新 PR 的标签/状态,有需要再点击; diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 1972c41d73ef..e905cfc9e28d 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -4,8 +4,8 @@ 定义: -- 语言文件,指 Minecraft 中为显示文本提供支持的文件,囊括所有语言,包括但不限于模组本体所提供的 LANG 文件、JSON文件、手册语言文件。 - - 翻译文件(下文亦称“翻译”),即中文语言文件。指本项目的翻译文件存放在 `projects/{版本}/assets` 中。 +- 语言文件,指 Minecraft 中为显示文本提供支持的文件,包括所有语言,包括但不限于模组本体所提供的 LANG 文件、JSON文件、手册语言文件。 + - 翻译文件(下文亦称“翻译”),专指中文语言文件。本项目的翻译文件存放在 `projects/{版本}/assets` 中。 - 代码文件(下文亦称“代码”),指本项目 `src` 目录下所有代码文件。 - 配置文件(下文亦称“配置”),指本项目 `config` 目录下所有代码文件。 - Pull Requests(下文亦称“PR”):指在[本页面](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/pulls)提交的请求。 @@ -22,6 +22,10 @@ - [PR 内容](#pr-内容) - [翻译质量控制](#翻译质量控制) - [翻译内容审查](#翻译内容审查) + - [审查规则](#审查规则) + - [审查人](#审查人) + - [PR 作者](#pr-作者) + - [搁置规则](#搁置规则) - [代码贡献指南](#代码贡献指南) - [配置更改指南](#配置更改指南) - [Packer](#packer) @@ -66,24 +70,20 @@ Minecraft-Mod-Language-Package **CurseForge 项目名称**:以匠魂为例,它的 CurseForge 页面地址是 `https://www.curseforge.com/minecraft/mc-mods/tinkers-construct`,则 `CurseForge 项目名称` 为 `tinkers-construct`。因为它是唯一的,被用来追溯模组来源。 -**命名空间(Namespace)**:以匠魂为例,它的 en_us.json 的路径为 `assets/tconstruct/lang/en_us.json`,则 `{命名空间}` 为 `assets/` 和 `/lang` 之间的内容,即 `tconstruct`。一个模组可能有多个命名空间。命名空间介绍见 [Minecraft Wiki](https://minecraft.fandom.com/zh/wiki/%E5%91%BD%E5%90%8D%E7%A9%BA%E9%97%B4ID#%E5%91%BD%E5%90%8D%E7%A9%BA%E9%97%B4)。 +**命名空间(Namespace)**:以匠魂为例,用压缩软件打开模组文件(JAR 格式),它的 en_us.json 的路径为 `assets/tconstruct/lang/en_us.json`,则 `{命名空间}` 为 `assets/` 和 `/lang` 之间的内容,即 `tconstruct`。一个模组可能有多个命名空间。命名空间介绍见 [Minecraft Wiki](https://minecraft.fandom.com/zh/wiki/%E5%91%BD%E5%90%8D%E7%A9%BA%E9%97%B4ID#%E5%91%BD%E5%90%8D%E7%A9%BA%E9%97%B4)。 仓库中“命名空间”文件夹下的目录结构与[资源包](https://minecraft.fandom.com/zh/wiki/%E8%B5%84%E6%BA%90%E5%8C%85)的相应结构相同。 ## 翻译用语共识 1. “材料+质/制+中心词”的翻译,如“铁质涡轮”“铁制涡轮”,二者皆合理。只需单模组内统一。 -2. 关于“木制品名称”的翻译,可参考 https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/pull/2715#discussion_r1056901664 中的解决方法。 +2. 关于“木制品名称”的翻译,可参考 中的解决方法。 ## 翻译贡献方针 以下内容只针对对 [projects](./projects) 文件夹下的贡献。 -发布 PR 即代表: - -1. **你已阅读并同意按 [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh) 协议发布你的作品**。 -2. **你已阅读 [Minecraft 模组简体中文翻译规范与指南](https://cfpa.site/TransRules/)**。 -3. 你能够**接受**因翻译质量问题而提出的批评,并在收到建议后**愿意**与批评者讨论是否接受更改。 +本仓库中的所有翻译**必须**符合 [Minecraft 模组简体中文翻译规范与指南](https://cfpa.site/TransRules/)的规定。 ### Pull Request 相关规定 @@ -93,28 +93,24 @@ Minecraft-Mod-Language-Package #### 标题与文字内容 -- PR 标题需简洁明了,格式应为 `{模组英文全名} {简述}`。 +- PR 标题**应该**简洁明了,格式为 `{模组英文全名}{空格}{简述}`。 - ✔️`Tinkers Construct 翻译提交` - ✔️`Tinkers Construct 和 Tinkers' Reforged 译名修正` - ❌`TiC3 翻译更新`(未使用全名) - ❌`匠魂翻译更新`(未包含英文名) - ❌`提交 Tinkers Construct 翻译`(英文名前不应有文字) -- PR 模板中的检查单应照做并完成勾选,详见[“检查单”使用说明](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/issues/2539)。 +- PR 模板中的检查单**必须**照做并完成勾选,详见[“检查单”使用说明](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/issues/2539)。 #### PR 内容 -- 提交 PR 至`main`分支。 -- 确保提交的语言文件的路径是正确的:`projects/{版本}/assets/{CurseForge 项目名称}/{命名空间}/lang` -- 未完工的翻译仍可提交 PR,可以将其设置为 draft。 -- 必须包含简体中文及翻译源语言的语言文件。 - - 若翻译源语言不是英文,请附上英文语言文件(如有)以供参考。 - - 禁止提交除上述三种语言以外的语言文件。 -- 若要提交多个模组的翻译,尽量按一个 PR 仅含一个模组的原则来提交。 - - 若多个模组包含的中文总行数不超过 200,允许合并为一个 PR()。 -- 若只提交英文原文,请一并提交空白中文文件。 - - 1.12 空白翻译文件为无内容的文件。 - - 1.16 及以上空白翻译文件为只包含左右花括号即`{}`的文件,[例子](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/blob/50b4d47d320ac9b78192e9adec19bff0a4948d57/projects/1.16.1/assets/pams-harvestcraft-2-food-extended/pamhc2foodextended/zh_cn.json)。 -- 尽量用相关词语填写 commit massage,如`提交`、`更新`、`修改`、`删除`。 +- **必须**提交 PR 至`main`分支。 +- **必须**路径合规,详见[仓库结构](#仓库结构)。 +- **必须**包含简体中文、翻译源语言的语言文件。 + - 若翻译源语言不是英语,且模组有英语语言文件,则**必须**包含英语语言文件。 +- **建议**每个 PR 仅含一个模组。 + - 若多个模组的中文总行数不超过 200,**建议**合并为一个 PR()。 + +- **建议**用相关词语填写提交消息(Commit Message),如`提交`、`更新`、`修改`、`删除`。 - 如果上传的文件中包含**非文本文件**(如`.ttf`,`.jpg`等),**有可能需要修改 [Packer 配置](config/packer.json)**,否则它们会被打包器排除,不会进入用户使用的资源包。 - 如果这些文件放置在`font`或`textures`中,一般不用修改配置;默认已经对这两处进行了特殊处理。 - 不同版本的同一模组可通过[自定义文件检索策略](./Packer-Index-Doc.md)同步翻译。 @@ -123,7 +119,7 @@ Minecraft-Mod-Language-Package - **本项目对机翻、生硬翻译并不友好,还请在提交具有这些特征的文件时深思熟虑。** - 无论是哪种提交方式,都需要在**审查(review)通过**后才会推送至本项目。 -- CFPABot 的报错需要二次确认。 +- CFPABot 已停止维护,其报错需要二次确认。 -### 翻译内容审查 +### 翻译审查 #### 审查规则 - 审查的基本依据**是**[翻译贡献方针](#翻译贡献方针)。 -- 审查流程**必须**满足本文档[翻译内容审查](#翻译内容审查)内容所述。 +- 审查流程**必须**满足本文档[翻译审查](#翻译审查)内容所述。 - 审查过程中各方**应**遵守[礼仪](https://zh.wikipedia.org/wiki/Wikipedia:%E7%A4%BC%E4%BB%AA)。 #### 审查人 @@ -142,14 +140,27 @@ Minecraft-Mod-Language-Package - 任何人都能利用 GitHub 提供的[相关功能](https://docs.github.com/zh/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/commenting-on-a-pull-request)来审查 PR 中翻译。所有参与审查的用户即为审查人。 - [CFPA团队](https://github.com/CFPAOrg)的成员(Member)和[仓库](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package)的协作者(Collaborator)是具有团队官方性质的审查人。 - 至少一位具有官方身份的审查人对 PR 给出批准(Approval)审查后,PR 才能合并。 +- 审查人在给出批准审查后**应**给 PR 加上“即将合并”标签,24 小时内没有新动态则可合并 PR。 #### PR 作者 - PR 作者**应**对审查人并作出合理回应。 -- PR 作者应及时做出回应,否则 PR 可能会按搁置规则关闭。 +- PR 作者**应**及时做出回应,否则 PR 可能会按[搁置规则](#搁置规则)关闭。 ### 搁置规则 +搁置规则的目的是解决由于 PR 作者迟迟不出面相应审查要求而导致的 PR 积压问题。 + +1. 若 PR 中存在未作者未响应的审查超过 7 天,审查人**可以**提及(@)PR 作者,提醒其相应审查意见,然后加上“即将被搁置”标签。 +2. 若“即将被搁置”标签存在超过 7 天,PR 将被关闭。 +3. 在 1、2 所述过程中,若 PR 作者有实质性回应,审查人**应**去除“即将被搁置”标签,计时重新从 1 开始。 + +### 提示 + +- 如果上传的文件中包含**非文本文件**(如`.ttf`,`.jpg`等),**有可能需要修改 [Packer 配置](config/packer.json)**,否则它们会被打包器排除,不会进入用户使用的资源包。 + - 如果这些文件放置在`font`或`textures`中,一般不用修改配置;默认已经对这两处进行了特殊处理。 +- 不同版本的同一模组可通过[自定义文件检索策略](./Packer-Index-Doc.md)同步翻译。 + ## 代码贡献指南 以下内容只针对对 [src](./src) 文件夹下的贡献。 From 6058a1460bdfbaf5c9979182ef062fc74cb39013 Mon Sep 17 00:00:00 2001 From: mamaruo <37480168+mamaruo@users.noreply.github.com> Date: Thu, 29 Jun 2023 00:39:59 +0800 Subject: [PATCH 28/56] =?UTF-8?q?=E6=A0=B9=E6=8D=AE=E4=BB=99=E4=BA=BA?= =?UTF-8?q?=E6=8E=8C=E7=9A=84=E6=84=8F=E8=A7=81=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CONTRIBUTING.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 67f89c9a0b36..7d671c4adfce 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -94,18 +94,18 @@ Minecraft-Mod-Language-Package ### Pull Request 相关规定 -可查看[视频教程](https://www.bilibili.com/video/BV1Xi4y1r7S2/)(已过时)或[文字教程](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/wiki/%E4%BD%BF%E7%94%A8-GitHub-%E6%8F%90%E4%BA%A4%E7%BF%BB%E8%AF%91)来学习。注意,视频或文字教程都只介绍了 Pull Request 的使用方法,贡献方针仍需阅读。 +可查看[视频教程1](https://www.bilibili.com/video/BV1Xi4y1r7S2/)(已过时)、[视频教程2](https://www.bilibili.com/video/BV1Ph4y1R7M8/)或[文字教程](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/wiki/%E4%BD%BF%E7%94%A8-GitHub-%E6%8F%90%E4%BA%A4%E7%BF%BB%E8%AF%91)来学习。注意,视频或文字教程都只介绍了 Pull Request 的使用方法,贡献方针仍需阅读。 视频或文字教程中与翻译贡献方针不同的地方,以本方针为准。 #### 标题与文字内容 - PR 标题**应该**简洁明了,格式为 `{模组英文全名}{空格}{简述}`。 - - ✔️`Tinkers Construct 翻译提交` - - ✔️`Tinkers Construct 和 Tinkers' Reforged 译名修正` + - ✔️`Tinkers' Construct 翻译提交` + - ✔️`Tinkers' Construct 和 Tinkers' Reforged 译名修正` - ❌`TiC3 翻译更新`(未使用全名) - ❌`匠魂翻译更新`(未包含英文名) - - ❌`提交 Tinkers Construct 翻译`(英文名前不应有文字) + - ❌`提交 Tinkers' Construct 翻译`(英文名前不应有文字) - PR 模板中的检查单**必须**照做并完成勾选,详见[“检查单”使用说明](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/issues/2539)。 #### PR 内容 @@ -151,7 +151,7 @@ Minecraft-Mod-Language-Package 搁置规则的目的是解决由于 PR 作者迟迟不出面相应审查要求而导致的 PR 积压问题。 -1. 若 PR 中存在未作者未响应的审查超过 7 天,审查人**可以**提及(@)PR 作者,提醒其相应审查意见,然后加上“即将被搁置”标签。 +1. 若 PR 中存在未作者未响应的审查超过 7 天,审查人有权提及(@)PR 作者,提醒其相应审查意见,然后加上“即将被搁置”标签。 2. 若“即将被搁置”标签存在超过 7 天,PR 将被关闭。 3. 在 1、2 所述过程中,若 PR 作者有实质性回应,审查人**应**去除“即将被搁置”标签,计时重新从 1 开始。 From c1b3ff77224e6b47589dd38b1925d907f5cf7f46 Mon Sep 17 00:00:00 2001 From: mamaruo <37480168+mamaruo@users.noreply.github.com> Date: Thu, 29 Jun 2023 00:47:37 +0800 Subject: [PATCH 29/56] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E8=8B=B1=E6=96=87?= =?UTF-8?q?=E8=87=AA=E8=BF=B0=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README-en.md | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/README-en.md b/README-en.md index 9514122f2d5a..ce1a7684894c 100644 --- a/README-en.md +++ b/README-en.md @@ -19,7 +19,7 @@ ## About this Repository -This is the repository of the project for translating Minecraft mods into simplified Chinese, currectly using a platform called Weblate which is similar to Crowdin. +This is the repository of the project for translating Minecraft mods into simplified Chinese. This project aims to deal with certain problems where localizations are not accepted in time or simply fail to be accepted. @@ -35,16 +35,7 @@ This project is licensed under the [Creative Commons Attribution-NonCommercial-S ## Usage -Download the *released* version [here](https://minecraft.curseforge.com/projects/simplified-chinese-localization-resource-package) or the *snapshot* version [here](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/releases/latest).
-To apply, simply load this pack like any other resource pack. In case of some issues, restarting Minecraft after loading is recommended. - -## Related Information - -**How does the current localization project look like? Can I submit my list of mods that I want them to be translated?** - -Currently, according to the popularity on CurseForge, we have chosen Minecraft 1.12.2 for the majority of our work, with over 1000 mods in the project. If you want any other mod to be translated, you can suggest through our [issue tracker](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/issues), or email us directly. - -We have been propagating this project on [the MCBBS page](http://www.mcbbs.net/thread-774087-1-1.html). +Download the resourcepack of your game version in Release page and simply apply it like other resourcepacks. ## Credits From df2671ee1367c6c783a0a529e66767e04b13bf0c Mon Sep 17 00:00:00 2001 From: mamaruo <37480168+mamaruo@users.noreply.github.com> Date: Tue, 4 Jul 2023 20:26:01 +0800 Subject: [PATCH 30/56] =?UTF-8?q?1.20=20=E6=96=B0=E5=BB=BA=E5=9F=BA?= =?UTF-8?q?=E6=9C=AC=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/boring-cyborg.yml | 6 + projects/1.19/README.txt | 2 +- projects/1.19/pack.mcmeta | 4 +- projects/1.20-fabric/LICENSE | 438 +++++++++++++++++++++++++++++++ projects/1.20-fabric/README.txt | 13 + projects/1.20-fabric/pack.mcmeta | 6 + projects/1.20-fabric/pack.png | Bin 0 -> 4472 bytes projects/1.20/LICENSE | 438 +++++++++++++++++++++++++++++++ projects/1.20/README.txt | 13 + projects/1.20/pack.mcmeta | 6 + projects/1.20/pack.png | Bin 0 -> 4472 bytes 11 files changed, 923 insertions(+), 3 deletions(-) create mode 100644 projects/1.20-fabric/LICENSE create mode 100644 projects/1.20-fabric/README.txt create mode 100644 projects/1.20-fabric/pack.mcmeta create mode 100644 projects/1.20-fabric/pack.png create mode 100644 projects/1.20/LICENSE create mode 100644 projects/1.20/README.txt create mode 100644 projects/1.20/pack.mcmeta create mode 100644 projects/1.20/pack.png diff --git a/.github/boring-cyborg.yml b/.github/boring-cyborg.yml index 79287c751848..87a8ad0a1e3c 100644 --- a/.github/boring-cyborg.yml +++ b/.github/boring-cyborg.yml @@ -15,17 +15,23 @@ labelPRBasedOnFilePath: 1.19.x: - "projects/1.19/**" # - "projects/1.19-fabric/**" + + 1.20.x: + - "projects/1.20/**" + - "projects/1.20-fabric/**" Forge: - "projects/1.12.2/**" - "projects/1.16/**" - "projects/1.18/**" - "projects/1.19/**" + - "projects/1.20/**" Fabric: - "projects/1.16-fabric/**" - "projects/1.18-fabric/**" # - "projects/1.19-fabric/**" + - "projects/1.20-fabric/**" Patchouli: - "projects/**/patchouli_books/**" diff --git a/projects/1.19/README.txt b/projects/1.19/README.txt index 89ac0fd7d577..15ab0ae18ee2 100644 --- a/projects/1.19/README.txt +++ b/projects/1.19/README.txt @@ -1,4 +1,4 @@ -本资源包是适用于 Minecraft 1.19.3 Forge 的简体中文资源包,提供模组的简体中文本地化。 +本资源包是适用于 Minecraft 1.19.4 的简体中文资源包,提供模组的简体中文本地化。 项目主页:https://cfpa.site/ 参与贡献:https://cfpa.site/joinus.html diff --git a/projects/1.19/pack.mcmeta b/projects/1.19/pack.mcmeta index aadb76012c36..d31a3c5da190 100644 --- a/projects/1.19/pack.mcmeta +++ b/projects/1.19/pack.mcmeta @@ -1,6 +1,6 @@ { "pack": { - "pack_format": 12, - "description": "汉化万用包,仅供1.19.3Forge使用" + "pack_format": 13, + "description": "汉化万用包,仅供1.19.4使用" } } \ No newline at end of file diff --git a/projects/1.20-fabric/LICENSE b/projects/1.20-fabric/LICENSE new file mode 100644 index 000000000000..385bca203860 --- /dev/null +++ b/projects/1.20-fabric/LICENSE @@ -0,0 +1,438 @@ +Attribution-NonCommercial-ShareAlike 4.0 International + +======================================================================= + +Creative Commons Corporation ("Creative Commons") is not a law firm and +does not provide legal services or legal advice. Distribution of +Creative Commons public licenses does not create a lawyer-client or +other relationship. Creative Commons makes its licenses and related +information available on an "as-is" basis. Creative Commons gives no +warranties regarding its licenses, any material licensed under their +terms and conditions, or any related information. Creative Commons +disclaims all liability for damages resulting from their use to the +fullest extent possible. + +Using Creative Commons Public Licenses + +Creative Commons public licenses provide a standard set of terms and +conditions that creators and other rights holders may use to share +original works of authorship and other material subject to copyright +and certain other rights specified in the public license below. The +following considerations are for informational purposes only, are not +exhaustive, and do not form part of our licenses. + + Considerations for licensors: Our public licenses are + intended for use by those authorized to give the public + permission to use material in ways otherwise restricted by + copyright and certain other rights. Our licenses are + irrevocable. Licensors should read and understand the terms + and conditions of the license they choose before applying it. + Licensors should also secure all rights necessary before + applying our licenses so that the public can reuse the + material as expected. Licensors should clearly mark any + material not subject to the license. This includes other CC- + licensed material, or material used under an exception or + limitation to copyright. More considerations for licensors: + wiki.creativecommons.org/Considerations_for_licensors + + Considerations for the public: By using one of our public + licenses, a licensor grants the public permission to use the + licensed material under specified terms and conditions. If + the licensor's permission is not necessary for any reason--for + example, because of any applicable exception or limitation to + copyright--then that use is not regulated by the license. Our + licenses grant only permissions under copyright and certain + other rights that a licensor has authority to grant. Use of + the licensed material may still be restricted for other + reasons, including because others have copyright or other + rights in the material. A licensor may make special requests, + such as asking that all changes be marked or described. + Although not required by our licenses, you are encouraged to + respect those requests where reasonable. More_considerations + for the public: + wiki.creativecommons.org/Considerations_for_licensees + +======================================================================= + +Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International +Public License + +By exercising the Licensed Rights (defined below), You accept and agree +to be bound by the terms and conditions of this Creative Commons +Attribution-NonCommercial-ShareAlike 4.0 International Public License +("Public License"). To the extent this Public License may be +interpreted as a contract, You are granted the Licensed Rights in +consideration of Your acceptance of these terms and conditions, and the +Licensor grants You such rights in consideration of benefits the +Licensor receives from making the Licensed Material available under +these terms and conditions. + + +Section 1 -- Definitions. + + a. Adapted Material means material subject to Copyright and Similar + Rights that is derived from or based upon the Licensed Material + and in which the Licensed Material is translated, altered, + arranged, transformed, or otherwise modified in a manner requiring + permission under the Copyright and Similar Rights held by the + Licensor. For purposes of this Public License, where the Licensed + Material is a musical work, performance, or sound recording, + Adapted Material is always produced where the Licensed Material is + synched in timed relation with a moving image. + + b. Adapter's License means the license You apply to Your Copyright + and Similar Rights in Your contributions to Adapted Material in + accordance with the terms and conditions of this Public License. + + c. BY-NC-SA Compatible License means a license listed at + creativecommons.org/compatiblelicenses, approved by Creative + Commons as essentially the equivalent of this Public License. + + d. Copyright and Similar Rights means copyright and/or similar rights + closely related to copyright including, without limitation, + performance, broadcast, sound recording, and Sui Generis Database + Rights, without regard to how the rights are labeled or + categorized. For purposes of this Public License, the rights + specified in Section 2(b)(1)-(2) are not Copyright and Similar + Rights. + + e. Effective Technological Measures means those measures that, in the + absence of proper authority, may not be circumvented under laws + fulfilling obligations under Article 11 of the WIPO Copyright + Treaty adopted on December 20, 1996, and/or similar international + agreements. + + f. Exceptions and Limitations means fair use, fair dealing, and/or + any other exception or limitation to Copyright and Similar Rights + that applies to Your use of the Licensed Material. + + g. License Elements means the license attributes listed in the name + of a Creative Commons Public License. The License Elements of this + Public License are Attribution, NonCommercial, and ShareAlike. + + h. Licensed Material means the artistic or literary work, database, + or other material to which the Licensor applied this Public + License. + + i. Licensed Rights means the rights granted to You subject to the + terms and conditions of this Public License, which are limited to + all Copyright and Similar Rights that apply to Your use of the + Licensed Material and that the Licensor has authority to license. + + j. Licensor means the individual(s) or entity(ies) granting rights + under this Public License. + + k. NonCommercial means not primarily intended for or directed towards + commercial advantage or monetary compensation. For purposes of + this Public License, the exchange of the Licensed Material for + other material subject to Copyright and Similar Rights by digital + file-sharing or similar means is NonCommercial provided there is + no payment of monetary compensation in connection with the + exchange. + + l. Share means to provide material to the public by any means or + process that requires permission under the Licensed Rights, such + as reproduction, public display, public performance, distribution, + dissemination, communication, or importation, and to make material + available to the public including in ways that members of the + public may access the material from a place and at a time + individually chosen by them. + + m. Sui Generis Database Rights means rights other than copyright + resulting from Directive 96/9/EC of the European Parliament and of + the Council of 11 March 1996 on the legal protection of databases, + as amended and/or succeeded, as well as other essentially + equivalent rights anywhere in the world. + + n. You means the individual or entity exercising the Licensed Rights + under this Public License. Your has a corresponding meaning. + + +Section 2 -- Scope. + + a. License grant. + + 1. Subject to the terms and conditions of this Public License, + the Licensor hereby grants You a worldwide, royalty-free, + non-sublicensable, non-exclusive, irrevocable license to + exercise the Licensed Rights in the Licensed Material to: + + a. reproduce and Share the Licensed Material, in whole or + in part, for NonCommercial purposes only; and + + b. produce, reproduce, and Share Adapted Material for + NonCommercial purposes only. + + 2. Exceptions and Limitations. For the avoidance of doubt, where + Exceptions and Limitations apply to Your use, this Public + License does not apply, and You do not need to comply with + its terms and conditions. + + 3. Term. The term of this Public License is specified in Section + 6(a). + + 4. Media and formats; technical modifications allowed. The + Licensor authorizes You to exercise the Licensed Rights in + all media and formats whether now known or hereafter created, + and to make technical modifications necessary to do so. The + Licensor waives and/or agrees not to assert any right or + authority to forbid You from making technical modifications + necessary to exercise the Licensed Rights, including + technical modifications necessary to circumvent Effective + Technological Measures. For purposes of this Public License, + simply making modifications authorized by this Section 2(a) + (4) never produces Adapted Material. + + 5. Downstream recipients. + + a. Offer from the Licensor -- Licensed Material. Every + recipient of the Licensed Material automatically + receives an offer from the Licensor to exercise the + Licensed Rights under the terms and conditions of this + Public License. + + b. Additional offer from the Licensor -- Adapted Material. + Every recipient of Adapted Material from You + automatically receives an offer from the Licensor to + exercise the Licensed Rights in the Adapted Material + under the conditions of the Adapter's License You apply. + + c. No downstream restrictions. You may not offer or impose + any additional or different terms or conditions on, or + apply any Effective Technological Measures to, the + Licensed Material if doing so restricts exercise of the + Licensed Rights by any recipient of the Licensed + Material. + + 6. No endorsement. Nothing in this Public License constitutes or + may be construed as permission to assert or imply that You + are, or that Your use of the Licensed Material is, connected + with, or sponsored, endorsed, or granted official status by, + the Licensor or others designated to receive attribution as + provided in Section 3(a)(1)(A)(i). + + b. Other rights. + + 1. Moral rights, such as the right of integrity, are not + licensed under this Public License, nor are publicity, + privacy, and/or other similar personality rights; however, to + the extent possible, the Licensor waives and/or agrees not to + assert any such rights held by the Licensor to the limited + extent necessary to allow You to exercise the Licensed + Rights, but not otherwise. + + 2. Patent and trademark rights are not licensed under this + Public License. + + 3. To the extent possible, the Licensor waives any right to + collect royalties from You for the exercise of the Licensed + Rights, whether directly or through a collecting society + under any voluntary or waivable statutory or compulsory + licensing scheme. In all other cases the Licensor expressly + reserves any right to collect such royalties, including when + the Licensed Material is used other than for NonCommercial + purposes. + + +Section 3 -- License Conditions. + +Your exercise of the Licensed Rights is expressly made subject to the +following conditions. + + a. Attribution. + + 1. If You Share the Licensed Material (including in modified + form), You must: + + a. retain the following if it is supplied by the Licensor + with the Licensed Material: + + i. identification of the creator(s) of the Licensed + Material and any others designated to receive + attribution, in any reasonable manner requested by + the Licensor (including by pseudonym if + designated); + + ii. a copyright notice; + + iii. a notice that refers to this Public License; + + iv. a notice that refers to the disclaimer of + warranties; + + v. a URI or hyperlink to the Licensed Material to the + extent reasonably practicable; + + b. indicate if You modified the Licensed Material and + retain an indication of any previous modifications; and + + c. indicate the Licensed Material is licensed under this + Public License, and include the text of, or the URI or + hyperlink to, this Public License. + + 2. You may satisfy the conditions in Section 3(a)(1) in any + reasonable manner based on the medium, means, and context in + which You Share the Licensed Material. For example, it may be + reasonable to satisfy the conditions by providing a URI or + hyperlink to a resource that includes the required + information. + 3. If requested by the Licensor, You must remove any of the + information required by Section 3(a)(1)(A) to the extent + reasonably practicable. + + b. ShareAlike. + + In addition to the conditions in Section 3(a), if You Share + Adapted Material You produce, the following conditions also apply. + + 1. The Adapter's License You apply must be a Creative Commons + license with the same License Elements, this version or + later, or a BY-NC-SA Compatible License. + + 2. You must include the text of, or the URI or hyperlink to, the + Adapter's License You apply. You may satisfy this condition + in any reasonable manner based on the medium, means, and + context in which You Share Adapted Material. + + 3. You may not offer or impose any additional or different terms + or conditions on, or apply any Effective Technological + Measures to, Adapted Material that restrict exercise of the + rights granted under the Adapter's License You apply. + + +Section 4 -- Sui Generis Database Rights. + +Where the Licensed Rights include Sui Generis Database Rights that +apply to Your use of the Licensed Material: + + a. for the avoidance of doubt, Section 2(a)(1) grants You the right + to extract, reuse, reproduce, and Share all or a substantial + portion of the contents of the database for NonCommercial purposes + only; + + b. if You include all or a substantial portion of the database + contents in a database in which You have Sui Generis Database + Rights, then the database in which You have Sui Generis Database + Rights (but not its individual contents) is Adapted Material, + including for purposes of Section 3(b); and + + c. You must comply with the conditions in Section 3(a) if You Share + all or a substantial portion of the contents of the database. + +For the avoidance of doubt, this Section 4 supplements and does not +replace Your obligations under this Public License where the Licensed +Rights include other Copyright and Similar Rights. + + +Section 5 -- Disclaimer of Warranties and Limitation of Liability. + + a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE + EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS + AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF + ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS, + IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION, + WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR + PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS, + ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT + KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT + ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU. + + b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE + TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION, + NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT, + INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES, + COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR + USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN + ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR + DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR + IN PART, THIS LIMITATION MAY NOT APPLY TO YOU. + + c. The disclaimer of warranties and limitation of liability provided + above shall be interpreted in a manner that, to the extent + possible, most closely approximates an absolute disclaimer and + waiver of all liability. + + +Section 6 -- Term and Termination. + + a. This Public License applies for the term of the Copyright and + Similar Rights licensed here. However, if You fail to comply with + this Public License, then Your rights under this Public License + terminate automatically. + + b. Where Your right to use the Licensed Material has terminated under + Section 6(a), it reinstates: + + 1. automatically as of the date the violation is cured, provided + it is cured within 30 days of Your discovery of the + violation; or + + 2. upon express reinstatement by the Licensor. + + For the avoidance of doubt, this Section 6(b) does not affect any + right the Licensor may have to seek remedies for Your violations + of this Public License. + + c. For the avoidance of doubt, the Licensor may also offer the + Licensed Material under separate terms or conditions or stop + distributing the Licensed Material at any time; however, doing so + will not terminate this Public License. + + d. Sections 1, 5, 6, 7, and 8 survive termination of this Public + License. + + +Section 7 -- Other Terms and Conditions. + + a. The Licensor shall not be bound by any additional or different + terms or conditions communicated by You unless expressly agreed. + + b. Any arrangements, understandings, or agreements regarding the + Licensed Material not stated herein are separate from and + independent of the terms and conditions of this Public License. + + +Section 8 -- Interpretation. + + a. For the avoidance of doubt, this Public License does not, and + shall not be interpreted to, reduce, limit, restrict, or impose + conditions on any use of the Licensed Material that could lawfully + be made without permission under this Public License. + + b. To the extent possible, if any provision of this Public License is + deemed unenforceable, it shall be automatically reformed to the + minimum extent necessary to make it enforceable. If the provision + cannot be reformed, it shall be severed from this Public License + without affecting the enforceability of the remaining terms and + conditions. + + c. No term or condition of this Public License will be waived and no + failure to comply consented to unless expressly agreed to by the + Licensor. + + d. Nothing in this Public License constitutes or may be interpreted + as a limitation upon, or waiver of, any privileges and immunities + that apply to the Licensor or You, including from the legal + processes of any jurisdiction or authority. + +======================================================================= + +Creative Commons is not a party to its public +licenses. Notwithstanding, Creative Commons may elect to apply one of +its public licenses to material it publishes and in those instances +will be considered the “Licensor.” The text of the Creative Commons +public licenses is dedicated to the public domain under the CC0 Public +Domain Dedication. Except for the limited purpose of indicating that +material is shared under a Creative Commons public license or as +otherwise permitted by the Creative Commons policies published at +creativecommons.org/policies, Creative Commons does not authorize the +use of the trademark "Creative Commons" or any other trademark or logo +of Creative Commons without its prior written consent including, +without limitation, in connection with any unauthorized modifications +to any of its public licenses or any other arrangements, +understandings, or agreements concerning use of licensed material. For +the avoidance of doubt, this paragraph does not form part of the +public licenses. + +Creative Commons may be contacted at creativecommons.org. + diff --git a/projects/1.20-fabric/README.txt b/projects/1.20-fabric/README.txt new file mode 100644 index 000000000000..7ef1a0bdb324 --- /dev/null +++ b/projects/1.20-fabric/README.txt @@ -0,0 +1,13 @@ +本资源包是适用于 Minecraft 1.20.1 Fabric 的简体中文资源包,提供模组的简体中文本地化。 + +项目主页:https://cfpa.site/ +参与贡献:https://cfpa.site/joinus.html +反馈问题:https://support.qq.com/product/382723 +GitHub 仓库:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package + +如果你是手动下载的本资源包,欢迎使用 I18n Update Mod 模组自动下载安装资源包。 + +I18n Update Mod 下载方式有 +MC百科:https://www.mcmod.cn/download/1188.html +CurseForge:https://www.curseforge.com/minecraft/mc-mods/i18nupdatemod +Modrinth:https://modrinth.com/mod/i18nupdatemod \ No newline at end of file diff --git a/projects/1.20-fabric/pack.mcmeta b/projects/1.20-fabric/pack.mcmeta new file mode 100644 index 000000000000..e05fae8f9262 --- /dev/null +++ b/projects/1.20-fabric/pack.mcmeta @@ -0,0 +1,6 @@ +{ + "pack": { + "pack_format": 15, + "description": "汉化万用包,仅供1.20.1Fabric使用" + } +} \ No newline at end of file diff --git a/projects/1.20-fabric/pack.png b/projects/1.20-fabric/pack.png new file mode 100644 index 0000000000000000000000000000000000000000..e35a3352af2a9514df29dd32d00f62be6792646c GIT binary patch literal 4472 zcmbtY4_MN78b_=BtKDWdmky^*o}PuJT<%W9!?{{Y>TT`xYJr;T{KL}_EyxVWKhN5p zT2nlBET1;Q+ofxF{<|PlQp9d6NeuSv4~|f%fLMWGIAr=0x%UTq_RP)N&7S8gJo=*F z_xHZ<=g;fgue?lo^pU3?!C)|tW^UV>gTaK>pNg(#_@A$ZJpP{tx6t{D<*riWd*=;b_I=1Kn~mV_n5quDI1-sT{_cF6 z`|`8Ra|xeB6mhzR@3O{djA0UmkChvlhMZEVv!T6GbM>@pzfIJ{zL-bv)sk{c^YTnL zHeIq#_Xyve%1+v+5b)e&t&oRfDFoh(;#!;(87Oq7M#_yUX|u<8EQ%=E`JvB)U5;5@ z)0-EHdHgl>yigYc2NUuDdX`6^Cm2{fcIb~LmExvnoYR-%OTEY;!E4TXc4zuhs9 ztj65+`GbMQYcu$Pj#n6M^j32Y)}JNkWl_Z)vQ9ru&#LL#%E#(YlWemMUtP88NGwH| zAoY0r4ohUcqrx)N(BBnni;@##c~8iV?eu37v79Gk8R56KSV-;_t1yuA z`k_h-V#agKyo!CrNovs)YcvlE6yMqsMYMBqQYwO#KZ}DG;}khpce_SOKub2go{c99O5BBD+vCq%Z?CyQ8YEBYs?AV5ABBPPUuqz$i6D-~nBwNm~ z+Yy1YinLStVui_thevO=iQtWDQ%N7^)R>gDN^+lzH%v>PCPG0Ts18~7!llNVYyjNP z26jQWelpD8$0}$a8x35gO{A83kyLB1Oed5bA8{gLNKTbPAJ+=l^Vg5Y%$t2P1izm! ztMu)P<}yQj-23a@Va=GYqOEdTt!cONfJxbDpX$)+fGV$ z5(or5v83Y<*4`dNytPKNT5lRM3)~yOHRevQcdsfxr@1BSkVa0< zV<^TP-Ap_qTyIi&GK4ufokR(x$1uTq%D2*ZnFQTAX!1f*!?P=TPDnljP}x_onoVhQ6I#6M>;1|zQC_mvsy8BT zhv+##&_~}vQ5?Gldz*>-ye$ULQqP*qfY=i(at zP=n*o#Rm<#T6N8gwF%Ggj8~aj$rJ(oy2n$=nZ9#qqjrGjb*@o-S~KsPHu-Oj7S^6} z^It+@SHY)z4ZmL}(F9=q;L)YS+MvVcXJwLZp-)bUsTQ&nK}>Vx*bNd2GH_-jL;RL% zzVz+(ugrJ0$(tD+F<-7saceHqY^wcIBX(&2M&RSaAhSaFPB@ENgpr_x$Z|6ot;2D~Yy0arm)bwyrOM zRRMx^em8K++UqY~T(TS{+47?kS}k+0f6b~PIuNmBr%b0F-&Ir(+zTz7-kdrosB|h| zN|O0jy{a!^V#U+F&lVOI=IY|wRtnhseq!v9CorjhU;3n~COKj?SPxX;PS8<)Rlv-W z=))c;KO4w`caCXzP)33K;M*j(F_~`$jiR<~0OZosKzs^kU~JzBTQa$|3a!_xO-=Nn z2(=V$0T$!HeA-7y=*;?kUcd8P?M+tAEmfCqd+Qudc~YC^pIg1s?dRZpNwKcBcGRu4 zp$4a#91XL1?Zsz)g;5JaDmW^WUvgdQPuLo(-Z0Tk=80|YGN5=7E_QTf{^E3b9T5B?&NNx;d8-_iH#r%(b*A|v z(bRwokMR1&b2Owx#5vw4JnA=8C|?2#gz%y$!w$fQ{xoVB`3)%jOLhXoTa1(U#iq34 zUhvDGqjRw7(rnjzOrLjH#74o$b{c$*;`ca;a1pv39T*p`#LH)N$_0uRPA$CZligZ@+>VIOmgZ; znUcyyy%DN#)8Ljta@iU#9~{9*X{u5{y}#yMAvGNZ{}nJF;MK}3Ty#La2ui6na=nT+ z0rsdcU6_;Los1b01Z=VniL)!hNH!HH8o*N`zMzUuFGbB+Xwb1QYIMH$9gD{5&g{&h zMmrS*tpEeoX*F3POv^l5s;HLO!69==%`&3_!Q&iO?^gqVsvFu zoA30FrBKAab|lWdDx;GKUPxhwI<(7Bv;JeS1-GdMDcn``_R?SozDwqNmO%~|0t97q zgZ;tVP#r1Pp^F=9Y(olI9(xqWwpBx7rBxUX$}2V8?HSI?suTn$>ak;iwGD2(YaWZo z26Jb=GdDIJMYRIGyV}HlvP~Eu$&?DiY(=|a;)F!=YJMARcYI#Dz^=GaW}%`kR7*9Y zPTfG8f`^ZJWXUto&9px%W+!NMw1D|jCWnqC52;TrZ@js9$Up>r6t-{57*@1h-$TDW%?ju7H_@VgL{PGUId7In_ z%WBtu2U8T`jUfd@vgCt=Cf!A=hr!9dFTT`xYJr;T{KL}_EyxVWKhN5p zT2nlBET1;Q+ofxF{<|PlQp9d6NeuSv4~|f%fLMWGIAr=0x%UTq_RP)N&7S8gJo=*F z_xHZ<=g;fgue?lo^pU3?!C)|tW^UV>gTaK>pNg(#_@A$ZJpP{tx6t{D<*riWd*=;b_I=1Kn~mV_n5quDI1-sT{_cF6 z`|`8Ra|xeB6mhzR@3O{djA0UmkChvlhMZEVv!T6GbM>@pzfIJ{zL-bv)sk{c^YTnL zHeIq#_Xyve%1+v+5b)e&t&oRfDFoh(;#!;(87Oq7M#_yUX|u<8EQ%=E`JvB)U5;5@ z)0-EHdHgl>yigYc2NUuDdX`6^Cm2{fcIb~LmExvnoYR-%OTEY;!E4TXc4zuhs9 ztj65+`GbMQYcu$Pj#n6M^j32Y)}JNkWl_Z)vQ9ru&#LL#%E#(YlWemMUtP88NGwH| zAoY0r4ohUcqrx)N(BBnni;@##c~8iV?eu37v79Gk8R56KSV-;_t1yuA z`k_h-V#agKyo!CrNovs)YcvlE6yMqsMYMBqQYwO#KZ}DG;}khpce_SOKub2go{c99O5BBD+vCq%Z?CyQ8YEBYs?AV5ABBPPUuqz$i6D-~nBwNm~ z+Yy1YinLStVui_thevO=iQtWDQ%N7^)R>gDN^+lzH%v>PCPG0Ts18~7!llNVYyjNP z26jQWelpD8$0}$a8x35gO{A83kyLB1Oed5bA8{gLNKTbPAJ+=l^Vg5Y%$t2P1izm! ztMu)P<}yQj-23a@Va=GYqOEdTt!cONfJxbDpX$)+fGV$ z5(or5v83Y<*4`dNytPKNT5lRM3)~yOHRevQcdsfxr@1BSkVa0< zV<^TP-Ap_qTyIi&GK4ufokR(x$1uTq%D2*ZnFQTAX!1f*!?P=TPDnljP}x_onoVhQ6I#6M>;1|zQC_mvsy8BT zhv+##&_~}vQ5?Gldz*>-ye$ULQqP*qfY=i(at zP=n*o#Rm<#T6N8gwF%Ggj8~aj$rJ(oy2n$=nZ9#qqjrGjb*@o-S~KsPHu-Oj7S^6} z^It+@SHY)z4ZmL}(F9=q;L)YS+MvVcXJwLZp-)bUsTQ&nK}>Vx*bNd2GH_-jL;RL% zzVz+(ugrJ0$(tD+F<-7saceHqY^wcIBX(&2M&RSaAhSaFPB@ENgpr_x$Z|6ot;2D~Yy0arm)bwyrOM zRRMx^em8K++UqY~T(TS{+47?kS}k+0f6b~PIuNmBr%b0F-&Ir(+zTz7-kdrosB|h| zN|O0jy{a!^V#U+F&lVOI=IY|wRtnhseq!v9CorjhU;3n~COKj?SPxX;PS8<)Rlv-W z=))c;KO4w`caCXzP)33K;M*j(F_~`$jiR<~0OZosKzs^kU~JzBTQa$|3a!_xO-=Nn z2(=V$0T$!HeA-7y=*;?kUcd8P?M+tAEmfCqd+Qudc~YC^pIg1s?dRZpNwKcBcGRu4 zp$4a#91XL1?Zsz)g;5JaDmW^WUvgdQPuLo(-Z0Tk=80|YGN5=7E_QTf{^E3b9T5B?&NNx;d8-_iH#r%(b*A|v z(bRwokMR1&b2Owx#5vw4JnA=8C|?2#gz%y$!w$fQ{xoVB`3)%jOLhXoTa1(U#iq34 zUhvDGqjRw7(rnjzOrLjH#74o$b{c$*;`ca;a1pv39T*p`#LH)N$_0uRPA$CZligZ@+>VIOmgZ; znUcyyy%DN#)8Ljta@iU#9~{9*X{u5{y}#yMAvGNZ{}nJF;MK}3Ty#La2ui6na=nT+ z0rsdcU6_;Los1b01Z=VniL)!hNH!HH8o*N`zMzUuFGbB+Xwb1QYIMH$9gD{5&g{&h zMmrS*tpEeoX*F3POv^l5s;HLO!69==%`&3_!Q&iO?^gqVsvFu zoA30FrBKAab|lWdDx;GKUPxhwI<(7Bv;JeS1-GdMDcn``_R?SozDwqNmO%~|0t97q zgZ;tVP#r1Pp^F=9Y(olI9(xqWwpBx7rBxUX$}2V8?HSI?suTn$>ak;iwGD2(YaWZo z26Jb=GdDIJMYRIGyV}HlvP~Eu$&?DiY(=|a;)F!=YJMARcYI#Dz^=GaW}%`kR7*9Y zPTfG8f`^ZJWXUto&9px%W+!NMw1D|jCWnqC52;TrZ@js9$Up>r6t-{57*@1h-$TDW%?ju7H_@VgL{PGUId7In_ z%WBtu2U8T`jUfd@vgCt=Cf!A=hr!9dF Date: Thu, 6 Jul 2023 18:40:44 +0800 Subject: [PATCH 31/56] Update CONTRIBUTING.md --- CONTRIBUTING.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 7d671c4adfce..98989a8e6981 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -90,7 +90,7 @@ Minecraft-Mod-Language-Package - **拒绝**接收机器翻译、生硬翻译。 -- 翻译**应**在审查后才能上线。 +- 翻译**必须**在审查后才能进入仓库。 ### Pull Request 相关规定 @@ -133,7 +133,7 @@ Minecraft-Mod-Language-Package - 审查的基本依据**是**[翻译贡献方针](#翻译贡献方针)。 - 审查流程**必须**满足本文档[翻译审查](#翻译审查)内容所述。 -- 审查过程中各方**应**遵守[礼仪](https://zh.wikipedia.org/wiki/Wikipedia:%E7%A4%BC%E4%BB%AA)。 +- 审查过程中各方**应**遵守[礼仪](https://zh.wikipedia.org/wiki/Wikipedia:%E7%A4%BC%E4%BB%AA)([备用](https://share.weiyun.com/LRvx1omf))。 #### 审查人 @@ -144,12 +144,12 @@ Minecraft-Mod-Language-Package #### PR 作者 -- PR 作者**应**对审查人并作出合理回应。 +- PR 作者**应**对审查作出合理回应,或接受建议,或提出异议。 - PR 作者**应**及时做出回应,否则 PR 可能会按[搁置规则](#搁置规则)关闭。 ### 搁置规则 -搁置规则的目的是解决由于 PR 作者迟迟不出面相应审查要求而导致的 PR 积压问题。 +搁置规则的目的是解决由于 PR 作者迟迟不出面响应审查要求而导致的 PR 积压问题。 1. 若 PR 中存在未作者未响应的审查超过 7 天,审查人有权提及(@)PR 作者,提醒其相应审查意见,然后加上“即将被搁置”标签。 2. 若“即将被搁置”标签存在超过 7 天,PR 将被关闭。 From 765be3256dbd3dd3ccca8acf86838f7c26efa524 Mon Sep 17 00:00:00 2001 From: mamaruo <37480168+mamaruo@users.noreply.github.com> Date: Thu, 6 Jul 2023 20:37:09 +0800 Subject: [PATCH 32/56] =?UTF-8?q?=E6=8C=89=E5=AE=A1=E9=98=85=E4=BF=AE?= =?UTF-8?q?=E6=94=B9CONTRIBUTING=EF=BC=8CREADME=EF=BC=9B=E5=85=B6=E4=BB=96?= =?UTF-8?q?=E5=B0=8F=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CONTRIBUTING.md | 16 +++++++--------- README-en.md | 2 +- README.md | 2 +- projects/1.16-fabric/README.txt | 2 +- projects/1.16/README.txt | 2 +- projects/1.18-fabric/README.txt | 2 +- projects/1.18/README.txt | 2 +- 7 files changed, 13 insertions(+), 15 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 98989a8e6981..97854c567e30 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -38,23 +38,21 @@ Minecraft-Mod-Language-Package ├─.github --------------- // GitHub 相关配置文件 ├─config ---------------- // 配置文件 + │ └─packer -------------- // 打包器配置文件 ├─projects -------------- // 翻译文件 │ └─(Minecraft 版本) ---- // 不带 fabric 字样的是用于 Forge 的 │  └─assets │  ├─(CurseForge 项目名称) ---- // 见下 │  │ └─(命名空间) ------------- // 见下 │  │ └─lang ----------------- // 语言文件文件夹 - │  │ ├─en_us.json --------- // 英文(US)语言文件 - │  │ └─zh_cn.json --------- // 简体中文(中国)语言文件 + │  │ ├─en_us.json --------- // English (United States) 语言文件 + │  │ └─zh_cn.json --------- // 中文 (简体) 语言文件 │  ├─minecraft │  │ └─minecraft -------------- // Minecraft 原版使用的命名空间 │  │ ├─font │  │ │ └─glyph_sizes.bin ---- // 全角标点修复文件 │  │ └─textures - │  │ └─font - │  │ ├─unicode_page_20.png ---- // 生僻字兼容文件 - │  │ ├─unicode_page_9f.png ---- // 生僻字兼容文件 - │  │ └─unicode_page_e9.png ---- // 生僻字兼容文件 + │  │ └─font --------------- // 全角标点修复文件 │  ├─1UNKNOWN ----------------- // 存放不在 CurseForge 和 Modrinth 上发布的模组 │  │ └─(命名空间) │  │ └─lang @@ -62,7 +60,7 @@ Minecraft-Mod-Language-Package │  └─(命名空间) │  └─lang └─src --------------- // 各种自动化工具的源码 - ├─Formatter ------- // 格式化工具,用于统一翻译文件格式 + ├─Formatter ------- // 格式化工具,曾用于统一翻译文件格式 ├─Language.Core ├─Packer ---------- // 打包器,用于自动生成资源包文件并发布 Release ├─Spider ---------- // 爬虫,曾用于爬取热门模组的语言文件供翻译 @@ -195,7 +193,7 @@ Minecraft-Mod-Language-Package 路径:[./config/packer.json](./config/packer.json) 该文件内放置了**所有**正在维护的版本的打包配置。 -最好不要随意*删去*内容,除非你知道它曾经是干什么的,现在为什么不需要了。 +不要随意*删去*内容,除非你知道它为什么弃用。 加入内容相对而言宽松一些,但最好还是说明理由。 *下面没有提到的一般都不适合改动;如果需要,最好说明理由。* @@ -207,7 +205,7 @@ Minecraft-Mod-Language-Package - 处理非文本文件 1. 如果该文件所在的文件夹与`lang`文件夹同级,且对**任何模组都**不会有文本文件(如font\),将该文件夹加入对应版本的`noProcessNamespace`中。 2. 否则,将该模组的`CurseForge 项目名称`或`命名空间`中的一个(具体选哪一个看具体情况)加入`modNameBlackList`或`domainBlackList`,并将**所有**受影响的文件的相对位置加入`additionalContents`。 -- 添加非标准位置(在`assets/`以外)的文件 +- 添加非标准位置(在`assets/`以外)的文件 - 直接加入`additionalContents` - 停止对某模组的支持 - 把该模组的`CurseForge 项目名称`或`命名空间`中的加入相应的`modNameBlackList`或`domainBlackList`(二者取其一)。 diff --git a/README-en.md b/README-en.md index ce1a7684894c..beeb1da6d69e 100644 --- a/README-en.md +++ b/README-en.md @@ -27,7 +27,7 @@ If you want to join us, please visit our official website and learn more: Date: Thu, 6 Jul 2023 20:45:03 +0800 Subject: [PATCH 33/56] =?UTF-8?q?=E6=98=8E=E7=A1=AE=E2=80=9C=E5=8A=A8?= =?UTF-8?q?=E6=80=81=E2=80=9D=E7=9A=84=E5=90=AB=E4=B9=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CONTRIBUTING.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 97854c567e30..e7eefd24cb30 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -138,7 +138,8 @@ Minecraft-Mod-Language-Package - 任何人都能利用 GitHub 提供的[相关功能](https://docs.github.com/zh/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/commenting-on-a-pull-request)来审查 PR 中翻译。所有参与审查的用户即为审查人。 - [CFPA团队](https://github.com/CFPAOrg)的成员(Member)和[仓库](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package)的协作者(Collaborator)是具有团队官方性质的审查人。 - 至少一位具有官方身份的审查人对 PR 给出批准(Approval)审查后,PR 才能合并。 -- 审查人在给出批准审查后**应**给 PR 加上“即将合并”标签,24 小时内没有新动态则可合并 PR。 +- 审查人在给出批准审查后**应**给 PR 加上“即将合并”标签,此后需等待大于 24 小时,若等待期间没有新动态则可以合并 PR。 + - “动态”包括但不限于 PR 作者发送提交(Commit)、审查人提出意见。 #### PR 作者 From e9907dd62d6d6fbbbd5eb174d9b63a07d4c539d5 Mon Sep 17 00:00:00 2001 From: mamaruo <37480168+mamaruo@users.noreply.github.com> Date: Thu, 6 Jul 2023 20:46:55 +0800 Subject: [PATCH 34/56] Update CONTRIBUTING.md Co-authored-by: Cactus_student <97865546+Cactusstudent@users.noreply.github.com> --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index e7eefd24cb30..bcbaf10ff970 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -5,7 +5,7 @@ 定义: - 语言文件,指 Minecraft 中为显示文本提供支持的文件,包括所有语言,包括但不限于模组本体所提供的 LANG 文件、JSON文件、手册语言文件。 - - 翻译文件(下文亦称“翻译”),专指中文语言文件。本项目的翻译文件存放在 `projects/{版本}/assets` 中。 +- 翻译文件(下文亦称“翻译”),专指中文语言文件。本项目的翻译文件存放在 `projects/{版本}/assets` 中。 - 代码文件(下文亦称“代码”),指本项目 `src` 目录下所有代码文件。 - 配置文件(下文亦称“配置”),指本项目 `config` 目录下所有代码文件。 - Pull Requests(下文亦称“PR”):指在[本页面](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/pulls)提交的请求。 From 34b1ee75a2342647fb97c4dfae8d41df09dced4d Mon Sep 17 00:00:00 2001 From: mamaruo <37480168+mamaruo@users.noreply.github.com> Date: Thu, 6 Jul 2023 21:10:32 +0800 Subject: [PATCH 35/56] =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=85=B3=E4=BA=8E?= =?UTF-8?q?=E6=90=81=E7=BD=AE=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CONTRIBUTING.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index e7eefd24cb30..d778dae14148 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -151,8 +151,8 @@ Minecraft-Mod-Language-Package 搁置规则的目的是解决由于 PR 作者迟迟不出面响应审查要求而导致的 PR 积压问题。 1. 若 PR 中存在未作者未响应的审查超过 7 天,审查人有权提及(@)PR 作者,提醒其相应审查意见,然后加上“即将被搁置”标签。 -2. 若“即将被搁置”标签存在超过 7 天,PR 将被关闭。 -3. 在 1、2 所述过程中,若 PR 作者有实质性回应,审查人**应**去除“即将被搁置”标签,计时重新从 1 开始。 +2. 若“即将被搁置”标签存在超过 7 天,PR 将被加上“即将拒收”标签。1 天后 PR将被关闭。 +3. 在 1、2 所述过程中,若 PR 作者做出回应,标签将被清除,计时重新从 1 开始。 ### 提示 From 29ed7b06f605c5e2bfbfb77838ea17f7bc2e9732 Mon Sep 17 00:00:00 2001 From: mamaruo <37480168+mamaruo@users.noreply.github.com> Date: Fri, 7 Jul 2023 23:40:35 +0800 Subject: [PATCH 36/56] Update .github/PULL_REQUEST_TEMPLATE.md Co-authored-by: Cactus_student <97865546+Cactusstudent@users.noreply.github.com> --- .github/PULL_REQUEST_TEMPLATE.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 876de2b7f896..cadfa14e8015 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -5,6 +5,6 @@ --> - [ ] 我已**仔细**阅读[贡献方针](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/blob/main/CONTRIBUTING.md)(CONTRIBUTING); -- [ ] 我已确认外语原文(en_us.json)存在且完整,内容与中文对应; +- [ ] 我已确认外语原文(如 en_us.json)存在且完整,内容与中文对应; - [ ] 我已阅读并同意按 [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh) 协议发布我的作品; - [ ] 刷新 PR 的标签/状态,有需要再点击; From c3e2ce36dc4bc7120e239c06af2bd243b9bc25ec Mon Sep 17 00:00:00 2001 From: mamaruo <37480168+mamaruo@users.noreply.github.com> Date: Tue, 18 Jul 2023 17:23:02 +0800 Subject: [PATCH 37/56] some fix --- projects/1.12.2/README.md | 16 ++++++++++++++++ projects/1.12.2/README.txt | 2 ++ projects/1.16-fabric/README.md | 16 ++++++++++++++++ projects/1.16-fabric/README.txt | 2 ++ projects/1.16/README.md | 16 ++++++++++++++++ projects/1.16/README.txt | 2 ++ projects/1.18-fabric/README.md | 16 ++++++++++++++++ projects/1.18-fabric/README.txt | 2 ++ projects/1.18/README.md | 16 ++++++++++++++++ projects/1.18/README.txt | 2 ++ projects/1.19/README.md | 16 ++++++++++++++++ projects/1.19/README.txt | 2 ++ projects/1.20-fabric/README.md | 16 ++++++++++++++++ projects/1.20-fabric/README.txt | 2 ++ projects/1.20/README.md | 16 ++++++++++++++++ projects/1.20/README.txt | 2 ++ 16 files changed, 144 insertions(+) create mode 100644 projects/1.12.2/README.md create mode 100644 projects/1.16-fabric/README.md create mode 100644 projects/1.16/README.md create mode 100644 projects/1.18-fabric/README.md create mode 100644 projects/1.18/README.md create mode 100644 projects/1.19/README.md create mode 100644 projects/1.20-fabric/README.md create mode 100644 projects/1.20/README.md diff --git a/projects/1.12.2/README.md b/projects/1.12.2/README.md new file mode 100644 index 000000000000..d6d3f02347e5 --- /dev/null +++ b/projects/1.12.2/README.md @@ -0,0 +1,16 @@ +本资源包是适用于 Minecraft 1.12.2 的简体中文资源包,提供数千个模组的简体中文本地化。 + +署名:CFPA团队(完整贡献者名单:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/graphs/contributors) + +项目主页:https://cfpa.site/ +参与贡献:https://cfpa.site/joinus.html +反馈问题:https://support.qq.com/product/382723 +GitHub 仓库:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package + + +如果你是手动下载的本资源包,欢迎使用 I18n Update Mod 模组自动下载安装资源包。 + +I18n Update Mod 下载方式有 +MC百科:https://www.mcmod.cn/download/1188.html +CurseForge:https://www.curseforge.com/minecraft/mc-mods/i18nupdatemod +Modrinth:https://modrinth.com/mod/i18nupdatemod \ No newline at end of file diff --git a/projects/1.12.2/README.txt b/projects/1.12.2/README.txt index 3cd372b9afa7..d6d3f02347e5 100644 --- a/projects/1.12.2/README.txt +++ b/projects/1.12.2/README.txt @@ -1,5 +1,7 @@ 本资源包是适用于 Minecraft 1.12.2 的简体中文资源包,提供数千个模组的简体中文本地化。 +署名:CFPA团队(完整贡献者名单:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/graphs/contributors) + 项目主页:https://cfpa.site/ 参与贡献:https://cfpa.site/joinus.html 反馈问题:https://support.qq.com/product/382723 diff --git a/projects/1.16-fabric/README.md b/projects/1.16-fabric/README.md new file mode 100644 index 000000000000..d6d3f02347e5 --- /dev/null +++ b/projects/1.16-fabric/README.md @@ -0,0 +1,16 @@ +本资源包是适用于 Minecraft 1.12.2 的简体中文资源包,提供数千个模组的简体中文本地化。 + +署名:CFPA团队(完整贡献者名单:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/graphs/contributors) + +项目主页:https://cfpa.site/ +参与贡献:https://cfpa.site/joinus.html +反馈问题:https://support.qq.com/product/382723 +GitHub 仓库:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package + + +如果你是手动下载的本资源包,欢迎使用 I18n Update Mod 模组自动下载安装资源包。 + +I18n Update Mod 下载方式有 +MC百科:https://www.mcmod.cn/download/1188.html +CurseForge:https://www.curseforge.com/minecraft/mc-mods/i18nupdatemod +Modrinth:https://modrinth.com/mod/i18nupdatemod \ No newline at end of file diff --git a/projects/1.16-fabric/README.txt b/projects/1.16-fabric/README.txt index 961bb839fc20..ca96485a8b74 100644 --- a/projects/1.16-fabric/README.txt +++ b/projects/1.16-fabric/README.txt @@ -1,5 +1,7 @@ 本资源包是适用于 Minecraft 1.16.5 Fabric 的简体中文资源包,提供模组的简体中文本地化。 +署名:CFPA团队(完整贡献者名单:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/graphs/contributors) + 项目主页:https://cfpa.site/ 参与贡献:https://cfpa.site/joinus.html 反馈问题:https://support.qq.com/product/382723 diff --git a/projects/1.16/README.md b/projects/1.16/README.md new file mode 100644 index 000000000000..d6d3f02347e5 --- /dev/null +++ b/projects/1.16/README.md @@ -0,0 +1,16 @@ +本资源包是适用于 Minecraft 1.12.2 的简体中文资源包,提供数千个模组的简体中文本地化。 + +署名:CFPA团队(完整贡献者名单:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/graphs/contributors) + +项目主页:https://cfpa.site/ +参与贡献:https://cfpa.site/joinus.html +反馈问题:https://support.qq.com/product/382723 +GitHub 仓库:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package + + +如果你是手动下载的本资源包,欢迎使用 I18n Update Mod 模组自动下载安装资源包。 + +I18n Update Mod 下载方式有 +MC百科:https://www.mcmod.cn/download/1188.html +CurseForge:https://www.curseforge.com/minecraft/mc-mods/i18nupdatemod +Modrinth:https://modrinth.com/mod/i18nupdatemod \ No newline at end of file diff --git a/projects/1.16/README.txt b/projects/1.16/README.txt index ec5cda8c05de..ecdeb565a5f4 100644 --- a/projects/1.16/README.txt +++ b/projects/1.16/README.txt @@ -1,5 +1,7 @@ 本资源包是适用于 Minecraft 1.16.5 Forge 的简体中文资源包,提供模组的简体中文本地化。 +署名:CFPA团队(完整贡献者名单:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/graphs/contributors) + 项目主页:https://cfpa.site/ 参与贡献:https://cfpa.site/joinus.html 反馈问题:https://support.qq.com/product/382723 diff --git a/projects/1.18-fabric/README.md b/projects/1.18-fabric/README.md new file mode 100644 index 000000000000..d6d3f02347e5 --- /dev/null +++ b/projects/1.18-fabric/README.md @@ -0,0 +1,16 @@ +本资源包是适用于 Minecraft 1.12.2 的简体中文资源包,提供数千个模组的简体中文本地化。 + +署名:CFPA团队(完整贡献者名单:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/graphs/contributors) + +项目主页:https://cfpa.site/ +参与贡献:https://cfpa.site/joinus.html +反馈问题:https://support.qq.com/product/382723 +GitHub 仓库:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package + + +如果你是手动下载的本资源包,欢迎使用 I18n Update Mod 模组自动下载安装资源包。 + +I18n Update Mod 下载方式有 +MC百科:https://www.mcmod.cn/download/1188.html +CurseForge:https://www.curseforge.com/minecraft/mc-mods/i18nupdatemod +Modrinth:https://modrinth.com/mod/i18nupdatemod \ No newline at end of file diff --git a/projects/1.18-fabric/README.txt b/projects/1.18-fabric/README.txt index 859d1c5d57ad..cd4e96a86055 100644 --- a/projects/1.18-fabric/README.txt +++ b/projects/1.18-fabric/README.txt @@ -1,5 +1,7 @@ 本资源包是适用于 Minecraft 1.18.2 Fabric 的简体中文资源包,提供模组的简体中文本地化。 +署名:CFPA团队(完整贡献者名单:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/graphs/contributors) + 项目主页:https://cfpa.site/ 参与贡献:https://cfpa.site/joinus.html 反馈问题:https://support.qq.com/product/382723 diff --git a/projects/1.18/README.md b/projects/1.18/README.md new file mode 100644 index 000000000000..d6d3f02347e5 --- /dev/null +++ b/projects/1.18/README.md @@ -0,0 +1,16 @@ +本资源包是适用于 Minecraft 1.12.2 的简体中文资源包,提供数千个模组的简体中文本地化。 + +署名:CFPA团队(完整贡献者名单:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/graphs/contributors) + +项目主页:https://cfpa.site/ +参与贡献:https://cfpa.site/joinus.html +反馈问题:https://support.qq.com/product/382723 +GitHub 仓库:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package + + +如果你是手动下载的本资源包,欢迎使用 I18n Update Mod 模组自动下载安装资源包。 + +I18n Update Mod 下载方式有 +MC百科:https://www.mcmod.cn/download/1188.html +CurseForge:https://www.curseforge.com/minecraft/mc-mods/i18nupdatemod +Modrinth:https://modrinth.com/mod/i18nupdatemod \ No newline at end of file diff --git a/projects/1.18/README.txt b/projects/1.18/README.txt index 3bd9a7119152..3fff39c94ab4 100644 --- a/projects/1.18/README.txt +++ b/projects/1.18/README.txt @@ -1,5 +1,7 @@ 本资源包是适用于 Minecraft 1.18.2 Forge 的简体中文资源包,提供模组的简体中文本地化。 +署名:CFPA团队(完整贡献者名单:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/graphs/contributors) + 项目主页:https://cfpa.site/ 参与贡献:https://cfpa.site/joinus.html 反馈问题:https://support.qq.com/product/382723 diff --git a/projects/1.19/README.md b/projects/1.19/README.md new file mode 100644 index 000000000000..d6d3f02347e5 --- /dev/null +++ b/projects/1.19/README.md @@ -0,0 +1,16 @@ +本资源包是适用于 Minecraft 1.12.2 的简体中文资源包,提供数千个模组的简体中文本地化。 + +署名:CFPA团队(完整贡献者名单:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/graphs/contributors) + +项目主页:https://cfpa.site/ +参与贡献:https://cfpa.site/joinus.html +反馈问题:https://support.qq.com/product/382723 +GitHub 仓库:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package + + +如果你是手动下载的本资源包,欢迎使用 I18n Update Mod 模组自动下载安装资源包。 + +I18n Update Mod 下载方式有 +MC百科:https://www.mcmod.cn/download/1188.html +CurseForge:https://www.curseforge.com/minecraft/mc-mods/i18nupdatemod +Modrinth:https://modrinth.com/mod/i18nupdatemod \ No newline at end of file diff --git a/projects/1.19/README.txt b/projects/1.19/README.txt index 15ab0ae18ee2..1a616f5401ea 100644 --- a/projects/1.19/README.txt +++ b/projects/1.19/README.txt @@ -1,5 +1,7 @@ 本资源包是适用于 Minecraft 1.19.4 的简体中文资源包,提供模组的简体中文本地化。 +署名:CFPA团队(完整贡献者名单:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/graphs/contributors) + 项目主页:https://cfpa.site/ 参与贡献:https://cfpa.site/joinus.html 反馈问题:https://support.qq.com/product/382723 diff --git a/projects/1.20-fabric/README.md b/projects/1.20-fabric/README.md new file mode 100644 index 000000000000..d6d3f02347e5 --- /dev/null +++ b/projects/1.20-fabric/README.md @@ -0,0 +1,16 @@ +本资源包是适用于 Minecraft 1.12.2 的简体中文资源包,提供数千个模组的简体中文本地化。 + +署名:CFPA团队(完整贡献者名单:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/graphs/contributors) + +项目主页:https://cfpa.site/ +参与贡献:https://cfpa.site/joinus.html +反馈问题:https://support.qq.com/product/382723 +GitHub 仓库:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package + + +如果你是手动下载的本资源包,欢迎使用 I18n Update Mod 模组自动下载安装资源包。 + +I18n Update Mod 下载方式有 +MC百科:https://www.mcmod.cn/download/1188.html +CurseForge:https://www.curseforge.com/minecraft/mc-mods/i18nupdatemod +Modrinth:https://modrinth.com/mod/i18nupdatemod \ No newline at end of file diff --git a/projects/1.20-fabric/README.txt b/projects/1.20-fabric/README.txt index 7ef1a0bdb324..5319f5ea946a 100644 --- a/projects/1.20-fabric/README.txt +++ b/projects/1.20-fabric/README.txt @@ -1,5 +1,7 @@ 本资源包是适用于 Minecraft 1.20.1 Fabric 的简体中文资源包,提供模组的简体中文本地化。 +署名:CFPA团队(完整贡献者名单:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/graphs/contributors) + 项目主页:https://cfpa.site/ 参与贡献:https://cfpa.site/joinus.html 反馈问题:https://support.qq.com/product/382723 diff --git a/projects/1.20/README.md b/projects/1.20/README.md new file mode 100644 index 000000000000..d6d3f02347e5 --- /dev/null +++ b/projects/1.20/README.md @@ -0,0 +1,16 @@ +本资源包是适用于 Minecraft 1.12.2 的简体中文资源包,提供数千个模组的简体中文本地化。 + +署名:CFPA团队(完整贡献者名单:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/graphs/contributors) + +项目主页:https://cfpa.site/ +参与贡献:https://cfpa.site/joinus.html +反馈问题:https://support.qq.com/product/382723 +GitHub 仓库:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package + + +如果你是手动下载的本资源包,欢迎使用 I18n Update Mod 模组自动下载安装资源包。 + +I18n Update Mod 下载方式有 +MC百科:https://www.mcmod.cn/download/1188.html +CurseForge:https://www.curseforge.com/minecraft/mc-mods/i18nupdatemod +Modrinth:https://modrinth.com/mod/i18nupdatemod \ No newline at end of file diff --git a/projects/1.20/README.txt b/projects/1.20/README.txt index 8246c20d27e7..447462f30bab 100644 --- a/projects/1.20/README.txt +++ b/projects/1.20/README.txt @@ -1,5 +1,7 @@ 本资源包是适用于 Minecraft 1.20.1 Forge 的简体中文资源包,提供模组的简体中文本地化。 +署名:CFPA团队(完整贡献者名单:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/graphs/contributors) + 项目主页:https://cfpa.site/ 参与贡献:https://cfpa.site/joinus.html 反馈问题:https://support.qq.com/product/382723 From 85c5aa670bfa943454d40946ca39dae31df05ec8 Mon Sep 17 00:00:00 2001 From: mamaruo <37480168+mamaruo@users.noreply.github.com> Date: Tue, 18 Jul 2023 17:23:24 +0800 Subject: [PATCH 38/56] Update CONTRIBUTING.md --- CONTRIBUTING.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index d2bd5b0ce484..4399d7a4328e 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -144,6 +144,8 @@ Minecraft-Mod-Language-Package #### PR 作者 - PR 作者**应**对审查作出合理回应,或接受建议,或提出异议。 + - 在接受审查人的建议后,PR 作者**应**解决(Revolve)相应的对话(Conversation)。 + - 若拒绝审查人的建议,或和审查人的观点相左,PR 作者**不应**急于解决(Revolve)对话(Conversation) - PR 作者**应**及时做出回应,否则 PR 可能会按[搁置规则](#搁置规则)关闭。 ### 搁置规则 From 9ae81cfc58ea48b54057696701381b39ab32aa59 Mon Sep 17 00:00:00 2001 From: mamaruo <37480168+mamaruo@users.noreply.github.com> Date: Sun, 23 Jul 2023 04:11:43 +0800 Subject: [PATCH 39/56] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- projects/1.16-fabric/README.md | 2 +- projects/1.16/README.md | 2 +- projects/1.18-fabric/README.md | 2 +- projects/1.18/README.md | 2 +- projects/1.19/README.md | 2 +- projects/1.20-fabric/README.md | 2 +- projects/1.20/README.md | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/projects/1.16-fabric/README.md b/projects/1.16-fabric/README.md index d6d3f02347e5..ddf4296dedbc 100644 --- a/projects/1.16-fabric/README.md +++ b/projects/1.16-fabric/README.md @@ -1,4 +1,4 @@ -本资源包是适用于 Minecraft 1.12.2 的简体中文资源包,提供数千个模组的简体中文本地化。 +本资源包是适用于 Minecraft 1.16.5 Fabric 的简体中文资源包,提供数千个模组的简体中文本地化。 署名:CFPA团队(完整贡献者名单:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/graphs/contributors) diff --git a/projects/1.16/README.md b/projects/1.16/README.md index d6d3f02347e5..9e8e2fc4f88c 100644 --- a/projects/1.16/README.md +++ b/projects/1.16/README.md @@ -1,4 +1,4 @@ -本资源包是适用于 Minecraft 1.12.2 的简体中文资源包,提供数千个模组的简体中文本地化。 +本资源包是适用于 Minecraft 1.16.5 的简体中文资源包,提供数千个模组的简体中文本地化。 署名:CFPA团队(完整贡献者名单:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/graphs/contributors) diff --git a/projects/1.18-fabric/README.md b/projects/1.18-fabric/README.md index d6d3f02347e5..25e18a8d1aba 100644 --- a/projects/1.18-fabric/README.md +++ b/projects/1.18-fabric/README.md @@ -1,4 +1,4 @@ -本资源包是适用于 Minecraft 1.12.2 的简体中文资源包,提供数千个模组的简体中文本地化。 +本资源包是适用于 Minecraft 1.18.2 Fabric 的简体中文资源包,提供数千个模组的简体中文本地化。 署名:CFPA团队(完整贡献者名单:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/graphs/contributors) diff --git a/projects/1.18/README.md b/projects/1.18/README.md index d6d3f02347e5..8d48ef401e59 100644 --- a/projects/1.18/README.md +++ b/projects/1.18/README.md @@ -1,4 +1,4 @@ -本资源包是适用于 Minecraft 1.12.2 的简体中文资源包,提供数千个模组的简体中文本地化。 +本资源包是适用于 Minecraft 1.18.2 的简体中文资源包,提供数千个模组的简体中文本地化。 署名:CFPA团队(完整贡献者名单:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/graphs/contributors) diff --git a/projects/1.19/README.md b/projects/1.19/README.md index d6d3f02347e5..6f79681c9b41 100644 --- a/projects/1.19/README.md +++ b/projects/1.19/README.md @@ -1,4 +1,4 @@ -本资源包是适用于 Minecraft 1.12.2 的简体中文资源包,提供数千个模组的简体中文本地化。 +本资源包是适用于 Minecraft 1.19.4 的简体中文资源包,提供模组的简体中文本地化。 署名:CFPA团队(完整贡献者名单:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/graphs/contributors) diff --git a/projects/1.20-fabric/README.md b/projects/1.20-fabric/README.md index d6d3f02347e5..fc311ad9360e 100644 --- a/projects/1.20-fabric/README.md +++ b/projects/1.20-fabric/README.md @@ -1,4 +1,4 @@ -本资源包是适用于 Minecraft 1.12.2 的简体中文资源包,提供数千个模组的简体中文本地化。 +本资源包是适用于 Minecraft 1.20.1 Fabric 的简体中文资源包,提供模组的简体中文本地化。 署名:CFPA团队(完整贡献者名单:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/graphs/contributors) diff --git a/projects/1.20/README.md b/projects/1.20/README.md index d6d3f02347e5..d1a2a8d27344 100644 --- a/projects/1.20/README.md +++ b/projects/1.20/README.md @@ -1,4 +1,4 @@ -本资源包是适用于 Minecraft 1.12.2 的简体中文资源包,提供数千个模组的简体中文本地化。 +本资源包是适用于 Minecraft 1.20.1 Forge 的简体中文资源包,提供模组的简体中文本地化。 署名:CFPA团队(完整贡献者名单:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/graphs/contributors) From a580f0c436085ef2c2524f8efc272c16c536b359 Mon Sep 17 00:00:00 2001 From: mamaruo <37480168+mamaruo@users.noreply.github.com> Date: Sun, 30 Jul 2023 15:15:38 +0800 Subject: [PATCH 40/56] =?UTF-8?q?=E5=88=A0=E9=99=A4=E8=B4=A1=E7=8C=AE?= =?UTF-8?q?=E6=96=B9=E9=92=88=E4=B8=AD=E5=86=97=E4=BD=99=E7=9A=84=E5=AE=9A?= =?UTF-8?q?=E4=B9=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CONTRIBUTING.md | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 4399d7a4328e..5f55e2ef6b27 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,15 +1,6 @@ # 贡献方针 -> 请在贡献前**仔细阅读**此文档(**特别是加粗部分**) - -定义: - -- 语言文件,指 Minecraft 中为显示文本提供支持的文件,包括所有语言,包括但不限于模组本体所提供的 LANG 文件、JSON文件、手册语言文件。 -- 翻译文件(下文亦称“翻译”),专指中文语言文件。本项目的翻译文件存放在 `projects/{版本}/assets` 中。 -- 代码文件(下文亦称“代码”),指本项目 `src` 目录下所有代码文件。 -- 配置文件(下文亦称“配置”),指本项目 `config` 目录下所有代码文件。 -- Pull Requests(下文亦称“PR”):指在[本页面](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/pulls)提交的请求。 - +贡献方针是参与本项目贡献的指导文件。 **目录:** From 2130894421e0c075b77633fac9e7fca6cdeef756 Mon Sep 17 00:00:00 2001 From: mamaruo <37480168+mamaruo@users.noreply.github.com> Date: Sun, 30 Jul 2023 15:53:24 +0800 Subject: [PATCH 41/56] =?UTF-8?q?=E7=BB=86=E5=8C=96=E6=90=81=E7=BD=AE?= =?UTF-8?q?=E6=96=B9=E9=92=88=EF=BC=9Bstale.yml=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/stale.yml | 6 +++--- CONTRIBUTING.md | 10 ++++++---- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index 5b200c155432..25afa5d701c7 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -15,11 +15,11 @@ jobs: with: days-before-issue-stale: -1 days-before-issue-close: -1 - stale-pr-message: "提醒:审核者需要您的回复,7+7已进入第二阶段,该PR即将关闭。" - close-pr-message: "因审核者请求您更新该PR,且回复时间超过规定期限,该PR现暂时关闭。如您需再次提交可重新打开该PR,感谢您的贡献:heart:。" + stale-pr-message: "请注意回应审查人的审查意见,若7天内不回应,该PR即将被关闭。相关规则见[贡献方针](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/blob/main/CONTRIBUTING.md)。" + close-pr-message: "因你的回应时间超过时限,该PR已因搁置而被关闭。如需再次提交可重新打开该PR,感谢贡献:heart:。相关规则见[贡献方针](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/blob/main/CONTRIBUTING.md)。" days-before-pr-stale: 7 days-before-pr-close: 7 - any-of-pr-labels: "needs author action,changes required" + any-of-pr-labels: "即将被搁置" stale-pr-label: "即将拒收" start-date: 2023-02-11 repo-token: ${{ secrets.GITHUB_TOKEN }} diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 5f55e2ef6b27..7f8828dfe34d 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -83,7 +83,7 @@ Minecraft-Mod-Language-Package ### Pull Request 相关规定 -可查看[视频教程1](https://www.bilibili.com/video/BV1Xi4y1r7S2/)(已过时)、[视频教程2](https://www.bilibili.com/video/BV1Ph4y1R7M8/)或[文字教程](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/wiki/%E4%BD%BF%E7%94%A8-GitHub-%E6%8F%90%E4%BA%A4%E7%BF%BB%E8%AF%91)来学习。注意,视频或文字教程都只介绍了 Pull Request 的使用方法,贡献方针仍需阅读。 +可查看[视频教程](https://www.bilibili.com/video/BV1Ph4y1R7M8/)或[文字教程](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/wiki/%E4%BD%BF%E7%94%A8-GitHub-%E6%8F%90%E4%BA%A4%E7%BF%BB%E8%AF%91)来学习。注意,视频或文字教程都只介绍了 Pull Request 的使用方法,贡献方针仍需阅读。 视频或文字教程中与翻译贡献方针不同的地方,以本方针为准。 @@ -104,7 +104,7 @@ Minecraft-Mod-Language-Package - **必须**包含简体中文、翻译源语言的语言文件。 - 若翻译源语言不是英语,且模组有英语语言文件,则**必须**包含英语语言文件。 - **建议**每个 PR 仅含一个模组。 - - 若多个模组的中文总行数不超过 200,**建议**合并为一个 PR()。 + - 若多个模组的中文总行数不超过 200,**建议**合并为一个 PR。 - **建议**用相关词语填写提交消息(Commit Message),如`提交`、`更新`、`修改`、`删除`。 +欢迎贡献。贡献前请认真阅读下列协议并签署,你也可以在提交PR后签署: +https://cla-assistant.io/CFPAOrg/Minecraft-Mod-Language-Package -- [ ] 我已**仔细**阅读[贡献方针](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/blob/main/CONTRIBUTING.md)(CONTRIBUTING); -- [ ] 我已确认外语原文(如 en_us.json)存在且完整,内容与中文对应; -- [ ] 我已阅读并同意按 [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh) 协议发布我的作品; -- [ ] 刷新 PR 的标签/状态,有需要再点击; +提交PR前请认真阅读下列文件: +贡献方针:https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/blob/main/CONTRIBUTING.md +--> From a079042a1cb0b7a1e9622523b8c13d934af79e24 Mon Sep 17 00:00:00 2001 From: mamaruo <37480168+mamaruo@users.noreply.github.com> Date: Sun, 30 Jul 2023 16:38:15 +0800 Subject: [PATCH 43/56] =?UTF-8?q?=E6=A3=80=E6=9F=A5=E5=8D=95->CLA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 7f8828dfe34d..39d1d1b6c229 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -95,7 +95,7 @@ Minecraft-Mod-Language-Package - ❌`TiC3 翻译更新`(未使用全名) - ❌`匠魂翻译更新`(未包含英文名) - ❌`提交 Tinkers' Construct 翻译`(英文名前不应有文字) -- PR 模板中的检查单**必须**照做并完成勾选,详见[“检查单”使用说明](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/issues/2539)。 +- 提交时应签署[贡献者许可协议](https://cla-assistant.io/CFPAOrg/Minecraft-Mod-Language-Package),也可发送 PR 后签署。 #### PR 内容 From 11de7a8ec7f479476256f66eb379f2e05e4f00ee Mon Sep 17 00:00:00 2001 From: mamaruo <37480168+mamaruo@users.noreply.github.com> Date: Sun, 30 Jul 2023 16:41:14 +0800 Subject: [PATCH 44/56] Update CONTRIBUTING.md --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 39d1d1b6c229..6098076cd27a 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -62,7 +62,7 @@ Minecraft-Mod-Language-Package **命名空间(Namespace)**:以匠魂为例,用压缩软件打开模组文件(JAR 格式),它的 en_us.json 的路径为 `assets/tconstruct/lang/en_us.json`,则 `{命名空间}` 为 `assets/` 和 `/lang` 之间的内容,即 `tconstruct`。一个模组可能有多个命名空间。命名空间介绍见 [Minecraft Wiki](https://minecraft.fandom.com/zh/wiki/%E5%91%BD%E5%90%8D%E7%A9%BA%E9%97%B4ID#%E5%91%BD%E5%90%8D%E7%A9%BA%E9%97%B4)。 -仓库中“命名空间”文件夹下的目录结构与[资源包](https://minecraft.fandom.com/zh/wiki/%E8%B5%84%E6%BA%90%E5%8C%85)的相应结构相同。 +仓库中“命名空间”文件夹下的目录结构与[资源包](https://minecraft.fandom.com/zh/wiki/%E8%B5%84%E6%BA%90%E5%8C%85)的相应结构相同,其他可用资源包加载的本地化文件亦可接收。 ## 翻译用语共识 From a3b75745c446b3f9c6bb4bd193f3a1522e243512 Mon Sep 17 00:00:00 2001 From: mamaruo <37480168+mamaruo@users.noreply.github.com> Date: Sun, 30 Jul 2023 16:47:47 +0800 Subject: [PATCH 45/56] Update CONTRIBUTING.md Co-authored-by: Cactus_student <97865546+Cactusstudent@users.noreply.github.com> --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 6098076cd27a..d5abbe3a9e04 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -92,7 +92,7 @@ Minecraft-Mod-Language-Package - PR 标题**应该**简洁明了,格式为 `{模组英文全名}{空格}{简述}`。 - ✔️`Tinkers' Construct 翻译提交` - ✔️`Tinkers' Construct 和 Tinkers' Reforged 译名修正` - - ❌`TiC3 翻译更新`(未使用全名) + - ❌`TiC 翻译更新`(未使用全名) - ❌`匠魂翻译更新`(未包含英文名) - ❌`提交 Tinkers' Construct 翻译`(英文名前不应有文字) - 提交时应签署[贡献者许可协议](https://cla-assistant.io/CFPAOrg/Minecraft-Mod-Language-Package),也可发送 PR 后签署。 From b04435299e1704914b4df40d4756f4583cb37699 Mon Sep 17 00:00:00 2001 From: mamaruo <37480168+mamaruo@users.noreply.github.com> Date: Sun, 30 Jul 2023 16:47:55 +0800 Subject: [PATCH 46/56] Update CONTRIBUTING.md Co-authored-by: Cactus_student <97865546+Cactusstudent@users.noreply.github.com> --- CONTRIBUTING.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index d5abbe3a9e04..471fced8f20b 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -83,7 +83,8 @@ Minecraft-Mod-Language-Package ### Pull Request 相关规定 -可查看[视频教程](https://www.bilibili.com/video/BV1Ph4y1R7M8/)或[文字教程](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/wiki/%E4%BD%BF%E7%94%A8-GitHub-%E6%8F%90%E4%BA%A4%E7%BF%BB%E8%AF%91)来学习。注意,视频或文字教程都只介绍了 Pull Request 的使用方法,贡献方针仍需阅读。 +可查看[视频教程](https://www.bilibili.com/video/BV1Ph4y1R7M8/)(已过时)或[文字教程](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/wiki/%E4%BD%BF%E7%94%A8-GitHub-%E6%8F%90%E4%BA%A4%E7%BF%BB%E8%AF%91)来学习。注意,视频或文字教程都只介绍了 Pull Request 的使用方法,贡献方针仍需阅读。 + 视频或文字教程中与翻译贡献方针不同的地方,以本方针为准。 From 5a7d2f773f3816accca72a9ee7029c6cb132cf6e Mon Sep 17 00:00:00 2001 From: mamaruo <37480168+mamaruo@users.noreply.github.com> Date: Sun, 30 Jul 2023 16:52:58 +0800 Subject: [PATCH 47/56] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 17b9a48cbc33..4ca89236241d 100644 --- a/README.md +++ b/README.md @@ -70,8 +70,8 @@ - [术语在线](https://www.termonline.cn/index) - 全国科学技术名词审定委员会审定的术语。 - [CNKI 翻译助手](https://dict.cnki.net/index) - 学科词典聚合和机器翻译。 -- [中国自然标本馆](http://www.cfh.ac.cn/)丨[iPlant 植物智](http://www.iplant.cn/)丨[EOL 生命大百科](https://eol.org/zh-CN)丨[iNaturalist](https://www.inaturalist.org/) - 物种译名查询。 -- [WantWords 反向词典](https://wantwords.net/) - 寻找相似词,词穷拯救者。 +- [中国自然标本馆](http://www.cfh.ac.cn/)丨[iNaturalist](https://www.inaturalist.org/)丨[iPlant 植物智](http://www.iplant.cn/)丨[EOL 生命大百科](https://eol.org/zh-CN) - 物种译名查询。 +- [深言达意](https://www.shenyandayi.com/) - 据意查词,反向词典。