File tree Expand file tree Collapse file tree 1 file changed +22
-2
lines changed Expand file tree Collapse file tree 1 file changed +22
-2
lines changed Original file line number Diff line number Diff line change 41
41
if ( c . indexOf ( name ) !== - 1 ) return c . substring ( name . length , c . length ) ;
42
42
}
43
43
return "" ;
44
- }
44
+ }
45
+
46
+ function getLanguage ( ) {
47
+ var lang = getCookie ( 'language' ) ;
48
+ if ( ! lang ) {
49
+ if ( navigator . appName === 'Netscape' ) {
50
+ lang = navigator . language ;
51
+ } else {
52
+ lang = navigator . browserLanguage ;
53
+ }
54
+ }
55
+ if ( lang ) {
56
+ if ( lang . indexOf ( 'zh' ) === 0 ) {
57
+ return 'zh-CN' ;
58
+ }
59
+ if ( lang . indexOf ( 'en' ) === 0 ) {
60
+ return 'en-US' ;
61
+ }
62
+ }
63
+ return 'zh-CN' ;
64
+ }
45
65
46
66
//加载类库资源文件
47
67
function load ( config ) {
48
68
var libsurl = config . libsurl ;
49
69
var includes = ( targetScript . getAttribute ( 'include' ) || "" ) . split ( "," ) ;
50
70
var excludes = ( targetScript . getAttribute ( 'exclude' ) || "" ) . split ( "," ) ;
51
- const resourceLanguage = getCookie ( 'language' ) ;
71
+ const resourceLanguage = getLanguage ( ) ;
52
72
inputScript ( "../locales/" + resourceLanguage + "/resources.js" ) ;
53
73
inputScript ( "../js/tokengenerator.js" ) ;
54
74
inputScript ( "../js/websymbol.js" ) ;
You can’t perform that action at this time.
0 commit comments