diff --git a/A00_Common/key_registry.ts b/A00_Common/key_registry.ts index e9e624aa5..a42902472 100644 --- a/A00_Common/key_registry.ts +++ b/A00_Common/key_registry.ts @@ -47,7 +47,7 @@ export const KEY_SCOPES: Record = { routeEdit: { label: ["B05 노선 편집(평면)", "B05 route edit (plan)"], page: "b05" }, drainage: { label: ["B05 배수 · 3D", "B05 drainage · 3D"], page: "b05" }, section: { label: ["B06 횡단", "B06 cross section"], page: "b05" }, - plan: { label: ["D03 노선분석", "D03 route analysis"], page: "plan" }, + plan: { label: ["D03 예정노선", "D03 planned route"], page: "plan" }, b04: { label: ["B04 지도 · 3D", "B04 map · 3D"], page: "b04" }, cad: { label: ["CAD", "CAD"], page: "cad" }, b08: { label: ["B08 수량 · 이정표", "B08 quantity · milestones"], page: "b08" }, diff --git a/B01_Dashboard/B01_Dashboard_Summary.py b/B01_Dashboard/B01_Dashboard_Summary.py index e2a0b2089..2306927f4 100644 --- a/B01_Dashboard/B01_Dashboard_Summary.py +++ b/B01_Dashboard/B01_Dashboard_Summary.py @@ -25,7 +25,7 @@ THUMB_POINTS = 100 # 단계 이름 = 화면 단계 막대 글(ui_template_locale_common · _de) 한국어 · 모르는 종류 = 임도 STAGE_NAMES: dict[str, tuple[str, ...]] = { "ROAD": ("파일입력", "전처리", "노선설계", "횡단설계", "상세설계", "수량산출", "원가계산"), - "PLAN": ("노선 분석", "확정 · 내보내기"), + "PLAN": ("예정노선", "확정 · 내보내기"), "STABILITY": ("지반 조건", "2D 해석", "3D 해석", "암반 해석", "광역 위험", "보고서"), } diff --git a/resources/tester/test_547_1_project_summary.py b/resources/tester/test_547_1_project_summary.py index 05a7b296d..28c8acf69 100644 --- a/resources/tester/test_547_1_project_summary.py +++ b/resources/tester/test_547_1_project_summary.py @@ -22,7 +22,7 @@ def test_thumb_line_fits_unit_box_and_caps_points(): def test_stage_names_follow_step_bar(): assert len(summary.stage_names("ROAD")) == 7 - assert summary.stage_names("PLAN")[0] == "노선 분석" # 591-2 기준 지정 걷음 + assert summary.stage_names("PLAN")[0] == "예정노선" # 591-2 기준 지정 걷음 assert summary.stage_names("EROSION") == summary.stage_names("ROAD") @@ -122,7 +122,7 @@ def test_summaries_in_batch(monkeypatch, tmp_path): assert a["stale_days"] == 20 and a["owner_names"] == ["엄", "박"] assert a["metrics"] == {"length_m": 15.0, "stations": 3, "structures": 2} assert len(a["thumb"]) == 3 and a["done"] is False - assert b["thumb"] is None and b["metrics"] == {} and b["stage_name"] == "노선 분석" + assert b["thumb"] is None and b["metrics"] == {} and b["stage_name"] == "예정노선" assert db["queries"] == 5 diff --git a/ui_template/ui_template_locale_de.ts b/ui_template/ui_template_locale_de.ts index b23b12a3c..d9f51ecfe 100644 --- a/ui_template/ui_template_locale_de.ts +++ b/ui_template/ui_template_locale_de.ts @@ -10,7 +10,7 @@ import type { LocaleEntry } from "./ui_template_locale_common"; export const ui_locales_de = { /* --- 단계 막대 · 빈 단계 --- */ - DE_Step_PlanAnalysis: ["노선 분석", "Route Analysis"], + DE_Step_PlanAnalysis: ["예정노선", "Planned Route"], DE_Step_PlanConfirm: ["확정 · 내보내기", "Confirm · Export"], DE_Step_StabGround: ["지반 조건", "Ground"], DE_Step_StabSection: ["2D 해석", "2D Analysis"], @@ -28,7 +28,7 @@ export const ui_locales_de = { D04_Col_Chainage: ["측점", "Station"], D04_Col_Confirmed: ["확정", "Confirmed"], D04_Col_Assignees: ["지정 업체", "Assigned firms"], - D04_NotSaved: ["노선 분석 [저장] 전", "Route not saved"], + D04_NotSaved: ["예정노선 [저장] 전", "Route not saved"], D04_Company: ["업체(등록 회사 찾기 또는 이름)", "Firm (search or name)"], D04_Email: ["메일", "Email"], D04_Add: ["추가", "Add"], @@ -90,8 +90,8 @@ export const ui_locales_de = { DE_Reg_KindPlan: ["노선 계획", "Route plan"], DE_Reg_Site: ["기준점", "Reference point"], DE_Reg_SiteHint: [ - "지도를 눌러 기준점 하나를 찍습니다 — 노선분석이 처음 자료를 받는 기준(노선과 무관) · 표지를 끌어 옮깁니다.", - "Click the map to set one reference point — where route analysis first loads data (not part of the route). Drag the marker to move it.", + "지도를 눌러 기준점 하나를 찍습니다 — 예정노선 화면이 처음 자료를 받는 기준(노선과 무관) · 표지를 끌어 옮깁니다.", + "Click the map to set one reference point — where the planned route page first loads data (not part of the route). Drag the marker to move it.", ], DE_Reg_SiteEmpty: [ "주소 — 지도를 눌러 기준점을 찍으세요.",