mirror of
https://github.com/Viren070/AIOStreams.git
synced 2025-12-01 23:14:04 +01:00
fix(core/formatter): handle semi-colons in english_name when converting to code
This commit is contained in:
@@ -63,8 +63,12 @@ export function languageToCode(language: string): string | undefined {
|
||||
const extractLanguage = (lang: string) => lang.split('(')[0].trim();
|
||||
const possibleLangs = FULL_LANGUAGE_MAPPING.filter(
|
||||
(lang) =>
|
||||
extractLanguage(lang.english_name).toLowerCase() ===
|
||||
language.toLowerCase() ||
|
||||
lang.english_name
|
||||
.split(';')
|
||||
.some(
|
||||
(name) =>
|
||||
extractLanguage(name).toLowerCase() === language.toLowerCase()
|
||||
) ||
|
||||
(lang.internal_english_name &&
|
||||
extractLanguage(lang.internal_english_name).toLowerCase() ===
|
||||
language.toLowerCase()) ||
|
||||
|
||||
Reference in New Issue
Block a user