跳转到内容

User:Zestbot/Bot17

维基百科,自由的百科全书

Zestbot (討論 · 貢獻 · 日誌

任務說明

[编辑]

Wikipedia:机器人/作业请求#請求批量替換所有lang-xx模板為langx模板

本次任務不會很快完成

申請許可
Wikipedia:机器人/申请/Zestbot/17
頻率: 一分鐘15筆上限(因為為簡單、固定、單一大量小更改,故為此速上限)
尖峰迴避
低速:每分鐘 5筆/min、300 筆/hr、 7,200 筆/day
高速:每分鐘15筆/min、900 筆/hr、21,600 筆/day
當前平均速度 14,500筆/day

目前進度

[编辑]
  • ru|en|fr為固定包含項目,目前只會跟下述模板同時處理
  • 2025-11-6開始,A-B 包含 ab|af|am|ar|as|az|ba|be|bg|bn|bo|br|bs
    • A-B 除ar外完成,ar擱置,共完成9800+
  • it|es|de|pl|pt列為固定包含項目,只會跟下述模板同時處理
  • 2025-11-9開始,C-E 包含 ca|ce|co|cs|da|dv|dz|eo|et|eu 不包含de|en|es|el ,另包含sk|sv|lb 根據語系共同處理
    • C-E 和 sk sv lb 完成,共完成19800+
  • 2025-11-10開始, F-I 包含 fa|fi|fo|ga|gd|gl|gu|hi|hr|ht|hu|hy|ii|is|id 不包含it
    • F-H 除 id 外完成,共完成29300+
  • 2025-11-12開始, K-L 包含ka|kk|km|kn|ku|kv|kw|ky|li|lo|lt|lv 不包含ja|ko
    • ja|ko|de|el列為固定包含項目,只會跟下述模板同時處理
    • K-L完成+ id 完成,共完成35000+
  • 2025-11-12開始, M-P包含mg|mi|mk|ml|mr|ms|mt|my|or|os|pi|pl|ps|pt 不包含no|nn|nl,el|pl|pt 列入
  • ar完成 ,M-P除pi pt外完成
  • 2025-11-14開始,增加nl|no 不包含nn,uk列為固定包含項目
  • 共完成50000+,P前二位數餘 de|en|el|es|fr|it|ja|ko|la|no|nn|nl|pi|pt
  • 添加 rm|ro|sa|sc|sd|se|si|sl|sm|so|sq|sr|sw,並處理 ta|te|tg|th|ti|tk|tn|to|tr|tt|uk|uz|vi|wa|yi|za
  • 2025-11-16部分完成,見下表處理中的box
  • 2025-11-17,添加與處理見下表處理中的box
  • 共完成76000+,已完成15%大語種以外的語言,剩少量,將開始處理大語種 包含
  • 2025-11-21
  • 共完成118000+已完成30%
  • 2025-11-25
  • 共完成185000+已完成50%
  • 2025-12-03
  • 共完成256000+已完成75%
  • en外的條目部份已完成,接下來將依分類順序處理
  • 2025-12-05
  • 共完成285000+已完成80%
  • 2025-12-08
  • 共完成332000+已完成95%
  • 2025-12-10
  • 共完成349928 已完成99.985%


清單

[编辑]

概要

[编辑]
偽流程
  • 統計引用數
    • 排除非單純的模板,例如包含其他模板與ref格式 包含{{}}<>[]
      • 手動處理上述非單純模板,或確定無誤後批量修改
    • 替換等價的lang-xx
    • 非等價的lang-xx
      • 確認Style是否符合mos
        • 替換正確模板或修或改可使用模板
          • 列出格式差異,再採取後續動作
    • 其他引用lang-xx的模板
      • 統計後個別處理
    • 其他事項

特殊情況說明

[编辑]
  • 套其他模板
    • {{small|{{lang-xx}}
      • 不屬於此項目
    • {{lang-XX|{{Unicode|Пицунда}}}}
      • {{Unicode}}如果不是unicode編碼可移除
    • Lang-bn|{{Mousetext|চরকা|Charka}} diff=prev&oldid=89854365
      • abbr如果為羅馬化或轉寫直接移除並替代成相應格式
    • {{langx|xx|..}}
    • {{Nastaliq}}和{{script}}
      • 保留
  • link相關
    • langx|ar預設為|links=no,故移除|links=no 手動/完成
  • script相關
    • lang-yy-cyr > langx|yy-cyrl /lang-yy-latin > langx-yy-latn 半自動/完成 與相似變體,確認後自動處理
  • lang相關
    • Willy1018-bot將lang-gr改成el,同時誤將grc改成elc,手動/完成,同類手動檢查包含 gre|elc|ell|gr ,依古希臘分為grc/希臘語為el 半自動/完成
    • gk> grc 手動/完成
    • ger> de手動/完成
  • sr相關

待辦事項

[编辑]


  • {{langx|he|{{script/Hebrew|טלביה}}|}},lang與script共同使用的情況、{{langx|ar|{{rtl-lang|ar|الحملة الفرنسية على مصر}}}},lang與rtl-lang。---Zest 2025年11月6日 (四) 14:39 (UTC)
    • (!)意見與處理:保留script,雖然個人認為如果script更好於顯示則應該寫入語言模板內,但目前選擇保留,而rtl-lang將被移除,已被寫入span dir,故功能重複。---Zest 2025年11月7日 (五) 18:55 (UTC)
  • 過程中發現 langx|xm, 如依原模板應為lang-xm,另有討論見WikiProject_talk:生物學,目前先修復為lang-xm/snamei,(手動,依語敘是否需要顯示學名兩字)---Zest 2025年11月6日 (四) 17:09 (UTC)

討論區

[编辑]