feat(installer): 약관을 한 건씩 페이지로 — 개별 동의 + 상단 스크롤 + 끝까지 읽기 강제
- "위 모든 약관에 동의합니다" 통합 체크(탭 방식)를 약관별 페이지 흐름으로 변경. 각 약관마다 "해당 약관에 동의합니다" 체크박스, [다음] 이면 다음 약관 페이지로. - 다음 약관을 보여줄 때 화면(pageHost)을 맨 위로 스크롤해 처음부터 읽게 함. - 본문을 끝까지 내려 읽어야 동의 체크가 활성화(짧아서 스크롤 불필요하면 즉시 허용). 뒤로/앞으로 이동 시 이전 동의 상태 유지. - installer / installer-rp 양쪽 적용, 로케일 키(agreeThis/readToBottom/stepLabel) 추가. - 버전 0.4.0 → 0.4.1. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -33,7 +33,7 @@
|
||||
},
|
||||
"agreement": {
|
||||
"heading": "약관 동의",
|
||||
"intro": "리소스팩을 설치하기 전에 아래 약관을 모두 확인하고 동의해 주세요.",
|
||||
"intro": "리소스팩을 설치하기 전에 아래 약관을 한 건씩 끝까지 읽고 동의해 주세요.",
|
||||
"tabResourcepack": "리소스팩 약관",
|
||||
"tabInstaller": "리소스팩 설치기 약관",
|
||||
"loading": "약관을 불러오는 중...",
|
||||
@@ -41,6 +41,9 @@
|
||||
"listLoadFailed": "약관 표시에 실패하여 설치를 진행할 수 없습니다.\n사유: {{message}}\n네트워크 상태를 확인하고 다시 시도하거나, 처음 단계로 돌아가 주세요.",
|
||||
"retry": "다시 시도",
|
||||
"agreeAll": "위 모든 약관에 동의합니다.",
|
||||
"agreeThis": "해당 약관에 동의합니다.",
|
||||
"readToBottom": "약관을 끝까지 내려서 확인하면 동의할 수 있습니다.",
|
||||
"stepLabel": "약관 {{current}}/{{total}} — {{label}}",
|
||||
"agreeRequired": "약관에 동의해야 다음 단계로 진행할 수 있습니다.",
|
||||
"cancelling": "취소 중…"
|
||||
},
|
||||
|
||||
@@ -41,7 +41,7 @@
|
||||
},
|
||||
"agreement": {
|
||||
"heading": "약관 동의",
|
||||
"intro": "설치 전에 아래 약관을 모두 확인하고 동의해 주세요.",
|
||||
"intro": "설치 전에 아래 약관을 한 건씩 끝까지 읽고 동의해 주세요.",
|
||||
"tabMap": "맵 약관",
|
||||
"tabMod": "모드 약관",
|
||||
"tabInstaller": "설치기 약관",
|
||||
@@ -50,6 +50,9 @@
|
||||
"listLoadFailed": "약관 표시에 실패하여 설치를 진행할 수 없습니다.\n사유: {{message}}\n네트워크 상태를 확인하고 다시 시도하거나, 처음 단계로 돌아가 주세요.",
|
||||
"retry": "다시 시도",
|
||||
"agreeAll": "위 모든 약관에 동의합니다.",
|
||||
"agreeThis": "해당 약관에 동의합니다.",
|
||||
"readToBottom": "약관을 끝까지 내려서 확인하면 동의할 수 있습니다.",
|
||||
"stepLabel": "약관 {{current}}/{{total}} — {{label}}",
|
||||
"agreeRequired": "약관에 동의해야 다음 단계로 진행할 수 있습니다."
|
||||
},
|
||||
"step1": {
|
||||
|
||||
Reference in New Issue
Block a user