validate static method
Validates the project's localization configuration.
Throws an exception when the configuration is invalid or incomplete.
Implementation
static void validate(
InitConfig config,
) {
if (!config.localization.enabled) {
LoggerService.warning('Localization is disabled in fkit.yaml.');
return;
}
_validateArbDirectory(config);
_validateTemplate(config);
_validateLocales(config);
_validateOutputDirectory(config);
_validateDefaultLocale(config);
LoggerService.success('Localization configuration validated.');
}