From c2fcc2fbbf5dfd69365f9d3c9f0abd4c4cb0565e Mon Sep 17 00:00:00 2001 From: claude-bot Date: Wed, 13 May 2026 03:43:04 +0900 Subject: [PATCH] =?UTF-8?q?i18n:=20=EC=84=9C=EB=B2=84=20=EC=B8=A1=20?= =?UTF-8?q?=EB=AA=A8=EB=93=A0=20UI=20=EB=AC=B8=EA=B5=AC=EB=A5=BC=20locales?= =?UTF-8?q?/server/ko-kr.json=20=EC=9C=BC=EB=A1=9C=20=EB=B6=84=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - src/shared/i18n.ts: 공용 i18n 로더 (dotted-key + {{placeholder}} 보간) - locales/server/ko-kr.json: 사이트 + 라우터 + 데이터팩 출력 사전 - EJS 뷰는 res.locals.t 미들웨어로 일괄 적용 - listEditor.js 등 클라이언트 JS 는 사전을 inline diff --git a/views/op/login.ejs b/views/op/login.ejs index 97dca55..53b71a7 100644 --- a/views/op/login.ejs +++ b/views/op/login.ejs @@ -3,21 +3,21 @@ - 관리자 로그인 + <%= t('login.title') %>
-

관리자 로그인

+

<%= t('login.title') %>

<% if (error) { %>

<%= error %>

<% } %>
- +
diff --git a/views/partials/navbar.ejs b/views/partials/navbar.ejs index 311cdcd..c269d5e 100644 --- a/views/partials/navbar.ejs +++ b/views/partials/navbar.ejs @@ -1,13 +1,13 @@
- 관리자 페이지 + <%= t('nav.brand') %>