Allow British English to replace words in weakspot funbox (#2227)

* Use British English as last word assignment

* Removed superfluous null checks
This commit is contained in:
DanGonite57 2022-01-01 15:07:56 +00:00 committed by GitHub
parent 9af0dc79b1
commit f403d40d58
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -878,11 +878,6 @@ export async function init() {
randomWord = wordset.randomWord();
}
if (Config.britishEnglish && /english/.test(Config.language)) {
let britishWord = await BritishEnglish.replace(randomWord);
if (britishWord) randomWord = britishWord;
}
if (Config.lazyMode === true && !language.noLazyMode) {
randomWord = LazyMode.replaceAccents(randomWord, language.accents);
}
@ -949,6 +944,10 @@ export async function init() {
}
}
if (Config.britishEnglish && /english/.test(Config.language)) {
randomWord = await BritishEnglish.replace(randomWord);
}
if (/\t/g.test(randomWord)) {
setHasTab(true);
}
@ -1070,8 +1069,7 @@ export async function init() {
Config.britishEnglish &&
Config.language.replace(/_\d*k$/g, "") === "english"
) {
let britishWord = await BritishEnglish.replace(w[i]);
if (britishWord) w[i] = britishWord;
w[i] = await BritishEnglish.replace(w[i]);
}
if (Config.lazyMode === true && !language.noLazyMode) {
@ -1235,14 +1233,6 @@ export async function addWord() {
randomWord = wordset.randomWord();
}
if (
Config.britishEnglish &&
Config.language.replace(/_\d*k$/g, "") === "english"
) {
let britishWord = await BritishEnglish.replace(randomWord);
if (britishWord) randomWord = britishWord;
}
if (Config.lazyMode === true && !language.noLazyMode) {
randomWord = LazyMode.replaceAccents(randomWord, language.accents);
}
@ -1278,6 +1268,13 @@ export async function addWord() {
}
}
if (
Config.britishEnglish &&
Config.language.replace(/_\d*k$/g, "") === "english"
) {
randomWord = await BritishEnglish.replace(randomWord);
}
let split = randomWord.split(" ");
if (split.length > 1) {
split.forEach((word) => {