Something went wrong. Try again.
Mirror of https://github.com/kualta/site — web infrastructure
Something went wrong. Try again.
12345678910111213const KANA = /[-ヿ]/;const HAN = /[㐀-䶿一-鿿]/;
/** * Tags text with the language its glyphs belong to, so Han characters pick the * right face: kana anywhere means Japanese, Han on its own means Chinese. */export function langFor(text: string) { if (KANA.test(text)) return "ja"; if (HAN.test(text)) return "zh-Hant"; return undefined;}