편집 요약 없음 |
편집 요약 없음 |
||
| (같은 사용자의 중간 판 3개는 보이지 않습니다) | |||
| 1번째 줄: | 1번째 줄: | ||
(function () { | |||
var | var code = 'ko-x-hanja'; | ||
var name = '國漢文混用'; | |||
function addHanjaLanguage() { | |||
if ( window.mw ) { | |||
var langs = mw.config.get( 'wgULSLanguages' ) || {}; | |||
langs[ code ] = name; | |||
mw.config.set( 'wgULSLanguages', langs ); | |||
} | |||
if ( | |||
} ); | window.jQuery && | ||
jQuery.uls && | |||
jQuery.uls.data && | |||
jQuery.uls.data.languages | |||
) { | |||
jQuery.uls.data.languages[ code ] = [ | |||
name, | |||
'Kore', | |||
[ 'EA' ] | |||
]; | |||
} | |||
} | |||
addHanjaLanguage(); | |||
if ( window.mw && mw.loader ) { | |||
mw.loader.using( [ 'ext.uls.interface' ] ).then( function () { | |||
addHanjaLanguage(); | |||
} ).catch( function () { | |||
addHanjaLanguage(); | |||
} ); | |||
} | |||
var count = 0; | |||
var timer = setInterval( function () { | |||
addHanjaLanguage(); | |||
count++; | |||
if ( count > 20 ) { | |||
clearInterval( timer ); | |||
} | |||
}, 500 ); | |||
}()); | |||
2026년 4월 28일 (화) 20:06 기준 최신판
(function () {
var code = 'ko-x-hanja';
var name = '國漢文混用';
function addHanjaLanguage() {
if ( window.mw ) {
var langs = mw.config.get( 'wgULSLanguages' ) || {};
langs[ code ] = name;
mw.config.set( 'wgULSLanguages', langs );
}
if (
window.jQuery &&
jQuery.uls &&
jQuery.uls.data &&
jQuery.uls.data.languages
) {
jQuery.uls.data.languages[ code ] = [
name,
'Kore',
[ 'EA' ]
];
}
}
addHanjaLanguage();
if ( window.mw && mw.loader ) {
mw.loader.using( [ 'ext.uls.interface' ] ).then( function () {
addHanjaLanguage();
} ).catch( function () {
addHanjaLanguage();
} );
}
var count = 0;
var timer = setInterval( function () {
addHanjaLanguage();
count++;
if ( count > 20 ) {
clearInterval( timer );
}
}, 500 );
}());