Merge remote-tracking branch 'origin/sub_laptop_2' into main_laptop_1

This commit is contained in:
2026-10-26 04:23:47 +09:00
11 changed files with 997 additions and 20 deletions
+43
View File
@@ -168,4 +168,47 @@ export const ui_locales_e03 = {
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",
"Default candidates (not yet confirmed) — KB stability 02 §4: hole φ100 mm · weathered soil bond 50–100 kPa · SD400 D25 allowable 121.6 kN · anchor = 4 × φ12.7 strand allowable 441 kN · bond length 6 m",
],
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"],
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_not_crossing: ["활동면 안 만남", "Not crossing"],
E03_Sp_Mode_pending: ["결과 없음", "No result"],
} as const satisfies Record<string, LocaleEntry>;