Interface TranslationStatusService


public interface TranslationStatusService
This service helps to get the overall translation status of a root object i.e. structure/dynamic document.

Supported API: true

Extendable: false
  • Method Details

    • getTranslationStatus

      Map<String,String> getTranslationStatus(Persistable sourceObject, String[] targetLanguageCodes, NavigationCriteria navCriteria) throws WTException
      Function to provide the overall Translation status of root source object for the given target languages.

      Supported API: true
      Parameters:
      sourceObject - - the Root object whose status is to be evaluated
      targetLanguageCodes - - list of target language codes
      navCriteria - - Navigation criteria
      Returns:
      Map<String, String> where key is the Target language code and value is the Translation status. Translation status can be one of NotRequested, Requested, InTranslation, Translated, NotInDictionary NotInDictionary status is for XLIFF documents for which one or more strings failed to get pushed in Windchill translation dictionary.
      Throws:
      WTException