跳至內容
主選單
主選單
移至側邊欄
隱藏
導覽
首頁
近期變更
隨機頁面
MediaWiki說明
Quickpedia wiki
搜尋
搜尋
建立帳號
登入
個人工具
建立帳號
登入
用於已登出編輯者的頁面
了解更多
貢獻
討論
檢視 MediaWiki:Common.js 的原始碼
系統訊息
討論
English
閱讀
檢視原始碼
檢視歷史
工具
工具
移至側邊欄
隱藏
操作
閱讀
檢視原始碼
檢視歷史
一般
連結至此的頁面
相關變更
特殊頁面
頁面資訊
←
MediaWiki:Common.js
由於以下原因,您無權編輯此頁面:
本頁用來提供此 Wiki 軟體介面上的文字,並且已被設為保護以防止惡意修改。 如欲增加或修改 Wiki 的翻譯,請至
translatewiki.net
上的 MediaWiki 在地化專案。
您沒有權限來編輯此 JavaScript 頁面,因為這會影響到所有的網站訪客。
您可以檢視並複製此頁面的原始碼。
$(function() { // 檢查目前用戶的介面語言是否不是中文 if (mw.config.get('wgUserLanguage') !== 'zh') { // 嘗試設定內容語言為中文 mw.config.set('wgContentLanguage', 'zh'); // 如果有語言選擇器,嘗試選中中文選項 (與之前的程式碼相同) var languageSelector = document.getElementById('p-lang-btn'); if (languageSelector && languageSelector.getElementsByTagName('ul').length > 0) { var languageList = languageSelector.getElementsByTagName('ul')[0].getElementsByTagName('li'); for (var i = 0; i < languageList.length; i++) { var link = languageList[i].getElementsByTagName('a')[0]; if (link && (link.getAttribute('lang') === 'zh' || link.getAttribute('hreflang') === 'zh')) { window.location.href = link.getAttribute('href'); return; } } } else { var currentUrl = window.location.href; var url = new URL(currentUrl); url.searchParams.set('uselang', 'zh'); window.location.href = url.toString(); } } // 嘗試將使用者偏好設定中的語言更改為 zh-tw (僅在登錄後生效) if (mw.config.get('wgUserName')) { // 檢查用戶是否已登錄 // 檢查當前偏好設定的語言是否不是 zh-tw if (mw.config.get('wgUserLanguage') !== 'zh-tw') { // 嘗試修改 URL 並重新載入以應用 zh-tw 偏好 var currentUrl = window.location.href; var url = new URL(currentUrl); url.searchParams.set('uselang', 'zh-tw'); // 為了避免無限重定向,我們只在 URL 中沒有 uselang 參數或其值不是 zh-tw 時才重新載入 if (!url.searchParams.has('uselang') || url.searchParams.get('uselang') !== 'zh-tw') { window.location.href = url.toString(); } } } });
返回到「
MediaWiki:Common.js
」。
切換限制內容寬度