模组简介

这是为《007:第一束光》制作的完整阿拉伯语本地化模组,适配Glacier引擎,共完成近48000条文本的阿拉伯语翻译,专门向引擎注入了自定义阿拉伯语字体,完整实现从右到左的文字排版与阿拉伯字母连字处理,确保显示效果清晰规范。

功能特点

  • 完整翻译所有菜单、设置界面与全部游戏UI内容
  • 覆盖全量对话内容、字幕文本以及对话内的说话人名称
  • 支持过场视频内嵌字幕的阿拉伯语显示
  • 自动适配阿拉伯语RTL从右到左排版逻辑,修复阿拉伯文字连字显示问题
  • 安装过程自动备份原始游戏文件,支持无修改预运行校验

前置依赖

需要提前安装Python 3版本,安装时请勾选「Add Python to PATH」选项。无其他额外站内前置依赖。

安装教程

本篇未标注神尺一键安装,仅支持手动安装,步骤如下:

  1. 确认已正确安装带PATH环境变量配置的Python 3
  2. 将模组压缩包解压到任意本地文件夹
  3. 运行解压目录下的run.bat,脚本会自动安装所需的lz4、arabic_reshaper、python-bidi依赖库,自动通过Steam检测游戏安装目录,自动将原始游戏文件备份到Runtime_arabic_backup文件夹,随后执行阿拉伯语内容注入
  4. 如需在不修改本地游戏文件的情况下测试效果,可以运行命令python apply.py dry在内存中完成全部处理校验

安装后如何确认生效

通过Steam启动游戏后,若主菜单、设置界面全部显示为阿拉伯语,且对话与字幕内容均为阿拉伯语,即代表模组生效。

卸载方法

  1. 从备份目录Runtime_arabic_backup中恢复原始游戏文件即可完全卸载
  2. 也可以通过Steam的游戏属性界面,依次选择「已安装文件」-「验证游戏文件完整性」还原原版游戏内容完成卸载

兼容性与注意事项

  • 该模组仅在Steam版本《007:第一束光》上完成测试,不保证其他版本可正常运行
  • 安装完成后请勿直接运行Steam的「验证游戏文件完整性」功能,该操作会直接覆盖模组修改内容,清除阿拉伯语本地化效果
  • 游戏官方版本更新后会还原所有被修改的文件,需要重新运行run.bat重新完成本地化注入
  • 更多未提及的运行细节请以模组压缩包内附带的说明文件为准

常见问题

Q:运行run.bat提示依赖安装失败怎么办?
A:请确认你的Python 3版本已正确配置系统PATH环境变量,重启终端后重新运行脚本即可。

版本与获取说明

当前版本为完整阿拉伯语本地化版本,所有翻译条目共覆盖8422条界面文本、22197条对话单元以及17611处说话人名称标注。

适合谁安装

适合需要将《007:第一束光》界面与内容切换为阿拉伯语显示的玩家,以及有阿拉伯语本地化需求的模组制作者参考使用。