i18n.d.ts 681 B

12345678910
  1. export declare function initI18nOptions(platform: UniApp.PLATFORM, inputDir: string, warning?: boolean, withMessages?: boolean): {
  2. locale: string;
  3. locales: Record<string, Record<string, string>>;
  4. delimiters: [string, string];
  5. } | undefined;
  6. export declare const initI18nOptionsOnce: typeof initI18nOptions;
  7. export declare function isUniAppLocaleFile(filepath: string): boolean;
  8. export declare function getLocaleFiles(cwd: string): string[];
  9. export declare function initLocales(dir: string, withMessages?: boolean): Record<string, Record<string, string>>;
  10. export declare function resolveI18nLocale(platform: UniApp.PLATFORM, locales: string[], locale?: string): string;