From 9ca364dd0e9e4376b72be338be1b8c05065e7e55 Mon Sep 17 00:00:00 2001 From: jeffvli Date: Fri, 17 Nov 2023 02:03:01 -0800 Subject: [PATCH] Fix title case transformer --- src/i18n/i18n.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/i18n/i18n.ts b/src/i18n/i18n.ts index a34e09a8..ff7a866c 100644 --- a/src/i18n/i18n.ts +++ b/src/i18n/i18n.ts @@ -88,7 +88,9 @@ const titleCasePostProcessor: PostProcessorModule = { type: 'postProcessor', name: 'titleCase', process: (value: string) => { - return value.charAt(0).toLocaleUpperCase() + value.slice(1).toLowerCase(); + return value.replace(/\S\S*/g, (txt) => { + return txt.charAt(0).toLocaleUpperCase() + txt.slice(1).toLowerCase(); + }); }, };