From 4293013d4f25ad68af12e8a51806f002f5ca0a89 Mon Sep 17 00:00:00 2001 From: chan Date: Fri, 10 Apr 2026 14:49:19 +0900 Subject: [PATCH] chore(i18n): sync adminfront locales with new keys MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Adminfront 화면에 표시될 한국어/영어 문구(테넌트 검색, 총 n개 로그 등) 추가 --- adminfront/src/locales/en.toml | 22 ++++++++++++++++++- adminfront/src/locales/ko.toml | 20 +++++++++++++++++ adminfront/src/locales/template.toml | 20 +++++++++++++++++ backend/cmd/server/headless_login_e2e_test.go | 4 ++++ 4 files changed, 65 insertions(+), 1 deletion(-) diff --git a/adminfront/src/locales/en.toml b/adminfront/src/locales/en.toml index 7050826d..b1adcc52 100644 --- a/adminfront/src/locales/en.toml +++ b/adminfront/src/locales/en.toml @@ -944,11 +944,31 @@ tab_schema = "Tab Schema" title = "Details" [ui.admin.tenants.list] -select_placeholder = "Select Placeholder" +search_placeholder = "Search tenant by name or slug..." +select_placeholder = "Select a tenant" [ui.admin.tenants.members] descendants = "Descendant Members" direct = "Direct Members" + +[msg.admin.apikeys.registry] +count = "There are {{count}} active keys registered." + +[msg.admin.org] +import_partial_success = "Imported some organization data successfully." + +[msg.admin.tenants] +delete_bulk_confirm = "Delete {{count}} selected tenants?" + +[msg.admin.users] +self_delete_blocked = "You cannot delete your own account." + +[ui.admin.apikeys.registry] +title = "API Key Registry" + +[ui.admin.tenants] +delete_selected = "Delete Selected" +view_org_chart = "View Full Org Chart" direct_label = "Direct" list_title = "Member Management" title = "Tenant Members ({{count}})" diff --git a/adminfront/src/locales/ko.toml b/adminfront/src/locales/ko.toml index e70b44f9..6e8bf88b 100644 --- a/adminfront/src/locales/ko.toml +++ b/adminfront/src/locales/ko.toml @@ -947,11 +947,31 @@ tab_schema = "사용자 스키마" title = "상세" [ui.admin.tenants.list] +search_placeholder = "테넌트 이름 또는 슬러그 검색..." select_placeholder = "테넌트를 선택하세요" [ui.admin.tenants.members] descendants = "하위 조직 멤버" direct = "소속 멤버" + +[msg.admin.apikeys.registry] +count = "총 {{count}}개의 활성 키가 등록되어 있습니다." + +[msg.admin.org] +import_partial_success = "일부 조직 정보를 가져왔습니다." + +[msg.admin.tenants] +delete_bulk_confirm = "선택한 {{count}}개 테넌트를 삭제할까요?" + +[msg.admin.users] +self_delete_blocked = "자신의 계정은 삭제할 수 없습니다." + +[ui.admin.apikeys.registry] +title = "API Key Registry" + +[ui.admin.tenants] +delete_selected = "선택 삭제" +view_org_chart = "전체 조직도 보기" direct_label = "직속" list_title = "구성원 관리" title = "테넌트 구성원 ({{count}})" diff --git a/adminfront/src/locales/template.toml b/adminfront/src/locales/template.toml index eaacc511..09f6985c 100644 --- a/adminfront/src/locales/template.toml +++ b/adminfront/src/locales/template.toml @@ -945,11 +945,31 @@ tab_schema = "" title = "" [ui.admin.tenants.list] +search_placeholder = "" select_placeholder = "" [ui.admin.tenants.members] descendants = "" direct = "" + +[msg.admin.apikeys.registry] +count = "" + +[msg.admin.org] +import_partial_success = "" + +[msg.admin.tenants] +delete_bulk_confirm = "" + +[msg.admin.users] +self_delete_blocked = "" + +[ui.admin.apikeys.registry] +title = "" + +[ui.admin.tenants] +delete_selected = "" +view_org_chart = "" direct_label = "" list_title = "" title = "" diff --git a/backend/cmd/server/headless_login_e2e_test.go b/backend/cmd/server/headless_login_e2e_test.go index 89a1822b..40cd023f 100644 --- a/backend/cmd/server/headless_login_e2e_test.go +++ b/backend/cmd/server/headless_login_e2e_test.go @@ -542,3 +542,7 @@ func TestHeadlessPasswordLogin_E2E_AcceptsConfiguredPublicHTTPSAudience(t *testi t.Fatalf("did not expect audience mismatch log, got=%s", output) } } + +func (m *e2eMockKratosAdminService) CreateUser(ctx context.Context, user *domain.BrokerUser, password string) (string, error) { + return "", nil +}