Browse Source

将原版技能改回默认

tags/v21.0
枫谷剑仙 4 years ago
parent
commit
a8255a4c9e
4 changed files with 685 additions and 646 deletions
  1. +13
    -13
      languages/icon-zh.css
  2. +25
    -25
      languages/language-list.js
  3. +614
    -606
      languages/zh.css
  4. +33
    -2
      languages/zh.js

+ 13
- 13
languages/icon-zh.css View File

@@ -1,14 +1,14 @@
@charset "utf-8";
/*Some icons, style different from the Japanese version*/
.awoken-icon[data-awoken-icon='46'],
.awoken-icon[data-awoken-icon='47']
{
background-position-x: calc(-32px * 2);
}
.badge[data-badge-icon='1']::before,
.badge[data-badge-icon='10']::before,
.badge[data-badge-icon='20']::before,
.badge[data-badge-icon='51']::before
{
background-position-x: calc(-36px * 3);
@charset "utf-8";
/*Some icons, style different from the Japanese version*/
.awoken-icon[data-awoken-icon='46'],
.awoken-icon[data-awoken-icon='47']
{
background-position-x: calc(-32px * 2);
}
.badge[data-badge-icon='1']::before,
.badge[data-badge-icon='10']::before,
.badge[data-badge-icon='20']::before,
.badge[data-badge-icon='51']::before
{
background-position-x: calc(-36px * 3);
}

+ 25
- 25
languages/language-list.js View File

@@ -1,26 +1,26 @@
const languageList = [
{
name:"English",i18n:"en",searchlist:["en","ja"],
guideURL:id=>`http://www.puzzledragonx.com/en/monster.asp?n=${id}` //or (id,name)=>`http://www.puzzledragonx.com/en/search.asp?q=${name}`
},
{
name:"中文(繁體)",i18n:"zh-TW",i18n_RegExp:/^zh-(?:hant-)?TW/i,searchlist:["cht","ja"],
guideURL:id=>`https://pad.skyozora.com/pets/${id}`
},
{
name:"中文(简体)技能解析",i18n:"zh-CN",i18n_RegExp:/^zh-(?:hans-)?/i,searchlist:["chs","ja"],
guideURL:id=>`https://pad.skyozora.com/pets/${id}`
},
{
name:"中文(简体)原版技能",i18n:"zh",searchlist:["chs","ja"],
guideURL:id=>`https://pad.skyozora.com/pets/${id}`
},
{
name:"日本語",i18n:"ja",searchlist:["ja"],
guideURL:id=>`https://pd.appbank.net/m${id}` //or id=>`https://pd.appbank.net/m${id}`
},
{
name:"한국어",i18n:"ko",searchlist:["ko","ja"],
guideURL:id=>`http://www.thisisgame.com/pad/info/monster/detail.php?code=${id}`
},
const languageList = [
{
name:"English",i18n:"en",searchlist:["en","ja"],
guideURL:id=>`http://www.puzzledragonx.com/en/monster.asp?n=${id}` //or (id,name)=>`http://www.puzzledragonx.com/en/search.asp?q=${name}`
},
{
name:"中文(繁體)",i18n:"zh-TW",i18n_RegExp:/^zh-(?:hant-)?TW/i,searchlist:["cht","ja"],
guideURL:id=>`https://pad.skyozora.com/pets/${id}`
},
{
name:"中文(简体)",i18n:"zh",i18n_RegExp:/^zh-(?:hans-)?/i,searchlist:["chs","ja"],
guideURL:id=>`https://pad.skyozora.com/pets/${id}`
},
{
name:"日本語",i18n:"ja",searchlist:["ja"],
guideURL:id=>`https://pd.appbank.net/m${id}` //or id=>`https://pd.appbank.net/m${id}`
},
{
name:"한국어",i18n:"ko",searchlist:["ko","ja"],
guideURL:id=>`http://www.thisisgame.com/pad/info/monster/detail.php?code=${id}`
},
{
name:"Debug用",i18n:"zh-CN",searchlist:["chs","ja"],
guideURL:id=>`https://pad.skyozora.com/pets/${id}`
},
];

+ 614
- 606
languages/zh.css
File diff suppressed because it is too large
View File


+ 33
- 2
languages/zh.js View File

@@ -1,2 +1,33 @@

localisation(localTranslating);
//const _localTranslating = {};
//deepMerge(localTranslating, _localTranslating);
localisation(localTranslating);
//大数字缩短长度
Number.prototype.bigNumberToString = function() {
const negative = this < 0;
let numTemp = negative ? Math.abs(this) : this.valueOf();
if (!numTemp) return "0";
const grouping = 1e4;
const unit = ['', '万', '亿', '兆', '京', '垓'];
const numParts = [];
do {
numParts.push(numTemp % grouping);
numTemp = Math.floor(numTemp / grouping);
} while (numTemp > 0 && numParts.length < (unit.length - 1))
if (numTemp > 0) {
numParts.push(numTemp);
}
let numPartsStr = numParts.map((num, idx) => {
if (num > 0) {
return (num < 1e3 ? "零" : "") + num + unit[idx];
} else
return "零";
});
numPartsStr.reverse(); //反向
let outStr = numPartsStr.join("");
outStr = outStr.replace(/(^零+|零+$)/g, ''); //去除开头的零
outStr = outStr.replace(/零{2,}/g, '零'); //去除多个连续的零
return (negative ? "-" : "") + outStr;
}

Loading…
Cancel
Save