Files
Aislo/ui_template/ui_template_locale_b3.ts
T
eomsangdonandClaude Opus 5 b9d0ac0866 feat(b09): 2차 편집 ④ 내역 할증율·일괄보정 — 범위(선택 줄·내역서 전체) · 비목별 절사/반올림 · 소수 0~4 · 줄 ↺ · 할증 전부 되돌리기
- 서버가 내역 줄 성분 단가에 율을 얹어 다시 셈(줄 칸이 전체 칸보다 우선) · 수량은 그대로
- 공용 작은 버튼 글자색 상속 — 어두운 화면에서 검정 글씨로 묻히던 것

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016VBGFXB9AbJBwXP19z75Qq
2026-09-14 04:06:40 +09:00

110 lines
5.8 KiB
TypeScript

/* =============================================================================
* ui_template_locale_b3.ts
* B 그룹 사전 3 — B09 실무 서식 화면(설계내역서·일위대가표·단가산출근거, PLAN 12장)
*
* b2 가 700줄을 넘어 새 벌로 뗌. 신규 문구는 이 파일 최하단에 추가.
* ========================================================================== */
export const ui_locales_b3 = {
/* --- B09 실무 서식 표 --- */
B09_Sheet_Col_ItemNo: ["공종", "Item"],
B09_Sheet_Col_Name: ["명칭", "Name"],
B09_Sheet_Col_Spec: ["규격", "Spec"],
B09_Sheet_Col_Quantity: ["수량", "Qty"],
B09_Sheet_Col_Unit: ["단위", "Unit"],
B09_Sheet_Col_Total: ["합계", "Total"],
B09_Sheet_Col_Labor: ["노무비", "Labor"],
B09_Sheet_Col_Material: ["재료비", "Material"],
B09_Sheet_Col_Expense: ["경비", "Expense"],
B09_Sheet_Col_UnitPrice: ["단가", "Unit price"],
B09_Sheet_Col_Amount: ["금액", "Amount"],
B09_Sheet_Col_Note: ["비고", "Note"],
B09_Sheet_Col_Sheet: ["호표", "Sheet"],
B09_Sheet_Col_Basis: ["산근", "Basis"],
B09_Sheet_Sum: ["합계", "Total"],
B09_Sheet_BodyTotal: ["내역 본체 합계", "Bill body total"],
B09_Sheet_Won: ["원", " KRW"],
B09_Sheet_Count: ["건", ""],
B09_Sheet_Unconfirmed: ["미확정", "Unconfirmed"],
B09_Sheet_Missing: ["금액을 못 세운 줄", "Rows without a price"],
B09_Sheet_Reload: ["다시 불러오기", "Reload"],
B09_Sheet_Level: ["보이는 레벨", "Show levels"],
B09_Sheet_Level_All: ["모두", "All"],
B09_Sheet_Level_Upto: ["레벨까지", " level(s)"],
B09_Sheet_Loading: ["불러오는 중…", "Loading…"],
B09_Sheet_LoadFailed: ["불러오지 못했습니다.", "Could not load."],
B09_Sheet_NoProject: ["프로젝트를 먼저 고르세요.", "Pick a project first."],
B09_Sheet_Open_UnitPrice: [
"누르면 이 줄의 일위대가표로 들어갑니다",
"Click to open this row's unit price sheet",
],
B09_Sheet_Drill: ["누르면 이 줄의 호표로 들어갑니다", "Click to open this row's sheet"],
B09_Sheet_Basis_Short: ["단산", "Basis"],
B09_Sheet_Basis_Long: ["산근", "Basis"],
B09_Sheet_Basis_Suffix: ["호표", ""],
B09_Sheet_Machine: ["시간당 중기", "Machine hourly"],
B09_Sheet_UnitPriceList: ["일위대가 목록표", "Unit price list"],
B09_Sheet_BasisList: ["단가산출근거 목록표", "Price basis list"],
B09_Sheet_EmptyList: [
"내역에 쓰인 호표가 없습니다 — 설계내역서가 먼저 서야 합니다.",
"No sheets used by the bill yet.",
],
B09_Sheet_PickSheet: [
"목록표에서 호표를 누르면 본표가 아래에 섭니다.",
"Click a sheet above to see its table.",
],
B09_Sheet_StructureSheet: [
"구조물도 일위대가는 수량산출 › 구조물도 탭의 일위대가 표가 본표입니다.",
"Structure unit prices are shown on the structure drawing tab.",
],
B09_Sheet_MachineList: ["중기 목록표", "Machine list"],
B09_Sheet_List_Material: ["재료비 목록표", "Material list"],
B09_Sheet_List_Labor: ["노무비 목록표", "Labor list"],
B09_Sheet_List_Expense: ["경비 목록표", "Expense list"],
B09_Sheet_List_Lumpsum: ["일식견적 목록표", "Lump-sum list"],
B09_Sheet_Sum_Material: ["재료비 수량금액집계표", "Material summary"],
B09_Sheet_Sum_Labor: ["노무비 수량금액집계표", "Labor summary"],
B09_Sheet_Sum_Expense: ["경비 수량금액집계표", "Expense summary"],
B09_Sheet_Sum_Machine: ["중기 시간금액집계표", "Machine hours summary"],
B09_Sheet_SumMissing: ["집계에 못 넣은 코드:", "Codes left out of the summary:"],
B09_Sheet_EmptyGroup: ["이 표에 실릴 줄이 없습니다.", "No rows for this table."],
B09_Sheet_Tab_Summary: ["집계표", "Summaries"],
B09_Sheet_Tab_Lists: ["목록표", "Lists"],
B09_Sheet_Tab_PriceCompare: ["자재단가대비표", "Material price comparison"],
B09_Sheet_Col_Page: ["페이지", "Page"],
B09_Sheet_Min: ["최소", "min"],
B09_Sheet_User: ["사용자", "User"],
B09_Sheet_Undo: [
"고친 값을 지우고 계산값으로 되돌림",
"Clear the edit and return to the computed value",
],
B09_Sheet_Adopt: ["채택", "Adopt"],
B09_Sheet_Bulk: ["일괄 채택", "Adopt for all"],
B09_Sheet_Bulk_None: ["변동없음", "No change"],
B09_Sheet_Bulk_Min: ["최소단가", "Lowest price"],
B09_Sheet_Apply: ["적용", "Apply"],
B09_Sheet_Saved: ["저장했습니다 — 금액을 다시 셈했습니다.", "Saved — prices recalculated."],
B09_Sheet_SaveFailed: ["저장하지 못했습니다:", "Could not save:"],
B09_Sheet_EditSkipped: ["얹지 못한 고친 값:", "Edits not applied:"],
B09_Sheet_Edit: ["편집", "Edit"],
B09_Sheet_EditDone: ["편집 끝", "Done"],
B09_Sheet_RemoveRow: ["이 줄을 뺌(↺ 로 되돌림)", "Remove this row (undo with ↺)"],
B09_Sheet_AddRow: ["줄 더하기", "Add row"],
B09_Sheet_SearchTitle: [
"노임·자재·중기·일위대가 이름으로 찾기",
"Search labor, material, machine or unit price",
],
B09_Sheet_Rate: ["할증·일괄보정", "Surcharge / bulk adjust"],
B09_Sheet_Rate_Selected: ["선택 항목만", "Selected rows"],
B09_Sheet_Rate_All: ["내역서 전체", "Whole bill"],
B09_Sheet_Rate_Same: ["재·노·경 같은 비율", "Same rate"],
B09_Sheet_Rate_Parts: ["비목별", "Per component"],
B09_Sheet_Rate_Floor: ["절사", "Floor"],
B09_Sheet_Rate_Round: ["반올림", "Round"],
B09_Sheet_Rate_Digits: ["소수", "Decimals"],
B09_Sheet_Rate_PickRows: ["할증할 줄을 먼저 고르세요.", "Pick rows first."],
B09_Sheet_Rate_ClearAll: ["할증 전부 되돌리기", "Clear all surcharges"],
B09_Sheet_Rate_SelectedCount: ["고른 줄", "Selected"],
B09_Sheet_Rate_AllBadge: ["전체 할증", "Bill-wide"],
} as const;