- 서버 목록이 쓰는 양식(구조물집계표 · B07 도각 · 방위표 · 표지)에 `쓰는곳` 을 실음 — IN_USE 한 벌
- 좌측 [지우기] 가 `쓰는곳` 이 있으면 확인 창 없이 「쓰는 양식이라 못 지움 「이름」 — 쓰는 곳」 알림
- 서버 409 막기(6606ef16)는 그대로 두 겹 · M01 화면은 안 건드림
- 시험: 목록의 `쓰는곳` 대조 · ORCA 5180 에서 방위표 · 구조물집계표는 확인 창 없이 알림, 임시 양식은 확인 창 뒤 지워짐(만든 것 되돌림)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013zGnt85s95baQ72rhKBCJ4
59 lines
2.9 KiB
TypeScript
59 lines
2.9 KiB
TypeScript
/* =============================================================================
|
|
* ui_template_locale_m2.ts
|
|
* M02 마스터 템플릿 화면 사전 — 신규 문구는 최하단에 추가.
|
|
* ========================================================================== */
|
|
|
|
export const ui_locales_m2 = {
|
|
B01_Dashboard_MasterTemplate: ["마스터 템플릿", "Master Templates"],
|
|
M02_Title: ["마스터 템플릿", "Master Templates"],
|
|
M02_KindTable: ["표 양식", "Table templates"],
|
|
M02_KindDrawing: ["도면 양식", "Drawing templates"],
|
|
M02_KindStructure: ["구조물 도면", "Structure drawings"],
|
|
M02_KindArea: ["면적산출", "Area takeoff"],
|
|
M02_KindMaterial: ["재료산출", "Material takeoff"],
|
|
M02_NoTemplates: ["양식 없음", "None"],
|
|
M02_New: ["새로", "New"],
|
|
M02_Copy: ["본떠 만들기", "Copy as new"],
|
|
M02_Delete: ["지우기", "Delete"],
|
|
M02_NewTitle: ["새 양식", "New template"],
|
|
M02_CopyTitle: ["본떠 만들기", "Copy as new"],
|
|
M02_Kind: ["종류", "Kind"],
|
|
M02_Name: ["이름", "Name"],
|
|
M02_Create: ["만들기", "Create"],
|
|
M02_Close: ["닫기", "Close"],
|
|
M02_NameNeeded: ["이름을 적을 것", "Enter a name"],
|
|
M02_DeleteConfirm: ["「{value}」 양식을 지울까?", "Delete template “{value}”?"],
|
|
M02_InUse: [
|
|
"쓰는 양식이라 못 지움 「{value}」 — {use}",
|
|
"“{value}” is in use and cannot be deleted — {use}",
|
|
],
|
|
M02_Deleted: ["지웠음", "Deleted"],
|
|
M02_Created: ["만들었음", "Created"],
|
|
M02_Saved: ["저장했음", "Saved"],
|
|
M02_Save: ["저장", "Save"],
|
|
M02_Reload: ["다시 열기", "Reopen"],
|
|
M02_PickTemplate: ["왼쪽에서 양식을 고를 것", "Pick a template on the left"],
|
|
|
|
M02_ReadOnlyLayer: ["이 층은 여기서 고치지 못함", "This layer is read-only here"],
|
|
M02_LoadFailed: ["양식을 못 읽음 — {value}", "Failed to load — {value}"],
|
|
M02_SaveFailed: ["저장 못 함 — {value}", "Save failed — {value}"],
|
|
M02_Stale: [
|
|
"그 사이 양식이 바뀜 — 다시 열어 새 판으로 고칠 것",
|
|
"The template changed meanwhile — reopen to edit the latest",
|
|
],
|
|
M02_NoSheet: ["표 편집 부품이 아직 없음", "Table editor not available yet"],
|
|
M02_NoDrawing: ["도면 편집 부품이 아직 없음", "Drawing editor not available yet"],
|
|
M02_NoSpreadsheet: ["산출근거 편집 부품이 아직 없음", "Cost basis editor not available yet"],
|
|
M02_NameExists: ["이미 있는 이름", "That name already exists"],
|
|
M02_BadName: [
|
|
'쓸 수 없는 이름 — / \\ : * ? " < > | 와 .. · 앞의 점 · 밑줄은 안 됨 · 80자까지',
|
|
'Invalid name — no / \\ : * ? " < > | or .. or leading dot/underscore · up to 80 characters',
|
|
],
|
|
M02_DiscardConfirm: [
|
|
"저장 안 한 고침이 있음 — 버리고 넘어갈까?",
|
|
"Unsaved changes — discard and continue?",
|
|
],
|
|
M02_ActionFailed: ["안 됨 — {value}", "Failed — {value}"],
|
|
M02_StructureNone: ["없음", "None"],
|
|
} as const;
|