Valheim JP 的正确本地化

Valheim JP 的正确本地化

Adjust some errors and mistranslations in Japanese language/日本語テキストの不具合・誤訳を修正するmod

用户界面

旧名称: Corrected Japanese Text of Valheim

GitHub 仓库: https://github.com/Gedevan-Aleksizde/valheim-ja

日文说明在下方

这是什么?

本模组修正了错误的日文翻译文本。

  1. $xxx 变量前后缺少空格导致的物品名称显示错误
  2. 一些明显的误译消息
  3. 一些不一致的名称和描述
  4. 一些过长的短语被截断(但不完全)
  5. 提升沉浸感和符合世界观的文本
  6. 在 0.202.19 及之后版本中添加但缺乏翻译的文本

例如,在 v0.208.1 中,约 20% 的文本因未翻译、严重误译和显示错误而被修正。约 30% 的文本存在上述类型错误或其他小错误。 在 v0.212.7 中,这两个数字分别变为 4% 和 18%。

自 v1.0 起,本模组还会修正不适用于日语的默认字体。

需求

除了最新的 Valheim 外,无需其他内容。

安装方法

  1. 确保已安装 BepInExPack Valheim
  2. 确保已安装 Jotunn (JVL)
  3. 安装本模组。应安装至 <Valheim 安装文件夹>\BepInEx\plugins\ValheimJP\

更新日志

请参阅 https://github.com/Gedevan-Aleksizde/valheim-ja/releases


追记:由于游戏本体的本地化已有较大改善,今后细小问题将不再通过模组解决,而是直接向开发方报告。

v0.214.2 中迷你地图生物群系名称乱码的问题已提交至此(问题较复杂,目前本模组无法解决) https://valheimbugs.featureupvote.com/suggestions/370309/some-japanese-font-error-on-v02142 该问题已在 v0.214.3 中解决。

「塞がっている」问题已有其他用户提交。 https://valheimbugs.featureupvote.com/suggestions/307314/jp-localization-issue-about-blocked

这是什么?

旧称:Corrected Japanese Text of Valheim

全面修正 Valheim 日文文本本地化中的错误、误译等问题。

本模组修正日文翻译文本的以下问题:

  1. $xxx 变量前后缺少空格导致的物品名称显示错误
  2. 一些明显误译的消息
  3. 不一致的名称和描述
  4. 过长而显示不全的短语(但不完全)
  5. 对稍欠沉浸感、不符合世界观的文本进行重新翻译
  6. 为 v0.202.19 补丁后添加但未提供日文文本的元素添加独立翻译(计划在原版翻译添加后撤回)

例如,在 v0.208.1 中,因遗漏翻译、明显改变原意的误译、显示异常等需要修正的地方约占全部文本的 20%。若包含其他细微修正则达到 30%。 在 v0.212.7 中,分别为 4% 和 18%。

此外,自 v1.0 起,字体也会更换为日文字体。默认使用游书体。也可自由指定字体。

追记:自 v0.214.2 左右,游戏本体也开始使用 Noto Sans SC 和 Noto Serif JP 作为日文字体。不过菜单画面仍有相当部分使用简体中文字体 (Noto Sans SC) 或出现乱码,但游戏本体也在逐步修正中。

[图片]

翻译方针补充说明

[spoiler] 本游戏特有的部分术语也进行了更改。这类术语即使原翻译有问题,改动也可能反而造成混乱,但还是一并修改了。因此列举一些需要注意的地方。尤其是战斗相关术语较难理解,已做修改(不过 Valheim 仍处于早期访问阶段,未来规格可能变化)。

  • 「Blunt/鈍器」 -> 「打撃」:武器属性之一。其他都是动作,唯独这个是物品,故改之。
  • 「Secondary Attack/副次攻撃」 -> 「特殊攻撃」:指空手时的踢击、阿特盖尔旋转攻击等。多数情况下比普通攻击更强,称「強攻撃」也未尝不可,但考虑到未来不确定,故采用此名称。
  • 「Block/ブロック」 -> 「防御」:操作说明中的项目。虽与后述物品栏名称不一致,但操作说明用「防御」更易理解。
  • 「Backstab/暗殺」 -> 「不意打ち」:武器上的参数。影响未被敌人发现时攻击的伤害加成。
  • 「Parry」 -> 「パリィ」:指恰好与攻击时机配合进行的格挡。因存在「受け流し」「パリー」等多种说法,故统一。顺带一提,敌人偶尔踉跄时出现的「塞がっている」神秘消息,英文为 "Blocked",我认为表示成功招架(为何箭矢招架会使其踉跄则是个谜)。该消息与建造时物体冲突无法放置的消息共用,单独修改变得麻烦,需要时间。
  • 「Parry Bonus/受け流しボーナス」 -> 「パリィボーナス」:武器或盾牌上的参数。指成功招架时格挡值的修正效果大小(倍率)。
  • 「Armor/アーマー」 -> 「防御力」:即防御力。各防具的伤害减免能力。
  • 「Block Armor/ブロックアーマー」 -> 「ブロック防御力」:武器或盾牌上的参数。举盾或武器采取格挡姿态时追加的防御力。
  • 「staggered/前後不覚状態」 -> 「よろめき状態」:此词仅出现在胡金的建议中一次,但「前後不覚」不易理解,故改之。受到大伤害时会踉跄。
  • 「Serpent/蛇(の○○)」 -> 「大海蛇(の○○)」:蛇? [/spoiler]

另外,我制作的 Epic Loot 翻译文件也基本遵循此规则。

需求

除最新版 Valheim 本体外无需其他内容,但 Mac 或 Steam Deck (Proton/Linux) 可能无法正常更改字体。遇到此情况请告知。

安装方法

v1.0 及之后:

提供 Minimal 和 Standalone 两个版本。请选择其中一个安装。若使用模组管理工具,推荐 Minimal。

不建议使用 Vortex。若使用Vortex出现问题,很可能无法由我处理。Vortex的问题请向推荐Vortex的人或开发方咨询。

  1. (仅 Minimal 版需要此步骤,Standalone 版不需要):请分别安装 BepInExPack Valheim 和 Jotunn the Valheim Library (JVL)。若使用Vortex,则前者可能已安装。
  2. 请安装本模组。zip内的文件应复制到安装文件夹(Valheim.exe所在文件夹)下。自v1.0起,只有当之前安装过类似模组时才会出现文件覆盖,本模组不会覆盖Valheim本体的任何文件
  • 本模组使用 BepInExPack Valheim 和 Jotunn the Valheim Library (JVL)。Main Files 中的 Standalone 版本已包含这两者。若从未安装过模组或未使用模组管理工具,建议下载 Standalone 版。
  • 若使用模组管理工具,建议分别安装 BepInEx 和 Jotunn,然后仅下载并安装 Minimal 版本。
  • 模组管理工具推荐使用 Mod Organizer 2 (MO2) 而非 Vortex。
  • 上传至 Thunderstore 的版本文件夹结构相同。也可通过此处下载并使用 Thunderstore 管理工具安装(不过特意这样做可能没有意义)。

以下是 v1.0 之前的描述。 [spoiler] v1.0 之前版本: 无需特别操作。只需下载并复制文件。用下载的同名文件覆盖 valheim_Data/ 中的 resources.assets(建议在覆盖前备份)。 由于修改了 Valheim 本体的部分文件,本体更新后可能无法正常运行。此时,可通过 Steam 库中 Valheim -> 管理 -> 属性 -> 本地文件 -> 验证游戏文件的完整性,替换回原文件。之后请等待本模组适配最新版本。 [/spoiler]

字体相关补充说明

自 v1.0 起,本模组也可修正字体。不过,Mac、Steam Deck (Linux, Proton) 可能没有游书体,默认字体设置可能无法生效。我两者都没有,若知悉在这些环境下可用的推荐默认字体,请告知。希望尽可能为各环境设置合适的默认值。

关于字体自定义

注:自 v0.214.2 起,游戏本体对字体的处理方式发生变化,因此无法彻底更改字体。由于原本就是为使用日文字体显示而设的功能,鉴于游戏本体会按此方向正常修正,今后不计划更新字体变更功能。目前除地图上生物群系名称显示乱码外,应无重大问题。

安装本模组并首次启动游戏后,Valheim 安装文件夹中会生成 BepInEx\config\Gedevan-Aleksizde.mods.ValheimJP.cfg 文件。用文本编辑器打开并修改该文件可更改选项(也可通过 BepInEx Configuration Manager 更改)。针对字体替换自定义,准备了若干选项。

[图片]

CorrectFont: 设为 false 可禁用字体替换功能。 HowToReplace: 指定字体替换方式。Override 则全部替换为指定字体。Fallback 则仅日文部分使用指定字体,英文字母保留原版字体。

[图片]

关于个别替换字体的更改方法。截至 Valheim Mistlands,使用了以下 6 种字体家族:

  • prstart (press start):用于标题画面边缘的「show Player.log」等的点阵风文字,有 2 种
  • Averia Serif Libre:用于菜单画面大部分文本。略有晕染感的文字。有粗体/样式不同的合计 5 种
  • Averia Sans Libre:上述的 Sans-Serif 版。也有 5 种
  • Norse:符文风格字体,用于较大标题、标题画面、窗口标题等,有 2 种粗细
  • Rune:符文字体,用于石碑文字首次显示
  • Arial:即默认字体,有时用于文本输入栏等

Valheim 使用的所有字体均不含日文字形,因此日文全部会被替换为 Source Han Sans SC(此行为可能是 Unity 的默认设置)。本模组的默认设置中,出于日文统一感和兼容性考虑,将其统一为游明朝和游ゴシック。

默认设置下,Sans-Serif 系列统一替换为游ゴシック,其他则替换为游明朝。但也可以按上述字体的粗细/样式分别指定新字体。可指定的字体为操作系统已安装的字体。不过,由于 Windows 和 Unity 的规范,可指定的名称与资源管理器中显示的不同。

例如: [AveriaSerifLibre-Regular = Yu Mincho] [AveriaSerifLibre-Bold = Yu Mincho Bold]

若如此修改,则 Averia Serif Libre 的标准粗细替换为游明朝,Averia Serif Libre 的粗体替换为游明朝粗体。 = 右侧可用逗号分隔指定多个(类似于 CSS 的字体指定)。

例如,为 Rune 指定其他字体时会变成这样:

[图片]

请注意,字体名称仅接受在 PowerShell 中执行 fc-list 命令后显示的名称,或 Google Chrome 字体设置中显示的名称。另外,似乎只能识别以管理员权限「为所有用户安装」的字体(安装在用户文件夹中的不会被识别)。在 Chrome 中确认时,可在「设置」->「设计」->「自定义字体」附近的字体下拉列表中找到。

[图片]

更新履历

懒得转录了,请看 https://github.com/Gedevan-Aleksizde/valheim-ja/releaseshttps://github.com/Gedevan-Aleksizde/valheim-ja#readme

其他注意事项

  • Q:是否支持服务器版? A:未确认。目前仅考虑客户端使用。
  • 本模组独立于开发方改进了日语本地化,但既然 Steam 商店标注支持日语,日语本地化相关问题本应由开发方处理。希望各位不仅止于使用本模组,也能通过 Steam 支持或论坛向开发方指出问题(由于通过发行商,开发者应不会因此疲于应付投诉,大概)。
  • 也可以在 Ubuntu/Proton 上运行。详情请见博客。基本上只要能启动 BepInEx,之后应该就简单了。我没有 Steam Deck,但关键也应在于能否运行 BepInEx。
  • Vortex 默认会将文件解压到 Valheim 安装文件夹的 mods/ 下。保持此设置时,通过 Vortex 安装本模组不会生效。
  • 与更改字体的模组兼容(例如:https://steamcommunity.com/sharedfiles/filedetails/?id=2420392460&searchtext=%E6%97%A5%E6%9C%AC%E8%AA%9E%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E5%A4%89%E6%9B%B4%E4%BD%9C%E6%A5%AD%E6%89%80)。不过,若替代字体不完全支持 JIS 汉字,则部分可能显示为乱码。默认字体应无乱码。** 本模组已自动修正字体,因此自 v1.0 起不考虑对资源文件替换的兼容性(预计同时使用也能运行,但不保证显示效果)。
  • 另外,上述链接中的「修正文本显示错误」文件与本模组修正的是同一文件,因此不兼容。不过,这些修正应已包含在本模组中,通常游戏时无需额外安装。
  • 由于是早期访问版本的模组,以及本人技术能力的限制,难以进行完整测试。若出现显示异常等问题,请通过本发布页的论坛或 GitHub issue 告知详情。
  • 希望改为插件方式而非直接修改本体文件的模组,但尚不熟悉 Unity 开发,对应还需一段时间。
  • 另有 Epic Loot 日语Project Auga 日语 文件。