查看: 9598|回复: 66
打印 上一主题 下一主题

[汉语] 中文维基百科20140705(7月19日修复重定向失效)

[复制链接]

该用户从未签到

1

主题

18

回帖

101

积分

童生

Rank: 2

积分
101

灌水大神章小蜜蜂章笑傲江湖章

跳转到指定楼层
1
发表于 2014-7-13 09:24:14 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 abdallha 于 2014-7-26 13:42 编辑

首先感谢i-wiki大大,本词典使用他的0.7.6的引擎转换,上周末花了30多个小时生成,这周末将发现的问题3、4、5解决后又重新转换过。第一次制作,也许还有不足之处,欢迎指正。

另外转换期间发生的几个问题列出如下供以后自制的同学参考:
1)词条“蓝岩蜥蜴”中有个标签缺少斜杠符号“/”,导致程序出错,添加“/”后正常;
2)词条“神韵艺术团”中某个标签多了一个斜杠符号“/”,导致程序出错,删除“/”后正常;
3)引擎分割原数据文件生成的最后一个xml文件中,缺失</page></wikimedia>标签,导致程序忽略该文件,手动修改补足后正常;再后来发现程序切割截断源文件的部位有问题,许多词条就被丢弃缺失了,于是手动将源xml文件切割成40多个100MB的文件并重新调整;
4)部分重定向跳转链接失效,究其原因是:转换引擎误认为跳转语句“#重定向”为普通文本,导致没有转换成链接,替换成“#Redirect”便恢复正常,注意替换时“#重定向”后面可能有空格、没空格(直接跟“[[”)、跟冒号“:”的,需要全部替换。
5)分割后生成40多个xml文件,然而转换程序不知为何对某些xml选择性忽视,不进行转换,粗粗检查了该xml文件,貌似没发现问题3中的标签缺失问题,因为不知道i-wiki的源程序,所以只能再次分割该文件成若干小文件后转换,就通过了,貌似没有缺失词条。

下载链接: http://pan.baidu.com/s/1kTiK3QJ 密码: 0n0r
(7月19日修复问题3/4/5后重新生成,文件变大到mdx:1.01GB,mdd:41MB,之前下过的同学可重新下载)

该用户从未签到

9

主题

91

回帖

3278

积分

贡士

Rank: 6Rank: 6

积分
3278

灌水大神章小蜜蜂章笑傲江湖章

推荐
发表于 2014-7-20 10:51:29 | 只看该作者
abdallha 发表于 2014-7-19 22:32
这个是因为dump下来的数据文件中,只有“嚴歌苓”而没有“严歌苓”的词条,如果是用bluedict的话,可以在 ...

哦,如果能 将词条的繁体全部转换为简体增加一个简体到繁体的跳转 ,这样使用场合会更广一些,因为不局限于特定的词典软件(比如:欧陆词典就没有“简繁体转换”选项)。不过这样工作量可能会大一些。

另外,我还发现了两个问题(使用最新的“欧陆词典Android版”):

1.个别词条内容重复:
对于查询的一个词条,显示的相关内容会重复。如:


2.点击词条内链跳转错误
这一点几乎对所有词条均会出现,如:点击左图内链,跳转到右图,而不是跳转到原本的词条内容的相应位置。


最后,谢谢分享,辛苦了!

该用户从未签到

2

主题

128

回帖

1750

积分

解元

Rank: 5Rank: 5

积分
1750

灌水大神章

3
发表于 2014-7-13 15:57:30 | 只看该作者
谢谢abdallha的无私奉献!都等了半年了。
  • TA的每日心情
    开心
    2018-11-29 22:00
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    2

    主题

    35

    回帖

    805

    积分

    举人

    Rank: 4

    积分
    805
    4
    发表于 2014-7-13 18:22:14 | 只看该作者
    应该是最新的版本了。谢谢楼主分享

    该用户从未签到

    4

    主题

    46

    回帖

    2696

    积分

    解元

    Rank: 5Rank: 5

    积分
    2696
    5
    发表于 2014-7-13 21:29:32 | 只看该作者
    支持一个

    该用户从未签到

    4

    主题

    46

    回帖

    2696

    积分

    解元

    Rank: 5Rank: 5

    积分
    2696
    6
    发表于 2014-7-13 22:00:18 | 只看该作者
    排版不错,内容很新。唯一的遗憾就是词条内没有链接

    该用户从未签到

    0

    主题

    40

    回帖

    695

    积分

    举人

    Rank: 4

    积分
    695
    7
    发表于 2014-7-14 11:44:55 | 只看该作者
    辛苦了,感谢您无私的分享!

    该用户从未签到

    0

    主题

    40

    回帖

    695

    积分

    举人

    Rank: 4

    积分
    695
    8
    发表于 2014-7-14 11:45:12 | 只看该作者
    辛苦了,感谢您无私的分享
  • TA的每日心情
    无聊
    2021-5-25 10:26
  • 签到天数: 420 天

    [LV.9]以坛为家II

    0

    主题

    265

    回帖

    6065

    积分

    会元

    Rank: 7Rank: 7Rank: 7

    积分
    6065

    灌水大神章

    9
    发表于 2014-7-14 12:21:54 | 只看该作者
    辛苦了,感谢分享。
  • TA的每日心情
    难过
    昨天 16:01
  • 签到天数: 757 天

    [LV.10]以坛为家III

    1

    主题

    1544

    回帖

    9595

    积分

    进士

    Rank: 8Rank: 8

    积分
    9595

    灌水大神章

    10
    发表于 2014-7-14 13:08:37 | 只看该作者
    辛苦了,感谢您无私的分享!

    该用户从未签到

    9

    主题

    91

    回帖

    3278

    积分

    贡士

    Rank: 6Rank: 6

    积分
    3278

    灌水大神章小蜜蜂章笑傲江湖章

    11
    发表于 2014-7-14 21:54:50 | 只看该作者
    谢谢分享!

    6月份的时候我也想做一个wiki词库同时分享一下,使用的是i-wiki老大的工具,结果在转换的过程中总是出错退出,我是小白,解决不了,最后不得已放弃了。。。

    楼主制作的wiki看起来还不错,对于排版布局,我以前提过一个建议,楼主不妨看一看:建议制作Mdict格式的wiki资源时参考一下手机版的页面布局

    再次感谢楼主的分享精神!

    该用户从未签到

    4

    主题

    123

    回帖

    882

    积分

    举人

    Rank: 4

    积分
    882
    12
    发表于 2014-7-14 22:43:48 | 只看该作者
    大力支持,非常感谢!!!!!

    该用户从未签到

    1

    主题

    18

    回帖

    101

    积分

    童生

    Rank: 2

    积分
    101

    灌水大神章小蜜蜂章笑傲江湖章

    13
     楼主| 发表于 2014-7-14 23:58:55 | 只看该作者
    本帖最后由 abdallha 于 2014-7-15 12:24 编辑
    tianyadu 发表于 2014-7-13 22:00
    排版不错,内容很新。唯一的遗憾就是词条内没有链接


    我也发现这个问题了,仔细看了一下,有的词条的重定向跳转链接是正常的,有些则不正常(无法点击跳转),究其原因是:原来的xml文件中,重定向跳转链接如果写成“#REDIRECT”的话就是正常的,如果写成会“#重定向”的话就被i-wiki引擎认为是普通文字,因而没有加上跳转链接,导致无法点击跳转。将所有“#重定向”替换成“#REDIRECT”的话,就会成功使得i-wiki引擎正确转换成链接。

    这两天我会修改源文件,然后重新运行。

    该用户从未签到

    0

    主题

    10

    回帖

    269

    积分

    童生

    Rank: 2

    积分
    269
    14
    发表于 2014-7-15 00:32:48 | 只看该作者
    感谢分享!等待楼主修改版发布

    该用户从未签到

    0

    主题

    72

    回帖

    545

    积分

    禁止发言

    积分
    545
    15
    发表于 2014-7-15 06:06:56 来自手机 | 只看该作者
    重定向词条 相关词条 都没有链接 无法显示内容 最终只能和140106版一起用 望改善 推出修正版
  • TA的每日心情
    无聊
    2020-8-18 23:52
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    0

    主题

    11

    回帖

    92

    积分

    白身

    Rank: 1

    积分
    92
    16
    发表于 2014-7-15 17:01:33 | 只看该作者
    非常感谢~~~~

    该用户从未签到

    5

    主题

    485

    回帖

    2385

    积分

    解元

    Rank: 5Rank: 5

    积分
    2385

    灌水大神章小蜜蜂章笑傲江湖章

    17
    发表于 2014-7-15 21:22:38 | 只看该作者
    谢谢楼主。
    如果有可能,贴上教程,让大家都来制作。

    该用户从未签到

    2

    主题

    19

    回帖

    233

    积分

    童生

    Rank: 2

    积分
    233
    18
    发表于 2014-7-16 09:11:18 | 只看该作者
    的确,没有链接,很不方便……有些条目好象XX了……可惜了。加油。修正版再出一个。

    该用户从未签到

    9

    主题

    91

    回帖

    3278

    积分

    贡士

    Rank: 6Rank: 6

    积分
    3278

    灌水大神章小蜜蜂章笑傲江湖章

    19
    发表于 2014-7-16 22:42:57 | 只看该作者
    另外我还发现,个别词条用简体中文搜不到,但是用繁体中文就可以,如“严歌苓”和“嚴歌苓”,楼主可以试一试。



    该用户从未签到

    2

    主题

    19

    回帖

    233

    积分

    童生

    Rank: 2

    积分
    233
    20
    发表于 2014-7-17 09:13:23 | 只看该作者
    辛苦了。加油。
  • TA的每日心情
    开心
    2022-11-25 10:51
  • 签到天数: 294 天

    [LV.8]以坛为家I

    0

    主题

    437

    回帖

    4578

    积分

    贡士

    Rank: 6Rank: 6

    积分
    4578
    21
    发表于 2014-7-17 12:05:08 | 只看该作者
    感谢楼主辛苦制作分享,谢谢!

    该用户从未签到

    1

    主题

    108

    回帖

    638

    积分

    举人

    Rank: 4

    积分
    638
    22
    发表于 2014-7-18 11:19:58 | 只看该作者
    谢谢你分享!

    该用户从未签到

    1

    主题

    18

    回帖

    101

    积分

    童生

    Rank: 2

    积分
    101

    灌水大神章小蜜蜂章笑傲江湖章

    23
     楼主| 发表于 2014-7-19 22:32:33 | 只看该作者
    imfirefly 发表于 2014-7-16 22:42
    另外我还发现,个别词条用简体中文搜不到,但是用繁体中文就可以,如“严歌苓”和“嚴歌苓”,楼主可以试一 ...

    这个是因为dump下来的数据文件中,只有“嚴歌苓”而没有“严歌苓”的词条,如果是用bluedict的话,可以在“设置”-“简繁体转换”中设成“简繁通搜、结果无转化”来解决

    该用户从未签到

    1

    主题

    18

    回帖

    101

    积分

    童生

    Rank: 2

    积分
    101

    灌水大神章小蜜蜂章笑傲江湖章

    24
     楼主| 发表于 2014-7-20 11:03:28 | 只看该作者
    本帖最后由 abdallha 于 2014-7-20 21:27 编辑
    imfirefly 发表于 2014-7-20 10:51
    哦,如果能 将词条的繁体全部转换为简体 或 增加一个简体到繁体的跳转 ,这样使用场合会更广一些,因为不 ...


    繁体转简体的问题,我想过,但由于某些繁体和简体是一对多的关系,例如“乾”,可能是gan1(“干”),也能是qian2(乾隆的“乾”),自动转换的话可能会有问题,人工转换这个工作量太巨大了……至于做一个简体词条然后重定向跳转到繁体词典,就像我之前提到的,其实就是因为wikimedia上dump的原数据文件中不存在简体词条,这个得人工找到所有有繁体却无简体的词条,然后手工增加,工作量也是很巨大的。个人建议你可以用bluedict在“设置”-“繁简体转换”中设成“繁简通搜,结果转化成简体”来暂且解决这个问题。

    另外你说的另外两个问题:

    前者你试试我刚更新的词典,至少刘华清这一条,我没有看见重复内容了。

    后者的原因,我估计是:由于mdict词条内部跳转时采用了HTML语句:
    1. <a href='entry://#T1'>
    复制代码
    也许部分链接有问题,于是直接跳到“T1/2次列车”的词条去了。不过,我发现在PC版的Mdict下“无间道”的词条内部跳转是正常的,而安卓手机上用bluedict却无法跳转(但没有发生你说的跳错情况),说明词典本身应该没问题,也许是不同客户端的识别解析mdict词典内部语句发生的问题?

    该用户从未签到

    4

    主题

    1155

    回帖

    4081

    积分

    贡士

    Rank: 6Rank: 6

    积分
    4081

    灌水大神章小蜜蜂章笑傲江湖章

    25
    发表于 2014-7-20 12:14:55 | 只看该作者
    Thank you very very much!