Package com.composum.ai.aem.core.impl.autotranslate
-
Interface Summary Interface Description AutoPageTranslateService Actual logic for translating a livecopy.AutoTranslateConfigService Serves the configurations for the automatic translation.AutoTranslateService AutoTranslateStateService -
Class Summary Class Description AITranslatePropertyWrapper AutoPageTranslateService.Stats AutoPageTranslateServiceImpl Translated would normally be properties that "obviously" contain text, like jcr:title, jcr:description, text, title etc.AutoPageTranslateServiceImpl.AutoTranslateRuleConfigContentRule Simple implementation of this for content translation rules.AutoPageTranslateServiceImpl.PropertyToTranslate AutoTranslateConfigServiceImpl Serves the configurations for the automatic translation service.AutoTranslateListModel AutoTranslateRunModel AutoTranslateService.TranslationPage AutoTranslateService.TranslationParameters AutoTranslateService.TranslationRun AutoTranslateServiceImpl A service that provides automatic translation of AEM pages.AutoTranslateServiceImpl.TranslationPageImpl AutoTranslateStateServiceImpl Makes sure we have a global state of all translation runs.CompareModel Model for comparing a page with its live relationship source.TranslationRuleExtractor Reads translation rules from an xls document. -
Enum Summary Enum Description AutoTranslateService.TranslationStatus -
Annotation Types Summary Annotation Type Description AutoTranslateCaConfig AutoTranslateConfig This serves both as OSGI configuration (default for the configurations) and, if used, as Sling CAConfig configuration.AutoTranslateRuleConfig A rule to be added to the Composum AI Automatic Translation Configuration with translation instructions for pages matching the rule.AutoTranslateTranslationTableConfig Configures a translation table for the automatic translation - an XLS or CSV file of terms and their translations.