asciidoctor-gettext
Version:
gettext/po string extraction tool for asciidoc documents
11 lines (10 loc) • 588 B
TypeScript
import { Extraction } from './extract';
import { TranslationEntry, TranslationObject, Translations } from 'gettext-parser';
export interface HeaderInfo {
project?: string;
projectVersion?: string;
bugsEmailAddress?: string;
}
export declare function translationEntryFromExtraction(extraction: Extraction): TranslationEntry;
export declare function translationsFromExtractions(extractions: Extraction[]): Translations;
export declare function translationObjectFromExtractions(extractions: Extraction[], headerInfo?: HeaderInfo, blacklistRegexes?: RegExp[]): TranslationObject;