- 여러 층 머리(null = 세로 합침 · 같은 앞머리 = 가로 합침) · 단위 줄 · 합계 줄 · 틀고정 · 열 너비 끌기 - 셀 편집은 M01 startEdit 그대로 · 화살표 · Tab · Enter · F2 · 바로 치기 · Delete 비움 - 줄 더하기 · 지우기 · master 는 열 더하기 · 지우기 · 손 입력 열 · 식 · 들어갈 것 · 일위대가 줄 - project 는 바인딩 · 계산 열 잠금 · 손 열만 입력 · 전구간 줄 맨 위 · 쪽줄 50 으로 쪽(쪽마다 머리 · 합계 마지막 쪽) - 고칠 때마다 같은 TS 풀이로 즉시 다시 그림 · onChange 로 문서를 넘김(자동저장 없음) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Tjoit7rxvpLMM7cafeVTo1
34 lines
1.3 KiB
TypeScript
34 lines
1.3 KiB
TypeScript
/* =============================================================================
|
|
* ui_template_sheet_text.ts
|
|
* 표 부품 글자 — [한국어, 영어]
|
|
* ========================================================================== */
|
|
|
|
import { currentLanguageIndex } from "@ui/ui_template_locale";
|
|
|
|
const TEXT = {
|
|
Row_Add: ["줄 더하기", "Add row"],
|
|
Row_Delete: ["줄 지우기", "Delete row"],
|
|
Col_Add: ["열 더하기", "Add column"],
|
|
Col_Delete: ["열 지우기", "Delete column"],
|
|
Col_Hand: ["손 입력 열", "Manual column"],
|
|
Col_New: ["새 열", "New column"],
|
|
Row_Unit: ["단위", "Unit"],
|
|
Row_Formula: ["식", "Formula"],
|
|
Row_Desc: ["들어갈 것", "Source"],
|
|
Row_Unit_Price: ["일위대가", "Unit price"],
|
|
Kind_Bound: ["설계값", "Design"],
|
|
Kind_Calc: ["계산", "Calc"],
|
|
Kind_Hand: ["손 입력", "Manual"],
|
|
Kind_Spread: ["값마다 열", "Per value"],
|
|
Page: ["쪽", "page"],
|
|
Error: ["#오류", "#ERR"],
|
|
Hint: [
|
|
"칸을 누르고 바로 치거나 Enter · F2 로 고침 · 화살표 · Tab 으로 옮김 · Delete 로 비움",
|
|
"Type or press Enter / F2 to edit · arrows / Tab to move · Delete to clear",
|
|
],
|
|
} as const;
|
|
|
|
export function st(key: keyof typeof TEXT): string {
|
|
return TEXT[key][currentLanguageIndex] ?? TEXT[key][0];
|
|
}
|