Files
Aislo/ui_template/ui_template_locale_e04.ts
T
eomsangdonandClaude Opus 5.5 15ce7cdd0b feat(E04): 3D 해석 = 실제 엔진(533-1 합성 지형 · 533-2 구 · 타원체 탐색) 잇기 · 탐색 진행률 · 끊기 고리 · 건기/우기 · 기준안전율 판정 · 방법별 F · 못 뚫는 층 잘린 활동면 + 엔진 잇기 시험 (533-3)
- _Search 에 on_progress · should_stop(기본 None · 결과 불변 시험) — 533-2 시험 14 그대로 통과
- 탐색 노드 = 중심선 ± 탐색 폭 · 구간 누가 안 · 격자 = 그 밖 깊이 + 10 m 여유
- 미리보기(가짜) 엔진 지움 · 방법 고르기 → 조건(건기 · 우기) · Hovland 는 같은 임계면 비교 값

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-25 21:01:30 +09:00

94 lines
5.1 KiB
TypeScript

/* =============================================================================
* ui_template_locale_e04.ts
* 다국어 사전 — E04 안정성평가 3D 해석(요구 347-1 · PLAN 533-3)
*
* 신규 문구는 해당 섹션 최하단에 추가.
* 이 파일은 사전 데이터만 담는다. 합성·언어 전환·t() 헬퍼는 ui_template_locale.ts 참조.
* ========================================================================== */
import type { LocaleEntry } from "./ui_template_locale_common";
export const ui_locales_e04 = {
/* --- 좌측 패널 --- */
E04_NoProject: ["현재 프로젝트가 없습니다.", "No current project."],
E04_Hint: [
"탐색 = USGS Scoops3D 방식 구 · 타원체 격자 + 부피 제약 · 해석 = Hungr 3D Bishop(못 뚫는 층에 잘리면 Janbu 보정).",
"Search = Scoops3D-style sphere/ellipsoid grid with volume limits · Hungr 3D Bishop (Janbu corrected when truncated).",
],
E04_Card_Sections: ["구간", "Sections"],
E04_Card_Search: ["탐색 설정", "Search"],
E04_Card_Advanced: ["고급 설정", "Advanced"],
E04_Start: ["시작 (m)", "Start (m)"],
E04_End: ["끝 (m)", "End (m)"],
E04_Shape: ["활동면 모양", "Slip shape"],
E04_Shape_sphere: ["구", "Sphere"],
E04_Shape_both: ["구 + 타원체", "Sphere + ellipsoid"],
E04_Ratio: ["타원체 길이비", "Ellipsoid ratio"],
E04_BoxWidth: ["탐색 폭 (중심선 ±m)", "Search half-width (m)"],
E04_Cell: ["기둥 크기 (m)", "Column size (m)"],
E04_Spacing: ["구 중심 간격 (m)", "Center spacing (m)"],
E04_HMin: ["중심 높이 최소 (m)", "Center height min (m)"],
E04_HMax: ["중심 높이 최대 (m)", "Center height max (m)"],
E04_HStep: ["중심 높이 간격 (m)", "Center height step (m)"],
E04_Dr: ["반지름 증분 (m)", "Radius increment (m)"],
E04_MaxDepth: ["최대 깊이 (m)", "Max depth (m)"],
E04_VMin: ["최소 부피 (m³)", "Min volume (m³)"],
E04_VMax: ["최대 부피 (m³)", "Max volume (m³)"],
E04_Condition: ["조건", "Condition"],
E04_Condition_dry: ["건기", "Dry"],
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."],
E04_Cached: ["입력이 같아 저장된 결과를 엽니다.", "Same inputs — opening the saved result."],
E04_Done: ["3D 해석이 끝났습니다.", "3D analysis finished."],
E04_ReadOnly: ["보기만 허용된 프로젝트입니다.", "View-only project."],
E04_Saved: ["결과 있음", "Saved"],
E04_Stale: ["옛 결과", "Outdated"],
/* --- 가운데 지도 · 3D --- */
E04_View_Plan: ["평면 지도", "Plan map"],
E04_View_3D: ["3D 보기", "3D view"],
E04_Layer_FS: ["최소 안전율", "Min. FS"],
E04_Layer_Volume: ["임계 체적", "Critical volume"],
E04_Legend_FS: ["셀별 최소 안전율", "Min. factor of safety per cell"],
E04_Legend_Volume: ["임계 체적 (m³)", "Critical volume (m³)"],
E04_NoData: ["값 없음", "No data"],
E04_Tip_Station: ["가까운 측점", "Nearest station"],
E04_SlipSurface: ["임계 활동면", "Critical slip surface"],
E04_Map_Empty: ["구간을 고르고 [해석]을 누르세요.", "Pick a section and press [Analyze]."],
/* --- 우측 결과 --- */
E04_Result_Title: ["구간 결과", "Section result"],
E04_Result_F3d: ["3D 최소 안전율", "3D min. FS"],
E04_Result_F2d: ["2D 최소 안전율 (같은 구간)", "2D min. FS (same section)"],
E04_Result_Ratio: ["3D / 2D 비", "3D / 2D ratio"],
E04_Result_Volume: ["임계 체적", "Critical volume"],
E04_Result_Method: ["다스린 방법", "Governing method"],
E04_Result_Where: ["위치 (가까운 측점)", "Location (nearest station)"],
E04_Result_Cells: ["셀 수", "Cells"],
E04_Result_Trials: ["시험 활동면 수", "Trial surfaces"],
E04_Result_Time: ["계산 시간", "Run time"],
E04_Result_None: ["이 구간 결과가 없습니다 — [해석]을 누르세요.", "No result for this section."],
E04_Result_Stale: [
"입력(지반 조건 · 탐색 설정 · 엔진)이 바뀌었습니다 — 다시 해석하세요.",
"Inputs changed — re-analyze.",
],
E04_Result_Note: [
"3D/2D 비 = 같은 구간 3D 최소 ÷ E03 측점 최소 · 방법별 = 같은 임계면 · 물성 = 문헌 추정치(현장 시험 없음).",
"3D/2D = 3D min ÷ E03 station min · per-method values on the same surface · literature properties.",
],
E04_Result_Verdict: ["판정", "Verdict"],
E04_Verdict_ok: ["만족", "OK"],
E04_Verdict_ng: ["불만족", "NG"],
E04_Result_Bishop: [" 3D Bishop", " 3D Bishop"],
E04_Result_Janbu: [" 3D Janbu 보정", " 3D corrected Janbu"],
E04_Result_Hovland: [" Hovland (비교)", " Hovland (comparison)"],
E04_No2D: ["2D 결과 없음", "No 2D result"],
E04_MethodName_bishop: ["3D Bishop", "3D Bishop"],
E04_MethodName_janbu_corrected: ["3D Janbu 보정", "3D corrected Janbu"],
} as const satisfies Record<string, LocaleEntry>;