코어 엔진 번들의 정규식 lookbehind 2건이 Safari 16.4 미만에서 파싱 자체를 거부당해 iOS 15 대 전 기기에서 SPA 가 통째로 뜨지 않았다. 정규식 리터럴은 스크립트 파싱 단계에서 검증되므로 그 문법을 모르는 엔진은 파일을 한 줄도 실행하지 못하고, 번들이 async/defer 없는 동기 classic 스크립트라 폴백 경로도 없었다. 빌드 타깃(es2020)이 이를 막지 못한 이유는 ES 연도와 브라우저 지원 연도가 다르기 때문이며, 정규식 리터럴 문법은 다운레벨 자체가 불가능해 어떤 타깃 설정으로도 걸러지지 않는다. - 두 정규식을 lookbehind 없는 형태로 교체(engine-v1.60.6). 선행 따옴표·구분자를 소비한 뒤 캡처 그룹으로 분기하며, 식별자 인덱스가 match[1] → match[2] 로 이동한다. 무작위 200,034 표본 퍼징에서 교체 전후 결과 불일치 0건. 파싱 하한 실측 Safari 16.4 → 14.1 (제보자 기기 15.6 포함). - 부팅 실패 안내를 사유별로 가른다. 번들을 받았는데 실행되지 않은 경우와 끝내 받지 못한 경우는 사용자가 취할 행동이 정반대인데 같은 문구였다. 사유는 추측이 아니라 window error 이벤트로 SyntaxError 를 관측해 판정한다 (파싱 실패 시 script 는 error 가 아니라 load 를 발생시켜 element 이벤트로는 구분 불가). 비호환 분기는 새로고침해도 낫지 않으므로 버튼을 렌더하지 않는다. 인라인 부트스트랩은 ES5 를 유지해야 이 안내 자체가 구형에서 살아남는다. - 재발 방지: 배포 JS 산출물의 브라우저 하한 초과 문법·API 를 정적 검사로 차단. 부팅 임계 번들(코어 엔진·템플릿 컴포넌트)은 파싱에 실패하면 안내 화면조차 렌더되지 않으므로 하한과 같은 버전을 요구하는 정규식 리터럴 문법도 금지한다. lookbehind 의 Safari 16.4 는 하한과 정확히 같아 하한 초과만 보는 검사로는 영원히 잡히지 않았다 — 그 지점이 이번 사각이었다. - 지원 브라우저 최소 버전(Chrome 111 / Safari 16.4 / Firefox 128)과, 하한 미만 브라우저에서도 화면 표시와 기본 이용은 유지한다는 방침을 문서에 명시. 부수 수정: network-resilience E2E 4건이 자산 URL extensionless 모드에서 URL glob 이 한 건도 매칭되지 않아 실패하고 있었다. 같은 파일의 컴포넌트 번들 테스트만 이중 모드를 알고 형제 케이스는 몰랐던 불균형이라 매처를 통일했다.
30 KiB
Changelog
이 언어팩의 모든 주요 변경사항을 기록합니다. 형식은 Keep a Changelog를 따르며, Semantic Versioning을 준수합니다.
[1.0.7] - 2026-08-21
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
- 코어의 일본어 번들 언어팩 초기 제공