SheetXL - v0.8.0-beta.9+sites.210.e2d420901
    Preparing search index...

    Interface LanguagePack

    interface LanguagePack {
        booleans?: { false: string; true: string };
        errors?: Record<string, string>;
        functionHelp?: () => Promise<
            Record<string, MinifiedDescriptor>
            | FunctionHelpModule,
        >;
        functions?: Record<string, string>;
        specifiers?: SRSpecifiers;
    }

    Hierarchy

    • LanguagePack
      • LanguagePack
    Index
    booleans?: { false: string; true: string }

    Localized boolean literals (WAHR/FALSCH).

    errors?: Record<string, string>

    Localized formula error values by canonical id (Value → #WERT!).

    functionHelp?: () => Promise<
        Record<string, MinifiedDescriptor>
        | FunctionHelpModule,
    >

    Function help (summaries/parameter copy, ~2k strings) — a nested lazy chunk keyed by canonical function name, loaded only when a tooltip/insert-function dialog resolves a descriptor. Values are MinifiedDescriptors — the SAME shape the built-in descriptor modules compile to, so a generated per-locale module IS a pack chunk with no reshaping; initializeFunctions overlays it per-field over the built-in English.

    The module form may also carry enums — the copy for enum parameters, again the shape the descriptor modules compile to. A key is an enum id (MatchMode), which serves every function that declares an enum of that name, or FUNCTION:EnumId (TEXTAFTER:MatchMode) for the one function where the same name means something else. The qualified entry wins, per field.

    functions?: Record<string, string>

    Localized spreadsheet function names by canonical name (SUM → SUMME). Consumed by FunctionSymbolProvider: bind accepts localized AND canonical (round-trip never breaks); resolve displays localized. Identity entries are unnecessary (canonical is the fallback). Custom/UDF names are never localized.

    specifiers?: SRSpecifiers

    Localized structured-reference specifier words ([#All] → [#Alle]).