@awesome-fe/translate
Version:
Translation utils
14 lines (13 loc) • 529 B
TypeScript
import { DomDocument } from '../tiny-dom/dom-models';
export declare class Injector {
private styleUrls;
private scriptUrls;
private urlMap;
private textMap;
constructor(styleUrls: string[], scriptUrls: string[], urlMap: Record<string, string>, textMap: Record<string, string>);
injectFile(filename: string): void;
inject(content: string): string;
injectTranslationKitToDoc(doc: DomDocument): void;
injectTranslators(doc: DomDocument): void;
replaceResourceUrls(doc: DomDocument): void;
}