var wordStatistics = { // 国际化 getI18nContent: function (content) { if (!content) { return ''; } var i18nCountData = { 'zh': { "count": "文字统计", "totalCount": "总字数", "chNums": "中文字数", "enNums": "英文单词数", }, 'en': { "count": "word statistics", "totalCount": "total words", "chNums": "chinese words", "enNums": "english words", }, 'zh_tw': { "count": "文字統計", "totalCount": "總字數", "chNums": "中文字數", "enNums": "英文單詞數", } }; // 获取设置的语言 var language = (wordStatistics.getCookie('browserLocale') || navigator.language || 'zh').toLocaleLowerCase() // 这是获取浏览器的语言 if (language.indexOf('en') > -1) { language = 'en' } else if (language.indexOf('zh_tw') > -1 || language.indexOf('zh-tw') > -1) { language = 'zh_tw' } else { language = 'zh' } content = i18nCountData[language][content] return content; }, getCookie: function(name){ var arr,reg=new RegExp("(^| )*"+name+"=([^;]*)(;|$)"); if(arr = document.cookie.match(reg)){ return unescape(arr[2]); }else{ return ''; } }, count: function (content, top, left, prefix) { var wrap = document.querySelector('.word-statistics-wrap') if (!wrap) { var div = document.createElement('div'); div.className = 'word-statistics-wrap'; div.innerHTML = '
' +
''+ wordStatistics.getI18nContent('totalCount') +':0
' + ''+ wordStatistics.getI18nContent('chNums') +':0
' + ''+ wordStatistics.getI18nContent('enNums') +':0
' + '