User:Makecat/Scripts/astro.js

维基百科,自由的百科全书

注意:保存之后,你必须清除浏览器缓存才能看到做出的更改。Google ChromeFirefoxMicrosoft EdgeSafari:按住⇧ Shift键并单击工具栏的“刷新”按钮。参阅Help:绕过浏览器缓存以获取更多帮助。

/**
 * TemplateScript adds configurable templates and scripts to the sidebar, and adds an example regex editor.
 * @see https://meta.wikimedia.org/wiki/TemplateScript
 * @update-token [[File:pathoschild/templatescript.js]]
 */
$.ajax('//tools-static.wmflabs.org/meta/scripts/pathoschild.templatescript.js', { dataType:'script', cache:true }).then(function() {
	pathoschild.TemplateScript.add({
		name: 'translate',
		script: astro_translate,
	});
});

function astro_translate(editor) {
	translate_sections(editor);
	translate_constellations(editor);
	translate_categories(editor);
}

function translate_sections(editor) {
	editor
		.replace(/==\s?[Ss]ee\s[Aa]lso\s?==/gi, '== 参见 ==')
		.replace(/==\s?[Rr]eferences?\s?==/gi, '== 参考资料 ==')
		.replace(/==\s?[Ff]urther\s[Rr]eading\s?==/gi, '== 扩展阅读 ==')
		.replace(/==\s?[Ee]xternal\s[Ll]inks?\s?==/gi, '== 外部链接 ==')
		.replace(/==\s?[P]lanetary\s[Ss]ystems?\s?==/gi, '== 行星系 ==');
}

function translate_categories(editor) {
	editor
		.replace(/\[\[Category:Planetary systems(\|.*)?\]\]/gi, '[\[Category:行星系$1]]')
		.replace(/\[\[Category:Henry Draper Catalogue objects(\|.*)?\]\]/gi, '[\[Category:HD和HDE天體$1]]')
		.replace(/\[\[Category:Hipparcos objects(\|.*)?\]\]/gi, '[\[Category:HIP天體$1]]')
		.replace(/\[\[Category:Bayer objects(\|.*)?\]\]/gi, '[\[Category:拜耳天體$1]]')
		.replace(/\[\[Category:Gliese and GJ objects(\|.*)?\]\]/gi, '[\[Category:格利泽和GJ天体$1]]')
		.replace(/\[\[Category:HR objects(\|.*)?\]\]/gi, '[\[Category:HR天體$1]]')
		.replace(/\[\[Category:G-type main sequence stars(\|.*)?\]\]/gi, '[\[Category:黄矮星$1]]')
		.replace(/\[\[Category:Extrasolar planets(\|.*)?\]\]/gi, '[\[Category:太阳系外行星$1]]')
		.replace(/\[\[Category:Exoplanets discovered in (\d{4})(\|.*)?\]\]/gi, '[\[Category:$1年发现的太阳系外行星$2]]')
		.replace(/\[\[Category:Exoplanets detected by radial velocity‎(\|.*)?\]\]/gi, '[\[Category:徑向速度法發現的系外行星$1]]');
}

function translate_constellations(editor) {
	editor
		.replace(/\[\[Andromeda( \(constellation\))?(\|Andromeda)?\]\]/gi, '[[仙女座]]')
		.replace(/\[\[Antlia( \(constellation\))?(\|Antlia)?\]\]/gi, '[[唧筒座]]')
		.replace(/\[\[Apus( \(constellation\))?(\|Apus)?\]\]/gi, '[[天燕座]]')
		.replace(/\[\[Aquarius( \(constellation\))?(\|Aquarius)?\]\]/gi, '[[寶瓶座]]')
		.replace(/\[\[Aquila( \(constellation\))?(\|Aquila)?\]\]/gi, '[[天鷹座]]')
		.replace(/\[\[Ara( \(constellation\))?(\|Ara)?\]\]/gi, '[[天坛座]]')
		.replace(/\[\[Aries( \(constellation\))?(\|Aries)?\]\]/gi, '[[白羊座]]')
		.replace(/\[\[Auriga( \(constellation\))?(\|Auriga)?\]\]/gi, '[[御夫座]]')
		.replace(/\[\[Boötes( \(constellation\))?(\|Boötes)?\]\]/gi, '[[牧夫座]]')
		.replace(/\[\[Caelum( \(constellation\))?(\|Caelum)?\]\]/gi, '[[雕具座]]')
		.replace(/\[\[Camelopardalis( \(constellation\))?(\|Camelopardalis)?\]\]/gi, '[[鹿豹座]]')
		.replace(/\[\[Cancer( \(constellation\))?(\|Cancer)?\]\]/gi, '[[巨蟹座]]')
		.replace(/\[\[Canes Venatici( \(constellation\))?(\|Canes Venatici)?\]\]/gi, '[[猎犬座]]')
		.replace(/\[\[Canis Major( \(constellation\))?(\|Canis Major)?\]\]/gi, '[[大犬座]]')
		.replace(/\[\[Canis Minor( \(constellation\))?(\|Canis Minor)?\]\]/gi, '[[小犬座]]')
		.replace(/\[\[Capricornus( \(constellation\))?(\|Capricornus)?\]\]/gi, '[[摩羯座]]')
		.replace(/\[\[Carina( \(constellation\))?(\|Carina)?\]\]/gi, '[[船底座]]')
		.replace(/\[\[Cassiopeia( \(constellation\))?(\|Cassiopeia)?\]\]/gi, '[[仙后座]]')
		.replace(/\[\[Centaurus( \(constellation\))?(\|Centaurus)?\]\]/gi, '[[半人马座]]')
		.replace(/\[\[Cepheus( \(constellation\))?(\|Cepheus)?\]\]/gi, '[[仙王座]]')
		.replace(/\[\[Cetus( \(constellation\))?(\|Cetus)?\]\]/gi, '[[鲸鱼座]]')
		.replace(/\[\[Chamaeleon( \(constellation\))?(\|Chamaeleon)?\]\]/gi, '[[蝘蜓座]]')
		.replace(/\[\[Circinus( \(constellation\))?(\|Circinus)?\]\]/gi, '[[圆规座]]')
		.replace(/\[\[Columba( \(constellation\))?(\|Columba)?\]\]/gi, '[[天鸽座]]')
		.replace(/\[\[Coma Berenices( \(constellation\))?(\|Coma Berenices)?\]\]/gi, '[[后发座]]')
		.replace(/\[\[Corona Australis( \(constellation\))?(\|Corona Australis)?\]\]/gi, '[[南冕座]]')
		.replace(/\[\[Corona Borealis( \(constellation\))?(\|Corona Borealis)?\]\]/gi, '[[北冕座]]')
		.replace(/\[\[Corvus( \(constellation\))?(\|Corvus)?\]\]/gi, '[[乌鸦座]]')
		.replace(/\[\[Crater( \(constellation\))?(\|Crater)?\]\]/gi, '[[巨爵座]]')
		.replace(/\[\[Crux( \(constellation\))?(\|Crux)?\]\]/gi, '[[南十字座]]')
		.replace(/\[\[Cygnus( \(constellation\))?(\|Cygnus)?\]\]/gi, '[[天鹅座]]')
		.replace(/\[\[Delphinus( \(constellation\))?(\|Delphinus)?\]\]/gi, '[[海豚座]]')
		.replace(/\[\[Dorado( \(constellation\))?(\|Dorado)?\]\]/gi, '[[劍魚座]]')
		.replace(/\[\[Draco( \(constellation\))?(\|Draco)?\]\]/gi, '[[天龙座]]')
		.replace(/\[\[Equuleus( \(constellation\))?(\|Equuleus)?\]\]/gi, '[[小马座]]')
		.replace(/\[\[Eridanus( \(constellation\))?(\|Eridanus)?\]\]/gi, '[[波江座]]')
		.replace(/\[\[Fornax( \(constellation\))?(\|Fornax)?\]\]/gi, '[[天炉座]]')
		.replace(/\[\[Gemini( \(constellation\))?(\|Gemini)?\]\]/gi, '[[双子座]]')
		.replace(/\[\[Grus( \(constellation\))?(\|Grus)?\]\]/gi, '[[天鹤座]]')
		.replace(/\[\[Hercules( \(constellation\))?(\|Hercules)?\]\]/gi, '[[武仙座]]')
		.replace(/\[\[Hydra( \(constellation\))?(\|Hydra)?\]\]/gi, '[[长蛇座]]')
		.replace(/\[\[Hydrus( \(constellation\))?(\|Hydrus)?\]\]/gi, '[[水蛇座]]')
		.replace(/\[\[Indus( \(constellation\))?(\|Indus)?\]\]/gi, '[[印第安座]]')
		.replace(/\[\[Lacerta( \(constellation\))?(\|Lacerta)?\]\]/gi, '[[蝎虎座]]')
		.replace(/\[\[Leo( \(constellation\))?(\|Leo)?\]\]/gi, '[[狮子座]]')
		.replace(/\[\[Leo Minor( \(constellation\))?(\|Leo Minor)?\]\]/gi, '[[小狮座]]')
		.replace(/\[\[Lepus( \(constellation\))?(\|Lepus)?\]\]/gi, '[[天兔座]]')
		.replace(/\[\[Libra( \(constellation\))?(\|Libra)?\]\]/gi, '[[天秤座]]')
		.replace(/\[\[Lupus( \(constellation\))?(\|Lupus)?\]\]/gi, '[[豺狼座]]')
		.replace(/\[\[Lynx( \(constellation\))?(\|Lynx)?\]\]/gi, '[[天猫座]]')
		.replace(/\[\[Lyra( \(constellation\))?(\|Lyra)?\]\]/gi, '[[天琴座]]')
		.replace(/\[\[Mensa( \(constellation\))?(\|Mensa)?\]\]/gi, '[[山案座]]')
		.replace(/\[\[Microscopium( \(constellation\))?(\|Microscopium)?\]\]/gi, '[[显微镜座]]')
		.replace(/\[\[Monoceros( \(constellation\))?(\|Monoceros)?\]\]/gi, '[[麒麟座]]')
		.replace(/\[\[Musca( \(constellation\))?(\|Musca)?\]\]/gi, '[[苍蝇座]]')
		.replace(/\[\[Norma( \(constellation\))?(\|Norma)?\]\]/gi, '[[矩尺座]]')
		.replace(/\[\[Octans( \(constellation\))?(\|Octans)?\]\]/gi, '[[南极座]]')
		.replace(/\[\[Ophiuchus( \(constellation\))?(\|Ophiuchus)?\]\]/gi, '[[蛇夫座]]')
		.replace(/\[\[Orion( \(constellation\))?(\|Orion)?\]\]/gi, '[[獵戶座]]')
		.replace(/\[\[Pavo( \(constellation\))?(\|Pavo)?\]\]/gi, '[[孔雀座]]')
		.replace(/\[\[Pegasus( \(constellation\))?(\|Pegasus)?\]\]/gi, '[[飞马座]]')
		.replace(/\[\[Perseus( \(constellation\))?(\|Perseus)?\]\]/gi, '[[英仙座]]')
		.replace(/\[\[Phoenix( \(constellation\))?(\|Phoenix)?\]\]/gi, '[[凤凰座]]')
		.replace(/\[\[Pictor( \(constellation\))?(\|Pictor)?\]\]/gi, '[[绘架座]]')
		.replace(/\[\[Pisces( \(constellation\))?(\|Pisces)?\]\]/gi, '[[双鱼座]]')
		.replace(/\[\[Piscis Austrinus( \(constellation\))?(\|Piscis Austrinus)?\]\]/gi, '[[南魚座]]')
		.replace(/\[\[Puppis( \(constellation\))?(\|Puppis)?\]\]/gi, '[[船尾座]]')
		.replace(/\[\[Pyxis( \(constellation\))?(\|Pyxis)?\]\]/gi, '[[罗盘座]]')
		.replace(/\[\[Reticulum( \(constellation\))?(\|Reticulum)?\]\]/gi, '[[网罟座]]')
		.replace(/\[\[Sagitta( \(constellation\))?(\|Sagitta)?\]\]/gi, '[[天箭座]]')
		.replace(/\[\[Sagittarius( \(constellation\))?(\|Sagittarius)?\]\]/gi, '[[人马座]]')
		.replace(/\[\[Scorpius( \(constellation\))?(\|Scorpius)?\]\]/gi, '[[天蝎座]]')
		.replace(/\[\[Sculptor( \(constellation\))?(\|Sculptor)?\]\]/gi, '[[玉夫座]]')
		.replace(/\[\[Scutum( \(constellation\))?(\|Scutum)?\]\]/gi, '[[盾牌座]]')
		.replace(/\[\[Serpens( \(constellation\))?(\|Serpens)?\]\]/gi, '[[巨蛇座]]')
		.replace(/\[\[Sextans( \(constellation\))?(\|Sextans)?\]\]/gi, '[[六分仪座]]')
		.replace(/\[\[Taurus( \(constellation\))?(\|Taurus)?\]\]/gi, '[[金牛座]]')
		.replace(/\[\[Telescopium( \(constellation\))?(\|Telescopium)?\]\]/gi, '[[望远镜座]]')
		.replace(/\[\[Triangulum( \(constellation\))?(\|Triangulum)?\]\]/gi, '[[三角座]]')
		.replace(/\[\[Triangulum Australe( \(constellation\))?(\|Triangulum Australe)?\]\]/gi, '[[南三角座]]')
		.replace(/\[\[Tucana( \(constellation\))?(\|Tucana)?\]\]/gi, '[[杜鵑座]]')
		.replace(/\[\[Ursa Major( \(constellation\))?(\|Ursa Major)?\]\]/gi, '[[大熊座]]')
		.replace(/\[\[Ursa Minor( \(constellation\))?(\|Ursa Minor)?\]\]/gi, '[[小熊座]]')
		.replace(/\[\[Vela( \(constellation\))?(\|Vela)?\]\]/gi, '[[船帆座]]')
		.replace(/\[\[Virgo( \(constellation\))?(\|Virgo)?\]\]/gi, '[[室女座]]')
		.replace(/\[\[Volans( \(constellation\))?(\|Volans)?\]\]/gi, '[[飞鱼座]]')
		.replace(/\[\[Vulpecula( \(constellation\))?(\|Vulpecula)?\]\]/gi, '[[狐狸座]]')

		.replace(/\[\[Category:Andromeda \(constellation\)(\|.*)?\]\]/gi, '[\[Category:仙女座$1]]')
		.replace(/\[\[Category:Antlia \(constellation\)(\|.*)?\]\]/gi, '[\[Category:唧筒座$1]]')
		.replace(/\[\[Category:Apus \(constellation\)(\|.*)?\]\]/gi, '[\[Category:天燕座$1]]')
		.replace(/\[\[Category:Aquarius \(constellation\)(\|.*)?\]\]/gi, '[\[Category:宝瓶座$1]]')
		.replace(/\[\[Category:Aquila \(constellation\)(\|.*)?\]\]/gi, '[\[Category:天鹰座$1]]')
		.replace(/\[\[Category:Ara \(constellation\)(\|.*)?\]\]/gi, '[\[Category:天坛座$1]]')
		.replace(/\[\[Category:Aries \(constellation\)(\|.*)?\]\]/gi, '[\[Category:白羊座$1]]')
		.replace(/\[\[Category:Auriga \(constellation\)(\|.*)?\]\]/gi, '[\[Category:御夫座$1]]')
		.replace(/\[\[Category:Boötes \(constellation\)(\|.*)?\]\]/gi, '[\[Category:牧夫座$1]]')
		.replace(/\[\[Category:Caelum \(constellation\)(\|.*)?\]\]/gi, '[\[Category:雕具座$1]]')
		.replace(/\[\[Category:Camelopardalis \(constellation\)(\|.*)?\]\]/gi, '[\[Category:鹿豹座$1]]')
		.replace(/\[\[Category:Cancer \(constellation\)(\|.*)?\]\]/gi, '[\[Category:巨蟹座$1]]')
		.replace(/\[\[Category:Canes Venatici \(constellation\)(\|.*)?\]\]/gi, '[\[Category:猎犬座$1]]')
		.replace(/\[\[Category:Canis Major \(constellation\)(\|.*)?\]\]/gi, '[\[Category:大犬座$1]]')
		.replace(/\[\[Category:Canis Minor\]\]/gi, '[\[Category:小犬座$1]]')
		.replace(/\[\[Category:Capricornus \(constellation\)(\|.*)?\]\]/gi, '[\[Category:摩羯座$1]]')
		.replace(/\[\[Category:Carina \(constellation\)(\|.*)?\]\]/gi, '[\[Category:船底座$1]]')
		.replace(/\[\[Category:Cassiopeia \(constellation\)(\|.*)?\]\]/gi, '[\[Category:仙后座$1]]')
		.replace(/\[\[Category:Centaurus \(constellation\)(\|.*)?\]\]/gi, '[\[Category:半人马座$1]]')
		.replace(/\[\[Category:Cepheus \(constellation\)(\|.*)?\]\]/gi, '[\[Category:仙王座$1]]')
		.replace(/\[\[Category:Cetus \(constellation\)(\|.*)?\]\]/gi, '[\[Category:鯨魚座$1]]')
		.replace(/\[\[Category:Chamaeleon \(constellation\)(\|.*)?\]\]/gi, '[\[Category:蝘蜓座$1]]')
		.replace(/\[\[Category:Circinus \(constellation\)(\|.*)?\]\]/gi, '[\[Category:圆规座$1]]')
		.replace(/\[\[Category:Columba \(constellation\)(\|.*)?\]\]/gi, '[\[Category:天鸽座$1]]')
		.replace(/\[\[Category:Coma Berenices \(constellation\)(\|.*)?\]\]/gi, '[\[Category:后发座$1]]')
		.replace(/\[\[Category:Corona Australis\]\]/gi, '[\[Category:南冕座$1]]')
		.replace(/\[\[Category:Corona Borealis \(constellation\)(\|.*)?\]\]/gi, '[\[Category:北冕座$1]]')
		.replace(/\[\[Category:Corvus \(constellation\)(\|.*)?\]\]/gi, '[\[Category:乌鸦座$1]]')
		.replace(/\[\[Category:Crater \(constellation\)(\|.*)?\]\]/gi, '[\[Category:巨爵座$1]]')
		.replace(/\[\[Category:Crux \(constellation\)(\|.*)?\]\]/gi, '[\[Category:南十字座$1]]')
		.replace(/\[\[Category:Cygnus \(constellation\)(\|.*)?\]\]/gi, '[\[Category:天鹅座$1]]')
		.replace(/\[\[Category:Delphinus \(constellation\)(\|.*)?\]\]/gi, '[\[Category:海豚座$1]]')
		.replace(/\[\[Category:Dorado \(constellation\)(\|.*)?\]\]/gi, '[\[Category:劍魚座$1]]')
		.replace(/\[\[Category:Draco \(constellation\)(\|.*)?\]\]/gi, '[\[Category:天龙座$1]]')
		.replace(/\[\[Category:Equuleus\]\]/gi, '[\[Category:小馬座$1]]')
		.replace(/\[\[Category:Eridanus \(constellation\)(\|.*)?\]\]/gi, '[\[Category:波江座$1]]')
		.replace(/\[\[Category:Fornax \(constellation\)(\|.*)?\]\]/gi, '[\[Category:天爐座$1]]')
		.replace(/\[\[Category:Gemini \(constellation\)(\|.*)?\]\]/gi, '[\[Category:雙子座$1]]')
		.replace(/\[\[Category:Grus \(constellation\)(\|.*)?\]\]/gi, '[\[Category:天鹤座$1]]')
		.replace(/\[\[Category:Hercules \(constellation\)(\|.*)?\]\]/gi, '[\[Category:武仙座$1]]')
		.replace(/\[\[Category:Horologium \(constellation\)(\|.*)?\]\]/gi, '[\[Category:時鐘座$1]]')
		.replace(/\[\[Category:Hydra \(constellation\)(\|.*)?\]\]/gi, '[\[Category:长蛇座$1]]')
		.replace(/\[\[Category:Hydrus \(constellation\)(\|.*)?\]\]/gi, '[\[Category:水蛇座$1]]')
		.replace(/\[\[Category:Indus \(constellation\)(\|.*)?\]\]/gi, '[\[Category:印第安座$1]]')
		.replace(/\[\[Category:Lacerta \(constellation\)(\|.*)?\]\]/gi, '[\[Category:蝎虎座$1]]')
		.replace(/\[\[Category:Leo \(constellation\)(\|.*)?\]\]/gi, '[\[Category:獅子座$1]]')
		.replace(/\[\[Category:Leo Minor\]\]/gi, '[\[Category:小狮座$1]]')
		.replace(/\[\[Category:Lepus \(constellation\)(\|.*)?\]\]/gi, '[\[Category:天兔座$1]]')
		.replace(/\[\[Category:Libra \(constellation\)(\|.*)?\]\]/gi, '[\[Category:天秤座$1]]')
		.replace(/\[\[Category:Lupus \(constellation\)(\|.*)?\]\]/gi, '[\[Category:豺狼座$1]]')
		.replace(/\[\[Category:Lynx \(constellation\)(\|.*)?\]\]/gi, '[\[Category:天貓座$1]]')
		.replace(/\[\[Category:Lyra \(constellation\)(\|.*)?\]\]/gi, '[\[Category:天琴座$1]]')
		.replace(/\[\[Category:Mensa \(constellation\)(\|.*)?\]\]/gi, '[\[Category:山案座$1]]')
		.replace(/\[\[Category:Microscopium \(constellation\)(\|.*)?\]\]/gi, '[\[Category:显微镜座$1]]')
		.replace(/\[\[Category:Monoceros \(constellation\)(\|.*)?\]\]/gi, '[\[Category:麒麟座$1]]')
		.replace(/\[\[Category:Musca \(constellation\)(\|.*)?\]\]/gi, '[\[Category:苍蝇座$1]]')
		.replace(/\[\[Category:Norma \(constellation\)(\|.*)?\]\]/gi, '[\[Category:矩尺座$1]]')
		.replace(/\[\[Category:Octans \(constellation\)(\|.*)?\]\]/gi, '[\[Category:南极座$1]]')
		.replace(/\[\[Category:Ophiuchus \(constellation\)(\|.*)?\]\]/gi, '[\[Category:蛇夫座$1]]')
		.replace(/\[\[Category:Orion \(constellation\)(\|.*)?\]\]/gi, '[\[Category:猎户座$1]]')
		.replace(/\[\[Category:Pavo \(constellation\)(\|.*)?\]\]/gi, '[\[Category:孔雀座$1]]')
		.replace(/\[\[Category:Pegasus \(constellation\)(\|.*)?\]\]/gi, '[\[Category:飞马座$1]]')
		.replace(/\[\[Category:Perseus \(constellation\)(\|.*)?\]\]/gi, '[\[Category:英仙座$1]]')
		.replace(/\[\[Category:Phoenix \(constellation\)(\|.*)?\]\]/gi, '[\[Category:鳳凰座$1]]')
		.replace(/\[\[Category:Pictor \(constellation\)(\|.*)?\]\]/gi, '[\[Category:绘架座$1]]')
		.replace(/\[\[Category:Pisces \(constellation\)(\|.*)?\]\]/gi, '[\[Category:雙魚座$1]]')
		.replace(/\[\[Category:Piscis Austrinus\]\]/gi, '[\[Category:南鱼座$1]]')
		.replace(/\[\[Category:Puppis \(constellation\)(\|.*)?\]\]/gi, '[\[Category:船尾座$1]]')
		.replace(/\[\[Category:Pyxis \(constellation\)(\|.*)?\]\]/gi, '[\[Category:罗盘座$1]]')
		.replace(/\[\[Category:Reticulum \(constellation\)(\|.*)?\]\]/gi, '[\[Category:網罟座$1]]')
		.replace(/\[\[Category:Sagitta \(constellation\)(\|.*)?\]\]/gi, '[\[Category:天箭座$1]]')
		.replace(/\[\[Category:Sagittarius \(constellation\)(\|.*)?\]\]/gi, '[\[Category:人马座$1]]')
		.replace(/\[\[Category:Scorpius \(constellation\)(\|.*)?\]\]/gi, '[\[Category:天蠍座$1]]')
		.replace(/\[\[Category:Sculptor \(constellation\)(\|.*)?\]\]/gi, '[\[Category:玉夫座$1]]')
		.replace(/\[\[Category:Scutum \(constellation\)(\|.*)?\]\]/gi, '[\[Category:盾牌座$1]]')
		.replace(/\[\[Category:Serpens \(constellation\)(\|.*)?\]\]/gi, '[\[Category:巨蛇座$1]]')
		.replace(/\[\[Category:Sextans \(constellation\)(\|.*)?\]\]/gi, '[\[Category:六分仪座$1]]')
		.replace(/\[\[Category:Taurus \(constellation\)(\|.*)?\]\]/gi, '[\[Category:金牛座$1]]')
		.replace(/\[\[Category:Telescopium \(constellation\)(\|.*)?\]\]/gi, '[\[Category:望远镜座$1]]')
		.replace(/\[\[Category:Triangulum \(constellation\)(\|.*)?\]\]/gi, '[\[Category:三角座$1]]')
		.replace(/\[\[Category:Triangulum Australe\]\]/gi, '[\[Category:南三角座$1]]')
		.replace(/\[\[Category:Tucana \(constellation\)(\|.*)?\]\]/gi, '[\[Category:杜鵑座$1]]')
		.replace(/\[\[Category:Ursa Major \(constellation\)(\|.*)?\]\]/gi, '[\[Category:大熊座$1]]')
		.replace(/\[\[Category:Ursa Minor \(constellation\)(\|.*)?\]\]/gi, '[\[Category:小熊座$1]]')
		.replace(/\[\[Category:Vela \(constellation\)(\|.*)?\]\]/gi, '[\[Category:船帆座$1]]')
		.replace(/\[\[Category:Virgo \(constellation\)(\|.*)?\]\]/gi, '[\[Category:室女座$1]]')
		.replace(/\[\[Category:Volans \(constellation\)(\|.*)?\]\]/gi, '[\[Category:飞鱼座$1]]')
		.replace(/\[\[Category:Vulpecula \(constellation\)(\|.*)?\]\]/gi, '[\[Category:狐狸座$1]]');
}