diff --git a/.jules/palette.md b/.jules/palette.md new file mode 100644 index 0000000..ea7c2bc --- /dev/null +++ b/.jules/palette.md @@ -0,0 +1,3 @@ +## 2024-09-30 - Add aria-label i18n support +**학습:** 기존 `aria-label` 텍스트들이 영어로 하드코딩 되어 있었으며, `data-i18n-title`처럼 번역 시스템과 연동되어 있지 않았습니다. 스크린 리더 사용자들이 언어를 변경할 때 탐색 랜드마크 등의 이름이 바뀌지 않는 문제가 있었습니다. +**적용:** `i18n.js`에 `data-i18n-aria-label` 속성을 처리하는 로직을 추가하고, 하드코딩된 `aria-label`들을 한국어 기본값으로 수정한 후 `data-i18n-aria-label` 속성을 추가하여 다국어 변경 시 함께 업데이트 되도록 구현합니다. diff --git a/404.html b/404.html index 5e5fa8f..4c05d62 100644 --- a/404.html +++ b/404.html @@ -18,11 +18,11 @@