維基百科:變體小助手
描述 | 優化中文維基百科的中文變體識別和切換 |
---|---|
作者 | Diskdance |
版本 | 2.0.0 |
源碼 | Gadget-VariantAlly.js、Gadget-VariantAllyDialog.js、Gadget-VariantAllyDialog.css |
GitHub倉庫 | GitHub上的VariantAlly頁面 |
變體小助手(英語:Variant Ally)小工具旨在解決中文維基百科中MediaWiki無法顧及的變體處理問題。本小工具於2023年經討論後啟用,替代了先前的notifyConversion
和preserve-variant
小工具。
原理
變體小助手將用戶的變體偏好設置存儲於瀏覽器本地存儲(英語:Local storage)中來解決這一問題。用戶在站內跳轉時,小工具會自動將內鏈修正為正確變體的版本。如果用戶從外部點開了一個不正確變體的鏈接,本小工具也會自動修正。
如果變體小助手無法確定用戶的偏好變體,則會顯示彈框以便用戶選擇。一旦用戶作出選擇,此彈框則不會再次顯示。
本小工具只對匿名用戶生效。[註 1]
常見問題(FAQ)
為什麼我總是看到彈窗?
小工具會將您的變體設置存儲於瀏覽器中,如果您的瀏覽器語言不是中文,並且會自動清除網站數據或者使用了無痕模式,您可能會多次看到此彈窗。
要解決此問題,請嘗試以下方案:
- 將中文維基百科加入瀏覽器清除網站數據的白名單中。
- 小工具可以識別特殊的「設置鏈接」(大陆简体、新加坡简体、马来西亚简体、臺灣正體、香港繁體、澳門繁體)。將這些鏈接添加至書籤,在使用無痕瀏覽模式前先打開這些鏈接,便會自動保存相應的變體設置。
- 出現彈窗時點擊右上角關閉按鈕,即可在當前會話中不再顯示彈窗。
- 使用廣告攔截插件屏蔽彈窗。
我不希望使用這個小工具。
變體小助手現在會對所有已登錄用戶禁用。
我發現這個小工具存在bug。
歡迎提交問題反饋!在此處提交反饋。
協議
變體小助手以GPLv2協議授權。
注釋
- ^ 由於技術限制,小工具定義為對所有用戶默認啟用且無法關閉,然而代碼會檢測註冊用戶並關閉所有功能。