游戏狂人
 
- 贡献度
- 65
- 金元
- 17174
- 积分
- 1987
- 精华
- 1
- 注册时间
- 2009-8-4
|
本帖最后由 gzbenx 于 2023-8-24 13:59 编辑
最新的版本可以直接打开按照步骤一步步来,不是最新的版本需要安装激活游戏作弊菜单和开发者模式的mod,激活后按“~”键打开,在mod菜单里选择“open mod manager”。很容易的
首先打开模组编辑器:
新版可见下面的选项,点击打开
然后在mod manager 左边列表选择想编辑的mod,双击打开。灰色的是没有激活的,也可以编辑,需要双击两次(第一次激活,第二次进入编辑,这里激活后自动加到激活列表)。如果是steam正版的mod,会出一个对话框说要copy到游戏mod专用目录,问你是否同意,点了同意后可以在 c:\user\你的用户名\AppData\Roaming\Jagged Alliance 3\Mods 里面找到对应的文件夹,里面是已经解密解压好的mod文件,你可以随便自己改了,甚至steam退订了也在的。我这里随便打开一个举例:
打开以后mod editor 首先显示的是这个mod的基本信息,选择如图位置的Content path,然后选择右边的copy,把信息复制到剪贴板
在打开的mod editor 选择菜单对应的项目New,然后选Assets,再选Localization添加一个本地化项目:
点击新加的标签Localization,在右边的language选项里面找Chinese(Simplified),添加上去
然后在下一项Filename里面,把前面复制到剪贴板的内容粘贴上去,后面自己起一个csv文件名,比如cn.csv,这就是你的汉化文件了,(也可以自己加个文件夹名字,比如local之类的反正自己选择汉化文件放哪里)。
然后就是在mod editor里面的最后一步,选择菜单里面File选项下面的Export Translation Table(这时应该会自动保存文件,如果没有自动保存,先Save然后再选择这项)
出现下面的对话框可以退出全部程序了
去c:\user\你的用户名\AppData\Roaming\Jagged Alliance 3\Mods打开对应的mod文件夹,能看到一个ModTexts.csv文件,改成自己的汉化文件名cn.csv,如果你设置了local路径,记得创建一个同名的文件夹,然后把这个文件移过去
用记事本(excel也行,更好,只要你会导入)打开这个文件
最上面两行是这样的:
sep=,
ID,Text,Translation,VoiceActor,Context
ID 文本对应的编号
Text 文本内容(关键的东西就是这个了)
Translation 翻译的内容
VoiceActor 声音样本(选择使用谁的语音)
Context 语音内容(现在能编辑的恐怕没有)
这两行是文件的标题栏,以英文逗号隔开。下面的内容就是按照这个方式排列的:
290687644087,"Lindsay 'Lola' Kristin",,,ModItemUnitDataCompositeDef Lindsay Name
我们需要在第二个和第三个英文逗号之间填上汉化的内容:
290687644087,"Lindsay 'Lola' Kristin","'劳拉' 琳赛 克里斯丁",,ModItemUnitDataCompositeDef Lindsay Name
翻译的内容可以找百度翻译,复制粘贴即可,需要注意几点:
1)翻译的内容中不要使用英文逗号和英文单双引号,会造成格式出错
2)如果要翻译的文字分了段落,把段落使用“\n”形式替换
3)如果要翻译的文字使用了英文逗号,单引号和分了段落,翻译过来后也使用了这些符号和替代符,在粘贴后记得在文字的头尾使用英文双引号框住,(参考我刚才的人名例子吧)
|
评分
-
1
查看全部评分
-
|