공개 저장소 이슈 gnuboard/g7 (@bigmsg) 제보에서 출발한 작업이다. 브라우저가 화면을 그리려고 제3자 CDN 에 도달해야 하면, 그 도달 실패는 예외도 로그도 남기지 않고 화면 기능만 조용히 사라진다. 폐쇄망·방화벽·광고차단기에서 재현되는데 자체 서버 로그에는 흔적이 없어 운영자가 원인을 특정할 수 없다. 제보된 것은 편집기 하나였지만 같은 구조가 아이콘·글꼴·코드편집기·압축 라이브러리·설치 마법사·개발 대시보드에 똑같이 있었으므로, 번들 확장과 템플릿 전체를 자체 제공으로 옮겼다. 런타임에 외부로 나가는 것은 주소 검색 서비스 하나만 남았다. 자체 제공만으로는 부족하다 — 자기 서버에서 받는 파일도 실패할 수 있고, 종전에는 그 실패가 무음이었다. CSS 경로에 재시도 계층을 세우고(스크립트 경로와 동형), 서버가 HTML 에 직접 심는 externals 까지 실패를 붙잡아 안내 배너와 [다시 시도]로 표면화했다. 편집기·코드편집기는 확보 실패 시 평문 입력으로 내려앉되 저장 계약을 유지한다. 두 번째 축은 운영자가 CSS 를 덧붙일 자리가 없던 문제다(sir.kr 문의). 확장 디렉토리의 custom/ 을 운영자 소유로 정해, 확장 교체가 그 디렉토리만은 보존하게 했다. 출처에 의존하지 않는 서술자로 해석하므로 나중에 다른 출처가 붙어도 소비자는 바뀌지 않는다. 확장 자산과 같은 메커니즘으로 정적 게시되어 CSS 내부 상대 url 도 해석되고, 파일을 고치면 그 변경을 감지해 재게시까지 예약된다. FTP 접근이 없는 운영자에게는 그 자리도 없는 것과 같으므로 레이아웃 편집기에서 직접 넣고 고칠 수 있게 했다. 모듈·플러그인·템플릿이 한 엔드포인트를 공유한다 — 타입별로 나누면 같은 검증이 세 벌로 갈리고 그중 약한 하나가 우회로가 된다. 여기서 올린 스크립트는 그 레이아웃 한 장이 아니라 사이트 전 화면에서 실행되므로 레이아웃 편집과 분리된 전용 권한으로 연다. 운영자 CSS 가 화면을 조작 불능으로 만들면 그것을 고칠 화면에도 같은 CSS 가 실려 스스로 갇히므로, 서버가 목록을 비우는 탈출구(?custom=off)를 함께 뒀다. 동봉 자산은 재생성 경로에 버전 대조 가드를 붙였다. 선언과 다른 버전을 버전 디렉토리에 써 넣는 조용한 거짓말은 배포된 뒤에는 드러나지 않는다.
32 KiB
Changelog
이 언어팩의 모든 주요 변경사항을 기록합니다. 형식은 Keep a Changelog를 따르며, Semantic Versioning을 준수합니다.
[1.0.9] - 2026-08-25
Added
- 화면에 필요한 파일을 불러오지 못했을 때 표시되는 안내 문구의 일본어 번역을 추가했습니다 — 안내 제목, 여러 항목이 실패했을 때의 합산 문구, [다시 시도]·[닫기] 버튼과 재시도 실패 안내가 일본어 로케일에서 표시됩니다.
- 운영자가 덧붙인 CSS·JS·글꼴·이미지를 다루는 관리 화면의 일본어 번역을 추가했습니다 — 파일 목록과 본문 편집, 파일 올리기·삭제, 관리 대상 확장 선택, 권한이 없을 때의 안내가 일본어 로케일에서 표시됩니다.
- 레이아웃 편집기 툴바에서 운영자 추가 에셋을 잠시 끄고 켜는 항목의 일본어 번역을 추가했습니다 — 추가한 파일이 화면을 깨뜨렸을 때 그 파일 없이 화면을 다시 여는 안내가 함께 표시됩니다.
- 확장을 제거할 때 운영자가 넣어 둔 파일의 사본을 보관했다는 안내의 일본어 번역을 추가했습니다 — 모듈·플러그인·템플릿 제거 결과 화면에서 보관 경로가 일본어로 표시됩니다.
- 운영자 추가 에셋의 저장·올리기·삭제가 활동 로그에 남을 때 표시되는 문구의 일본어 번역을 추가했습니다.
[1.0.8] - 2026-08-24
Added
- 사이트 기본 공유 이미지(og:image) 설정의 검증 속성 라벨 번역을 추가했습니다.
[1.0.7] - 2026-08-22
Added
- 아웃바운드 프록시 설정의 검증 메시지와 항목명 일본어 번역을 추가했습니다 (
settings.outbound_proxy_*,attributes.outbound_proxy*). - 아웃바운드 프록시 연결 테스트 결과 안내 문구의 일본어 번역을 추가했습니다 (
settings.outbound_proxy_test_*). - 브라우저가 지원 범위보다 오래되어 화면 구성 스크립트를 실행하지 못한 경우의 안내 문구 일본어 번역을 추가했습니다 (
errors.bootstrap.incompatible_title,errors.bootstrap.incompatible_message).
Changed
- 언어팩 관리(조회·설치·활성화·비활성화·제거·업데이트 확인·업데이트·캐시 갱신·manifest 미리보기) 실패 안내에서 오류 원문 노출(
:error)이 제거된 것에 맞춰, 해당 실패 문구의 일본어 번역을 갱신했습니다 (language_packs.*_failed).
[1.0.6] - 2026-08-19
Changed
- 회원 관리(생성·수정·삭제·탈퇴) 실패 안내에서 오류 원문 노출(
:error)이 제거된 것에 맞춰, 해당 실패 문구의 일본어 번역을 재시도 안내 문구로 갱신했습니다 (user.create_failed,user.update_failed,user.delete_failed,user.withdraw_failed). - S3 리전 검증 메시지를 목록 선택 안내에서 형식 안내(소문자 영숫자·하이픈, R2 는
auto)로 개정했습니다.
Added
- 검색엔진 드라이버 라벨 일본어 번역을 추가했습니다 (
settings.drivers.search.*) — 환경설정 > 드라이버 탭의 검색엔진 선택지가 일본어 로케일에서 표시됩니다. - S3 호환 스토리지 설정 신설 항목(엔드포인트 URL·Path-style 주소)과 리전 형식 안내의 검증 메시지 일본어 번역 추가 (
validation.settings.s3_endpoint_*,s3_use_path_style_boolean,s3_region_*) — 드라이버 설정 저장 시 오류 안내가 일본어 로케일에서 자연스럽게 표시됩니다. (#99 @lyg-kaban 님께서 제보해주셨습니다.) - 드라이버 사용 불능 안내 문구 일본어 번역 추가 (
validation.settings.driver_unusable,settings.driver_unusable_*,settings.s3_adapter_missing) — 필요한 라이브러리·PHP 확장이 없는 드라이버를 저장·테스트할 때의 사유 안내가 일본어 로케일에서 표시됩니다. - 웹소켓 서버(백엔드 발송용) endpoint 연결 실패 안내 일본어 번역 추가 (
settings.websocket_server_test_failed). - 공개 자산 스토리지(공개 이미지 직접 URL 서빙) 설정의 드라이버 라벨과 검증 메시지 일본어 번역을 추가했습니다. 환경설정 > 드라이버 탭의 새 설정이 일본어 로케일에서 자연스럽게 표시됩니다. (#100 @lyg-kaban 님께서 건의해주셨습니다.)
- 설정 항목 단위 저장의 값 형식 안내 일본어 번역을 추가했습니다 (
validation.setting.value.*) — 켜기/끄기·숫자 설정에 맞지 않는 값을 저장할 때의 안내가 일본어 로케일에서 표시됩니다. - 슈퍼 관리자 계정·역할 수정 상한 및 권한 부여 상한 위반 시 표시되는 예외 메시지(
cannot_modify_super_admin,cannot_grant_unheld_permission,cannot_modify_protected_role)의 일본어 번역을 추가했습니다. - 레이아웃 저장 시 위험 표현식·외부 리소스 URL 거부 안내(
layout.dangerous_expression,layout.external_resource_url)의 일본어 번역을 추가했습니다. - 고아 첨부 정리 설정의 검증 메시지와 항목명 일본어 번역을 추가했습니다 (
validation.settings.orphan_*) — 환경설정 > 업로드의 자동 정리·보존기간을 잘못 저장할 때의 안내가 일본어 로케일에서 항목 이름과 함께 표시됩니다. - 데이터베이스 백업 미제공 안내 문구의 일본어 번역을 추가했습니다 (
settings.database_backup_unavailable). - 셸 예약 작업 허용목록에 인터프리터를 등록했을 때 인라인 명령 실행·안전하지 않은 스크립트 경로를 거부하는 안내 문구의 일본어 번역을 추가했습니다 (
validation.schedule_command.shell_interpreter_denied).
Removed
- 참조처가 사라진 S3 리전 선택 검증 메시지(
validation.settings.s3_region_required)를 원본(ko/en)과 함께 정리했습니다.
Fixed
- 범용 입력 항목의 검증 문구가 특정 화면 전용 이름(SMTP 비밀번호·기본 언어·기본 통화 등)으로 표시되던 문제를 수정했습니다 — 전역 라벨을 범용 문구로 되돌리고 SMTP·사용자 목록 등 도메인 전용 라벨을 별도 키로 분리했습니다. (#113 @Tuwasduliebst 님께서 제보해주셨습니다.)
[1.0.5] - 2026-08-10
Added
- 자산 파일 주소 방식 확인·전환 명령(
g7:asset-url-mode) 출력 문구 일본어 번역 추가 (asset_url_mode.*) — 현재 방식과 서버 진단 안내, 전환 결과 메시지가 일본어 로케일에서 자연스럽게 표시됩니다. - 데이터베이스 계정 설정 오류 안내 화면의 문구 일본어 번역 추가 (
database_credential.*) — 최고 권한 계정을 사용하거나 사용자명이 비어 있을 때 표시되는 안내와 복구 방법이 일본어 로케일에서 자연스럽게 표시됩니다. - 사이트맵 생성이 실패했을 때 표시되는 안내 문구 일본어 번역 추가 (
exceptions.seo.*) — 사이트맵 파일을 저장하지 못하거나 압축에 실패한 경우의 안내가 일본어 로케일에서 자연스럽게 표시됩니다. - 사이트맵 재생성 예약·준비 중·생성 실패 안내 문구 일본어 번역 추가 (
seo.sitemap_*) — 재생성을 예약했을 때, 아직 준비 중일 때, 생성에 실패했을 때의 안내가 일본어 로케일에서 자연스럽게 표시됩니다. - SEO 설정의 사이트맵 분할 기준·압축·수집기 상한과 SEO/사이트맵 캐시 유지 시간 항목의 검증 안내 문구 일본어 번역 추가 (
validation.settings.*) — 잘못된 값을 입력했을 때의 안내가 일본어 로케일에서 자연스럽게 표시됩니다. - SEO 설정의 사이트맵 다국어 대체 링크(hreflang) 항목의 검증 안내 문구 일본어 번역 추가 (
validation.settings.sitemap_hreflang_enabled_boolean) — 잘못된 값을 입력했을 때의 안내가 일본어 로케일에서 자연스럽게 표시됩니다. - 관리자 사이트맵 수동 재생성 완료·실패 알림 템플릿 일본어 번역 추가 (
sitemap_regenerated,sitemap_regenerate_failed) — 재생성을 실행한 관리자가 받는 앱 내 알림·메일이 일본어 로케일에서 자연스럽게 표시됩니다. - 알림 채널 선택 항목의 검증 안내 문구 일본어 번역 추가 (
validation.notification_channel.*) — 사용할 수 없는 알림 채널을 선택했을 때의 안내가 일본어 로케일에서 자연스럽게 표시됩니다. - 계정이 무기한 잠겼을 때의 로그인 안내와 관리자 잠금 해제 안내, 그리고 해당 활동 기록 문구의 일본어 번역 추가.
- 허용되지 않는 파일 형식을 업로드했을 때의 안내 문구 일본어 번역 추가.
- 확장 식별자·메뉴 역할·활동 로그 검색 조건의 안내 문구 일본어 번역 추가 — 잘못된 값을 입력했을 때의 안내가 일본어 로케일에서 자연스럽게 표시됩니다.
- 모듈·플러그인 파일 업로드 시 허용되지 않는 파일 형식 안내 문구 일본어 번역 추가.
- 플러그인을 GitHub 주소 또는 ZIP 파일로 설치할 때의 입력 검증 안내 문구 일본어 번역 추가 — 주소 형식이 잘못됐거나 ZIP 이 아닌 파일을 올렸을 때, 파일 용량을 초과했을 때의 안내가 일본어 로케일에서 자연스럽게 표시됩니다.
- 회원가입 검증 메시지의 휴대폰·전화번호 항목(
validation.auth.mobile.*,validation.auth.phone.*) 일본어 번역 추가 — 회원가입 시 연락처 형식 오류 안내가 일본어 로케일에서 자연스럽게 표시됩니다. - 환경설정 저장 시 오류 안내에 나오는 항목 이름의 일본어 번역 추가 — 보안·업로드·SEO·고급·드라이버 등 각 설정 항목이 내부 식별자 대신 일본어 항목명으로 표시됩니다.
- 로그인 2단계 인증 안내(인증번호 발송·불일치·요청 만료)와 인증번호 입력 검증 문구의 일본어 번역 추가.
- 검색 인덱스 점검·재생성(
search:index) 화면 문구 일본어 번역 추가 — 판정 등급(정상/부분적/미반영/판정불가), 점검 결과 표, 재생성 확인·경고 문구가 일본어 로케일에서 자연스럽게 표시됩니다. - 레이아웃 편집기 버전 이력의 "더 보기" 버튼과 변경내용이 너무 클 때의 안내 문구 일본어 번역 추가.
- 버전 목록을 한 번에 몇 개까지 가져올지 정하는 값의 입력 안내 문구 일본어 번역 추가.
- 통신이 끊겼을 때 표시되는 네트워크 오류 안내 문구 일본어 번역 추가 — 종전에는 내부 식별 문구가 영문 그대로 노출됐습니다.
- 목록·검색의 총 건수 정확도 안내 문구(
pagination.*) 일본어 번역 추가 — 총 건수를 상한까지만 센 경우의 "N건 이상" 표기와 검색어를 좁히라는 안내가 일본어 로케일에서 자연스럽게 표시됩니다. - 검색 결과 건수 안내와 검색어 구체화 안내(
search.results_found_at_least,search.refine_query_hint) 일본어 번역 추가. - 페이지 번호 상한 초과 시의 검증 오류 문구(
validation.page_max) 일본어 번역 추가. - 예약 작업에 등록할 수 없는 Artisan 명령·옵션을 안내하는 문구 일본어 번역 추가 — 왜 등록이 거부됐는지(허용 목록 밖 / 형식 오류 / 허용되지 않은 옵션 / 추가 인자 불가)가 사유별로 표시됩니다.
- 언어팩 설치 시 거부 사유를 안내하는 문구 일본어 번역 추가 — 허용되지 않는 파일 형식, 번역 배열이 아닌 PHP 파일(줄 번호 포함), 심볼릭 링크, 그리고 설치 직후 활성화에 필요한 권한 안내입니다.
- 환경설정 고급 탭의 목록 상한 항목명(총 건수 집계 상한·페이지 번호 상한) 일본어 번역 추가 — 값이 범위를 벗어났을 때의 안내에 내부 식별자 대신 항목명이 표시됩니다.
- 공통 응답 메시지 일본어 번역 추가 (
common.created·common.updated·common.deleted) — 생성·수정·삭제 성공 응답이 일본어 로케일에서 번역문으로 표시됩니다. - 본인인증 정책 삭제 제한 안내 메시지 일본어 번역 추가 (
identity.errors.cannot_delete_system_policy) — 시스템이 선언한 정책은 삭제할 수 없다는 안내가 일본어 로케일에서 자연스럽게 표시됩니다. - 개발자 도구 응답 문구 일본어 번역 추가 — 디버그 모드 접근 거부, 연결 확인, 덤프 데이터 없음 안내, 데이터 삭제 완료 안내가 일본어 로케일에서 번역문으로 표시됩니다. 종전에는 사이트 언어와 무관하게 항상 한국어로만 나왔습니다.
Changed
- PHP 파일 위치 안내 문구를 실제 허용 위치(
backend/{언어코드}/{그룹}.php)를 알려주도록 다듬었습니다.
Removed
- 더 이상 표시되지 않는 코드 패턴 경고 문구를 제거했습니다 — 같은 상황에서 어느 줄이 문제인지 알려주는 안내로 대체됐습니다.
[1.0.4] - 2026-07-16
Added
- 화면 구성에 필요한 스크립트를 끝내 불러오지 못했을 때 표시되는 안내 문구 일본어 번역 추가 (
errors.bootstrap.*) — 네트워크 문제로 페이지를 열지 못한 경우의 안내와 새로고침 버튼이 일본어 로케일에서 자연스럽게 표시됩니다. - 내부 네트워크 주소 호출 차단 관련 안내 문구 일본어 번역 추가 (
validation.outbound_url.*,schedule.url_not_public,language_packs.errors.download_url_not_public,settings.websocket_invalid_host) — 예약 작업·언어팩 설치·웹소켓 설정에서 내부 주소가 거부될 때의 안내가 일본어 로케일에서 자연스럽게 표시됩니다. - 아직 공개하지 않은 예약 작업 기능의 쉘·Artisan 명령 실행 제한 안내 문구 일본어 번역 추가 (
schedule.shell_not_allowed,schedule.artisan_not_allowed,validation.schedule_command.*) — 향후 정식 공개에 대비한 것으로, 허용되지 않은 쉘 명령이나 위험한 Artisan 명령이 거부될 때의 안내가 일본어 로케일에서 자연스럽게 표시됩니다.
[1.0.3] - 2026-07-11
Added
- vendor-bundle 빌드 결과 반영 실패 안내 메시지 일본어 번역 추가 (
exceptions.vendor.bundle_build_promote_failed) — 빌드 산출물을 최종 경로로 원자적 교체하는 데 실패했을 때의 안내가 일본어 로케일에서 자연스럽게 표시됩니다.
[1.0.2] - 2026-07-08
Added
- 코어 업데이트 파일 적용 방식 안내 메시지 일본어 번역 추가 (
settings.core_update.apply_mode_incremental·apply_mode_incremental_prune_hint·apply_mode_prune·apply_mode_fallback) — 코어가 실제 변경한 파일만 적용하는 기본 방식·--prune전체 덮어쓰기·백업 부재 회귀 안내가 일본어 로케일에서 자연스럽게 표시됩니다.
[1.0.1] - 2026-07-03
Added
- 설정 복원 관련 안내 메시지 일본어 번역 추가 (
settings.backup_path_required·restore_success·restore_failed·restore_error) — 백업 경로 미입력 안내와 설정 복원 성공/실패 결과가 일본어 로케일에서 자연스럽게 표시됩니다. - 훅 매핑 캐시 관리 안내 메시지 일본어 번역 추가 (
hooks.cache_generated·cache_cleared·cache_absent) — 부팅 성능을 위한 훅 캐시 생성·삭제 결과가 일본어 로케일에서 자연스럽게 표시됩니다.
[1.0.0] - 2026-07-01
Added
- 비회원 알림 채널 차단 안내 메시지 일본어 번역 추가 (
notification.channel_guest_not_allowed) — 비회원 발송을 허용하지 않는 채널(사이트내 알림 등)로 발송이 건너뛰어질 때의 안내가 일본어 로케일에서 자연스럽게 표시됩니다. - 레이아웃 편집기 "요소 ID" 컨트롤의 데이터 칩 연동 안내 문구 일본어 번역 추가 (
layout_editor.core_props.id.add_data/binding_hint) — 반복 목록 항목에 고유 ID 를 부여하는 데이터 칩 안내가 일본어 로케일에서 표시됩니다. - 레이아웃 편집기 "조건에 따라 분기" 동작 라벨 일본어 번역 추가 (
layout_editor.action_recipe.conditions.*) — 동작 추가 목록의 분기 동작과 분기별 실행조건·동작·추가/삭제·순서이동 라벨이 일본어 로케일에서 자연스럽게 표시됩니다.
[1.0.0-beta.4] - 2026-06-14
Added
- 관리자 대시보드 "최근 알림" 위젯 백엔드 응답 메시지 일본어 번역 추가 (
dashboard.recent_notifications_loaded·recent_notifications_failed) — 최근 발송 알림 조회 성공/실패 안내가 일본어 로케일에서 자연스럽게 표시됩니다. - 레이아웃 편집기 검색엔진 설정에서 확장 제공 SEO 자동값 연결 칩 안내 문구 일본어 번역 추가 (
layout_editor.page_settings.seo.auto_chip_source·auto_chip_replace) — 확장이 제공하는 공유 이미지·제목 등의 데이터 출처 표시와 "다른 데이터로 변경" 동작이 일본어 로케일에서 자연스럽게 표시됩니다. - 레이아웃 편집기 [화면 동작] 탭 동작 입력칸 친화화 신규 라벨 일본어 번역 추가 (
layout_editor.action_param.*4건 +layout_editor.init_actions.base_readonly_hint) — 동작 입력칸의 값·이름 placeholder, "값 추가" 버튼, 공통 레이아웃 동작 읽기 전용 안내가 일본어 로케일에서 표시됩니다. - "모달 열기" 동작 대상 선택칸 placeholder 일본어 번역 추가 (
layout_editor.recipe.modal_placeholder). - 이미 식으로 작성된 복잡한 값의 친화 편집 불가 안내 문구 일본어 번역 추가 (
layout_editor.value_tree.raw_expression_hint). - 레이아웃 편집기 [화면 동작] 탭의 본인인증 대상 입력칸·실패 처리 안내 신규 라벨 일본어 번역 추가 (
layout_editor.action_param.identity_target_*·param_on_error) — 본인인증 동작의 이메일/전화 대상 지정과 실패 시 처리 입력이 일본어 로케일에서 표시됩니다. - 본인인증 정책 우선순위 동률 차단 안내 문구 일본어 번역 추가 (
identity_policy.priority_duplicate) — 같은 적용 위치에 동일 우선순위의 활성 정책을 저장하려 할 때의 안내가 일본어 로케일에서 표시됩니다.
Removed
- 제거된 "공통 레이아웃에서 수정" 라벨(
layout_editor.init_actions.edit_in_base)의 일본어 번역을 정리했습니다.
[1.0.0-beta.3] - 2026-05-22
Changed
- 레이아웃 편집기 동작 목록 순서 변경 라벨을 끌어서 순서 변경으로 통일 (
layout_editor.action_list.drag_reorder추가,layout_editor.{action_list,init_actions}.{move_up,move_down}제거) — 동작 순서를 ▲▼ 버튼 대신 손잡이를 끌어 바꾸도록 통일하면서, 끌기 손잡이 안내 문구가 일본어 로케일에서 자연스럽게 표시됩니다. - 레이아웃 편집기 요소 연결(영역 선택)·검색엔진 데이터 선택 안내 문구 일본어 번역 추가 (
layout_editor.target_picker.needs_id·layout_editor.page_settings.seo.data_sources_hint) — 직접 ID를 부여한 요소만 연결 대상으로 고를 수 있다는 안내와, 검색엔진 변수·구조화 데이터가 참조할 데이터 선택 안내가 일본어 로케일에서 자연스럽게 표시됩니다.
Added
-
레이아웃 편집기 폼 항목 편집 필드 캡션 일본어 번역 추가 (
layout_editor.list_editor.{item_label,item_placeholder}) — 폼 속성 편집 목록에서 각 항목의 라벨/안내 문구 입력란 위 캡션이 일본어 로케일에서 자연스럽게 표시됩니다. -
레이아웃 편집기 라우트 트리 버전 배지·슬롯 영역 라벨 일본어 번역 추가 (
layout_editor.chrome.route_tree.badge.version_tooltip·layout_editor.preview.slot_area_label) — 좌측 트리의 현재 저장 버전 배지 툴팁과 공통 레이아웃 편집 캔버스의 "콘텐츠 영역" 슬롯 라벨이 일본어 로케일에서 자연스럽게 표시됩니다. -
레이아웃 편집기 별도 편집 모드 + 확장 주입 시각 편집 라벨 일본어 번역 추가 (
layout_editor.chrome.route_tree.group.extension·layout_editor.chrome.route_tree.badge.{extension_point,overlay,priority,inactive}·layout_editor.property_modal.injected_props.*) — 라우트 트리의 "확장 주입" 그룹·확장 타입/우선순위/비활성 배지와, 호스트 노드 속성 모달의 "확장이 주입한 속성" 섹션 라벨이 일본어 로케일에서 자연스럽게 표시됩니다. -
레이아웃 편집기 속성 패널 텍스트 다국어 위젯·데이터 소스 라벨 일본어 번역 추가 (
layout_editor.prop_i18n.*·layout_editor.data_sources.field.label_key*등) — 안내 문구·라벨 등 속성 텍스트를 언어별로 편집하는 위젯과 데이터 소스 표시 명칭 입력 라벨이 일본어 로케일에서 자연스럽게 표시됩니다. -
레이아웃 편집기 데이터 연결 라벨 일본어 번역 추가 (
layout_editor.binding.*— 데이터 연결 섹션·검색·연결 상태·shape(단일값/배열)·필수 표시 등) — 컴포넌트 속성을 데이터소스/상태에 연결할 때의 검색형 피커 라벨이 일본어 로케일에서 자연스럽게 표시됩니다. -
레이아웃 편집기 표(Table) 빌트인 편집기 라벨 일본어 번역 추가 (
layout_editor.table_editor.{title,cell_text,cell_class_placeholder,move_col_left,move_col_right,structural_cell,grid_invalid,select_hint}) — 속성 탭에서 표의 행/열 추가·삭제·이동, 셀 병합/해제, 셀 테두리, 셀 텍스트 편집 라벨과 그리드 정합성 안내가 일본어 로케일에서 자연스럽게 표시됩니다. -
레이아웃 편집기 표 캔버스 인플레이스 편집 라벨 일본어 번역 추가 (
layout_editor.table_inplace.*— 셀 선택·행/열 추가·삭제·이동·병합·해제·영역 선택·테두리 일괄 등) — 캔버스에서 표를 직접 편집할 때의 어포던스 라벨이 일본어 로케일에서 자연스럽게 표시됩니다. -
레이아웃 편집기 표 셀 배경색·내부 여백 컨트롤 라벨 일본어 번역 추가 (
layout_editor.table_editor.{cell_fill,cell_fill_none,cell_fill_custom,cell_padding,cell_padding_custom}) — 셀 배경색(없음/프리셋/직접 선택)과 내부 여백(단계/직접 px) 컨트롤 라벨이 일본어 로케일에서 자연스럽게 표시됩니다. -
레이아웃 편집기 표 셀 색상 라이트/다크 컨트롤 라벨 일본어 번역 추가 (
layout_editor.table_editor.{cell_color,dark_free_color_hint}) — 셀 테두리·배경 색상의 라이트/다크 단일 공용 탭 라벨과 다크 모드 자유색 안내가 일본어 로케일에서 자연스럽게 표시됩니다. -
레이아웃 편집기 동작 탭 이벤트 명칭 일본어 번역 추가 (
layout_editor.action.event.*— 버튼 클릭·항목 추가/삭제·언어 변경·정렬 변경 등 15종) — 동작 탭 이벤트 슬롯 라벨이 일본어 로케일에서 자연스럽게 표시됩니다. -
레이아웃 편집기 라우트 트리 검색·템플릿 전환 라벨 일본어 번역 추가 (
layout_editor.chrome.route_tree.{search_placeholder,search_clear,search_no_results}·layout_editor.chrome.toolbar.switch_template) — 좌측 화면/라우트 패널의 검색 입력칸과 상단 툴바의 템플릿 전환 드롭다운 라벨이 일본어 로케일에서 자연스럽게 표시됩니다. -
레이아웃 편집기 데이터 정의 빌트인 편집기 라벨 일본어 번역 추가 (
layout_editor.array_editor.number_list_placeholder·layout_editor.cell_tree_editor.*) — 차트 데이터셋의 수치 목록 입력 안내와 카드 그리드 중첩 컬럼/셀 트리 편집 라벨이 일본어 로케일에서 자연스럽게 표시됩니다. -
레이아웃 편집기 텍스트 데이터 연결 라벨 일본어 번역 추가 (
layout_editor.inline_binding.*·layout_editor.translation.{token_mismatch,placeholder_mismatch,placeholder_locked}) — 텍스트에 박힌 데이터를 조각 단위로 교체/해제/추가하는 [속성] 탭 영역과, 번역 시 데이터 자리표시 보호 안내 메시지가 일본어 로케일에서 자연스럽게 표시됩니다. -
레이아웃 편집기 버전 기록·미리보기 라벨 일본어 번역 추가 (
layout_editor.version_history.*·layout_editor.preview_action.*·layout_editor.chrome.toolbar.{previewing,version_history}) — 툴바 버전 기록 모달(버전 목록·복원·비교 diff)과 실데이터 미리보기 버튼 라벨이 일본어 로케일에서 자연스럽게 표시됩니다. -
레이아웃 확장 편집·미리보기 검증 메시지 일본어 번역 추가 (
validation.layout_extension.*) -
모듈·플러그인 업데이트 커맨드의 레이아웃 전략 안내 메시지 일본어 번역 추가
-
코어 프론트엔드 다국어 자원 일본어 번역 추가 (
core.errors.*) — 템플릿 엔진 에러 메시지가 일본어 로케일에서 일본어로 노출됩니다. -
레이아웃 편집기 셸 일본어 번역 추가 (
layout_editor.chrome.*) — 툴바·라우트 트리·진입 FAB·권한 거부·dirty guard·캔버스 placeholder 가 일본어 로케일에서 자연스럽게 표시됩니다. -
템플릿 자산 서빙 메시지 일본어 번역 추가 (
templates.messages.editor_*,templates.messages.language_*) — 편집기 자산 매니페스트·다국어 데이터 응답 메시지가 일본어로 노출됩니다. -
레이아웃 편집기 낙관적 잠금 안내 일본어 번역 추가 (
exceptions.concurrent_modification,validation.layout(.layout_extension).expected_lock_version.*) — 코드 편집기 ↔ 레이아웃 편집기 동시 저장 충돌 시 사용자 안내 메시지가 일본어 로케일에서 자연스럽게 표시됩니다. -
레이아웃 편집기 chrome 일본어 번역 추가 (
layout_editor.{palette,insertion,context_menu,overlay,save}.*) — 요소 추가 팔레트·컨텍스트 메뉴·오버레이 어포던스·저장 안내·동시 저장 충돌 안내 모달이 일본어 로케일에서 자연스럽게 표시됩니다. -
레이아웃 편집기 여백 방향·정렬 박스 해제·표 라벨 일본어 번역 추가 (
layout_editor.control.spacing.*,layout_editor.flex.unmake_flex,layout_editor.palette.table.*) — 여백 측별 편집(일괄/개별·상하좌우)·정렬 박스 해제·표 팔레트 라벨이 일본어 로케일에서 자연스럽게 표시됩니다. -
레이아웃 편집기 페이지 상태 토글 라벨 일본어 번역 추가 (
layout_editor.toolbar.state) — 캔버스 툴바의 페이지 상태 드롭다운 라벨이 일본어 로케일에서 자연스럽게 표시됩니다. -
레이아웃 편집기 반복 항목 편집 모드 라벨 일본어 번역 추가 (
layout_editor.chrome.toolbar.{exit_iteration_item_edit,mode_badge.iteration_item},layout_editor.overlay.edit_iteration_item) — 반복 영역의 "반복 항목 편집" 진입·종료·모드 배지가 일본어 로케일에서 자연스럽게 표시됩니다. -
레이아웃 편집기 스타일 탭 색 모드·디바이스별 편집 라벨 일본어 번역 추가 (
layout_editor.property_modal.scope.*,layout_editor.property_modal.dark_code_only,layout_editor.toolbar.color_scheme_*) — 라이트/다크·기본값/PC/태블릿/모바일·커스텀 크기 세부탭, 기본값 초기화, 다크 읽기전용 안내, 프리뷰 색상 테마 토글이 일본어 로케일에서 자연스럽게 표시됩니다. -
레이아웃 편집기 색 컨트롤 다크 프리셋 안내 일본어 번역 추가 (
layout_editor.property_modal.dark_preset_only,layout_editor.property_modal.scope.reset_to_base) — 다크 모드에서 자유 색 대신 프리셋 색을 고르라는 안내와 기본값 초기화 라벨이 일본어 로케일에서 자연스럽게 표시됩니다. -
레이아웃 편집기 속성 탭 선택지 목록 편집 라벨 일본어 번역 추가 (
layout_editor.list_editor.{option_value,option_label,bound_degraded}) — 속성 탭에서 선택지(options) 배열을 값·라벨로 편집하는 입력 라벨과, 데이터에 연결된 목록의 "코드 편집" 안내가 일본어 로케일에서 자연스럽게 표시됩니다. -
레이아웃 편집기 목록 빌트인(자식 항목 편집) 라벨 일본어 번역 추가 (
layout_editor.list_editor.{items_title,item_text,new_item,add_child,no_child_component}) — 목록/컨테이너 컴포넌트(Ul/Ol/Nav/Form/Li)의 자식 항목 추가·텍스트 편집 라벨이 일본어 로케일에서 자연스럽게 표시됩니다. -
레이아웃 편집기 겹친 부모 선택 라벨 일본어 번역 추가 (
layout_editor.overlay.select_parent) — 부모/자식 크기가 같아 겹친 경우 부모 요소를 선택하는 타입 칩 툴팁이 일본어 로케일에서 자연스럽게 표시됩니다. -
레이아웃 편집기 커스텀 다국어 키 검증 메시지 일본어 번역 추가 (
validation.custom_translation.*) — 인라인 편집으로 등록하는 동적 다국어 키의 입력 검증 안내가 일본어 로케일에서 자연스럽게 표시됩니다. -
환경설정 로그 드라이버·드라이버 조건부 필수·드라이버 필드명 검증 메시지 일본어 번역 추가 (
validation.settings.{log_*,*_required},validation.attributes.*) — 로그/스토리지/캐시/세션/웹소켓 드라이버 설정 입력 검증 안내가 일본어 로케일에서 자연스럽게 표시됩니다. -
레이아웃 편집기 다국어 인라인 편집·콘텐츠 로케일 전환·서식 툴바·번역 탭 라벨 일본어 번역 추가 (
layout_editor.{locale,inline_edit,translation}.*) — 콘텐츠 언어 전환 토글, 더블클릭 인라인 편집 힌트·서식 툴바(굵기/기울임/밑줄/정렬/크기/색상), 속성 모달 번역 탭의 로케일별 일괄 편집 안내가 일본어 로케일에서 자연스럽게 표시됩니다. -
레이아웃 편집기 커스텀 다국어 키 관리 모달 라벨 일본어 번역 추가 (
layout_editor.chrome.toolbar.translations,layout_editor.translation_manager.*,validation.custom_translation.ids.*) — 상단 🌐 다국어 버튼, 키 목록·상태 필터(전체/사용중/미사용)·미사용 배지·번역 일괄 편집·삭제/일괄 삭제 안내와 일괄 삭제 입력 검증이 일본어 로케일에서 자연스럽게 표시됩니다. -
레이아웃 편집기 디바이스 분기 편집 라벨 일본어 번역 추가 (
layout_editor.device.portable·layout_editor.context_menu.{separate_branch*,merge_branch*,device_portable}·layout_editor.overlay.jump_device*·layout_editor.property_modal.{scope.device_portable,branch_badge}) — 디바이스 토글의 "모바일+태블릿" 구간, 디바이스 전용 구성 분리/해제·다른 디바이스 구성으로 이동 버튼과 안내, 특정 디바이스 전용 구성 안내 배지가 일본어 로케일에서 자연스럽게 표시됩니다.
[1.0.0-beta.2] - 2026-05-12
Added
- 본인인증 활동 로그 액션 라벨 일본어 번역 추가 (
verify,verify_failed)
Changed
- 본인인증 관리자 권한 시드를 코어의 조회/수정 분리 정책에 맞춰 갱신
core.admin.identity.manage→core.admin.identity.providers.updatecore.admin.identity.policies.manage→core.admin.identity.policies.updatecore.admin.identity.providers.read,core.admin.identity.policies.read신설
- 코어 최소 요구 버전을
>=7.0.0-beta.5로 상향 (신 권한 키가 코어 beta.5 시드에 의존)
[1.0.0-beta.1] - 2026-05-11
Added
- 코어의 일본어 번들 언어팩 초기 제공