STALKER2 本地化工具

STALKER2 本地化工具

人人都能轻松实现本地化管理!

[center][size=5][b]《潜行者2》本地化工具[/b][/size]
[size=3]提取、编辑、构建。游戏或模组本地化,只需点击几下。[/size][/center]

[b]《潜行者2》2.0更新让本地化变得更加复杂——尤其是对模组而言。[/b]

本工具将流程简化为:

[center][b]扫描 → 提取 → 编辑JSON → 构建[/b][/center]

您可以使用[b]游戏支持的18种语言中的任意一种[/b]进行操作。

[center][size=4][b]游戏本体[/b] | [b]模组[/b][/center]

[b]游戏本体[/b]用于修改原版游戏自带的本地化内容。

[b]模组[/b]用于修改由模组添加的本地化内容。

如果您是在修改正常的游戏文本,请使用“游戏本体”。
如果您是在翻译由模组添加的名称、描述或其他文本,请使用“模组”。


[size=4][b]安装方法[/b][/size]

[b]1.[/b] 将工具解压到可写入的位置,例如:

[code]C:\STALKER2LocalizationTool[/code]
[b]2.[/b] 将所需工具放入其中:

[code]STALKER2LocalizationTool\tools[/code]
必需文件:

[list]
[][url=https://github.com/trumank/retoc/releases]retoc[/url][/]
[][url=https://github.com/atenfyr/UAssetGUI/releases/tag/v1.1.0]UAssetGUI v1.1.0[/url][/]
[][url=https://github.com/trumank/repak/releases/tag/v0.2.3]repak[/url][/]
[][url=https://gitlab.com/PatrykPniewski/s2hocmm]S2HOCMM[/url]
作者:Patrykulka[/
]
[][url=https://www.nexusmods.com/stalker2heartofchornobyl/mods/116]《潜行者2》.usmap映射文件[/url][/]
[/list]
您的“tools”文件夹应如下所示:

[code]tools

├── retoc.exe
├── repak.exe
├── UAssetGUI.exe
├── S2HOCMM.exe
└── Mappings.usmap[/code]
[b]3.[/b] 启动:

[code]STALKER2LocalizationTool.exe[/code]
[b]4.[/b] 打开[b]设置[/b]并配置:

[list]
[][b]游戏Paks文件夹[/b]
[code]...\S.T.A.L.K.E.R. 2 Heart of Chornobyl\Stalker2\Content\Paks[/code][/
]
[][b]模组文件夹[/b]——您放置要处理的模组文件的文件夹。[/]
[/list]

[size=4][b]游戏本地化工作流程[/b][/size]

使用“游戏本体”来修改原版游戏本地化。

[b]1.[/b] 点击[b]扫描游戏[/b]

该工具应检测所有18种语言。

[b]2.[/b] 点击[b]提取所有语言[/b]

可编辑的JSON文件将生成于:

[code]Editable\Game[/code]
[b]3.[/b] 点击[b]打开JSON文件[/b]并编辑您需要的语言。

示例:

[code]Editable\Game\serbian.json[/code]
[b]编辑值,不要编辑SID键。[/b]

[b]4.[/b] 选择语言并点击[b]构建游戏包[/b]

[b]5.[/b] 将生成的PAK文件从输出文件夹复制到:

[code]Stalker2\Content\Paks~mods[/code]

[size=4][b]模组本地化工作流程[/b][/size]

使用“模组”来修改由模组提供的本地化内容。

[b]1.[/b] 将原始模组文件放入已配置的[b]模组文件夹[/b]中。

[b]2.[/b] 点击[b]提取新增/变更内容[/b]

[b]3.[/b] 点击[b]打开JSON文件[/b]

您可编辑的模组本地化文件存储于:

[code]Editable[/code]
示例:

[code]Editable

└── SomeMod

├── english.json
├── serbian.json
└── ...[/code]
[b]4.[/b] 编辑所需语言的JSON文件。

[b]5.[/b] 选择构建方式:

[b]独立构建[/b]
为每个模组创建独立的本地化包。

[b]整合构建[/b]
将所有可用模组本地化合并为单个包。

[b]6.[/b] 将生成的文件复制到:

[code]Stalker2\Content\Paks~mods[/code]
对于模组构建,请复制完整的生成文件集:

[code].pak
.utoc
.ucas[/code]

[size=4][b]重要提示:模组更新[/b][/size]

模组本地化与其提取来源的模组版本相关联。

当模组更新时:

[list=1]
[]替换“模组文件夹”中的旧模组文件。[/]
[]让工具重新扫描这些文件。[/]
[]点击[b]提取新增/变更内容[/b]。[/]
[]检查您现有的JSON文件。[/]
[]重新构建。[/]
[/list]
[b]您现有的可编辑JSON文件不会被自动覆盖。[/b]


[size=4][b]缓存文件与可编辑文件[/b][/size]

[b]缓存文件[/b] = 工具内部使用的已提取数据。

[center][b]切勿编辑缓存文件。[/b][/center]

[b]可编辑文件[/b] = 您进行编辑的JSON工作文件。

[center][b]在此编辑您的翻译。[/b][/center]


[size=4][b]支持的模组文件类型[/b][/size]

模组扫描目前会识别以下列后缀结尾的模组源文件类型:

[code]_OC_50
_OC
-OverrideContent
_NC
B_P[/code]
如果同一模组存在多个变体,则优先选择OverrideContent变体。


[size=4][b]平台[/b][/size]

本应用程序适用于[b]Windows x64[/b]。

开发和测试主要在Linux/Wine环境下进行,因此欢迎原生Windows环境的反馈。

[b]Windows用户无需Wine。[/b]


[size=4][b]重要说明[/b][/size]

本工具[b]并非自动翻译器[/b]。

该工具不会为您翻译文本。

它只是为您提供一个简单的工作流程:

[center][b]提取 → 编辑 → 构建 → 安装[/b][/center]


[size=4][b]错误报告[/b][/size]

如果遇到问题,请提供以下信息:

[list]
[]使用的流程(游戏本体还是模组)[/]
[]所选语言[/]
[]适用的模组名称/版本[/]
[]应用程序日志[/]
[/list]
[center][b]2.0更新让本地化变得复杂。
这款工具让它重新变得简单。[/b][/center]