mirror of
https://github.com/monkeytypegame/monkeytype.git
synced 2025-10-09 07:09:36 +08:00
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:
parent
9af0dc79b1
commit
f403d40d58
1 changed files with 12 additions and 15 deletions
|
@ -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) => {
|
||||
|
|
Loading…
Add table
Reference in a new issue