UNPKG

ez-localize

Version:

Super-simple localization of strings in a Node/Browserify application

24 lines (23 loc) 911 B
import { LocalizerData } from ".."; /** * Updates a localization file on disk * rootDirs: directories to extract from. Can also include simple files * dataFile: e.g. "localizations.json" * options: * extraStrings: include extra strings that are not in the root file * @param callback Called when complete */ export declare function updateLocalizationFile(rootDirs: string[], dataFile: string, options: { extraStrings?: string[]; }, callback: () => void): void; /** * Updates localization data in place * rootDirs: directories to extract from. Can also include simple files * dataFile: e.g. "localizations.json" * options: * extraStrings: include extra strings that are not in the root file * @param callback Called when complete */ export declare function updateLocalizations(rootDirs: string[], data: LocalizerData, options: { extraStrings?: string[]; }, callback: () => void): void;