Module:首页分类:修订间差异
删除的内容 添加的内容
Maintenance script(留言 | 贡献) 修正首页分类气泡模块输出结构 |
Maintenance script(留言 | 贡献) Support English UI language on homepage category bubbles |
||
| (未显示同一用户的1个中间版本) | |||
第2行:
local categories = {
{
{ title = 'Python 后端开发', label = 'Python 后端开发' },▼
label = {
{ title = 'Java 后端开发', label = 'Java 后端开发' },▼
zh = '云计算与大数据',
{ title = '软件测试', label = '软件测试' },▼
en = 'Cloud Computing & Big Data',
{ title = 'Web 前端开发', label = 'Web 前端开发' },▼
},
{ title = '物联网应用技术', label = '物联网应用技术' },▼
},
{ title = 'AIGC', label = 'AIGC' },▼
{
{ title = '通信技术', label = '通信技术' },▼
label = {
zh = 'Python 后端开发',
en = 'Python Backend Development',
},
},
{
label = {
zh = 'Java 后端开发',
en = 'Java Backend Development',
},
},
{
label = {
zh = '软件测试',
en = 'Software Testing',
},
},
{
label = {
zh = 'Web 前端开发',
en = 'Web Frontend Development',
},
},
{
label = {
zh = '物联网应用技术',
en = 'IoT Application Technology',
},
},
{
label = {
zh = 'AIGC',
en = 'AIGC',
},
},
{
label = {
zh = '通信技术',
en = 'Communication Technology',
},
},
}
local function
local title = mw.title.getCurrentTitle()
if title and title.subpageText == 'en' then
return 'en'
end
local interfaceLang = frame:preprocess( '{{int:lang}}' )
if interfaceLang == 'en' then
return 'en'
end
return 'zh'
end
function p.bubbles( frame )
local lang = getLang( frame )
local links = {}
第19行 ⟶ 第83行:
'[[:Category:%s|%s]]',
category.title,
category.label[lang] or category.label.zh
)
end
| |||