i18n-pro
Version:
An out-of-the-box, lightweight JavaScript i18n auto-translation solution
27 lines (26 loc) • 759 B
TypeScript
import alimt from '@alicloud/alimt20181012';
import type { BasicAliyunConfig } from '../../type';
import type Client from '@alicloud/alimt20181012';
declare const config: BasicAliyunConfig;
/**
* 设置翻译配置
* @param configProp
*/
export declare function setAliyunConfig(configProp: typeof config): void;
export declare const mockClientUtil: {
getClient(): alimt;
setClient(clientProp: Client): void;
};
/**
* 翻译多个文本到单个语言的具体实现
*/
export declare function translateByAliyun(props: {
texts: string[];
from: string;
to: string;
}): Promise<{
success: Record<string, string>;
error: Record<string, string>;
textErrorMsg: Record<string, string[]>;
}>;
export {};