fix(spreadsheet): E 글자표가 앱 전체 사전을 끌어오던 것 끊음
- spreadsheet_text.ts 가 @ui/ui_template_locale 의 currentLanguageIndex 만 쓰려다 페이지별 사전(a·b1~4·common·m1·m2) 전부를 끌어옴 — 자기 언어 상태(setSpreadsheetLanguage)로 대신 - 확인: toolbar+tabs+menu+clipboard 만 묶어 본 압축 크기 59 KB → 18.8 KB(gzip)
This commit is contained in:
@@ -1,10 +1,17 @@
|
||||
/* =============================================================================
|
||||
* spreadsheet_text.ts (주인 E)
|
||||
* 도구 모음 · 시트 탭 · 우클릭 메뉴 · 클립보드 글자 — [한국어, 영어].
|
||||
* `ui_template_sheet_text.ts` 와 같은 방식(`st(key)`). 0 계약 밖(E 만 씀).
|
||||
* ⚠ `@ui/ui_template_locale` 를 안 씀 — `currentLanguageIndex` 하나만 필요해도 그 파일이
|
||||
* 앱 전체 사전(a · b1~4 · common · m1 · m2, 압축 뒤 약 45 KB)을 통째로 끌고 와 화면 예산(28 KB)을
|
||||
* 넘김(2026-09-27 브레인 지시). 자기 언어 상태를 따로 둠 — `setSpreadsheetLanguage` 로만 바꿈.
|
||||
* ========================================================================== */
|
||||
|
||||
import { currentLanguageIndex } from "@ui/ui_template_locale";
|
||||
let currentLanguageIndex = 0;
|
||||
|
||||
/** 앱 전역 언어 토글과 맞추고 싶으면 D(`spreadsheet.ts`) 가 부름 — 안 부르면 한국어 기본. */
|
||||
export function setSpreadsheetLanguage(index: 0 | 1): void {
|
||||
currentLanguageIndex = index;
|
||||
}
|
||||
|
||||
const TEXT = {
|
||||
Undo: ["되돌리기", "Undo"],
|
||||
|
||||
Reference in New Issue
Block a user