查看: 2200|回复: 17
收起左侧

[讨论交流] ESP-ESM Translator 全文本机翻教程

[复制链接]

5

主题

516

帖子

7580

积分

骨灰玩家

Rank: 11Rank: 11Rank: 11Rank: 11

点赞
76
贡献
68
猫币
0
精华
0
金元
4314
积分
7580
发表于 2019-7-23 01:33:45 | 显示全部楼层 |阅读模式

马上注册领取绝版勋章

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 895985850 于 2019-8-10 01:46 编辑

翻译工具:ESP-ESM Translator因为我外语很烂很烂,所以只能靠机翻玩没有汉化的mod
写个教程造福一下和我一样情况的朋友

TIM图片20190723012250.png 这是软件界面
打开你想要翻译的esp或者esm
全选然后右键
选择原文等于译文
然后点击左上角的编辑再选择导出译文
TIM图片20190723012555.png 获得这么个东西,全选,然后新建个txt文件,复制进去,这就是原文了,然后找一个可以翻译txt文件的软件
比如我使用迅捷pdf转换

然后可以获得译文
TIM图片20190723012808.png
保管好这两个txt
ESP-ESM Translator读取翻译是通过eet文件或者xml文件,我不懂eet所以选择生成xml
根节点为DocumentElement
每个字段为BDD
原文是ORIGINAL
译文是TRADUIT
TIM图片20190723012936.png
使用java生成对应的xml
代码如下
TIM图片20190723013111.png
把获得的xml第一行改为<?xml version="1.0" standalone="yes"?>

最后把xml改个名字丢到ESP-ESM Translator的BDD目录下,重开ESP-ESM Translator,选择数据库然后全选字段,点击即时翻译,全部翻译好了
TIM图片20190723013329.png
外语辣鸡的自救,完成
由于安装java还是挺麻烦的,所以这里提供一个生成xml的小程序,有问题可以反馈给我
链接: https://pan.baidu.com/s/1EL_m7zx2ddD5r1MaIdttMQ 提取码: 5meg
如果有想要复制代码的,我这里也贴出来 jar包为dom4j 3.11

import org.dom4j.Document;
import org.dom4j.DocumentHelper;
import org.dom4j.Element;
import org.dom4j.io.XMLWriter;

import java.io.*;

public class Fanyi {
    public static void main(String[] args) throws IOException {
        File oldFile = new File("F:\\old.txt");
        File newFile = new File("F:\\new.txt");

        Document document = DocumentHelper.createDocument();

        Element fanyi = document.addElement("DocumentElement");

        BufferedReader oldReader = new BufferedReader(new FileReader(oldFile));
        BufferedReader newReader = new BufferedReader(new FileReader(newFile));

        String oldLine = oldReader.readLine();
        String newLine = newReader.readLine();

        while (null != oldLine && null != newLine) {
            //词条节点为BDDOT
            Element bddot = fanyi.addElement("BDD");
            //原文节点ORIGINAL
            Element original = bddot.addElement("ORIGINAL");
            //译文节点TRADUIT
            Element traduit = bddot.addElement("TRADUIT");

            original.setText(oldLine);
            traduit.setText(newLine);

            oldLine = oldReader.readLine();
            newLine = newReader.readLine();
        }

        Writer filewriter = new FileWriter("F:\\test2.xml");
        XMLWriter xmlWriter = new XMLWriter(filewriter);
        xmlWriter.write(document);
        xmlWriter.close();
    }
}






评分

参与人数 3贡献 +26 金元 +170 点赞 +26 收起 理由
ryu777888 + 10 + 10 + 10 热心人士
Les-miz + 6 + 60 + 6 热心人士
贝多芬的风 + 10 + 100 + 10 很给力

查看全部评分

回复

使用道具 举报

1

主题

3240

帖子

11万

积分

游戏VIP联动部

Rank: 16Rank: 16Rank: 16Rank: 16

点赞
46
贡献
26
猫币
0
精华
0
金元
78938
积分
113978
发表于 2019-7-23 20:46:31 | 显示全部楼层
好东西
回复

使用道具 举报

8

主题

920

帖子

3万

积分

游戏终结者

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
0
贡献
16
猫币
0
精华
0
金元
18779
积分
34759
发表于 2019-7-26 18:36:23 | 显示全部楼层
迅捷PDF转换怎么做到翻译txt文档
回复

使用道具 举报

29

主题

2865

帖子

16万

积分

9DM天际MOD组

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
723
贡献
579
猫币
17
精华
0
金元
71671
积分
166551

梦想的开始艾米丽娅纪念勋章雷姆纪念勋章

发表于 2019-7-27 20:46:06 | 显示全部楼层
LZ可以把这个技术贴发到教程区,看到的人更多
回复

使用道具 举报

3

主题

1654

帖子

2万

积分

游戏之神

Rank: 14Rank: 14Rank: 14Rank: 14

点赞
0
贡献
8
猫币
0
精华
0
金元
22197
积分
23921
发表于 2019-7-30 17:52:20 | 显示全部楼层
请问使用java生成xml那里能再讲一下吗?
回复

使用道具 举报

16

主题

2099

帖子

11万

积分

9DM天际MOD组

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
258
贡献
315
猫币
4
精华
0
金元
48682
积分
112196

第六届最强龙裔大赛点评勋章

发表于 2019-8-1 22:58:56 | 显示全部楼层
感谢分享
回复

使用道具 举报

5

主题

516

帖子

7580

积分

骨灰玩家

Rank: 11Rank: 11Rank: 11Rank: 11

点赞
76
贡献
68
猫币
0
精华
0
金元
4314
积分
7580
 楼主| 发表于 2019-8-2 20:19:33 | 显示全部楼层
emiyasiro 发表于 2019-7-30 17:52
请问使用java生成xml那里能再讲一下吗?

哪里有问题?
回复

使用道具 举报

18

主题

1708

帖子

5万

积分

游戏VIP联动部

Rank: 16Rank: 16Rank: 16Rank: 16

点赞
52
贡献
18
猫币
0
精华
0
金元
38677
积分
57475

骨灰玩家康娜卡姆依康娜卡姆依Q版游戏之神游戏VIP联动部游戏终结者游戏天王游戏圣者

发表于 2019-8-3 00:00:16 | 显示全部楼层
大佬历害了.支持一下.
等以后可能会试试.
回复

使用道具 举报

0

主题

381

帖子

3万

积分

游戏终结者

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
9
贡献
3
猫币
0
精华
0
金元
25322
积分
35908
发表于 2019-8-15 19:34:52 | 显示全部楼层
冒昧的问一下,用你这个东西是不是要会点基础的java和xml语言啊?
回复

使用道具 举报

5

主题

516

帖子

7580

积分

骨灰玩家

Rank: 11Rank: 11Rank: 11Rank: 11

点赞
76
贡献
68
猫币
0
精华
0
金元
4314
积分
7580
 楼主| 发表于 2019-8-16 10:25:57 | 显示全部楼层
本帖最后由 895985850 于 2019-8-16 10:27 编辑
szbrlfd001 发表于 2019-8-15 19:34
冒昧的问一下,用你这个东西是不是要会点基础的java和xml语言啊?

链接: https://pan.baidu.com/s/1d4A2EH_UmTmb47ZjHbjN_g 提取码: vr86
现在不用了,做了个exe,往上面填路径就是了 TIM图片20190816102829.png
回复

使用道具 举报

3

主题

929

帖子

3万

积分

游戏终结者

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
19
贡献
15
猫币
0
精华
0
金元
26787
积分
33311

天际梦想的开始夜夜.月影红莲

QQ
发表于 2020-1-1 00:09:42 | 显示全部楼层
感谢分享
回复

使用道具 举报

2

主题

87

帖子

1787

积分

中级玩家

Rank: 3Rank: 3

点赞
0
贡献
4
猫币
0
精华
0
金元
1560
积分
1787
发表于 2020-7-5 23:47:44 | 显示全部楼层
895985850 发表于 2019-8-16 10:25
链接: https://pan.baidu.com/s/1d4A2EH_UmTmb47ZjHbjN_g 提取码: vr86
现在不用了,做了个exe,往上面 ...

请问这个exe文件在哪打开,我实在找不到这是哪个exe
回复

使用道具 举报

0

主题

3

帖子

43

积分

游戏菜鸟

Rank: 1

点赞
0
贡献
0
猫币
0
精华
0
金元
40
积分
43
发表于 2020-7-21 19:57:06 | 显示全部楼层
你好,我用这个方法尝试翻译辐射4,结果好像读不出来,是不是要改哪个地方
回复

使用道具 举报

3

主题

1654

帖子

2万

积分

游戏之神

Rank: 14Rank: 14Rank: 14Rank: 14

点赞
0
贡献
8
猫币
0
精华
0
金元
22197
积分
23921
发表于 2020-7-27 23:17:46 | 显示全部楼层
dalao牛逼,我学会了!!!
回复

使用道具 举报

2

主题

2357

帖子

1万

积分

游戏之神

Rank: 14Rank: 14Rank: 14Rank: 14

点赞
20
贡献
20
猫币
0
精华
0
金元
16748
积分
19425
发表于 2021-5-19 20:22:12 | 显示全部楼层
终于学会了一点,感谢楼主!
回复

使用道具 举报

8

主题

1744

帖子

5万

积分

游戏VIP联动部

Rank: 16Rank: 16Rank: 16Rank: 16

点赞
69
贡献
64
猫币
4
精华
0
金元
43182
积分
57216
发表于 2021-11-2 22:07:34 | 显示全部楼层
895985850 发表于 2019-8-16 10:25
链接: https://pan.baidu.com/s/1d4A2EH_UmTmb47ZjHbjN_g 提取码: vr86
现在不用了,做了个exe,往上面 ...

求补啊!
回复

使用道具 举报

0

主题

699

帖子

8973

积分

游戏天王

Rank: 12Rank: 12Rank: 12

点赞
0
贡献
0
猫币
0
精华
0
金元
8274
积分
8973
发表于 2023-6-23 13:09:48 | 显示全部楼层
895985850 发表于 2019-8-16 10:25
链接: https://pan.baidu.com/s/1d4A2EH_UmTmb47ZjHbjN_g 提取码: vr86
现在不用了,做了个exe,往上面 ...

求补档啊楼主
回复

使用道具 举报

83

主题

1万

帖子

1万

积分

游戏之神

Rank: 14Rank: 14Rank: 14Rank: 14

点赞
0
贡献
83
猫币
0
精华
0
金元
1725
积分
13686
发表于 2025-5-7 23:34:49 | 显示全部楼层
5555555555555
回复

使用道具 举报

0

主题

4175

帖子

1万

积分

游戏之神

Rank: 14Rank: 14Rank: 14Rank: 14

点赞
0
贡献
0
猫币
0
精华
0
金元
15512
积分
19687
发表于 2025-5-15 21:21:23 | 显示全部楼层
可以偷偷单独发几个造福一下大家
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|玖大猫论坛

GMT+8, 2025-6-29 15:31

Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.