Files
Aislo/ui_template/ui_template_locale_e03.ts
T

276 lines
14 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
/* =============================================================================
* ui_template_locale_e03.ts
* 다국어 사전 — E03 2D 측점 해석(요구 345 · 347 · PLAN 532-3)
*
* 신규 문구는 해당 섹션 최하단에 추가.
* 이 파일은 사전 데이터만 담는다. 합성·언어 전환·t() 헬퍼는 ui_template_locale.ts 참조.
* ========================================================================== */
import type { LocaleEntry } from "./ui_template_locale_common";
export const ui_locales_e03 = {
/* --- 좌측 목록 · 단추 --- */
E03_NoProject: ["현재 프로젝트가 없습니다.", "No current project."],
E03_Condition: ["조건", "Condition"],
E03_Cond_dry: ["건기", "Dry"],
E03_Cond_wet: ["우기", "Wet"],
E03_Cond_seismic: ["지진", "Seismic"],
E03_Sort: ["정렬", "Sort"],
E03_Sort_Chainage: ["측점 순", "By station"],
E03_Sort_Fs: ["안전율 낮은 순", "Lowest FS first"],
E03_NgOnly: ["N.G 만", "N.G only"],
E03_Analyze: ["해석", "Analyze"],
E03_Analyzing: ["해석 중", "Analyzing"],
E03_Done: ["해석이 끝났습니다.", "Analysis finished."],
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: [
"아직 해석하지 않았습니다 — [해석]을 누르세요.",
"Not analyzed yet — press [Analyze].",
],
E03_Computed: ["해석 시각", "Analyzed at"],
E03_Stale: [
"지반 조건이 바뀌었습니다 — [해석]을 다시 누르세요(바뀐 측점만 다시 셈).",
"Ground conditions changed — press [Analyze] again (only changed stations).",
],
E03_ReadOnly: ["보기만 허용된 프로젝트입니다.", "View-only project."],
E03_ListEmpty: ["보일 측점이 없습니다.", "No stations to show."],
E03_Col_Station: ["측점", "Station"],
E03_Col_Role: ["좌 · 우", "L · R"],
E03_Col_Rep: ["대표", "Rep."],
E03_Verdict: ["판정", "Verdict"],
E03_Verdict_ok: ["O.K", "O.K"],
E03_Verdict_ng: ["N.G", "N.G"],
E03_Verdict_none: ["해석 없음", "No result"],
E03_Error: ["오류", "Error"],
E03_Cut: ["깎기", "Cut"],
E03_Fill: ["쌓기", "Fill"],
E03_CutShort: ["깎", "C"],
E03_FillShort: ["쌓", "F"],
E03_Left: ["좌 비탈", "Left slope"],
E03_Right: ["우 비탈", "Right slope"],
E03_Side: ["비탈", "Slope"],
E03_Rep_Hint: [
"대표 단면(보고서) — 자동: 쌓기 10 m · 깎기 15 m 이상 · 최소 안전율 하위 5 · 누르면 켬/끔",
"Representative section (report) — auto: fill ≥ 10 m · cut ≥ 15 m · lowest 5 FS · click to toggle",
],
E03_Rep_fill_height: ["쌓기 10 m 이상", "Fill ≥ 10 m"],
E03_Rep_cut_height: ["깎기 15 m 이상", "Cut ≥ 15 m"],
E03_Rep_lowest: ["최소 안전율 하위 5", "Lowest 5 FS"],
E03_Rep_User: ["사용자 지정", "User set"],
/* --- 평면 · 횡단 --- */
E03_Plan: ["평면 위험 띠", "Plan Risk Band"],
E03_PickStation: ["측점을 고르세요.", "Pick a station."],
E03_Show_Map: ["등안전율 지도", "Safety map"],
E03_Show_Centers: ["원호 중심 격자", "Center grid"],
E03_Show_Candidates: ["다른 후보", "Other surfaces"],
E03_Legend_Map: ["등안전율(Fs)", "Safety factor"],
E03_Legend_Layers: ["지층", "Layers"],
E03_Offset: ["거리", "Offset"],
E03_Walls: ["벽 있음", "Walls"],
E03_Water_Ru: [
"지하수 = 간극수압비 r_u {v}(수위선 없음)",
"Groundwater = pore pressure ratio r_u {v} (no water table)",
],
E03_Walls_Hint: [
"옹벽 · 석축(회색 빗금)은 강한 물체로 넣어 활동면이 지나지 않습니다.",
"Retaining walls (gray hatch) are modeled as rigid bodies — slip surfaces do not cross them.",
],
/* --- 우측 결과 --- */
E03_Result: ["결과", "Result"],
E03_NoSurface: ["이 비탈은 해석된 활동면이 없습니다.", "No slip surface for this slope."],
E03_Fs: ["최소 안전율", "Min FS"],
E03_Required: ["기준안전율", "Required FS"],
E03_Method: ["방법", "Method"],
E03_Method_ordinary: ["Fellenius", "Fellenius"],
E03_Method_bishop: ["Bishop", "Bishop"],
E03_Method_janbu: ["Janbu 보정", "Janbu corr."],
E03_Method_spencer: ["Spencer", "Spencer"],
E03_Circle: ["원호", "Circular"],
E03_NonCircle: ["비원호", "Non-circular"],
E03_Converged: ["수렴", "Converged"],
E03_Yes: ["예", "Yes"],
E03_No: ["아니오", "No"],
E03_NoSolution: ["수렴 안 됨", "Not converged"],
E03_Iter: ["회", " iter."],
E03_Height: ["비탈 높이", "Slope height"],
E03_Center: ["원호 중심", "Center"],
E03_Radius: ["반경", "Radius"],
E03_Slices: ["절편표", "Slice Data"],
E03_Col_No: ["#", "#"],
E03_Col_Width: ["폭 b", "b"],
E03_Col_Height: ["높이 h", "h"],
E03_Col_Alpha: ["α°", "α°"],
E03_Col_W: ["W+Q", "W+Q"],
E03_Col_U: ["u", "u"],
E03_Col_N: ["N'", "N'"],
E03_Col_S: ["S", "S"],
E03_Col_C: ["c", "c"],
E03_Col_Phi: ["φ°", "φ°"],
E03_Fbd: ["절편 자유물체도", "Slice Free Body"],
E03_PickSlice: [
"절편표 줄이나 횡단의 절편을 누르면 힘이 보입니다.",
"Click a slice row or a slice in the section to see its forces.",
],
E03_FbdUnit: ["힘 kN/m · 길이 = 힘 비례", "forces kN/m · length ∝ force"],
E03_Graph: ["절편력 그래프", "Slice Force Graph"],
E03_Graph_Sigma: ["유효 수직응력 σ'", "Effective normal σ'"],
E03_Graph_U: ["간극수압 u", "Pore pressure u"],
E03_Graph_Tau: ["동원 전단응력 τ", "Mobilized shear τ"],
/* --- 보강 검토 탭 --- */
E03_Tab: ["보기", "View"],
E03_Tab_Result: ["해석 결과", "Analysis Result"],
E03_Tab_Reinforce: ["보강 검토", "Remediation Check"],
E03_Rf_Title: ["비탈 완화 · 소단 가정", "Slope Flattening · Bench Assumption"],
E03_Rf_Hint: [
"형상만 바꿔 다시 해석합니다(가정 검토 · 설계 · 원본 결과는 그대로). 비탈 전체를 한 기울기로 갈음합니다.",
"Re-analyzes with the changed shape only (assumption · design and original results unchanged). The whole slope uses one gradient.",
],
E03_Rf_Ratio: ["기울기 1:n", "Slope 1:n"],
E03_Rf_RatioNow: ["지금 값", "Current"],
E03_Rf_BenchW: ["소단 폭 m", "Bench width m"],
E03_Rf_BenchH: ["소단 높이 m 마다", "Bench every m"],
E03_Rf_Bench: ["소단", "Bench"],
E03_Rf_Run: ["가정 해석", "Analyze Assumption"],
E03_Rf_Search: ["최소 완화 찾기", "Find Minimum Flattening"],
E03_Rf_Busy: ["계산 중…", "Computing…"],
E03_Rf_Goal: [
"[최소 완화 찾기] 목표 = 지금 조건({c}) 기준안전율 · 한 번에 수십 초~1분",
"[Find] target = required FS of the current condition ({c}) · takes up to a minute",
],
E03_Rf_Found: ["기준안전율을 맞추는 가장 급한 기울기", "Steepest gradient meeting required FS"],
E03_Rf_NotFound: [
"못 찾음 — 원지반을 만나는 가장 완만한 1:{n} 까지 봄",
"Not found — checked up to 1:{n} (gentlest that meets the ground)",
],
E03_Rf_Before: ["전 Fs", "FS before"],
E03_Rf_After: ["후 Fs", "FS after"],
E03_Rf_VerdictBefore: ["전 판정", "Before"],
E03_Rf_VerdictAfter: ["후 판정", "After"],
E03_Rf_AfterSection: ["가정 단면", "Assumed Section"],
E03_Rf_WallTitle: ["벽 외적 안정 (KDS 11 80 05)", "Wall External Stability (KDS 11 80 05)"],
E03_Rf_Method: ["토압", "Earth pressure"],
E03_Rf_Water: ["배면 수위 ÷ 벽 높이", "Water level ÷ wall height"],
E03_Rf_WallRun: ["외적 안정 검토", "Check Wall"],
E03_Rf_Wall: ["벽", "Wall"],
E03_Rf_Case_normal: ["평상시", "Normal"],
E03_Rf_Case_seismic: ["지진 시", "Seismic"],
E03_Rf_Check: ["검토", "Check"],
E03_Rf_Fs: ["안전율", "FS"],
E03_Rf_sliding: ["활동", "Sliding"],
E03_Rf_overturning: ["전도", "Overturning"],
E03_Rf_bearing: ["지지력", "Bearing"],
/* --- 보강 검토 네일 · 앵커(536-3) --- */
E03_Sp_Title: ["네일 · 앵커 가정", "Nail · Anchor Assumption"],
E03_Sp_Hint: [
"비탈 밑에서 첫 행 높이 · 수직 간격마다 비탈 면에 머리를 두고 비탈 속으로 박습니다(가정 검토 · 원본 결과는 그대로).",
"Heads are placed on the slope face from the toe at first-row height and vertical spacing, driven into the slope (assumption only · original results unchanged).",
],
E03_Sp_Source: [
"기본값 후보(사용자 확정 전) — 지식DB 안정성평가 02 §4: 천공 φ100 mm · 풍화토 극한 주면마찰 50~100 kPa · SD400 D25 허용 121.6 kN · 앵커 = 강연선 φ12.7 × 4 허용 441 kN · 정착장 6 m · 부착 = 극한 ÷ 인발 안전율 2.0 을 넣은 값(엔진이 다시 나누지 않음 · Slide2 와 같음)",
"Default candidates (not yet confirmed) — KB stability 02 §4: hole φ100 mm · weathered soil ultimate bond 50–100 kPa · SD400 D25 allowable 121.6 kN · anchor = 4 × φ12.7 strand allowable 441 kN · bond length 6 m · bond = ultimate ÷ pullout FS 2.0 (engine does not divide again · same as Slide2)",
],
E03_Sp_Type: ["종류", "Type"],
E03_Sp_nail: ["네일", "Nail"],
E03_Sp_anchor: ["앵커", "Anchor"],
E03_Sp_F_rows: ["행 수", "Rows"],
E03_Sp_F_first_m: ["첫 행 높이 m", "First row height m"],
E03_Sp_F_v_spacing_m: ["수직 간격 m", "Vertical spacing m"],
E03_Sp_F_h_spacing_m: ["수평 간격 m", "Horizontal spacing m"],
E03_Sp_F_length_m: ["길이 m", "Length m"],
E03_Sp_F_angle_deg: ["각도 °(수평 아래)", "Angle ° (below horizontal)"],
E03_Sp_F_tensile_kN: ["인장 한도 kN", "Tensile limit kN"],
E03_Sp_F_bond_kPa: ["부착 kPa(÷ 안전율)", "Bond kPa (÷ FS)"],
E03_Sp_F_bond_length_m: ["정착장 m", "Bond length m"],
E03_Sp_F_hole_dia_mm: ["천공 지름 mm", "Hole dia. mm"],
E03_Sp_F_prestress_kN: ["선인장 kN", "Prestress kN"],
E03_Sp_Run: ["보강 해석", "Analyze Reinforcement"],
E03_Sp_Search: ["최소 길이 찾기", "Find Minimum Length"],
E03_Sp_Count: ["개", " pcs"],
E03_Sp_Found: ["기준안전율을 맞추는 가장 짧은 길이", "Shortest length meeting required FS"],
E03_Sp_NotFound: ["못 찾음 — 길이 {n} m 까지 봄", "Not found — checked up to {n} m"],
E03_Sp_Pending: [
"보강 엔진 연결 전 — 안전율 = 보강 없는 값 · 그림만 보입니다.",
"Reinforcement engine not connected yet — FS without reinforcement · drawing only.",
],
E03_Sp_No: ["번호", "No."],
E03_Sp_Head: ["머리 x / z m", "Head x / z m"],
E03_Sp_Length: ["길이 m", "Length m"],
E03_Sp_Force: ["동원력 kN/m", "Mobilized kN/m"],
E03_Sp_Mode: ["지배", "Governing"],
E03_Sp_Mode_tensile: ["인장", "Tensile"],
E03_Sp_Mode_pullout: ["인발", "Pullout"],
E03_Sp_Mode_stripping: ["머리 쪽 빠짐", "Stripping"],
E03_Sp_Mode_prestress: ["선인장(능동)", "Prestress (active)"],
E03_Sp_Mode_not_crossing: ["활동면 안 만남", "Not crossing"],
E03_Sp_Mode_pending: ["결과 없음", "No result"],
/* --- 확률 · 민감도 탭(537-1) --- */
E03_Tab_Prob: ["확률 · 민감도", "Probabilistic · Sensitivity"],
E03_Pb_RepOnly: [
"대표 단면만 확률 해석합니다 — 좌측 목록에서 별(대표 단면)을 켜고 [대표 단면 저장] 뒤 보세요.",
"Probabilistic analysis runs on representative sections only — star it in the list and save first.",
],
E03_Pb_MeanNote: [
"평균 = E02 지반 조건 값(바꾸려면 E02) · 분포 · 변동계수는 기본값 후보",
"Mean = E02 ground values (change in E02) · distributions · COV are default candidates",
],
E03_Pb_Use: ["쓰기", "Use"],
E03_Pb_Var: ["변수", "Variable"],
E03_Pb_Mean: ["평균", "Mean"],
E03_Pb_Dist: ["분포", "Distribution"],
E03_Pb_Dist_normal: ["정규", "Normal"],
E03_Pb_Dist_lognormal: ["대수정규", "Lognormal"],
E03_Pb_Spread: ["변동계수 · σ", "COV · σ"],
E03_Pb_Cov: ["변동계수", "COV"],
E03_Pb_Trunc: ["절단 ±σ 배", "Truncate ±kσ"],
E03_Pb_Prop_c: ["c kPa", "c kPa"],
E03_Pb_Prop_phi: ["φ °", "φ °"],
E03_Pb_Prop_gamma: ["γ kN/m³", "γ kN/m³"],
E03_Pb_Prop_water: ["지하수위 이동 m", "Water table shift m"],
E03_Pb_Prop_ru: ["간극수압비 r_u", "Pore pressure ratio r_u"],
E03_Pb_Mode: ["임계면", "Slip surface"],
E03_Pb_Mode_fixed: ["임계면 고정(빠름)", "Fixed critical (fast)"],
E03_Pb_Mode_search: ["매회 탐색(정밀 · 느림)", "Search each sample (slow)"],
E03_Pb_Method: ["방법", "Method"],
E03_Pb_Method_mp: ["M-P(반정현)", "M-P (half-sine)"],
E03_Pb_Sampling: ["표본 방법", "Sampling"],
E03_Pb_N: ["표본 수", "Samples"],
E03_Pb_Seed: ["시드", "Seed"],
E03_Pb_Rho: ["c–φ 상관 ρ", "c–φ correlation ρ"],
E03_Pb_Run: ["확률 해석", "Run Probabilistic"],
E03_Pb_Defaults: ["기본값", "Defaults"],
E03_Pb_Done: ["확률 해석 끝", "Probabilistic analysis done"],
E03_Pb_Unconfirmed: [
"기본값 후보 · 사용자 확정 전 — 근거",
"Default candidates · not confirmed — sources",
],
E03_Pb_UserInput: ["사용자 입력 {n} 줄 · 근거", "User input {n} rows · sources"],
E03_Pb_Result: ["확률 해석 결과", "Probabilistic Result"],
E03_Pb_Det: ["결정론 Fs", "Deterministic FS"],
E03_Pb_MeanF: ["Fs 평균", "Mean FS"],
E03_Pb_Std: ["Fs 표준편차", "FS std. dev."],
E03_Pb_Pf: ["파괴확률 Pf(F < 1)", "Probability of failure"],
E03_Pb_BetaN: ["신뢰도 지수 β 정규", "Reliability index (normal)"],
E03_Pb_BetaLn: ["신뢰도 지수 β 대수정규", "Reliability index (lognormal)"],
E03_Pb_PReq: ["P(F < 기준안전율)", "P(F < required)"],
E03_Pb_Valid: ["유효 표본", "Valid samples"],
E03_Pb_Time: ["계산 시간", "Elapsed"],
E03_Pb_Hist: ["안전율 히스토그램", "FS Histogram"],
E03_Pb_Cdf: ["누적분포", "Cumulative Distribution"],
E03_Pb_Sens: [
"민감도(나머지 평균 · 임계면 고정)",
"Sensitivity (others at mean · fixed surface)",
],
E03_Pb_Tornado: ["토네이도(범위 끝 Fs)", "Tornado (FS at range ends)"],
E03_Pb_Count: ["표본 수", "Count"],
E03_Pb_Range: ["범위 %", "Percent of range"],
} as const satisfies Record<string, LocaleEntry>;