@bmat/translation-management
Version:
Manage Front-End translations from multiple sources
16 lines (15 loc) • 491 B
TypeScript
import { FileTag } from 'lib/factories/xml-entities';
import { I18nJson } from 'lib/interfaces/i18n-json.interface';
export interface InputData {
data: I18nJson;
filePath: string;
sourceLanguage: string;
targetLanguage: string;
}
export interface Options {
prefix: string;
}
/**
* Create a new file tag from a given translation
*/
export declare function fromI18nJsonToXliffFile({data, filePath, sourceLanguage, targetLanguage}: InputData, options?: Options): FileTag;