github.com
📊
Track this repo's i18n score
Get an email when the score changes. No spam, one-click unsubscribe.
✓ You're tracking shadcn-ui/ui. Check your inbox.
Automate this fix
Fix all 64 strings in shadcn-ui/ui automatically
Lokali opens a PR translating every string in your repo to 5 languages. Free until you ship.
Not the maintainer?
https://lokali.polsia.app/audit/shadcn-ui/ui
README Badge
[](https://lokali.polsia.app/audit/shadcn-ui/ui)
Paste this into your README to show your i18n score.
Share your score
Turn your audit into a social object — share the card on Twitter, LinkedIn, or your team Slack.
Suggested tweet
I ran an i18n audit on shadcn-ui/ui — 64 hardcoded strings across 20 files. Score: 57/100. Free audit → https://lokali.polsia.app/audit/shadcn-ui/ui
Sample findings (top 10 of 64)
| File | Line | Type | String |
| components/accent-picker.tsx |
41 |
JSX text content |
Menu Accent |
| components/action-menu.tsx |
38 |
JSX text content |
No items found. |
| components/action-menu.tsx |
36 |
UI attribute |
Search |
| components/base-color-picker.tsx |
46 |
JSX text content |
Base Color |
| components/base-picker.tsx |
47 |
JSX text content |
Base |
| components/chart-color-picker.tsx |
62 |
JSX text content |
Chart Color |
| components/create-devtools.tsx |
55 |
JSX text content |
Open in New Tab |
| components/create-devtools.tsx |
66 |
JSX text content |
Open Docs |
| components/customizer.tsx |
47 |
JSX text content |
Get Code |
| components/customizer.tsx |
36 |
String literal |
Create Project |
Files needing extraction (11)
apps/v4/app/(app)/(create)/components/accent-picker.tsxapps/v4/app/(app)/(create)/components/action-menu.tsxapps/v4/app/(app)/(create)/components/base-color-picker.tsxapps/v4/app/(app)/(create)/components/base-picker.tsxapps/v4/app/(app)/(create)/components/chart-color-picker.tsxapps/v4/app/(app)/(create)/components/create-devtools.tsxapps/v4/app/(app)/(create)/components/customizer.tsxapps/v4/app/(app)/(create)/components/font-picker.tsxapps/v4/app/(app)/(create)/components/history-buttons.tsxapps/v4/app/(app)/(create)/components/icon-library-picker.tsxapps/v4/app/(app)/(create)/components/main-menu.tsx
Lokali will open a PR fixing all 64 strings automatically
Free until you ship. Supports 40+ languages.
Install on shadcn-ui/ui →