Add Hindi (hi) locale - #351
Conversation
- ui/messages/hi.json: full translation of all 1175 UI strings, validated against scripts/check-i18n.mjs (key parity, placeholder parity, no empty values, no HTML entities) and compiled cleanly with @inlang/paraglide-js 2.25.0. - Register hi in project.inlang/settings.json. - Add the Hindi option to the language picker (SettingsPage.tsx). - Keep ui/index.html's early locale-detection list in sync, per its own comment.
pnpm install was blocked in my first pass by a jsr-registry resolution issue; that's now fixed (see PR discussion), so this rebuilds the dashboard bundle the same way the merged Arabic locale PR (alphaXiv#344) did.
|
Update: found the root cause of the local build failure and pushed the missing piece. It wasn't this repo or a sandboxing artifact — pnpm 12's new built-in "supply-chain policy" check falls back to re-verifying package metadata against the default Pushed a follow-up commit with a freshly built |
# Conflicts: # ui/dist/assets/index-C11jNpxS.js # ui/dist/index.html # ui/index.html # ui/project.inlang/settings.json # ui/src/components/SettingsPage.tsx
Adds Hindi (
hi) across the dashboard, including browser-language detection and the हिन्दी option in Settings. Includes the complete translated catalog and regenerated embedded UI assets, while preserving the Spanish locale added in #347.Verification
ui/dist