User:Scarsnevergoaway/Tool/singlechart.js
外观
注意:保存之后,你必须清除浏览器缓存才能看到做出的更改。Google Chrome、Firefox、Microsoft Edge及Safari:按住⇧ Shift键并单击工具栏的“刷新”按钮。参阅Help:绕过浏览器缓存以获取更多帮助。
/**
* 本工具用于将音乐榜单的一些文字自动转换为中文格式,方便歌曲和专辑条目的编写。此工具开放给所有人编辑,编辑这个页面不用征求我的意见。如对本工具有任何疑问,可以联系我。
*/
$.when(
$.ajax("//tools-static.wmflabs.org/meta/scripts/pathoschild.templatescript.js", { dataType: "script", cache: true }),
$.ajax("//en.wikipedia.org/zhwiki/w/index.php?title=User:Ohconfucius/script/MOSNUM_utils.js&action=raw&ctype=text/javascript", { dataType: "script", cache: true })
).then(function() {
pathoschild.TemplateScript.add(
[
{
name: "单曲榜翻译",
tooltip: "将单曲榜单名称修改为中文(含内部链接)",
script: single_charts_driver
},
{
name: "专辑榜翻译",
tooltip: "将专辑榜单名称修改为中文(含内部链接)",
script: album_charts_driver
},
{
name: "常见错误维护清理",
tooltip: "将榜单中的常见错误翻译名称进行清理",
script: error_driver
},
],
// common options
{ forActions: "edit", category: wgULS('音乐榜单修正', '音樂榜單修正')}
);
});
/**
* Add custom extension methods to the TemplateScript editor.
* @param editor The TemplateScript editor to extend.
*/
function ohc_extend_editor(editor) {
editor.ohc_regex = function(rg, sub, func) {
var text = editor.get();
text = ohc.dateutil.regex(text, rg, sub, func);
editor.set(text);
return editor;
};
}
var summary = {
single_charts: wgULS('自动化翻译单曲榜单表格,由[[User:Scarsnevergoaway/Tool/singlechart.js|音乐专题工具箱]]协助', '自動化翻譯單曲榜單表格,由[[User:Scarsnevergoaway/Tool/singlechart.js|音樂專題工具箱]]協助'),
album_charts: wgULS('自动化翻译专辑榜单表格,由[[User:Scarsnevergoaway/Tool/singlechart.js|音乐专题工具箱]]协助', '自動化翻譯專輯榜單表格,由[[User:Scarsnevergoaway/Tool/singlechart.js|音樂專題工具箱]]協助'),
error_driver: wgULS('自动化修正榜单常见错误翻译,由[[User:Scarsnevergoaway/Tool/singlechart.js|音乐专题工具箱]]协助', '自動化修正音樂榜單常見錯誤翻譯,由[[User:Scarsnevergoaway/Tool/singlechart.js|音樂專題工具箱]]協助'),
};
function edit_summary(editor, summary) {
editor
.options({ minor: true })
.appendEditSummary(summary)
.clickDiff();
}
function single_charts(editor) {
editor
.replace(/==\s*Charts\s*==/g, '==榜单==')
.replace(/==\s*Weekly\s+charts\s*==/g, '==周榜单==')
.replace(/==\s*Monthly\s+charts\s*==/g, '==月榜单==')
.replace(/==\s*Year-end\s+charts\s*==/g, '==年终榜单==')
.replace(/==\s*Decade-end\s+charts\s*==/g, '==十年榜单==')
.replace(/==\s*All-time\s+charts\s*==/g, '==全时段榜单==')
.replace(/Chart \((\d{4})\)/, "榜单($1年)")
.replace(/Chart \((\d{4})–(\d{4})\)/, "榜单($1年-$2年)")
.replace(/Peak<br \/>position/g, '最高<br />排位')
.replace(/Australia Urban \(\[\[ARIA Charts\|ARIA\]\]\)/gi, '澳大利亚([[澳大利亚唱片业协会]])城市榜')
.replace(/Australia Dance \(\[\[ARIA Charts\|ARIA\]\]\)/gi, '澳大利亚([[澳大利亚唱片业协会]])舞曲榜')
.replace(/Argentina \(\[\[Monitor Latino\]\]\)/gi, '阿根廷([[拉美監控]])')
.replace(/Argentina Anglo \(\[\[Monitor Latino\]\]\)/gi, '阿根廷([[拉美監控]]英语榜)')
.replace(/Belgium \(\[\[Ultratop\]\] Flanders Urban\)/gi, '比利时([[Ultratop]]佛兰德城市榜)')
.replace(/Belgium \(\[\[Ultratop\]\] Wallonia Urban\)/gi, '比利时([[Ultratop]]瓦隆城市榜)')
.replace(/Bolivia \(\[\[Monitor Latino\]\]\)/gi, '玻利维亚([[拉美監控]])')
.replace(/Bolivia Anglo \(\[\[Monitor Latino\]\]\)/gi, '玻利维亚([[拉美監控]]英语榜)')
.replace(/Brazil \(\[\[Brasil Hot 100 Airplay\]\]\)/gi, '巴西([[Billboard Brasil Hot 100|《公告牌》Brasil Hot 100 Airplay]])')
.replace(/Brazil \[\[Billboard Brasil\|Brasil Hot Pop Songs\]\]/gi, '巴西([[Billboard Brasil Hot 100|《公告牌》Brasil Hot Pop Songs]])')
.replace(/\[\[Brasil Hot 100 Airplay\|Brasil Hot Pop Songs\]\] \(''\[\[Billboard Brasil\|Billboard\]\]''\)/gi, '巴西([[Billboard Brasil Hot 100|《公告牌》Brasil Hot Pop Songs]])')
.replace(/\[\[Brasil Hot 100 Airplay\|Brazil Hot Pop Songs\]\] \(''\[\[Billboard Brasil\|Billboard\]\]''\)/gi, '巴西([[Billboard Brasil Hot 100|《公告牌》Brasil Hot Pop Songs]])')
.replace(/Brazil \(\[\[Brasil Hot 100 Airplay\|''Billboard'' Brasil Hot 100\]\]\)/gi, '巴西([[Billboard Brasil Hot 100|《公告牌》Brasil Hot 100 Airplay]])')
.replace(/Brazil \(\[\[Billboard Brasil Hot 100\|''Billboard'' Brasil Hot 100\]\]\)/gi, '巴西([[Billboard Brasil Hot 100|《公告牌》Brasil Hot 100]])')
.replace(/Brazil \(\[\[Billboard Brasil Hot 100\|''Billboard'' Hot 100\]\]\)/gi, '巴西([[Billboard Brasil Hot 100|《公告牌》Brasil Hot 100]])')
.replace(/Brazil \(\[\[Brasil Hot 100\]\]\)/gi, '巴西([[Billboard Brasil Hot 100|《公告牌》Brasil Hot 100]])')
.replace(/Brazil \(''\[\[Billboard Brasil\|Billboard]]'' \[\[Brasil Hot 100 Airplay\|Hot 100]]\)/gi, '巴西([[Brasil Hot 100|《公告牌》Brasil Hot 100]])')
.replace(/Brazil \[\[Billboard Brasil\|Hot Pop Songs\]\]/gi, '巴西({{tsl|en|Billboard Brasil|公告牌巴西|《公告牌》}}Brasil Hot Pop Songs)')
.replace(/Brazil \[\[Brazil \(\[\[Billboard Brasil\|Brasil Hot Pop Songs\]\]\)/gi, '巴西({{tsl|en|Billboard Brasil|公告牌巴西|《公告牌》}}Brasil Hot Pop Songs)')
.replace(/Brazil \(''\[\[Billboard Brasil\|Billboard\]\]'' \[\[Billboard Brasil#Charts\|Hot Pop Songs]]\)/gi, '巴西({{tsl|en|Billboard Brasil|公告牌巴西|《公告牌》}}Brasil Hot Pop Songs)')
.replace(/Brazil \(\[\[Crowley Broadcast Analysis\]\]\)/gi, '巴西({{tsl|en|Crowley Broadcast Analysis|克勞利廣播分析|克勞利廣播分析}})')
.replace(/Brazil \(\[\[Crowley Broadcast Analysis\|Crowley\]\]\)/gi, '巴西({{tsl|en|Crowley Broadcast Analysis|克勞利廣播分析|克勞利廣播分析}})')
.replace(/Bulgaria \(\[\[Bulgarian Association of Music Producers\|BAMP\]\]\)/gi, '保加利亚([[保加利亚音乐制作人协会]]单曲榜)')
.replace(/Bulgaria \(\[\[International Federation of the Phonographic Industry\|IFPI]]\)/gi, '保加利亚([[国际唱片业协会]])')
.replace(/Chile \(\[\[EFE\]\]\)/gi, '智利([[埃菲通讯社]]单曲榜)')
.replace(/\[\[Commonwealth of Independent States\|CIS\]\] \(\[\[TopHit\]\]\)/gi, '独联体([[TopHit]])')
.replace(/Colombia \(\[\[National-Report\]\]\)/gi, '哥伦比亚([[國家報告]])')
.replace(/Costa Rica \(\[\[Monitor Latino\]\]\)/gi, '哥斯达黎加([[拉美監控]])')
.replace(/Costa Rica \(\[\[EFE\]\]\)/gi, '哥斯达黎加([[埃菲通讯社]]单曲榜)')
.replace(/Costa Rica Anglo\(\[\[Monitor Latino\]\]\)/gi, '哥斯达黎加([[拉美監控]]英语榜)')
.replace(/\[\[Croatia Songs\|Croatia\]\] \(''\[\[Billboard \(magazine\)\|Billboard\]\]''\)/gi, '克罗地亚(《[[告示牌 (雜誌)|告示牌]]》Croatia Songs')
.replace(/Croatia \(\[\[Hrvatska radiotelevizija\|HRT\]\]\)/gi, '克罗地亚([[克罗地亚广播电视台]])')
.replace(/Croatia \(\[\[Croatian Radiotelevision\|HRT\]\]\)/gi, '克罗地亚([[克罗地亚广播电视台]])')
.replace(/Czech Republic \(\[\[Rádio Top 100 Oficiální\|Rádio Top 100\]\]\)/gi, '捷克共和国({{tsl|en|Rádio – Top 100 (Czech Republic)|捷克共和国百强电台榜|百强电台榜}})')
.replace(/Czech Republic \(\[\[Rádio Top 100 \(Czech Republic\)\|Rádio Top 100\]\]\)/gi, '捷克共和国({{tsl|en|Rádio – Top 100 (Czech Republic)|捷克共和国百强电台榜|百强电台榜}})')
.replace(/Czech Republic \(\[\[Rádio – Top 100 \(Czech Republic\)\|Rádio Top 100\]\]\)/gi, '捷克共和国({{tsl|en|Rádio – Top 100 (Czech Republic)|捷克共和国百强电台榜|百强电台榜}})')
.replace(/\[\[Europe Adult Contemporary\]\] \(''\[\[Music & Media\]\]''\)/gi, '欧洲(《{{tsl|en|Music & Media|音乐与媒体|音乐与媒体}}》Europe Adult Contemporary)')
.replace(/\[\[European Hot 100 Singles\]\] \(''\[\[Music & Media\]\]''\)/gi, '欧洲(《{{tsl|en|Music & Media|音乐与媒体|音乐与媒体}}》[[European Hot 100 Singles]])')
.replace(/\[\[European Hot 100 Singles\|European Radio Top 50\]\] \(''\[\[Music & Media\]\]''\)/gi, '欧洲(《{{tsl|en|Music & Media|音乐与媒体|音乐与媒体}}》[[European Hot 100 Singles|European Radio Top 50]])')
.replace(/\[\[European Hot 100 Singles\]\] \(''\[\[Billboard \(magazine\)\|Billboard\]\]''\)/gi, '欧洲(《[[告示牌 (雜誌)|告示牌]]》[[European Hot 100 Singles]])')
.replace(/\[\[Euro Digital Song Sales\]\] \(''\[\[Billboard charts\|Billboard\]\]''\)/gi, '欧洲(《[[告示牌 (雜誌)|告示牌]]》Euro Digital Songs)')
.replace(/Europe \(''\[\[Billboard \(magazine\)\|Billboard\]\]'' Euro Digital Songs\)/gi, '欧洲(《[[告示牌 (雜誌)|告示牌]]》Euro Digital Songs)')
.replace(/Europe \[\[European Dance Radio Chart|Dance Radio\]\] \(''\[\[Music & Media\]\]''\)/gi, '欧洲(《{{tsl|en|Music & Media|音乐与媒体|音乐与媒体}}》Europe Dance Radio)')
.replace(/Europe Hit Radio \(''\[\[Music & Media\]\]''\)/gi, '欧洲(《{{tsl|en|Music & Media|音乐与媒体|音乐与媒体}}》Europe Hit Radio)')
.replace(/Ecuador \(\[\[National-Report\]\]\)/gi, '厄瓜多尔([[國家報告]])')
.replace(/El Salvador \(\[\[EFE\]\]\)/gi, '萨尔瓦多([[埃菲通讯社]]单曲榜)')
.replace(/El Salvador \(\[\[Monitor Latino\]\]\)/gi, '萨尔瓦多([[拉美監控]])')
.replace(/El Salvador Anglo \(\[\[Monitor Latino\]\]\)/gi, '萨尔瓦多([[拉美監控]]英语榜)')
.replace(/Estonia \(''\[\[Eesti Ekspress\]\]''\)/gi, '爱沙尼亚(《[[爱沙尼亚快报]]》单曲榜)')
.replace(/Estonia \(''\[\[Estonia \(\[\[Eesti Ekspress\|Eesti Tipp-40\]]\)/gi, '爱沙尼亚(《[[爱沙尼亚快报]]》四十强单曲榜)')
.replace(/\(''\[\[The Official Finnish Charts\|Finnish Download Chart\]\]/gi, '芬兰([[芬兰官方榜单]])')
.replace(/France \(\[\[Syndicat National de l'Édition Phonographique\|SNEP\]\]\)/gi, '法国([[法国唱片出版业公会]]单曲榜)')
.replace(/France Airplay \(\[\[SNEP\]\]\)/gi, '法国([[法国唱片出版业公会]]电台榜)')
.replace(/France Download \(\[\[SNEP\]\]\)/gi, '法国([[法国唱片出版业公会]]下载榜)')
.replace(/France Airplay \(\[\[Syndicat National de l'Edition Phonographique\|SNEP\]\]\)/gi, '法国([[法国唱片出版业公会]]电台榜)')
.replace(/Global Dance Songs \(''\[\[Billboard Magazine\|Billboard\]\]''\)/gi, '全球(《[[告示牌 (雜誌)|告示牌]]》Global Dance Songs')
.replace(/\[\[Global Dance Tracks\]\] \(''\[\[Billboard \(magazine\)\|Billboard\]\]''\)/gi, '全球(《[[告示牌 (雜誌)|告示牌]]》Global Dance Tracks')
.replace(/Greece \(\[\[IFPI\]\]\)/gi, '希腊([[国际唱片业协会希腊分会]]单曲榜)')
.replace(/Greece \(\[\[IFPI Greece\|IFPI\]\]\)/gi, '希腊([[国际唱片业协会希腊分会]]单曲榜)')
.replace(/Greece \(\[\[IFPI Greece\|Greek Airplay\]\]\)/gi, '希腊([[国际唱片业协会希腊分会]]电台榜)')
.replace(/Greece Digital Songs \(''\[\[Billboard \(magazine\)\|Billboard]]''\)/gi, '希腊(《[[告示牌 (雜誌)|告示牌]]》Digital Songs)')
.replace(/Greece International \(\[\[IFPI\]\]\)/gi, '希腊([[国际唱片业协会希腊分会]]国际榜)')
.replace(/Greece International \(\[\[IFPI Greece\]\]\)/gi, '希腊([[国际唱片业协会希腊分会]]国际榜)')
.replace(/Greece International \(\[\[IFPI Greece\|IFPI\]\]\)/gi, '希腊([[国际唱片业协会希腊分会]]国际榜)')
.replace(/Honduras \(\[\[Honduras Top 50\]\]\)/gi, '洪都拉斯({{tsl|en|Honduras Top 50|洪都拉斯五十强单曲榜|洪都拉斯五十强单曲榜}})')
.replace(/Honduras \(\[\[Monitor Latino\]\]\)/gi, '洪都拉斯([[拉美監控]])')
.replace(/Honduras Anglo\(\[\[Monitor Latino\]\]\)/gi, '洪都拉斯([[拉美監控]]英语榜)')
.replace(/Hong Kong \(\[\[Billboard \(magazine\)\|''Billboard'']]\)/gi, '香港(《[[告示牌 (雜誌)|告示牌]]》)')
.replace(/Hungary \(\[\[MAHASZ\]\]\)/gi, '匈牙利([[匈牙利录音制品制作者协会]]单曲榜)')
.replace(/Iceland \(\[\[Music of Iceland\|Plötutíðindi\]\]\)/gi, '冰岛({{tsl|en|Music of Iceland|冰岛音乐|Plötutíðindi}}单曲榜)')
.replace(/Iceland \(\[\[RÚV]]\)/gi, '冰岛([[冰岛国家广播公司]]单曲榜)')
.replace(/Iceland \(\[\[Tónlist]]\)/gi, '冰岛([[Tónlist]]单曲榜)')
.replace(/Ireland \(\[\[Irish Recorded Music Association\|IRMA\]\]\)/gi, '爱尔兰([[爱尔兰唱片音乐协会]][[爱尔兰单曲榜|单曲榜]])')
.replace(/\[\[Irish Singles Chart\|Ireland\]\] \(\[\[Irish Recorded Music Association\|IRMA\]\]\)/gi, '爱尔兰([[爱尔兰唱片音乐协会]][[爱尔兰单曲榜|单曲榜]])')
.replace(/Israel \(\[\[Media Forest\]\]\)/gi, '以色列([[媒体森林]])')
.replace(/Israel \(\[\[IFPI\|Media Forest\]\]\)/gi, '以色列([[媒体森林]])')
.replace(/Israel \(\[\[Media Forest\]\] TV Airplay\)/gi, '以色列([[媒体森林]]电视播放榜)')
.replace(/Italy \(\[\[FIMI\]\]\)/gi, '意大利([[意大利音乐产业联盟]]单曲榜)')
.replace(/Italy \(\[\[Federazione Industria Musicale Italiana\|FIMI\]\]\)/gi, '意大利([[意大利音乐产业联盟]]单曲榜)')
.replace(/Italy Airplay \(''\[\[Music & Media\]\]''\)/gi, '意大利(《{{tsl|en|Music & Media|音乐与媒体|音乐与媒体}}》Italy Airplay)')
.replace(/Italy Digital Song Sales \(''\[\[Billboard \(magazine\)\|Billboard]]''\)/gi, '意大利(《[[告示牌 (雜誌)|告示牌]]》[[告示牌榜單|Italy Digital Song Sales]])')
.replace(/Japan \(\[\[Oricon Singles Chart\|Oricon\]\]\)/gi, '日本([[Oricon公信榜|Oricon]])')
.replace(/Japan \(\[\[Japan Hot 100\]\]\)/gi, '日本([[Japan Hot 100]])')
.replace(/Japan \(\[\[Billboard Japan Hot 100|Japan Hot 100\]\]\)/gi, '日本([[Japan Hot 100]])')
.replace(/Japan Adult Contemporary \(''Billboard''\)/gi, '日本([[告示牌榜單|《告示牌》Japan Adult Contemporary]])')
.replace(/Japan Adult Contemporary \(''\[\[Billboard \(magazine\)\|Billboard\]\]''\)/gi, '日本([[告示牌榜單|《告示牌》Japan Adult Contemporary]])')
.replace(/Japan \(\[\[Oricon\]\]\)/gi, '日本([[Oricon公信榜]])')
.replace(/Latvia \[\[European Hit Radio|EHR\]\]/gi, '拉脱维亚({{tsl|en|European Hit Radio|欧洲热门电台|欧洲热门电台}}单曲榜)')
.replace(/Latvia \(\[\[International Federation of the Phonographic Industry\|LAIPA\]\]\)/gi, '拉脱维亚([[拉脱维亚表演者和制片人协会]]单曲榜)')
.replace(/Latvia \(\[\[Latvian Music Producers Association\|LAIPA\]\]\)/gi, '拉脱维亚([[拉脱维亚表演者和制片人协会]]单曲榜)')
.replace(/Latvia Airplay \(\[\[Latvian Music Producers Association\|LAIPA\]\]\)/gi, '拉脱维亚([[拉脱维亚表演者和制片人协会]]电台榜)')
.replace(/Lebanon \(\[\[NRJ \(Lebanon\)\|NRJ\]\]\)/gi, '黎巴嫩({{tsl|en|NRJ (Lebanon)|NRJ (黎巴嫩)|NRJ}}单曲榜)')
.replace(/Lebanon \(\[\[The Official Lebanese Top 20\]\]\)/gi, '黎巴嫩([[黎巴嫩官方二十强榜|黎巴嫩官方二十强单曲榜]])')
.replace(/Lebanon \(\[\[The Official Lebanese Top 20\|Lebanese Top 20]]\)/gi, '黎巴嫩([[黎巴嫩官方二十强榜|黎巴嫩官方二十强单曲榜]])')
.replace(/Lebanon \(\[\[The Official Lebanese Top 20\|OLT20 Combined Chart]]\)/gi, '黎巴嫩([[黎巴嫩官方二十强榜|黎巴嫩官方二十强合并榜]])')
.replace(/Lithuania \(\[\[AGATA \(organization\)\|AGATA\]\]\)/gi, '立陶宛([[AGATA (組織)|AGATA单曲榜]])')
.replace(/Luxembourg \(''\[\[Billboard \(magazine\)\|Billboard]]''\)/gi, '卢森堡(《[[告示牌 (雜誌)|告示牌]]》)')
.replace(/Luxembourg \(\[\[Luxembourg Digital Songs\|''Billboard'']]\)/gi, '卢森堡(《[[告示牌 (雜誌)|告示牌]]》[[告示牌榜單|Luxembourg Digital Songs]])')
.replace(/\[\[Luxembourg Digital Song Sales\]\] \(''\[\[Billboard \(magazine\)\|Billboard\]\]''\)/gi, '卢森堡(《[[告示牌 (雜誌)|告示牌]]》[[告示牌榜單|Luxembourg Digital Songs]])')
.replace(/Luxembourg Digital Songs \(''\[\[Billboard \(magazine\)\|Billboard\]\]''\)/gi, '卢森堡(《[[告示牌 (雜誌)|告示牌]]》[[告示牌榜單|Luxembourg Digital Songs]])')
.replace(/Malaysia \(\[\[Recording Industry Association of Malaysia\|RIM\]\]\)/gi, '马来西亚([[馬來西亞唱片業協會]]单曲榜)')
.replace(/Malaysia International \(\[\[Recording Industry Association of Malaysia\|RIM\]\]\)/gi, '马来西亚([[馬來西亞唱片業協會]]国际榜)')
.replace(/Malta \(\[\[Radiomonitor\]\]\)/gi, '马耳他({{tsl|en|Radiomonitor|电台监控|电台监控}})')
.replace(/\[\[MENA\]\] \(\[\[International Federation of the Phonographic Industry\|IFPI\]\]\)/gi, '中东与北非([[国际唱片业协会]])')
.replace(/Mexico \(\[\[Billboard \(magazine\)\|''Billboard'']]\)/gi, '墨西哥(《[[告示牌 (雜誌)|告示牌]]》[[告示牌榜單|Mexico Airplay]])')
.replace(/Mexico \(\[\[Mexico Airplay\]\]\)/gi, '墨西哥(《[[告示牌 (雜誌)|告示牌]]》[[告示牌榜單|Mexico Airplay]])')
.replace(/\[\[Mexico Airplay\]\] \(''\[\[Billboard \(magazine\)\|Billboard\]\]''\)/gi, '墨西哥(《[[告示牌 (雜誌)|告示牌]]》[[告示牌榜單|Mexico Airplay]])')
.replace(/Mexico Airplay \(''\[\[Billboard \(magazine\)\|Billboard]]''\)/gi, '墨西哥(《[[告示牌 (雜誌)|告示牌]]》[[告示牌榜單|Mexico Airplay]])')
.replace(/\[\[Mexico Ingles Airplay\]\] \(''\[\[Billboard \(magazine\)\|Billboard\]\]''\)/gi, '墨西哥(《[[告示牌 (雜誌)|告示牌]]》[[Mexico Ingles Airplay]])')
.replace(/Mexico \(\[\[Monitor Latino\]\]\)/gi, '墨西哥([[拉美監控]])')
.replace(/Mexico Anglo \(\[\[Monitor Latino\]\]\)/gi, '墨西哥([[拉美監控]]英语榜)')
.replace(/Mexico Top Inglés \(\[\[Monitor Latino\]\]\)/gi, '墨西哥([[拉美監控]]英语榜)')
.replace(/Mexico Top Anglo \(\[\[Monitor Latino\]\]\)/gi, '墨西哥([[拉美監控]]英语榜)')
.replace(/Moldova Airplay \(\[\[TopHit\]\]\)/gi, '摩尔多瓦([[TopHit]]摩尔多瓦电台榜)')
.replace(/Moldova \(\[\[Media Forest\]\]\)/gi, '摩尔多瓦([[媒体森林]])')
.replace(/Netherlands \(\[\[Dutch Top 40\|Dutch Top 40 Tipparade\]\]\)/gi, '荷兰([[荷蘭四十強單曲榜|Dutch Top 40 Tipparade]])')
.replace(/Netherlands \(\[\[Dutch Single Top 100\|Single Tip\]\]\)/gi, '荷兰([[荷兰百强单曲榜|Single Tip]])')
.replace(/Netherlands \(\[\[Single Top 100\|Single Tip\]\]\)/gi, '荷兰([[荷兰百强单曲榜|Single Tip]])')
.replace(/New Zealand Catalogue Singles \(\[\[Recorded Music NZ\|RMNZ\]\]\)/gi, '新西兰([[新西兰唱片音乐协会]]型录单曲榜)')
.replace(/Nicaragua \(\[\[Monitor Latino\]\]\)/gi, '尼加拉瓜([[拉美監控]])')
.replace(/Nicaragua Anglo \(\[\[Monitor Latino\]\]\)/gi, '尼加拉瓜([[拉美監控]]英语榜)')
.replace(/Panama \(\[\[Monitor Latino\]\]\)/gi, '巴拿马([[拉美監控]])')
.replace(/Panama Anglo \(\[\[Monitor Latino\]\]\)/gi, '巴拿马([[拉美監控]]英语榜)')
.replace(/Paraguay \(\[\[Monitor Latino\]\]\)/gi, '巴拉圭([[拉美監控]])')
.replace(/Paraguay Anglo \(\[\[Monitor Latino\]\]\)/gi, '巴拉圭([[拉美監控]]英语榜)')
.replace(/Peru \(\[\[Billboard \(magazine\)\|''Billboard'']]\)/gi, '秘鲁(《[[告示牌 (雜誌)|告示牌]]》)')
.replace(/Philippines \(\[\[Philippine Hot 100\]\]\)/gi, '菲律宾(《[[告示牌 (雜誌)|告示牌]]》[[Philippine Hot 100]])')
.replace(/\[\[Philippines Songs\|Philippines\]\] \(''\[\[Billboard \(magazine\)\|Billboard\]\]''\)/gi, '菲律宾(《[[告示牌 (雜誌)|告示牌]]》{{tsl|en|Philippines Songs|Philippines Songs|Philippines Songs}})')
.replace(/Poland \(\[\[Polish music charts\|Polish Airplay Top 100\]\]\)/gi, '波兰({{tsl|en|Polish music charts|波兰音乐榜单|波兰百大电台榜}})')
.replace(/Poland \(\[\[Polish Music Charts\|Dance Top 50\]\]\)/gi, '波兰({{tsl|en|Polish music charts|波兰音乐榜单|波兰五十大舞曲榜}})')
.replace(/Portugal \(\[\[Associação Fonográfica Portuguesa\|AFP\]\]\)/gi, '葡萄牙([[葡萄牙唱片业协会]]单曲榜)')
.replace(/Portugal \(''\[\[Billboard \(magazine\)\|Billboard\]\]''\)/gi, '葡萄牙(《[[告示牌 (雜誌)|告示牌]]》)')
.replace(/Portugal Digital Songs \(''\[\[Billboard \(magazine\)\|Billboard\]\]''\)/gi, '葡萄牙(《[[告示牌 (雜誌)|告示牌]]》Portugal Digital Songs)')
.replace(/Romania \(\[\[Airplay 100\]\]\)/gi, '罗马尼亚({{tsl|en|Romanian record charts|罗马尼亚唱片榜单|罗马尼亚百大电台榜}})')
.replace(/Romania \(\[\[Airplay 100 \(Romania\)\|Airplay 100]]\)/gi, '罗马尼亚({{tsl|en|Romanian record charts|罗马尼亚唱片榜单|罗马尼亚百大电台榜}})')
.replace(/Romania \(\[\[Romanian Top 100\]\]\)/gi, '罗马尼亚({{tsl|en|Romanian record charts|罗马尼亚唱片榜单|罗马尼亚百大单曲榜}})')
.replace(/\[\[Romania Songs\|Romania\]\] \(''\[\[Billboard \(magazine\)\|Billboard\]\]''\)/gi, '罗马尼亚(《[[告示牌 (雜誌)|告示牌]]》[[Romania Songs]])')
.replace(/Russia Airplay \(\[\[TopHit\]\]\)/gi, '俄罗斯([[TopHit]]俄罗斯电台榜)')
.replace(/Russia \(\[\[Billboard \(magazine\)\|''Billboard'' Hot 50 Airplay\]\]\)/gi, '俄罗斯(《[[告示牌 (雜誌)|告示牌]]》Russian Hot 50 Airplay)')
.replace(/Singapore \(\[\[Recording Industry Association Singapore\|RIAS\]\]\)/gi, '新加坡([[新加坡唱片業協會]]单曲榜)')
.replace(/Scandinavia Airplay \(''\[\[Music & Media\]\]''\)/gi, '欧洲(《{{tsl|en|Music & Media|音乐与媒体|音乐与媒体}}》Scandinavia Airplay)')
.replace(/Slovakia \(\[\[Rádio Top 100 Oficiálna\|Rádio Top 100\]\]\)/gi, '斯洛伐克({{tsl|en|Rádio – Top 100 (Slovakia)|斯洛伐克百强电台榜|百强电台榜}})')
.replace(/Slovakia \(\[\[Rádio Top 100 \(Slovakia\)\|Rádio Top 100\]\]\)/gi, '斯洛伐克({{tsl|en|Rádio – Top 100 (Slovakia)|斯洛伐克百强电台榜|百强电台榜}})')
.replace(/Slovakia \(\[\[Rádio – Top 100 \(Slovakia\)\|Rádio Top 100\]\]\)/gi, '斯洛伐克({{tsl|en|Rádio – Top 100 (Slovakia)|斯洛伐克百强电台榜|百强电台榜}})')
.replace(/Slovakia \(\[\[International Federation of the Phonographic Industry\|Singles Digitál Top 100\]\]\)/gi, '斯洛伐克([[国际唱片业协会|斯洛文尼亚百强数字单曲榜]])')
.replace(/Slovenia \(\[\[SloTop50]]\)/gi, '斯洛文尼亚({{tsl|en|SloTop50|斯洛文尼亚五十大单曲榜|斯洛文尼亚五十大单曲榜}})')
.replace(/Slovakia \(\[\[International Federation of the Phonographic Industry\|IFPI\]\]\)/gi, '斯洛伐克([[国际唱片业协会]])')
.replace(/South Africa \(\[\[Entertainment Monitoring Africa\|EMA\]\]\)/gi, '南非({{tsl|en|Entertainment Monitoring Africa|非洲娱乐监测|非洲娱乐监测}})')
.replace(/South Africa \(\[\[Recording Industry of South Africa\|RISA\]\]\)/gi, '南非([[南非唱片工业协会]]单曲榜)')
.replace(/South Korea \(\[\[Circle Chart\]\]\)/gi, '韩国([[Circle Chart|Circle单曲榜]])')
.replace(/South Korea \(\[\[Circle Digital Chart\|Circle\]\]\)/gi, '韩国([[Circle数字榜|Circle数字单曲榜]])')
.replace(/South Korea \(\[\[Circle Music Chart\|Circle\]\]\)/gi, '韩国([[Circle Chart|Circle单曲榜]])')
.replace(/South Korea \(\[\[Circle Chart\|Circle\]\]\)/gi, '韩国([[Circle Chart|Circle单曲榜]])')
.replace(/South Korea Foreign \(\[\[Circle Chart\|Circle\]\]\)/gi, '韩国([[Circle Chart|Circle国际单曲榜]])')
.replace(/South Korea \(\[\[Gaon Chart\]\]\)/gi, '韩国([[Circle Chart|Gaon单曲榜]])')
.replace(/South Korea \(\[\[Gaon Chart\|Gaon\]\]\)/gi, '韩国([[Circle Chart|Gaon单曲榜]])')
.replace(/South Korea \(\[\[Gaon Chart\|Gaon International\]\]\)/gi, '韩国([[Circle Chart|Gaon国际单曲榜]])')
.replace(/South Korea \(\[\[Gaon Chart\|Gaon International Chart\]\]\)/gi, '韩国([[Circle Chart|Gaon国际单曲榜]])')
.replace(/South Korea \(\[\[Gaon Digital Chart\|Gaon\]\]\)/gi, '韩国([[Circle数字榜|Gaon数字单曲榜]])')
.replace(/South Korea \(\[\[Gaon Music Chart\]\]\)/gi, '韩国([[Circle Chart|Gaon单曲榜]])')
.replace(/South Korea \(\[\[Gaon Music Chart\|Gaon\]\]\)/gi, '韩国([[Circle Chart|Gaon单曲榜]])')
.replace(/South Korea \(\[\[Gaon Music Chart\|Gaon International\]\]\)/gi, '韩国([[Circle Chart|Gaon国际单曲榜]])')
.replace(/South Korea \(\[\[Gaon Music Chart\|Gaon International Chart\]\]\)/gi, '韩国([[Circle Chart|Gaon国际单曲榜]])')
.replace(/South Korea International Chart \(\[\[Gaon Chart\|Gaon\]\]\)/gi, '韩国([[Circle Chart|Gaon国际单曲榜]])')
.replace(/South Korea International Chart \(\[\[Gaon Music Chart\|Gaon\]\]\)/gi, '韩国([[Circle Chart|Gaon国际单曲榜]])')
.replace(/South Korea International Singles \(\[\[Gaon Chart\|Gaon\]\]\)/gi, '韩国([[Circle Chart|Gaon国际单曲榜]])')
.replace(/South Korea International Singles \(\[\[Gaon Music Chart\|Gaon\]\]\)/gi, '韩国([[Circle Chart|Gaon国际单曲榜]])')
.replace(/South Korean International Singles \(\[\[Gaon Music Chart\|Gaon\]\]\)/gi, '韩国([[Circle Chart|Gaon国际单曲榜]])')
.replace(/South Korean International Singles \(\[\[Gaon Chart\|Gaon\]\]\)/gi, '韩国([[Circle Chart|Gaon国际单曲榜]])')
.replace(/South Korea \(\[\[K-pop Hot 100\]\]\)/gi, '韩国(《[[告示牌 (雜誌)|告示牌]]》[[K-pop Hot 100]])')
.replace(/Spain \(\[\[PROMUSICAE\]\]\)/gi, '西班牙([[西班牙音乐制作协会]]单曲榜)')
.replace(/Sweden Heatseeker \(\[\[Sverigetopplistan\]\]\)/gi, '瑞典([[瑞典最热榜]]Heatseeker)')
.replace(/Taiwan \(\[\[Billboard \(magazine\)\|''Billboard'']]\)/gi, '台湾(《[[告示牌 (雜誌)|告示牌]]》)')
.replace(/Turkey \[\[Turkish Singles Chart\|Top 20\]\] \(''\[\[Billboard \(magazine\)\|Billboard\]\]''\)/gi, '土耳其(《[[告示牌 (雜誌)|告示牌]]》{{tsl|en|Turkish Singles Chart|土耳其单曲榜|土耳其二十强单曲榜}})')
.replace(/United Arab Emirates \(\[\[International Federation of the Phonographic Industry\|IFPI\]\]\)/gi, '([[国际唱片业协会]])')
.replace(/Ukraine Airplay \(\[\[TopHit\]\]\)/gi, '乌克兰([[TopHit]]乌克兰电台榜)')
.replace(/Uruguay \(\[\[Monitor Latino\]\]\)/gi, '乌拉圭([[拉美監控]])')
.replace(/Uruguay Anglo \(\[\[Monitor Latino\]\]\)/gi, '乌拉圭([[拉美監控]]英语榜)')
.replace(/UK Airplay \(''\[\[Music Week\]\]''\)/gi, '英国(《{{tsl|en|Music Week|音樂週刊|音樂週刊}}》电台榜)')
.replace(/UK Urban \(''\[\[Music Week\]\]''\)/gi, '英国(《{{tsl|en|Music Week|音樂週刊|音樂週刊}}》城市榜)')
.replace(/US \[\[Adult Top 40\]\] \(''Billboard''\)/gi, '美国([[Adult Pop Airplay|《告示牌》Adult Top 40])')
.replace(/US \[\[Adult Top 40\]\] \(''\[\[Billboard \(magazine\)\|Billboard]]''\)/gi, '美国([[Adult Pop Airplay|《告示牌》Adult Top 40]])')
.replace(/US \[\[Adult Pop Airplay\]\] \(''Billboard''\)/gi, '美国([[Adult Pop Airplay|《告示牌》Adult Pop Airplay])')
.replace(/US \[\[Adult Pop Airplay\]\] \(''\[\[Billboard \(magazine\)\|Billboard]]''\)/gi, '美国([[Adult Pop Airplay|《告示牌》Adult Pop Airplay]])')
.replace(/US \[\[Billboard Hot 100\|''Billboard'' Hot 100\]\]/gi, '美国([[告示牌百大單曲榜|《告示牌》百大單曲榜]])')
.replace(/US \[\[Bubbling Under Hot 100\]\] \(''Billboard''\)/gi, '美国([[Bubbling Under Hot 100|《告示牌》Bubbling Under Hot 100]])')
.replace(/US \[\[Bubbling Under Hot 100\]\] \(''\[\[Billboard \(magazine\)\|Billboard\]\]''\)/gi, '美国([[Bubbling Under Hot 100|《告示牌》Bubbling Under Hot 100]])')
.replace(/US \[\[Bubbling Under Hot 100 Singles\]\] \(''Billboard''\)/gi, '美国([[Bubbling Under Hot 100|《告示牌》Bubbling Under Hot 100 Singles]])')
.replace(/US \[\[Bubbling Under Hot 100 Singles\]\] \(''\[\[Billboard \(magazine\)\|Billboard\]\]''\)/gi, '美国([[Bubbling Under Hot 100|《告示牌》Bubbling Under Hot 100 Singles]])')
.replace(/US \[\[Digital Songs]] \(''Billboard''\)/gi, '美国([[Billboard Digital Songs|《告示牌》Digital Songs])')
.replace(/US \[\[Digital Song\]\] \(''\[\[Billboard \(magazine\)\|Billboard]]''\)/gi, '美国([[Billboard Digital Songs|《告示牌》Digital Songs]])')
.replace(/US \[\[Digital Song Sales\]\] \(''Billboard''\)/gi, '美国([[Billboard Digital Songs|《告示牌》Digital Songs]])')
.replace(/US \[\[Digital Song Sales\]\] \(''\[\[Billboard \(magazine\)\|Billboard]]''\)/gi, '美国([[Billboard Digital Songs|《告示牌》Digital Songs]])')
.replace(/US \[\[Hot 100 Airplay\]\] \(''Billboard''\)/gi, '美国([[Billboard_Radio_Songs|《告示牌》Hot 100 Airplay]])')
.replace(/US \[\[Hot 100 Airplay\]\] \(''\[\[Billboard \(magazine\)\|Billboard]]''\)/gi, '美国([[Billboard_Radio_Songs|《告示牌》Hot 100 Airplay]])')
.replace(/US \[\[Hot Ringtones\]\] \(''Billboard''\)/gi, '美国([[告示牌榜單|《告示牌》Hot Ringtones]])')
.replace(/US \[\[Hot Ringtones\]\] \(''\[\[Billboard \(magazine\)\|Billboard]]''\)/gi, '美国([[告示牌榜單|《告示牌》Hot Ringtones]])')
.replace(/US \[\[Mainstream Top 40\]\] \(''Billboard''\)/gi, '美国([[Pop Airplay|《告示牌》Mainstream Top 40]])')
.replace(/US \[\[Mainstream Top 40\]\] \(''\[\[Billboard \(magazine\)\|Billboard]]''\)/gi, '美国([[Pop Airplay|《告示牌》Mainstream Top 40]])')
.replace(/US \[\[Pop Airplay\]\] \(''Billboard''\)/gi, '美国([[Pop Airplay|《告示牌》Pop Airplay]])')
.replace(/US \[\[Pop Airplay\]\] \(''\[\[Billboard \(magazine\)\|Billboard\]\]''\)/gi, '美国([[Pop Airplay|《告示牌》Pop Airplay]])')
.replace(/US \[\[Radio Songs \(chart\)\|Radio Songs\]\] \(''Billboard''\)/gi, '美国([[Billboard Radio Songs|《告示牌》Radio Songs]])')
.replace(/US \[\[Radio Songs \(chart\)\|Radio Songs\]\] \(''\[\[Billboard \(magazine\)\|Billboard\]\]''\)/gi, '美国([[Billboard Radio Songs|《告示牌》Radio Songs]])')
.replace(/US \[\[Rolling Stone Top 100\|''Rolling Stone'' Top 100\]\]/gi, '美国([[滚石排行榜|《滚石》百强单曲榜]])')
.replace(/US \[\[Streaming Songs\]\] \(''Billboard''\)/gi, '美国({{tsl|en|Streaming Songs|Streaming Songs|《告示牌》Streaming Songs}})')
.replace(/US \[\[Streaming Songs\]\] \(''\[\[Billboard \(magazine\)\|Billboard\]\]''\)/gi, '美国({{tsl|en|Streaming Songs|Streaming Songs|《告示牌》Streaming Songs}})')
.replace(/Venezuela \(\[\[Monitor Latino\]\]\)/gi, '委内瑞拉([[拉美監控]])')
.replace(/Venezuela Anglo \(\[\[Monitor Latino\]\]\)/gi, '委内瑞拉([[拉美監控]]英语榜)')
.replace(/Venezuela \(\[\[National-Report\]\]\)/gi, '委内瑞拉([[國家報告]])')
.replace(/Venezuela \(\[\[Record Report\]\]\)/gi, '委内瑞拉({{tsl|en|Record Report|唱片报告|唱片报告}})')
.replace(/Venezuela Pop Rock \(\[\[Record Report\]\]\)/gi, '委内瑞拉({{tsl|en|Record Report|唱片报告|唱片报告}}委内瑞拉流行摇滚榜)')
.replace(/Venezuela Pop Rock \(\[\[Record Report\]\] Songs\)/gi, '委内瑞拉({{tsl|en|Record Report|唱片报告|唱片报告}}委内瑞拉流行摇滚榜)')
.replace(/Vietnam \(\[\[Billboard Vietnam Hot 100\|Vietnam Hot 100\]\]\)/gi, '越南([[Billboard Vietnam Hot 100|《告示牌》Vietnam Hot 100]])')
.replace(/\(\[\[International Federation of the Phonographic Industry\|IFPI\]\]\)/gi, '([[国际唱片业协会]])')
.replace(/\(\[\[Billboard \(magazine\)\|''Billboard'']]\)/gi, '(《[[告示牌 (雜誌)|告示牌]]》)')
.replace(/!Position/gi, '!排位')
.replace(/Argentina \(Monitor Latino\)/gi, '阿根廷(拉美監控)')
.replace(/Australia \(ARIA\)/gi, '澳大利亚(澳大利亚唱片业协会单曲榜)')
.replace(/Australia Urban \(ARIA\)/gi, '澳大利亚(澳大利亚唱片业协会城市榜)')
.replace(/Australia \(ARIA Urban\)/gi, '澳大利亚(澳大利亚唱片业协会舞曲榜)')
.replace(/Australia Dance \(ARIA\)/gi, '澳大利亚(澳大利亚唱片业协会舞曲榜)')
.replace(/Australia \(ARIA Dance\)/gi, '澳大利亚(澳大利亚唱片业协会舞曲榜)')
.replace(/Austria \(Ö3 Austria Top 40\)/gi, '奥地利(Ö3四十強音樂榜)')
.replace(/Bulgaria \(Airplay Top 5\)/gi, '保加利亚(电台五强榜)')
.replace(/Bulgaria \(PROPHON\)/gi, '保加利亚(PROPHON)')
.replace(/Belgium \(Belgium \(Ultratop 40 Flanders\)/gi, '比利时(Ultratop佛兰德)')
.replace(/Belgium \(Belgium \(Ultratop 40 Wallonia\)/gi, '比利时(Ultratop瓦隆)')
.replace(/Belgium \(Ultratop Flanders\)/gi, '比利时(Ultratop佛兰德)')
.replace(/Belgium \(Ultratop Wallonia\)/gi, '比利时(Ultratop瓦隆)')
.replace(/Belgium \(Ultratop 50 Flanders\)/gi, '比利时(Ultratop佛兰德五十强单曲榜)')
.replace(/Belgian \(Ultratop 50 Flanders\)/gi, '比利时(Ultratop佛兰德五十强单曲榜)')
.replace(/Belgium \(Ultratop 50 Wallonia\)/gi, '比利时(Ultratop瓦隆五十强单曲榜)')
.replace(/Belgian \(Ultratop 50 Wallonia\)/gi, '比利时(Ultratop瓦隆五十强单曲榜)')
.replace(/Belgium \(Ultratop Flanders Urban\)/gi, '比利时(Ultratop佛兰德城市榜)')
.replace(/Belgium \(Ultratop Wallonia Urban\)/gi, '比利时(Ultratop瓦隆城市榜)')
.replace(/Belgium \(Ultratop Flanders Dance\)/gi, '比利时(Ultratop佛兰德舞曲榜)')
.replace(/Belgium \(Ultratop Wallonia Dance\)/gi, '比利时(Ultratop瓦隆舞曲榜)')
.replace(/Belgium Dance \(Ultratop 50 Flanders\)/gi, '比利时(Ultratop佛兰德舞曲榜)')
.replace(/Belgium Dance \(Ultratop 50 Wallonia\)/gi, '比利时(Ultratop瓦隆舞曲榜)')
.replace(/Brazil \(Pro-Música Brasil\)/gi, '巴西(巴西唱片业协会单曲榜)')
.replace(/Brazil \(Brasil Hot 100\)/gi, '巴西(《公告牌》Brasil Hot 100]])')
.replace(/Canada \(Canadian Hot 100\)/gi, '加拿大(Canadian Hot 100)')
.replace(/CIS \(TopHit\)/gi, '独联体(TopHit)')
.replace(/Costa Rica \(Monitor Latino\)/gi, '哥斯达黎加(拉美監控)')
.replace(/Croatia \(HRT\)/gi, '克罗地亚(克罗地亚广播电视台)')
.replace(/Denmark \(Tracklisten\)/gi, '丹麦(Tracklisten)')
.replace(/Ecuador \(National-Report\)/gi, '厄瓜多尔(国家报告)')
.replace(/El Salvador \(Monitor Latino\)/gi, '萨尔瓦多(拉美監控)')
.replace(/Europe \(European Hot 100 Singles\)/gi, '欧洲(《公告牌》European Hot 100 Singles)')
.replace(/European Hot 100 Singles \(''Billboard''\)/gi, '欧洲(《公告牌》European Hot 100 Singles)')
.replace(/European Hot 100 Singles \(''Music & Media''\)/gi, '欧洲(《音乐与媒体》European Hot 100 Singles)')
.replace(/European Radio Top 100 \(''Music & Media''\)/gi, '欧洲(《音乐与媒体》European Radio Top 100)')
.replace(/Finland \(Suomen virallinen lista\)/gi, '芬兰(芬兰官方榜单)')
.replace(/France \(SNEP\)/gi, '法国(法国唱片出版业公会单曲榜)')
.replace(/France Download \(SNEP\)/gi, '法国(法国唱片出版业公会下载榜)')
.replace(/Germany \(Media Control Charts\)/gi, '德国(媒体控制榜单)')
.replace(/Germany \(Official German Charts\)/gi, '德国(德国官方榜单)')
.replace(/Global 200 \(''Billboard''\)/gi, '全球(《公告牌》Global 200)')
.replace(/Greece \(IFPI\)/gi, '希腊(国际唱片业协会希腊单曲榜)')
.replace(/Honduras \(Monitor Latino\)/gi, '洪都拉斯(拉美監控)')
.replace(/Hungary \(Dance Top 40\)/gi, '匈牙利(四十强舞曲榜)')
.replace(/Hungary \(Rádiós Top 40\)/gi, '匈牙利(四十强电台榜)')
.replace(/Hungary \(Rádios Top 40\)/gi, '匈牙利(四十强电台榜)')
.replace(/Hungary \(Single Top 40\)/gi, '匈牙利(四十强单曲榜)')
.replace(/Hungary \(Stream Top 40\)/gi, '匈牙利(四十强流媒体榜)')
.replace(/Hungary \(MAHASZ\)/gi, '匈牙利(匈牙利录音制品制作者协会单曲榜)')
.replace(/Iceland \(Plötutíðindi\)/gi, '冰岛(Plötutíðindi)')
.replace(/Ireland \(IRMA\)/gi, '爱尔兰(爱尔兰唱片音乐协会单曲榜)')
.replace(/Israel \(Media Forest\)/gi, '以色列(媒体森林)')
.replace(/Italy \(FIMI\)/gi, '意大利(意大利音乐产业联盟单曲榜)')
.replace(/Japan \(Japan Hot 100\)/gi, '日本(Japan Hot 100)')
.replace(/Japan Hot 100 \(''Billboard''\)/gi, '日本(Japan Hot 100)')
.replace(/Netherlands \(Dutch Top 40\)/gi, '荷兰(荷兰四十强音乐榜)')
.replace(/Netherlands \(Single Top 100\)/gi, '荷兰(荷兰百强单曲榜)')
.replace(/New Zealand \(RIANZ\)/gi, '新西兰(新西兰唱片业协会单曲榜)')
.replace(/New Zealand \(Recorded Music NZ\)/gi, '新西兰(新西兰唱片音乐协会单曲榜)')
.replace(/New Zealand \(RMNZ\)/gi, '新西兰(新西兰唱片音乐协会单曲榜)')
.replace(/Nicaragua \(Monitor Latino\)/gi, '尼加拉瓜(拉美監控)')
.replace(/Norway \(VG-lista\)/gi, '挪威(VG-lista)')
.replace(/Panama \(Monitor Latino\)/gi, '巴拿马(拉美監控)')
.replace(/Paraguay \(Monitor Latino\)/gi, '巴拉圭(拉美監控)')
.replace(/Poland \(IFPI Poland\)/gi, '波兰(国际唱片业协会波兰分会单曲榜)')
.replace(/Poland \(ZPAV\)/gi, '波兰(波兰音像制品协会单曲榜)')
.replace(/Portugal \(AFP\)/gi, '葡萄牙(葡萄牙唱片业协会单曲榜)')
.replace(/Portugal \(IFPI\)/gi, '葡萄牙(国际唱片业协会单曲榜)')
.replace(/Portugal Digital Songs \(''Billboard''\)/gi, '葡萄牙(《公告牌》Portugal Digital Songs)')
.replace(/Romania \(Romanian Top 100\)/gi, '罗马尼亚(百强单曲榜)')
.replace(/Romania \(Airplay 100\)/gi, '罗马尼亚(百强电台榜)')
.replace(/Russia Airplay \(Tophit\)/gi, '俄罗斯(Tophit俄罗斯电台榜)')
.replace(/Slovenia \(SloTop50\)/gi, '斯洛文尼亚(斯洛文尼亚五十强榜单)')
.replace(/South Korea \(Gaon\)/gi, '韩国(Gaon单曲榜)')
.replace(/South Korea \(Circle\)/gi, '韩国(Circle单曲榜)')
.replace(/South Korea International \(Gaon\)/gi, '韩国(Gaon国际单曲榜)')
.replace(/South Korea Foreign \(Circle\)/gi, '韩国(Circle国际单曲榜)')
.replace(/Spain \(PROMUSICAE\)/gi, '西班牙(西班牙音乐制作协会单曲榜)')
.replace(/Sweden \(Sverigetopplistan\)/gi, '瑞典(瑞典最热榜)')
.replace(/Switzerland \(Schweizer Hitparade\)/gi, '瑞士(瑞士热门音乐榜)')
.replace(/UK Singles \(OCC\)/gi, '英国(官方榜单公司单曲榜)')
.replace(/UK Singles \(Official Charts Company\)/gi, '英国(官方榜单公司单曲榜)')
.replace(/UK Hip Hop\/R&B \(OCC\)/gi, '英国(官方榜单公司嘻哈/节奏布鲁斯榜)')
.replace(/Ukraine Airplay \(TopHit\)/gi, '乌克兰(TopHit乌克兰电台榜)')
.replace(/Uruguay \(Monitor Latino\)/gi, '乌拉圭(拉美監控)')
.replace(/US ''Billboard'' Hot 100/gi, '美国(Billboard Hot 100)')
.replace(/US Adult Contemporary \(''Billboard''\)/gi, '美国(《公告牌》Adult Contemporary)')
.replace(/US Adult Top 40 \(''Billboard''\)/gi, '美国(《公告牌》Adult Top 40)')
.replace(/US Dance Club Songs \(''Billboard''\)/gi, '美国(《公告牌》Dance Club Songs)')
.replace(/US Dance\/Mix Show Airplay \(''Billboard''\)/gi, '美国(《公告牌》Dance/Mix Show Airplay)')
.replace(/US Dance\/Mix Show Songs \(''Billboard''\)/gi, '美国(《公告牌》Dance/Mix Show Songs)')
.replace(/US Digital Songs \(''Billboard''\)/gi, '美国(《公告牌》Digital Songs)')
.replace(/US Hot Country Songs \(''Billboard''\)/gi, '美国(《公告牌》Hot Country Songs)')
.replace(/US Hot Dance\/Electronic Songs \(''Billboard''\)/gi, '美国(《公告牌》Hot Dance/Electronic Songs)')
.replace(/US Hot Latin Songs \(''Billboard''\)/gi, '美国(《公告牌》Hot Latin Songs)')
.replace(/US Hot R&B\/Hip-Hop Songs \(''Billboard''\)/gi, '美国(《公告牌》Hot R&B/Hip-Hop Songs)')
.replace(/US Pop Songs \(''Billboard''\)/gi, '美国(《公告牌》Pop Songs)')
.replace(/US Mainstream Top 40 \(''Billboard''\)/gi, '美国(《公告牌》Mainstream Top 40)')
.replace(/US Radio Songs \(''Billboard''\)/gi, '美国(《公告牌》Radio Songs)')
.replace(/US Rock Airplay \(''Billboard''\)/gi, '美国(《公告牌》Rock Airplay)')
.replace(/US Rhythmic \(''Billboard''\)/gi, '美国(《公告牌》Rhythmic)')
.replace(/Venezuela \(National-Report\)/gi, '委内瑞拉(国家报告)')
.replace(/Worldwide \(IFPI\)/gi, '全球(国际唱片业协会)');
}
function album_charts(editor) {
editor
}
function error(editor) {
editor
}
function single_charts_driver(editor) {
ohc_extend_editor(editor);
single_charts(editor);
edit_summary(editor, summary.single_charts);
}
function album_charts_driver(editor) {
ohc_extend_editor(editor);
album_charts(editor);
edit_summary(editor, summary.album_charts);
}
function error_driver(editor) {
ohc_extend_editor(editor);
error(editor);
edit_summary(editor, summary.error);
}