Buckets:
| import { describe, expect, test } from "bun:test" | |
| import { dict as en } from "./en" | |
| import { dict as ar } from "./ar" | |
| import { dict as br } from "./br" | |
| import { dict as bs } from "./bs" | |
| import { dict as da } from "./da" | |
| import { dict as de } from "./de" | |
| import { dict as es } from "./es" | |
| import { dict as fr } from "./fr" | |
| import { dict as ja } from "./ja" | |
| import { dict as ko } from "./ko" | |
| import { dict as no } from "./no" | |
| import { dict as pl } from "./pl" | |
| import { dict as ru } from "./ru" | |
| import { dict as uk } from "./uk" | |
| import { dict as th } from "./th" | |
| import { dict as zh } from "./zh" | |
| import { dict as zht } from "./zht" | |
| import { dict as tr } from "./tr" | |
| const locales = [ar, br, bs, da, de, es, fr, ja, ko, no, pl, ru, uk, th, tr, zh, zht] | |
| const keys = ["command.session.previous.unseen", "command.session.next.unseen"] as const | |
| describe("i18n parity", () => { | |
| test("non-English locales translate targeted unseen session keys", () => { | |
| for (const locale of locales) { | |
| for (const key of keys) { | |
| expect(locale[key]).toBeDefined() | |
| expect(locale[key]).not.toBe(en[key]) | |
| } | |
| } | |
| }) | |
| }) | |
Xet Storage Details
- Size:
- 1.13 kB
- Xet hash:
- 4f3f30ae7e662762925d18cbda356bfcc5e1a2c37b29e417695ddd2cae0bd342
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.