diff --git a/devfront/src/features/profile/ProfilePage.tsx b/devfront/src/features/profile/ProfilePage.tsx index 6e026ffc..e4917363 100644 --- a/devfront/src/features/profile/ProfilePage.tsx +++ b/devfront/src/features/profile/ProfilePage.tsx @@ -117,6 +117,13 @@ function ProfilePage() {

{profile.email}

+
+

+ + {t("ui.dev.profile.basic.phone", "Phone")} +

+

{profile.phone || "-"}

+
@@ -163,16 +170,22 @@ function ProfilePage() {
-
+
-
+

{t("ui.dev.profile.role.current", "Current Role")}

{t(`ui.common.role.${profile.role}`, profile.role.toUpperCase())}

+

+ {t( + `ui.dev.profile.role.desc_${profile.role}`, + "시스템 역할에 대한 설명이 제공되지 않았습니다.", + )} +

diff --git a/devfront/src/locales/en.toml b/devfront/src/locales/en.toml index ceaea07d..665aa6cd 100644 --- a/devfront/src/locales/en.toml +++ b/devfront/src/locales/en.toml @@ -1418,6 +1418,7 @@ title = "User Info" id = "User ID" name = "Name" email = "Email" +phone = "Phone Number" [ui.dev.profile.org] title = "Organization Info" @@ -1428,6 +1429,11 @@ company_code = "Company Code" title = "System Role" description = "The permission level granted to this account." current = "Current Role" +desc_super_admin = "Can manage all tenants and applications system-wide without restriction." +desc_tenant_admin = "Can manage all applications within their assigned tenant." +desc_rp_admin = "Can view and manage only assigned/linked applications." +desc_user = "Standard application access. DevFront access is denied." +desc_tenant_member = "Standard application access. DevFront access is denied." [ui.admin.nav] api_keys = "API Keys" diff --git a/devfront/src/locales/ko.toml b/devfront/src/locales/ko.toml index eb34ab28..74a27993 100644 --- a/devfront/src/locales/ko.toml +++ b/devfront/src/locales/ko.toml @@ -1431,6 +1431,7 @@ title = "사용자 정보" id = "사용자 ID" name = "이름" email = "이메일" +phone = "전화번호" [ui.dev.profile.org] title = "조직 정보" @@ -1441,3 +1442,8 @@ company_code = "회사 코드" title = "시스템 역할" description = "현재 계정에 부여된 권한 등급입니다." current = "현재 역할" +desc_super_admin = "전체 시스템의 모든 테넌트와 모든 앱을 제한 없이 관리할 수 있습니다." +desc_tenant_admin = "본인이 속한 테넌트(조직/회사) 하위의 모든 앱을 관리할 수 있습니다." +desc_rp_admin = "본인에게 할당된 연동 앱(Client)만 확인 및 관리할 수 있습니다." +desc_user = "기본 앱 이용 권한을 가지며, DevFront 접근은 차단됩니다." +desc_tenant_member = "기본 앱 이용 권한을 가지며, DevFront 접근은 차단됩니다." diff --git a/devfront/src/locales/template.toml b/devfront/src/locales/template.toml index 4afd8a93..1da1c1ac 100644 --- a/devfront/src/locales/template.toml +++ b/devfront/src/locales/template.toml @@ -1430,6 +1430,7 @@ title = "" id = "" name = "" email = "" +phone = "" [ui.dev.profile.org] title = "" @@ -1440,3 +1441,8 @@ company_code = "" title = "" description = "" current = "" +desc_super_admin = "" +desc_tenant_admin = "" +desc_rp_admin = "" +desc_user = "" +desc_tenant_member = ""