未验证 提交 bbf39680 编写于 作者: M Mr.doob 提交者: GitHub

Merge pull request #15109 from mrdoob/docs

Docs: Automatically set language from hash.
......@@ -41,18 +41,30 @@
var hash = window.location.hash.substring( 1 );
// Route non-localised api links
// Localisation
if ( /^(api|manual)/.test( hash ) && /^(api|manual)\/(en|zh)\//.test( hash ) === false ) {
var language = 'en';
if ( /^(api|manual)/.test( hash ) ) {
var hashLanguage = /^(api|manual)\/(en|zh)\//.exec( hash );
if ( hashLanguage === null ) {
// Route old non-localised api links
window.location.hash = hash.replace( /^(api|manual)/, '$1/en' );
window.location.hash = hash.replace( /^(api|manual)/, '$1/en' );
} else {
language = hashLanguage[ 2 ];
}
}
//
var language = 'en';
function setLanguage( value ) {
language = value;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册