dt-intl
Version:
I18N tools for universal javascript apps, easy use & better api;
14 lines (13 loc) • 418 B
TypeScript
export interface I18NAPI {
init?(lang: string, metas: object, defaultKey?: 'zh-CN'): I18NAPI;
setLang?(lang: string): void;
template?(str: string, args: object): string;
get(name: string, args?: object): string;
}
declare const IntlFormat: {
init: <T>(lang: string, metas: {
[key: string]: T;
}, defaultKey?: string) => I18NAPI & T;
};
export { IntlFormat };
export default IntlFormat;