From 49374640e5da777ef7e5fde73b7ef8befe713af0 Mon Sep 17 00:00:00 2001 From: robbond Date: Tue, 27 Jan 2026 11:57:44 +0000 Subject: [PATCH] 21187 add bilingual helper function --- components/case/summary/utils/helpers.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/components/case/summary/utils/helpers.js b/components/case/summary/utils/helpers.js index 7f799677..a014ee4f 100644 --- a/components/case/summary/utils/helpers.js +++ b/components/case/summary/utils/helpers.js @@ -79,3 +79,17 @@ export function linkedCasesList(linkedCasesReference) { ); } + +export const getBilingualText = (value, locale) => { + if (!value) return ""; + + // Prefer new delimiter if present + const delimiter = value.includes(">>>") ? ">>>" : ";"; + + // No delimiter at all → return whole string + if (!value.includes(delimiter)) return value; + + const [en, cy] = value.split(delimiter); + + return locale === "cy" ? (cy ?? en) : (en ?? cy); +};