UNPKG

@lingui/cli

Version:

Lingui CLI to extract messages, compile catalogs, and manage translation workflows

15 lines (14 loc) 545 B
import { LinguiConfigNormalized } from "@lingui/conf"; import { Catalog } from "../catalog.js"; /** * Parse `config.catalogs` and return a list of configured Catalog instances. */ export declare function getCatalogs(config: LinguiConfigNormalized): Promise<Catalog[]>; /** * Create catalog for merged messages. */ export declare function getMergedCatalogPath(config: LinguiConfigNormalized): Promise<string>; export declare function getCatalogForFile(file: string, catalogs: Catalog[]): { locale: string; catalog: Catalog; } | null;