Thảo luận Mô đun:Thống kê Wiktionary/A
Mục từ Unicode ngẫu nhiên tôi chọn ngày 14/11/2021 là mục từ tiếng Tangut đầu tiên. Nhờ bạn TheHighFighter2 thêm vào ngôn ngữ mới này. Xin cảm ơn. Ccv2020 (thảo luận) 06:13, ngày 19 tháng 11 năm 2021 (UTC)
Nhờ bạn TheHighFighter2 thêm vào ngôn ngữ này. Xin cảm ơn. Ccv2020 (thảo luận) 07:58, ngày 29 tháng 11 năm 2021 (UTC)
Hai ngôn ngữ mới
sửaNhờ bạn TheHighFighter2 thêm hai ngôn ngữ Bali và Vai vào mô đun. Xin cảm ơn. Ccv2020 (thảo luận) 08:09, ngày 2 tháng 1 năm 2022 (UTC)
Nhiều ngôn ngữ quá…
sửaChào bạn TheHighFighter2. Trên trang tin tức của dự án đã công bố thêm một vài ngôn ngữ mới có trong từ điển, nhờ bạn thêm giúp. Xin cảm ơn. ⎕ – ⍰ – 〿 14:56, ngày 16 tháng 1 năm 2022 (UTC)
Không có số liệu thống kê
sửaTheHighFighter2: Hiện không có số liệu thống kê cho số mục từ tiếng Assam, vì mô đun này chưa cập nhật. Nhờ bạn thêm vào, xin cảm ơn. ⎕ – ⍰ – 〿 03:22, ngày 21 tháng 1 năm 2022 (UTC)
Tiếng Đông Hương và tiếng Kangjia
sửaNhờ bạn TheHighFighter2 thêm giúp tôi tiếng Đông Hương (sce) và tiếng Kangjia (kxs) vào mô đun nhé. – RFSTalk to me! 05:27, ngày 15 tháng 2 năm 2022 (UTC)
Thêm ba ngôn ngữ
sửaNhờ bạn THF2 thêm 1 ngôn ngữ mới (tiếng Gruzia cổ) và hai ngôn ngữ Klingon và Turk Khorasan (2 ngôn ngữ này đã tạo từ hồi tháng 1 nhưng chưa thấy thêm trên mô đun). – Trần Nguyên Hưng(◇) 12:48, ngày 20 tháng 2 năm 2023 (UTC)
Sự cố do mức độ xử lý cao
sửaVới thay đổi này, các trang nhúng {{Số mục từ}}
, bao gồm Trang Chính và Đặc biệt:Thống kê, đã bắt đầu cảnh báo lỗi "too many expensive function calls", tức có nhiều lượt gọi hàm cú pháp cần mức độ xử lý cao quá mức cho phép. Hiện tại mô đun này lấy số mục từ của thể loại 502 lần trên tổng số 500 lần được cho phép. Đây là một hạn chế quan trọng của MediaWiki để tránh vụ tấn công từ chối dịch vụ.
Vào hai năm qua, TheHighFighter2, Ccv2020, và Kateru Zakuro đã thêm rất nhiều thể loại vào danh sách categoriesByCode
, tăng kích thước của bảng này từ 101 đến 498 ngôn ngữ (cộng thêm 4 tên thể loại thay thế của các tiếng Việt và Na Uy thành 502). Hệ thống bản mẫu này không thể hỗ trợ quá nhiều ngôn ngữ, nhưng bản mẫu này rất cần thiết vì số "mục từ" theo phần mềm không tính các phần ngôn ngữ trong một trang.
Nếu thể loại nào không thay đổi thường xuyên, chúng ta có thể tránh lỗi này bằng cách ghi số mục từ trực tiếp vào hàng đó để máy chủ đỡ phải tính số mỗi lần làm mới Trang Chính. Tuy nhiên, phép giải chính xác nhất là bãi bỏ hàm pagesInCategory
và thay thế bằng một mô đun được bot cập nhật tự động. Thí dụ cái bot Numberof cập nhật bảng dữ liệu c:Data:Wikipedia statistics/rank/wiktionary.tab mỗi ngày bốn lần, rồi w:Mô đun:NUMBEROF/data và w:Mô đun:NUMBEROF chỉ việc lấy ra số. Nếu không muốn chạy bot thường xuyên trên máy cá nhân, chúng ta có thể tạo ra tài khoản tại Toolforge.
Cám ơn TheHighFighter2 đã báo cáo lỗi này cho tôi.
– Nguyễn Xuân Minh 💬 00:30, ngày 4 tháng 6 năm 2023 (UTC)
- Bot có thể lấy các số trang trong các thể loại "Mục từ tiếng" dùng API MediaWiki và đưa nó vào một trang như Mô đun:Thống kê Wiktionary/langcats.json để mô đun này tra cứu. Nếu không ai muốn quản lý bot thì tạm thời có thể tạo ra trang JSON này bằng cách sao chép câu trả lời API một cách thủ công. – Nguyễn Xuân Minh 💬 00:57, ngày 4 tháng 6 năm 2023 (UTC)
- Trong lúc chờ hướng giải quyết phù hợp, em đã lọc các ngôn ngữ quá ít mục từ ra khỏi thống kê chung vì số lượng không nhiều, nhũng ngôn ngữ dưới 5 mục từ (135 ngôn ngữ và 297 từ) đã bị bỏ ra khỏi thống kê và được đưa vào 1 thống kê phụ cho những từ này.--Kateru Zakuro (thảo luận) 05:35, ngày 4 tháng 6 năm 2023 (UTC)