i18n: framework catalogs for the 51 languages X offers, and tests

Kit and shell-model words (18 keys) per locale, machine-drafted except English. Tests cover
locale normalization, fallback chains, direction, ICU-lite formatting and quoting, the runtime,
catalog rules (plural-only arguments, missing forms, allowEmpty), plugin strings, and that every
framework catalog passes the checks.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
CRTkafa 2026-09-29 09:53:49 +07:00
parent 5f62b471f0
commit d36e2d8709
52 changed files with 1620 additions and 0 deletions

View file

@ -0,0 +1,28 @@
{
"$schema": "../i18n.schema.json",
"locale": "mr",
"name": "मराठी",
"englishName": "Marathi",
"status": "machine",
"reviewers": [],
"messages": {
"kit.ok": "ठीक आहे",
"kit.cancel": "रद्द करा",
"kit.delete": "हटवा",
"kit.close": "बंद करा",
"kit.dismiss": "डिसमिस करा",
"kit.dialog": "संवाद",
"kit.value": "मूल्य",
"kit.checkValue": "कृपया हे मूल्य तपासा.",
"kit.failed": "काहीतरी चूक झाली.",
"wb.account.notSignedIn": "अद्याप साइन इन केलेले नाही",
"wb.account.signedOut": "{handle} · साइन आउट",
"wb.account.newName": "नवीन खाते",
"wb.update.readyLabel": "अपडेट तयार · रीस्टार्ट करा",
"wb.update.readyTitle": "{product} {version} वर अपडेट करण्यासाठी रीस्टार्ट करा. टॅब परत येतील.",
"wb.update.installingLabel": "अपडेट होत आहे…",
"wb.update.installingTitle": "{product} {version} इंस्टॉल होत आहे",
"wb.update.problemLabel": "अपडेटमध्ये अडचण",
"wb.update.problemTitle": "मागील अपडेट नीट सुरू झाले नाही. सध्याची आवृत्ती डाउनलोड करा."
}
}