Class TranslationService

java.lang.Object
com.almis.awe.config.ServiceConfig
com.almis.awe.developer.service.TranslationService
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware

public class TranslationService extends ServiceConfig
  • Constructor Details

    • TranslationService

      public TranslationService(TranslationServiceFactory translationServiceFactory)
      Autowired constructor
      Parameters:
      translationServiceFactory - Translation service factory
  • Method Details

    • getTranslation

      public ITranslationResult getTranslation(String literal, String fromLang, String toLang) throws AWException
      Extract translation from API result
      Parameters:
      literal - Locale
      fromLang - Source language
      toLang - Target language
      Returns:
      Locale translated
      Throws:
      AWException - Error translating locale