UNPKG

ajv-ftl-i18n

Version:

Transpile Fluent (ftl) files into ajv error translations.

45 lines (41 loc) 814 B
// Copyright 2026 will Farrell, and ajv-ftl-i18n contributors. // SPDX-License-Identifier: MIT import transpileImport from "./transpile.js"; export type Localize = ( errors: | Array<{ keyword: string; message?: string; params?: Record<string, unknown>; }> | null | undefined, ) => void; export declare const transpile: typeof transpileImport; declare const localize: { transpile: typeof transpileImport; ar: Localize; ca: Localize; cs: Localize; de: Localize; en: Localize; es: Localize; fi: Localize; fr: Localize; hu: Localize; id: Localize; it: Localize; ja: Localize; ko: Localize; nb: Localize; nl: Localize; pl: Localize; "pt-BR": Localize; ru: Localize; sk: Localize; sv: Localize; th: Localize; zh: Localize; "zh-TW": Localize; }; export default localize;