Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Aquamirae 翻译提交 #3210

Merged
merged 12 commits into from
Nov 21, 2023
Merged

Aquamirae 翻译提交 #3210

merged 12 commits into from
Nov 21, 2023

Conversation

hytousuce
Copy link
Contributor

在5.x版本,模组作者更改了模组资源的命名空间,故本次提交内容存在两个Mod ID:ob_aquamirae(在4.x版本使用)、aquamirae(在5.x版本使用)。

本次提交的模组针对 1.18.2 版本。

模组在翻译请求列表内:#2702

本模组依赖的 obscure_api 模组也需要汉化,将会在之后提交额外的 Pull request。

  • 我已仔细阅读贡献指南 CONTRIBUTING
  • 我已确认英文原文(如 en_us.json)存在且完整,内容与中文对应;
  • 我已阅读并同意按 CC BY-NC-SA 4.0 协议发布我的作品;
  • 刷新 PR 的标签/状态,有需要再点击;

@boring-cyborg boring-cyborg bot added 1.18.x Minecraft 版本标签 Forge 包含 Forge 模组 labels Apr 16, 2023
@boring-cyborg
Copy link

boring-cyborg bot commented Apr 16, 2023

你已成功发送你在 CFPA 仓库的第一个 Pull Request!请再次检查以下事项:
标题是否正确丨翻译文件的路径是否正确丨检查单是否勾选了前三项。
确认无误后请耐心等待审阅,并在审阅人提出意见给出答复或修改内容。

@cfpa-bot
Copy link
Contributor

cfpa-bot bot commented Apr 16, 2023

模组 🔗 链接 🎨 相关文件
Aquamirae (Forge) 🔍 源代码   | 🟩 MCMOD | 📁 对比(新!)
最新模组文件[1.18.2/Aquamirae 3.2.0 (Forge 1.18.2)](https://edge.forgecdn.net/files/3810/716/Aquamirae 3.2.0 (Forge 1.18.2).jar)
[1.18.2/Aquamirae 3.1.0 (1.18.2)](https://edge.forgecdn.net/files/3808/640/Aquamirae 3.1.0 (1.18.2).jar)
1.18.1/aquamirae-5.api10
1.18.1/aquamirae-4.6.api9-1.18
1.18.1/aquamirae-4.5.api8-1.18
[1.18.1/Aquamirae 4.4 API7 (Forge 1.18)](https://edge.forgecdn.net/files/4068/74/Aquamirae 4.4 API7 (Forge 1.18).jar)
[1.18.1/Aquamirae 4.2 API6](https://edge.forgecdn.net/files/4059/917/Aquamirae 4.2 API6.jar)
[1.18.1/Aquamirae 4.1.api5](https://edge.forgecdn.net/files/4058/728/Aquamirae 4.1.api5.jar)
语言文件链接
依赖-Obscure API (Forge) 🔍 源代码   | 🟩 MCMOD |   *
最新模组文件1.18.2/🅰 obscure_api-5.0.9
1.18.2/🅰 obscure_api-5.0.8
1.18.2/🅰 obscure_api-5.0.7
1.18.2/🅰 obscure_api-5.0.6
1.18.2/🅰 obscure_api-5.0.5
1.18.2/🅰 obscure_api-5.0.4
1.18.2/🅰 obscure_api-5.0.3
1.18.2/🅰 obscure_api-5.0.2
1.18.2/🅰 obscure_api-5.0.1
1.18.2/🅰 obscure_api-5.0.0
[1.18.2/🅰 Obscure API 4.6.0](https://edge.forgecdn.net/files/3971/666/Obscure API 4.6.0.jar)
[1.18.2/🅰 Obscure API 4.5.0](https://edge.forgecdn.net/files/3970/801/Obscure API 4.5.0.jar)
[1.18.2/🅰 Obscure API 4.4.0](https://edge.forgecdn.net/files/3970/788/Obscure API 4.4.0.jar)
[1.18.2/🅰 Obscure API 4.3.0](https://edge.forgecdn.net/files/3970/716/Obscure API 4.3.0.jar)
[1.18.2/🅰 Obscure API 4.2.0](https://edge.forgecdn.net/files/3970/311/Obscure API 4.2.0.jar)
[1.18.2/🅰 Obscure API 4.1.0](https://edge.forgecdn.net/files/3963/962/Obscure API 4.1.0.jar)
[1.18.2/🅰 Obscure API 4.0.0](https://edge.forgecdn.net/files/3963/909/Obscure API 4.0.0.jar)
[1.18.2/Obscure API 3.2.0](https://edge.forgecdn.net/files/3959/278/Obscure API 3.2.0.jar)
[1.18.2/Obscure API 3.1](https://edge.forgecdn.net/files/3944/145/Obscure API 3.1.jar)
[1.18.2/Obscure API 3.0.0](https://edge.forgecdn.net/files/3943/386/Obscure API 3.0.0.jar)
[1.18.2/Obscure API 2.0 1.18.2](https://edge.forgecdn.net/files/3928/308/Obscure API 2.0 1.18.2.jar)
[1.18.2/Obscure API 1.4.0](https://edge.forgecdn.net/files/3860/978/Obscure API 1.4.0.jar)
[1.18.2/Obscure API 1.3.0](https://edge.forgecdn.net/files/3860/951/Obscure API 1.3.0.jar)
[1.18.2/Obscure API 1.2.0](https://edge.forgecdn.net/files/3859/264/Obscure API 1.2.0.jar)
[1.18.2/Obscure API 1.1.0 (1.18.2)](https://edge.forgecdn.net/files/3854/487/Obscure API 1.1.0 (1.18.2).jar)
[1.18.2/Obscure API 1.0.0 (1.18.2)](https://edge.forgecdn.net/files/3853/445/Obscure API 1.0.0 (1.18.2).jar)
1.18.1/obscure_api-10
1.18.1/obscure_api-9-1.18
1.18.1/🅰 obscure_api-9
1.18.1/🅰 obscure_api-9-pre1
1.18.1/obscure-api-8-1.18
[1.18.1/Obscure API 7 (Forge 1.18)](https://edge.forgecdn.net/files/4068/73/Obscure API 7 (Forge 1.18).jar)
1.18.1/🅰 obscure_api-7.pre13
1.18.1/🅰 obscure_api-7.pre12
1.18.1/🅰 obscure_api-7.pre11
1.18.1/🅰 obscure_api-7.pre10
1.18.1/🅰 obscure_api-7.pre9
1.18.1/🅰 obscure_api-7.pre8
1.18.1/🅰 obscure_api-7.pre7
1.18.1/🅰 obscure_api-7.pre6
1.18.1/🅰 obscure_api-7.pre5
1.18.1/🅰 obscure_api-7.pre4
1.18.1/🅰 obscure_api-7.pre3
1.18.1/🅰 obscure_api-7.pre2
1.18.1/🅰 obscure_api-7.pre1
[1.18.1/Obscure API 6](https://edge.forgecdn.net/files/4059/905/Obscure API 6.jar)
[1.18.1/Obscure API 5](https://edge.forgecdn.net/files/4058/680/Obscure API 5.jar)
1.18.1/🅰 obscure_api-5.e23
1.18.1/🅰 obscure_api-5.e22
1.18.1/🅰 obscure_api-5.e21
1.18.1/🅰 obscure_api-5.e20
1.18.1/🅰 obscure_api-5.0.18
1.18.1/🅰 obscure_api-5.0.17
1.18.1/🅰 obscure_api-5.0.16
1.18.1/🅰 obscure_api-5.0.15
1.18.1/🅰 obscure_api-5.0.14
1.18.1/🅰 obscure_api-5.0.13
1.18.1/🅰 obscure_api-5.0.12
1.18.1/🅰 obscure_api-5.0.11
1.18.1/🅰 obscure_api-5.0.10

💾 基于此 PR 所打包的资源包:


aquamirae Mod Domain 验证通过。
⚠ 警告:PR 中 aquamirae-1.18 的中英文语言文件不对应。

  • 英文语言文件有 6 个 Key 多于中文语言文件。例如:
    • 行 53-aquamirae.obscure_book.mod_link
    • 行 64-block.aquamirae.painting_anglerfish_desc
    • 行 66-block.aquamirae.painting_aurora_desc
    • 行 68-block.aquamirae.painting_oxygelium_desc

ℹ aquamirae-1.18 模组内语言文件验证通过。

详细检查报告 开始检查 aquamirae 1.18
aquamirae-1.18 中文语言文件共有 230 个 Key; 英文语言文件共有 236 个 Key
英文多于中文的 Key: 
    aquamirae.obscure_book.mod_link
    block.aquamirae.painting_anglerfish_desc
    block.aquamirae.painting_aurora_desc
    block.aquamirae.painting_oxygelium_desc
    block.aquamirae.painting_tortured_soul_desc
    perk.rune_of_the_storm.style


aquamirae-1.18 模组内语言文件共有 236 个 Key;

报告也可以在 这里 查看。在 PR 更新时这里的检查也会自动更新。


🔛 语言文件 Diff 内容过长,已经上传至 https://gist.github.com/Cyl18-Bot/569e95c3b9ff7ad8de699297f0c58628


  • 🔄 勾选这个复选框来强制刷新

@cfpa-bot cfpa-bot bot added the 500+ 行数标签 label Apr 16, 2023
@hytousuce
Copy link
Contributor Author

hytousuce commented Apr 19, 2023

为方便 Review,在这里说一下其中几个翻译的考量,以及与模组官方库中 1.16/1.19 版本带的翻译(下称“官方翻译”)差异的地方:

  1. Ice Maze 被翻译成了「冰雪迷阵」。一方面结构确实是由大量积雪覆盖的冰川结构,且并不像传统意义上“迷宫”的样子,另一方面这个翻译参考了同名游戏的中文翻译。
  2. Esca 被翻译成了「“小灯笼”」(游戏中也带有双引号)。它指的是鮟鱇鱼头顶长出来悬挂在前面的发光圆球。在 Wikipedia 和百度百科中,它会被形容为“小灯笼”或“发光钓竿”,并没有某个专有的名词。个人感觉“小灯笼”更符合人们对这个事物的直观表述,为了防止理解为真正意义上的灯笼,保留了双引号。
  3. Eel 被翻译为了「巨鳗」。官方翻译翻译为了“鳗”,但为与普遍意义上人们对鳗鱼饭那种鳗鱼的理解区分,我个人感觉翻译为“巨鳗”更合适些。
  4. Abyssal 系列装备翻译为「耀眼深海」。官方翻译翻译为“晦暗深海”,可能是将 Blinding 理解为深海环境的幽暗。但这个装备使用深海紫水晶(Abyssal Amethyst)获得,且贴图可以看出来强调了水晶的耀眼,故而取 Blinding 致盲的、闪耀的含义。
  5. Three Bolt 系列装备翻译为「三栓」。官方翻译根据其功能(提供氧气)翻译为了潜水服,但设定中装备的头盔无法由玩家制作,且英文原意中并没有直接性的“潜水服”的意思。为了防止误会,所以取直意“三栓”。
  6. Wisteria Niveis 翻译为「雪白紫藤」。Wisteria 虽然在英语中也存在,但 Niveis 是拉丁词汇,意为雪、雪白的。Wisteria 这类植物虽然并不都是紫色的,但汉语中将这一属称为“紫藤属”,故而保留“紫”字,翻译为“雪白紫藤”。官方翻译直接忽略了 Niveis 这个词。
  7. Oxygelium 翻译为「氧素草」。不太清楚作者是为了强调化学属性(Github Wiki 称之为 Compound plant),还是说取拉丁文表示其植物学名含义。同时因为其是一个水下向上生长的、具有茎与芽分化的植物,故而翻译为“氧素草”。空的变种芽(Empty Oxygelium Bud)为方便理解,翻译为了无氧氧素草芽。官方翻译将其翻译为“氧化凝胶”,但我觉得这个名字让人很困惑,无法与水下植物这个属性联系上。
  8. Sea Stew 为与原版“迷之炖菜”对应,翻译为“海之炖菜”。

@mamaruo
Copy link
Member

mamaruo commented May 1, 2023

为什么翻译键要按字母排序

hytousuce and others added 3 commits May 4, 2023 09:21
提升 xx 伤害 -> 伤害提升 xx
其他类似语句之后检查后提交修改。

Co-authored-by: mamaruo <[email protected]>
恐怖胸胸甲 -> 恐怖胸甲

Co-authored-by: mamaruo <[email protected]>
变成了水晶 -> 被化为了水晶

Co-authored-by: mamaruo <[email protected]>
@hytousuce hytousuce requested a review from mamaruo May 11, 2023 03:17
Copy link
Member

@mamaruo mamaruo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

MCR 模组?看到了很多空的字幕key,其实可以帮作者补上。
另请注意同步两个版本的文件。
BOT 显示 英文语言文件有 6 个 Key 多于中文语言文件 请检查。

@hytousuce
Copy link
Contributor Author

MCR 模组?看到了很多空的字幕key,其实可以帮作者补上。 另请注意同步两个版本的文件。 BOT 显示 英文语言文件有 6 个 Key 多于中文语言文件 请检查。

4.x版本是MCR模组,5.x之后脱离MCR开发。相差的Key有检查过,是不需要翻译的内容。字幕Key我再检查一下。

hytousuce added 2 commits May 16, 2023 17:31
* 将根据 Github Conversation 同步 aquamirae 命名空间的内容至 ob_aquamirae 命名空间。
* 根据新版《Minecraft 模组简体中文翻译规范与指南》去除数字汉字间、数字字母间的空格。
本次修正内容根据模组内容与 MCMOD 评论相关讨论进行。
* “三拴套装” -> “三闩潜水服套装”
* “雪白紫藤” -> “覆雪紫藤”
* “船只们的陵墓”/“海船陵墓” -> “海船墓地”
* ”科利尼亚船长的鬼魂“ -> “科莉妮亚船长的幽灵”
* “获得一个鳍” -> “获得一个鳍(Fin)” 标注英语谐音梗来源
@hytousuce
Copy link
Contributor Author

最新一次提交,根据 MCMOD 评论处的一些讨论以及我对模组内容的一些考证进行了修改。

此外,其中一项进度玩了“Fin”(鳍)和“Fan”字形相近的梗,翻译成中文后不再能看出来了。这次提交的翻译修改在中文翻译加入了“(Fin)”和“(Fan)”,但我不确定这样做是否合适。希望可以提出建议。 @mamaruo

@CLAassistant
Copy link

CLAassistant commented Jul 30, 2023

CLA assistant check
All committers have signed the CLA.

Copy link
Contributor

@DrIceTea123 DrIceTea123 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

中英文行数不对?查一下
别的没看,主要是来看一眼Fin和Fan的处理

TUsama
TUsama previously approved these changes Nov 21, 2023
@TUsama
Copy link
Collaborator

TUsama commented Nov 21, 2023

作者过一下这个license,尽快merge掉。

Aquamirae 获得“鳍”成就描述更改

Co-authored-by: DrIceTea <[email protected]>
@hytousuce
Copy link
Contributor Author

作者过一下这个license,尽快merge掉。

抱歉,因为个人原因这段时间一直没有关注。已经完成剩余的步骤,但还麻烦再 Review 一次。 @TUsama

@TUsama TUsama merged commit 027f5cb into CFPAOrg:main Nov 21, 2023
2 checks passed
Copy link

boring-cyborg bot commented Nov 21, 2023

干得好!你在 CFPA 的第一份翻译已成功入库,将在次日通过自动汉化更新模组分发给广大玩家。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1.18.x Minecraft 版本标签 500+ 行数标签 Forge 包含 Forge 模组
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants