維基百科:變體小助手

變體小助手
描述最佳化中文維基百科的中文變體辨識和切換
作者Diskdance
版本2.0.0
原始碼Gadget-VariantAlly.jsGadget-VariantAllyDialog.jsGadget-VariantAllyDialog.css
GitHub倉庫GitHub上的VariantAlly頁面

變體小助手(英語:Variant Ally)小工具旨在解決中文維基百科中MediaWiki無法顧及的變體處理問題。本小工具於2023年經討論後啟用,替代了先前的notifyConversionpreserve-variant小工具。

原理

變體小助手將用戶的變體參數設置儲存於瀏覽器本地儲存(英語:Local storage)中來解決這一問題。用戶在站內跳轉時,小工具會自動將內部連結修正為正確變體的版本。如果用戶從外部點開了一個不正確變體的連結,本小工具也會自動修正。

如果變體小助手無法確定用戶的偏好變體,則會顯示彈框以便用戶選擇。一旦用戶作出選擇,此彈框則不會再次顯示。

本小工具只對匿名用戶生效。[註 1]

常見問題(FAQ)

為什麼我總是看到彈窗?

小工具會將您的變體設置儲存於瀏覽器中,如果您的瀏覽器語言不是中文,並且會自動清除網站數據或者使用了無痕模式,您可能會多次看到此彈窗。

要解決此問題,請嘗試以下方案:

  1. 將中文維基百科加入瀏覽器清除網站數據的白名單中。
  2. 小工具可以辨識特殊的「設置連結」(大陆简体新加坡简体马来西亚简体臺灣正體香港繁體澳門繁體)。將這些連結添加至書籤,在使用無痕瀏覽模式前先打開這些連結,便會自動儲存相應的變體設置。
  3. 出現彈窗時點擊右上角關閉按鈕,即可在當前對談中不再顯示彈窗。
  4. 使用廣告攔截外掛程式封鎖彈窗。

我不希望使用這個小工具。

變體小助手現在會對所有已登入用戶禁用。

我發現這個小工具存在bug。

歡迎提交問題反饋!在此處提交反饋。

協定

變體小助手以GPLv2協定授權。

註釋

  1. ^ 由於技術限制,小工具定義為對所有用戶預設啟用且無法關閉,然而代碼會檢測註冊用戶並關閉所有功能。

參見