模組:Lang/doc

文出維基大典

該模組主要用於為中文維基百科中使用該文本之非中文文本提供正確之html標記。它之第二個目之是為這個此文本提供正確之視覺渲染。該模組將{{lang}}和許多模板:Tld模板之處理合併為一個單一來源,並使用從國際標準中提取之明確定義之數據集。

數據集於Module:Language/name/data及其包含之數據模組中指定:

關於語言代碼和名稱之資料(language code-and-name data)
Module:Language/data/iana languages – 來自IANA語言子標籤註冊表檔案
Module:Language/data/ISO 639-3 – 來自sil.org 之UTF-8 完整之代碼表集合
Module:Language/data/wp languages – 尋找於這個模組中未知之數據來源
關於語言之書寫系統之資料(language script data)
Module:Language/data/iana scripts – 來自 IANA 之語言子標籤註冊表檔案
關於語言之所於區域之資料(language region data)
Module:Language/data/iana regions – 來自 IANA 之語言子標籤註冊表檔案
關於語言之變體之資料(language variant data)
Module:Language/data/iana variants – 來自 IANA 之語言子標籤註冊表檔案
suppressed-script data
Module:Language/data/iana suppressed scripts – 來自 IANA 之語言子標籤註冊表檔案

該數據集還包括補充數據模組:

重寫和其他非標準數據(override and other non-standard data)
Module:Lang/data – 例如,當IANA不同意ISO 639-3或標準語言名稱很麻煩或包含不適合於文章空間中使用之信息時,override表可以保存該語言信息
Module:Lang/ISO 639 synonyms – 將使用三個字符之ISO 639-2,-2T,-3代碼映射到只使用兩個字符之[[ISO 639-1] ]代碼– 來自語言名稱表示法規範(Codes for the Representation of Names of Languages)。

該模組不需要無數之 模板:Tld模板、{{Language with name}}{{Language with name and transliteration}}{{transl}}。它亦提供了錯誤檢查和報告,以確保呈現之HTML對於瀏覽器和屏幕閱讀器是正確之。

有錯誤之條目放於:

Category:lang和lang-xx模板錯誤(僅限主空間)

維護分類:

Category:Lang和lang-xx代碼升級為ISO 639-1

外語格式:

Wikipedia:格式手冊/文字格式

此頁面為 模組:Lang 的說明文件