Merge remote-tracking branch 'origin/sub_laptop_5' into sub_laptop_1

This commit is contained in:
2026-10-27 20:12:57 +09:00
23 changed files with 1814 additions and 176 deletions
+33 -1
View File
@@ -114,7 +114,10 @@ export const ui_locales_e = {
E02_Col_Points: ["점 (offset · 깊이)", "Points (offset · depth)"],
/* --- 상태 · 알림 --- */
E02_Unsaved: ["저장 안 된 변경이 있습니다.", "There are unsaved changes."],
E02_Unsaved: [
"해석 전 — 바뀐 값은 [해석 시작] 때 저장됩니다.",
"Not analyzed — changes are saved on [Run analysis].",
],
E02_ReadOnly: ["보기만 허용된 프로젝트입니다.", "This project is view-only."],
E02_Saved: ["저장했습니다.", "Saved."],
E02_ResetDone: ["초기값으로 되돌렸습니다.", "Restored to initial values."],
@@ -127,6 +130,35 @@ export const ui_locales_e = {
E02_UserLayer: ["사용자 지층 — 출처 없음", "User layer — no source"],
E02_NoProject: ["프로젝트를 먼저 고르세요.", "Pick a project first."],
/* --- [해석 시작] 체인(PLAN 564-3) --- */
E02_Run: ["해석 시작", "Run analysis"],
E02_Run_Hint: [
"[해석 시작] = 지반 값 저장 → 2D · 3D(모든 구간 · 건기 · 우기) · 암반 · 광역 · 보고서를 차례로 셈. 입력이 같은 단계는 건너뜀 · 1.2 km 약 25~30 분 · 다른 페이지로 가도 계속 돎.",
"[Run analysis] = save ground values → 2D · 3D (all sections · dry · wet) · rock · area · report in turn. Unchanged steps are skipped · about 25–30 min per 1.2 km · keeps running on other pages.",
],
E02_Run_Running: ["해석 중", "Running"],
E02_Run_Cancel: ["끊기", "Stop"],
E02_Run_Stopping: [
"끊는 중 — 지금 조각이 끝나면 멈춥니다.",
"Stopping — halts after the current piece.",
],
E02_Run_Done: ["해석을 마쳤습니다.", "Analysis finished."],
E02_Run_Cancelled: [
"해석을 끊었습니다 — 끝난 단계는 저장됨.",
"Analysis stopped — finished steps are saved.",
],
E02_Run_Step_2d: ["2D 측점 해석", "2D station analysis"],
E02_Run_Step_3d: ["3D 구간 해석", "3D section analysis"],
E02_Run_Step_rock: ["암반 해석", "Rock analysis"],
E02_Run_Step_area: ["광역 위험", "Area hazard"],
E02_Run_Step_report: ["보고서", "Report"],
E02_Run_State_wait: ["기다림", "Waiting"],
E02_Run_State_run: ["도는 중", "Running"],
E02_Run_State_done: ["끝남", "Done"],
E02_Run_State_skip: ["최신 · 건너뜀", "Up to date · skipped"],
E02_Run_State_error: ["실패", "Failed"],
E02_Run_State_cancel: ["끊음", "Stopped"],
/* --- 입력 검사(코드 = 파이썬 check_ground 와 같은 낱말) --- */
E02_Err_number: ["숫자를 넣으세요", "Enter a number"],
E02_Err_range: ["범위 밖", "Out of range"],
-3
View File
@@ -25,9 +25,6 @@ export const ui_locales_e03 = {
E03_Fresh: ["입력이 같아 다시 셀 것이 없습니다.", "Inputs unchanged — nothing to recompute."],
E03_View3d: ["3D 보기", "3D View"],
E03_View3d_Legend: ["최소 안전율 ÷ 기준안전율", "Min FS ÷ required FS"],
E03_RepSave: ["대표 단면 저장", "Save Representative"],
E03_RepSaved: ["대표 단면을 저장했습니다.", "Representative sections saved."],
E03_RepUnsaved: ["대표 단면 바뀜 — 저장 안 됨", "Representative changes not saved"],
E03_Loading: ["불러오는 중…", "Loading…"],
E03_NotYet: [
"아직 해석하지 않았습니다 — [해석]을 누르세요.",
+2 -1
View File
@@ -39,7 +39,6 @@ export const ui_locales_e04 = {
E04_Condition_wet: ["우기 (지표까지 포화)", "Wet (saturated to surface)"],
E04_Defaults: ["기본값", "Defaults"],
E04_Analyze: ["해석", "Analyze"],
E04_Reanalyze: ["다시 해석", "Re-analyze"],
E04_Cancel: ["끊기", "Stop"],
E04_Running: ["해석 중", "Analyzing"],
E04_Cancelled: ["해석을 끊었습니다.", "Analysis stopped."],
@@ -48,6 +47,8 @@ export const ui_locales_e04 = {
E04_ReadOnly: ["보기만 허용된 프로젝트입니다.", "View-only project."],
E04_Saved: ["결과 있음", "Saved"],
E04_Stale: ["옛 결과", "Outdated"],
E04_Short_dry: ["건기", "Dry"],
E04_Short_wet: ["우기", "Wet"],
/* --- 가운데 지도 · 3D --- */
E04_View_Plan: ["평면 지도", "Plan map"],