@awesome-fe/translate
Version:
Translation utils
28 lines (27 loc) • 928 B
TypeScript
import { CommandBuilder } from 'yargs';
import { TranslationEngineType } from '../../translation-engine/translation-engine-type';
export declare const command = "translate <sourceGlobs...>";
export declare const describe = "\u81EA\u52A8\u7FFB\u8BD1 sourceGlob \u4E2D\u7684\u6587\u4EF6\uFF0C\u652F\u6301 html \u548C markdown \u4E24\u79CD\u683C\u5F0F";
declare enum TranslationDomainType {
angular = "angular",
ng = "ng",
spring = "spring",
material = "material",
custom = "custom",
none = "none"
}
export declare const builder: CommandBuilder;
interface Params {
sourceGlobs: string[];
engine: TranslationEngineType;
dict: string;
mustIncludesTag: string;
mustExcludesTag: string;
jsonProperties: string[];
domain: TranslationDomainType;
parent: string;
model: string;
glossary: string;
}
export declare const handler: (params: Params) => Promise<void>;
export {};