/* ============================================================================= * ui_template_locale_de.ts * 다국어 사전 — D 예정노선 · E 안정성평가 그룹(요구 345) · 대시보드 [+] 고르기 * * 신규 문구는 해당 섹션 최하단에 추가. * 이 파일은 사전 데이터만 담는다. 합성·언어 전환·t() 헬퍼는 ui_template_locale.ts 참조. * ========================================================================== */ import type { LocaleEntry } from "./ui_template_locale_common"; export const ui_locales_de = { /* --- 단계 막대 · 빈 단계 --- */ DE_Step_PlanBase: ["기준 지정", "Base Points"], DE_Step_PlanAnalysis: ["노선 분석", "Route Analysis"], DE_Step_PlanConfirm: ["확정 · 내보내기", "Confirm · Export"], DE_Step_StabGround: ["지반 조건", "Ground"], DE_Step_StabSection: ["2D 해석", "2D Analysis"], DE_Step_Stab3D: ["3D 해석", "3D Analysis"], DE_Step_StabReport: ["보고서", "Report"], DE_Step_StabRock: ["암반 해석", "Rock Analysis"], DE_Step_StabArea: ["광역 위험", "Area Hazard"], DE_Step_Empty: ["준비 중인 단계입니다.", "This step is not ready yet."], /* --- D04 확정 · 업체 · 내보내기 · B03 예정노선 가져오기(531-3) --- */ D04_Col_Year: ["연도", "Year"], D04_Col_Length: ["연장 (m)", "Length (m)"], D04_Col_Start: ["시점 (위도, 경도)", "Start (lat, lon)"], D04_Col_End: ["종점 (위도, 경도)", "End (lat, lon)"], D04_Col_Chainage: ["누가 (m)", "Chainage (m)"], D04_Col_Confirmed: ["확정", "Confirmed"], D04_Col_Assignees: ["지정 업체", "Assigned firms"], D04_NotSaved: ["노선 분석 [저장] 전", "Route not saved"], D04_Company: ["업체(등록 회사 찾기 또는 이름)", "Firm (search or name)"], D04_Email: ["메일", "Email"], D04_Add: ["추가", "Add"], D04_NeedEmail: [ "등록 회사가 아니면 업체명과 메일이 필요합니다.", "Name and email are required for unregistered firms.", ], D04_Sent: ["메일 보냄", "Mailed"], D04_Linked: ["연결됨", "Linked"], D04_Dirty: ["저장 안 된 변경이 있습니다.", "Unsaved changes."], D04_Panel_Years: ["확정할 연도", "Years to confirm"], D04_Save: ["저장", "Save"], D04_Saved: ["지정 업체를 저장했습니다.", "Assignees saved."], D04_Finalize: ["확정", "Confirm"], D04_FinalizeAsk: [ "고른 연도를 확정하고 지정 업체에 노선 묶음을 메일로 보냅니다. 진행할까요?", "Confirm the selected years and mail the route bundles to assigned firms?", ], D04_FinalizePick: ["확정할 연도를 고르세요.", "Pick years to confirm."], D04_Finalized: ["확정 — 메일", "Confirmed — mail"], D04_Export: ["내보내기", "Export"], D04_Import_Btn: ["예정노선에서 가져오기", "Import planned route"], D04_Import_Title: ["지정받은 예정노선 연도 고르기", "Pick an assigned planned-route year"], D04_Import_Empty: ["우리 회사에 지정된 예정노선이 없습니다.", "No planned route assigned."], D04_Import_Done: ["예정노선을 노선 칸에 넣었습니다.", "Planned route imported."], D04_Update_Banner: ["예정노선이 바뀜", "Planned route changed"], D04_Update_Reimport: ["다시 가져오기", "Re-import"], /* --- 대시보드 [+] 고르기(528-2) --- */ DE_New_Title: ["새 프로젝트", "New Project"], DE_New_Plan: ["예정노선", "Planned Route"], DE_New_Road: ["임도설계", "Forest Road Design"], DE_New_Erosion: ["사방설계", "Erosion Control"], DE_New_Stability: ["안정성평가", "Stability Assessment"], DE_New_Soon: ["준비 중", "Coming soon"], DE_New_PlanForestOnly: [ "예정노선은 산림청(시스템 관리자 · go.kr 메일)만 만들 수 있습니다.", "Only the Korea Forest Service (system admin · go.kr mail) can create planned routes.", ], /* --- 등록 화면 D01 · E01(529-1 · 528-2) --- */ DE_Reg_PlanTitle: ["예정노선 등록", "Register Planned Route"], DE_Reg_PlanSubtitle: [ "여러 해에 걸친 예정노선의 기본 정보를 넣습니다.", "Enter the basics of a multi-year planned route.", ], DE_Reg_StabTitle: ["안정성평가 만들기", "New Stability Assessment"], DE_Reg_StabSubtitle: [ "횡단 설계까지 끝난 임도 프로젝트를 골라 그 시점 자료로 평가합니다.", "Pick a forest road project with finished cross-sections; its data is copied as of now.", ], DE_Reg_YearStart: ["사업 연도 시작", "Start year"], DE_Reg_YearEnd: ["사업 연도 끝", "End year"], DE_Reg_YearOrder: [ "끝 연도는 시작 연도와 같거나 뒤여야 합니다.", "End year must not precede start year.", ], DE_Reg_Kind: ["종류", "Kind"], DE_Reg_KindPlan: ["노선 계획", "Route plan"], DE_Reg_DesignSpeed: ["설계속도", "Design speed"], DE_Reg_Name: ["프로젝트명", "Project name"], DE_Reg_StartM: ["노선 시작 누가거리 (m)", "Route start chainage (m)"], DE_Reg_EndM: ["노선 종료 누가거리 (m)", "Route end chainage (m)"], DE_Reg_ChainOrder: ["종료 누가거리는 시작보다 커야 합니다.", "End chainage must exceed start."], DE_Reg_Source: ["대상 임도 프로젝트", "Source forest road project"], DE_Reg_SourceEmpty: [ "횡단 설계(B06)까지 끝난 임도 프로젝트가 없습니다.", "No forest road project has finished cross-sections (B06).", ], DE_Reg_Submit: ["등록", "Register"], DE_Reg_Success: ["프로젝트를 만들었습니다.", "Project created."], /* --- 대시보드 표 · 받은 예정노선(528-2) --- */ DE_Kind_Column: ["종류", "Kind"], DE_Assigned_Title: ["받은 예정노선", "Assigned Planned Routes"], DE_Assigned_Year: ["연도", "Year"], DE_Assigned_State: ["연결 상태", "Link"], DE_Assigned_Linked: ["연결됨", "Linked"], DE_Assigned_Unlinked: ["미연결", "Not linked"], DE_Assigned_Update: ["업데이트 있음", "Update available"], DE_Assigned_View: ["보기", "View"], DE_Assigned_Link: ["연결", "Link"], DE_Link_Title: ["예정노선 연결", "Link planned route"], DE_Link_New: ["새 임도 프로젝트로", "As a new road project"], DE_Link_Existing: ["기존 프로젝트에 연결", "Link to an existing project"], DE_Link_NoRoad: ["우리 회사 임도 프로젝트가 없습니다.", "No road project in our company."], /* --- D02 기준 지정(529-3) --- */ D02_Points_Title: ["연도 지점", "Yearly Points"], D02_Points_Hint: [ "📍 로 고른 지점을 지도 누름으로 놓고 · 표지를 끌거나 경도 · 위도를 넣습니다. 직전 종점 = 다음 시점.", "Pick a point with 📍 and click the map, drag markers, or type lon · lat. Each end is the next start.", ], D02_Start: ["시점", "start"], D02_End: ["종점", "end"], D02_Lon: ["경도", "Lon"], D02_Lat: ["위도", "Lat"], D02_Pick_Point: ["지도에 놓을 지점 고르기", "Pick the point to place on the map"], D02_Map_Hint: ["지도를 눌러 지점을 놓습니다.", "Click the map to place a point."], D02_View_Only: [ "보기 전용 — 지점은 산림청만 고칩니다.", "View only — only the Forest Service edits points.", ], D02_Save: ["저장", "Save"], D02_Saved: ["지점을 저장했습니다.", "Points saved."], D02_Saved_Crs: ["저장 좌표계", "Saved CRS"], D02_Not_Saved: ["아직 저장 안 함", "Not saved yet"], } as const satisfies Record;