From 71d575ebfe3b668ad3eb7a4b23f846e072064982 Mon Sep 17 00:00:00 2001 From: kwaroran Date: Tue, 24 Sep 2024 08:54:18 +0900 Subject: [PATCH] Fix toLangName --- src/ts/util.ts | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/src/ts/util.ts b/src/ts/util.ts index 0e5975a3..ac9605b7 100644 --- a/src/ts/util.ts +++ b/src/ts/util.ts @@ -471,13 +471,17 @@ export function parseMultilangString(data:string){ } export const toLangName = (code:string) => { - switch(code){ - case 'xx':{ //Special case for unknown language - return 'Unknown Language' - } - default:{ - return new Intl.DisplayNames([code, 'en'], {type: 'language'}).of(code) - } + try { + switch(code){ + case 'xx':{ //Special case for unknown language + return 'Unknown Language' + } + default:{ + return new Intl.DisplayNames([code, 'en'], {type: 'language'}).of(code) + } + } + } catch (error) { + return code } }