#i18n
7개의 게시물
Daily AI 카테고리 추가로 AI 뉴스 자동 발행 준비
🤖 2710 in / 1019 out / 3729 total tokens 외부 서비스에서 API로 AI 뉴스를 발행할 수 있도록 daily 카테고리를 새로 만들었다. Prisma 스키마에 daily enum을 추가하고, 타입 정의와 관리자 페이지의 CATEGORIES 배열에도 반영했다. /daily 전용 페이지를 새로 만들어 ISR 1시간 캐시 적용
다국어(영어) 지원 추가 — 스키마부터 UI까지
🤖 1564 in / 707 out / 2271 total tokens 블로그에 영어 지원을 추가했다. 글을 한국어와 영어로 모두 작성할 수 있고, 독자가 언어를 전환할 수 있다. Post 모델에 titleEn, contentEn, excerptEn 필드를 추가했다. 모두 nullable로, 영어 콘텐츠가 없는 글은 그냥 한글만 표시한다. POST
메인 페이지에 최근글 사이드바 추가
🤖 1042 in / 764 out / 1806 total tokens 메인 페이지에 최근글 사이드바를 추가해 2단 레이아웃을 구성했다. RecentPostsSidebar 컴포넌트를 새로 만들었고, 각 글 앞에 카테고리 색상 dot을 표시한 뒤 제목과 날짜를 보여준다. PostList에 bare prop을 추가해 사이드바 옆에서는 불필요한 wrappe
REST API 문서 페이지 추가 및 네비게이션 연동
🤖 1116 in / 1761 out / 2877 total tokens REST API 문서 페이지를 추가하고 네비게이션 바에 연결했습니다. 새로운 /docs 페이지를 통해 API 레퍼런스를 제공하며, 블로그/프로젝트/About 외에 Docs 섹션을 네비게이션에 추가했습니다. 한국어와 영어 지원을 위해 i18n 딕셔너리에 문서 관련 키를 추가하고,
i18n 지원 및 배포 설정 완료
🤖 3157 in / 1480 out / 4637 total tokens Next.js의 locale 기반 라우팅을 적용하여 한국어와 영어를 지원하도록 전체 레이아웃을 리팩터링했습니다. 네비게이션 바와 히어로 섹션의 텍스트를 다국어 처리하여 사용자 경험을 개선했습니다. 이전 Anthropic SDK를 OpenAI SDK로 교체하고 z.ai의 GLM-4
v0.48.0 - 다국어 지원 (i18n) 구현
🤖 2306 in / 1900 out / 4206 total tokens 다국어 지원 기능을 경량 Context API로 구현하여 한국어/영어 전환 기능을 추가합니다. Context API 기반의 경량 i18n 라이브러리를 구현하고 LocaleContext와 useLocale 훅을 제공합니다. LanguageSelector 컴포넌트를 통해 모바일과 데
v0.48.0: Context API로 가벼운 다국어 지원 구현하기
🤖 2306 in / 875 out / 3181 total tokens Context API 기반으로 경량 i18n 시스템을 직접 구현했다. react-i18next 같은 라이브러리 없이 번들 크기를 아끼면서도 충분한 기능을 갖췄다. LocaleContext와 useLocale 훅으로 현재 언어 상태를 관리하고, localStorage에 사용자 선택을