diff --git a/messages/en.json b/messages/en.json
index a3dd25ff20..846be95214 100644
--- a/messages/en.json
+++ b/messages/en.json
@@ -1600,7 +1600,7 @@
"nameLabel": "Name",
"namePlaceholder": "e.g. Zapier automation",
"scopesLabel": "Scopes",
- "scopesHint": "A key with no scopes can still call GET /api/v1/me to verify it works.",
+ "scopesHint": "A key with no scopes can still call GET /api/v1/me to verify it works.",
"cancel": "Cancel",
"creating": "Creating…",
"createKey": "Create key",
diff --git a/messages/ko.json b/messages/ko.json
index 7c54fc939e..6d0b1d5ded 100644
--- a/messages/ko.json
+++ b/messages/ko.json
@@ -1598,7 +1598,7 @@
"nameLabel": "이름",
"namePlaceholder": "예: Zapier 자동화",
"scopesLabel": "권한 범위",
- "scopesHint": "권한 범위가 없는 키도 GET /api/v1/me를 호출해 동작을 확인할 수 있습니다.",
+ "scopesHint": "권한 범위가 없는 키도 GET /api/v1/me를 호출해 동작을 확인할 수 있습니다.",
"cancel": "취소",
"creating": "만드는 중…",
"createKey": "키 생성",
diff --git a/src/components/settings/invite-member-dialog.tsx b/src/components/settings/invite-member-dialog.tsx
index b211491bc8..ca29b70060 100644
--- a/src/components/settings/invite-member-dialog.tsx
+++ b/src/components/settings/invite-member-dialog.tsx
@@ -274,7 +274,7 @@ export function InviteMemberDialog({
onValueChange={(v) => v && setRole(v as InviteRole)}
>
-
+ {tRoles(role)}
{tRoles('admin')}
diff --git a/src/components/settings/members-tab.tsx b/src/components/settings/members-tab.tsx
index 6aa296ffde..8661ae133c 100644
--- a/src/components/settings/members-tab.tsx
+++ b/src/components/settings/members-tab.tsx
@@ -428,7 +428,7 @@ export function MembersTab() {
className="w-32 bg-muted border-border text-foreground"
disabled={isBusy}
>
-
+ {tRoles(member.role)}
{EDITABLE_ROLES.map((r) => (
diff --git a/src/components/settings/settings-overview.tsx b/src/components/settings/settings-overview.tsx
index ce992f8936..24183ca4ed 100644
--- a/src/components/settings/settings-overview.tsx
+++ b/src/components/settings/settings-overview.tsx
@@ -40,7 +40,7 @@ export function SettingsOverview({
useAuth();
const { mode, theme } = useTheme();
const t = useTranslations('Settings.overview');
- const tRoles = useTranslations('roles');
+ const tRoles = useTranslations('Settings.roles');
const tSections = useTranslations('Settings.sections');
const [counts, setCounts] = useState(null);