wuhu-torn-helper/src/func/translate/contentTitleLinksTrans.ts
2022-09-14 18:14:52 +08:00

21 lines
887 B
TypeScript

import { titleLinksDict } from "../../dictionary/translation";
// 页标题右侧按钮
export default function contentTitleLinksTrans() {
const $links_default = document.querySelectorAll('div.content-title span:nth-child(2)');
const $links = $links_default.length === 0
? document.querySelectorAll('div[class^="topSection"] span[class*="Title"]')
: $links_default;
$links.forEach(e => {
if (titleLinksDict[e.innerText.trim()]) {
e.innerText = titleLinksDict[e.innerText.trim()];
} else if (e.id === 'events') {
if (titleLinksDict[e.innerText.trim().split(' ')[0]])
e.innerText = e.innerText.trim()
.replace(
e.innerText.trim().split(' ')[0],
titleLinksDict[e.innerText.trim().split(' ')[0]]
);
}
});
}