UNPKG

generator-begcode

Version:

Spring Boot + Angular/React/Vue in one handy generator

34 lines (33 loc) 4.25 kB
import BaseApplicationGenerator from '../base-application/index.js'; import TranslationData from './translation-data.js'; export default class LanguagesGenerator extends BaseApplicationGenerator { [x: string]: any; askForMoreLanguages: boolean; askForNativeLanguage: boolean; translationData: TranslationData; supportedLanguages: any; languages: any; languagesToApply: any; composedBlueprints: any[]; languageCommand: any; writeJavaLanguageFiles: any; regenerateLanguages: any; constructor(args: any, options: any, features: any); beforeQueue(): Promise<void>; get initializing(): import("../../lib/types/base/tasks.js").GenericTaskGroup<any, import("../../lib/types/base/tasks.js").TaskParamWithControl, "validate" | "languagesToApply" | "validateSupportedLanguages" | "exportControl">; get prompting(): import("../../lib/types/base/tasks.js").GenericTaskGroup<any, import("../../lib/types/base/tasks.js").TaskParamWithControl, "askI18n" | "askForLanguages" | "checkPrompts">; get configuring(): import("../../lib/types/base/tasks.js").GenericTaskGroup<any, import("../../lib/types/base/tasks.js").TaskParamWithControl, "defaults" | "migrateLanguages">; get preparing(): import("../../lib/types/base/tasks.js").GenericTaskGroup<any, import("../../lib/types/application/tasks.js").PreparingTaskParam<import("../base-application/index.js").Entity<import("../base-application/index.js").Field, never>, import("../../lib/types/application/application.js").ApplicationType<import("../base-application/index.js").Entity<import("../base-application/index.js").Field, never>>>, "prepareForTemplates">; get default(): import("../../lib/types/base/tasks.js").GenericTaskGroup<any, import("../../lib/types/application/tasks.js").TaskParamWithEntities<import("../base-application/index.js").Entity<import("../base-application/index.js").Field, never>, import("../../lib/types/application/application.js").ApplicationType<import("../base-application/index.js").Entity<import("../base-application/index.js").Field, never>>>, "loadNativeLanguage">; get writing(): import("../../lib/types/base/tasks.js").GenericTaskGroup<any, import("../../lib/types/application/tasks.js").WritingTaskParam<import("../base-application/index.js").Entity<import("../base-application/index.js").Field, never>, import("../../lib/types/application/application.js").ApplicationType<import("../base-application/index.js").Entity<import("../base-application/index.js").Field, never>>>, "writeClientTranslations" | "translateFile">; get writingEntities(): import("../../lib/types/base/tasks.js").GenericTaskGroup<any, import("../../lib/types/application/tasks.js").TaskParamWithEntities<import("../base-application/index.js").Entity<import("../base-application/index.js").Field, never>, import("../../lib/types/application/application.js").ApplicationType<import("../base-application/index.js").Entity<import("../base-application/index.js").Field, never>>>, "writeEnumFiles" | "writeClientFiles">; get postWriting(): import("../../lib/types/base/tasks.js").GenericTaskGroup<any, import("../../lib/types/application/tasks.js").PostWritingTaskParam<import("../base-application/index.js").Entity<import("../base-application/index.js").Field, never>, import("../../lib/types/application/application.js").ApplicationType<import("../base-application/index.js").Entity<import("../base-application/index.js").Field, never>>>, "write">; get postWritingEntities(): import("../../lib/types/base/tasks.js").GenericTaskGroup<any, import("../../lib/types/application/tasks.js").PostWritingEntitiesTaskParam<import("../base-application/index.js").Entity<import("../base-application/index.js").Field, never>, import("../../lib/types/application/application.js").ApplicationType<import("../base-application/index.js").Entity<import("../base-application/index.js").Field, never>>>, "addEntities">; migrateLanguages(languagesToMigrate: Record<string, string>): void; queueLoadLanguages({ enableTranslation, clientSrcDir, nativeLanguage, fallbackLanguage }: { enableTranslation: any; clientSrcDir: any; nativeLanguage: any; fallbackLanguage?: string | undefined; }): void; }