From 85821fd6c6079fde5a6440d76599ddebf5581c70 Mon Sep 17 00:00:00 2001 From: Jon Surrell Date: Tue, 17 Sep 2024 16:12:37 +0200 Subject: [PATCH] Add fallback for localized texts --- packages/interactivity-router/src/index.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/interactivity-router/src/index.ts b/packages/interactivity-router/src/index.ts index 40ef03a5c7c08..3bd44c7aebd71 100644 --- a/packages/interactivity-router/src/index.ts +++ b/packages/interactivity-router/src/index.ts @@ -401,6 +401,14 @@ function a11ySpeak( messageKey: keyof typeof navigationTexts ) { navigationTexts.loaded = parsed.i18n.loaded; } } catch {} + } else { + // Fallback to localized strings from Interactivity API state. + if ( state.navigation.texts?.loading ) { + navigationTexts.loading = state.navigation.texts.loading; + } + if ( state.navigation.texts?.loaded ) { + navigationTexts.loaded = state.navigation.texts.loaded; + } } }