From 1744d930c51554db61aef1d005f48caf12b5bc2e Mon Sep 17 00:00:00 2001 From: DanGonite57 Date: Fri, 29 Oct 2021 12:32:08 +0100 Subject: [PATCH] Allow British English to replace capitalised words (#2040) --- src/js/test/british-english.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/js/test/british-english.js b/src/js/test/british-english.js index 1876304f7..7e4f99991 100644 --- a/src/js/test/british-english.js +++ b/src/js/test/british-english.js @@ -1,3 +1,5 @@ +import { capitalizeFirstLetter } from "./misc"; + let list = null; export async function getList() { @@ -13,5 +15,12 @@ export async function getList() { export async function replace(word) { let list = await getList(); - return list[list.findIndex((a) => a[0] === word)]?.[1]; + var britishWord = + list[list.findIndex((a) => a[0] === word.toLowerCase())]?.[1]; + if (typeof britishWord !== "undefined") { + if (word.charAt(0) === word.charAt(0).toUpperCase()) { + britishWord = capitalizeFirstLetter(britishWord); + } + } + return britishWord; }