User:CrowleyBot
这是由用户EdwardAlexanderCrowley(讨论)操作的机器人账号。 它以自动或半自动的方式进行繁冗的工作,不应被视为傀儡。 致管理员:若此帐户作出有害编辑,请将其封禁。 |
CrowleyBot | |
---|---|
(讨论 · 贡献) | |
操作者: | 𝓔.𝓐.𝓒𝓻𝓸𝔀𝓵𝓮𝔂𝟞𝟞𝟞✍️ |
是否已批准? | 是 |
任务: | 利用正则表达式、抽象 语法树、替换引用、其他 语言对应内容修改模板 |
编辑频率: | 视网络情况浮动, 一般0.25Hz, 不高于1Hz |
自动/手动: | 全自动编辑 |
编程语言: | Python等 |
源代码公开? | 是 |
公用代码
[编辑]- prelude.py:一些有用的函数
- stop.py:紧急停止用代码。任务一般会多加测试,很少用到
- langcode.py:语言名称与代码互转。点击阅读局限性
- langtitle.py:展开h2标题模板专用
任务
[编辑]- 1 清理Category:使用不推荐使用的模板的页面中rhymes导致的部分:
完成
- 2 清理Category:使用不推荐使用的模板的页面 No.2:
完成
- 3 使用章节标题补足缺失语言参数 仅限脚本错误的部分:
完成
- 4 使用enwikt对应内容处理脚本错误的模板:
完成
- 修复了en-verb, cs-noun, es-adj, cs-noun, ca-noun, pl-decl-noun-f
- 但部分模板本应拆分为两个,本机器人只使用对应的en模板填充
- 5 清理Category:Plurals_with_a_red_link_for_singular:
完成
- 6 清理Category:英語_terms_with_redundant_head_parameter:
完成
- 更新后en-verb的分类是上游问题
- 7 搬运Module:data tables的子页面:搬运
完成,已链接至wikidata
- 8 清理h1标题
search="insource:/\]\]=[^=]/"
:该方法不能获取全部问题页面bzgrep -e '^=[^=]|^ <title>' zhwiktionary-20210620-pages-meta-current.xml.bz2 | grep -B 1 -e '^=[^=]'
:页面列表,处理中
- 9 承接Wjcdbot, 清理PiBot引入的
=={{拉丁形素}}==
:完成
- 10 链接一些搬运自enwikt的页面:由EdwardAlexanderCrowley半自动进行。Module部分基本完成,存量Template若有同名enwikt模板都会试图链接,除了list:和table:。若发现链接错误请修正,特别是标题短的模板。
- 代码:10,分为未建en项和已建en项两种情况
- 欢迎自行使用
- 11 发现de:Template:Ref-DWDS本应与Template:R:DWDS链接:同名部分
完成,不同名部分需要比较url,
擱置。
- 12 处理IPA5:
完成
- 13 搬运方言数据:已搬运并翻译1000个模块,将来可能重新搬运全部数据
- Module:zh/data/Christian-syn/目前只需要将:abb"替换成:縮寫"
- Module:zh/data/dial-syn/生成的需要手工转换的部分
- Module:zh/data/dial-syn/手工转换所需数据示例
- 14 英语姓氏:研究中
- 15 删除多余手写分类:随缘运行
- 2021年6月前使用分类、分類、category的手写分类:列表
- 16 自enwikt搬运发音章节:在跟踪分类中德语部分运行中
- 如果删除了不该删的IPA,说明原章节来自dewikt,目前只能手修
- 17 移动模板cfmnps:移至gcgfgmgngpgs
完成,更改翻译栏格式无限期
擱置。
- 18 重新排列2015年NHSKR编辑的含ru-prnc的俄语词条:
完成
- 19 为俄语条目搬运标题行:第一批
完成,其他语言无限期搁置
- 20 修复章节标题两侧等号不同:
完成
- 21 搬运德语发音章节、音频:研究中