Kyoo/front/packages/ui/src/utils.ts
2025-10-22 09:16:45 +02:00

17 lines
394 B
TypeScript

import intl from "langmap";
const seenNativeNames = new Set();
export const languageCodes = Object.keys(intl)
.filter((x) => {
const nativeName = intl[x]?.nativeName;
// Only include if nativeName is unique and defined
if (nativeName && !seenNativeNames.has(nativeName)) {
seenNativeNames.add(nativeName);
return true;
}
return false;
})
.filter((x) => !x.includes("@"));