Uses of Interface
com.iizix.translate.ITranslator
Package
Description
Uses of ITranslator in com.iizigo.translate
Modifier and TypeInterfaceDescriptioninterface
Additional Editor interface for the translator.Modifier and TypeMethodDescriptionEditorTranslationEngine.getTranslator
(String sourceLanguageCode, String targetLanguageCode) Gets the translator to use for a particular language combination.Modifier and TypeMethodDescriptionprotected TranslationQueue
EditorTranslationEngine.newTranslationQueue
(String sourceLanguageCode, String targetLanguageCode, ITranslator translator) Creates a new TranslationQueue instance.Uses of ITranslator in com.iizigo.translate.google
Modifier and TypeClassDescriptionclass
The Editor version of the Google Translate translator implementation.Uses of ITranslator in com.iizigo.translate.microsoft
Modifier and TypeClassDescriptionclass
The Editor version of the Azure Cognitive Services translator implementation.Uses of ITranslator in com.iizix.translate
Modifier and TypeFieldDescriptionfinal ITranslator
Translation.translator
The translator that provided the translation.protected final ITranslator
TranslationQueue.translator
The translator.Modifier and TypeMethodDescriptionITranslationEngine.getTranslator
(String sourceLanguageCode, String targetLanguageCode) Gets the translator to use for a particular language combination.Modifier and TypeMethodDescriptionprotected abstract TranslationQueue
TranslationEngine.newTranslationQueue
(String sourceLanguageCode, String targetLanguageCode, ITranslator translator) Creates a new TranslationQueue instance.ModifierConstructorDescriptionTranslation
(ITranslator translator, KString sourceText, String originalText, String originalLangID, String translatedText, String translationLangID) Constructs the successful Translation.Translation
(ITranslator translator, KString sourceText, String originalText, String originalLangID, String translationLangID, Throwable exception) Constructs the failed Translation, only from the engine itself.protected
TranslationQueue
(String sourceLanguageCode, String targetLanguageCode, ITranslator translator) Constructor.Uses of ITranslator in com.iizix.translate.google
Modifier and TypeClassDescriptionclass
Google Translate translator implementation to get supported Languages, detect language(s) and perform translations.Modifier and TypeMethodDescriptionstatic Translation
GoogleTranslate.translate
(ITranslator translator, String key, KString kstring, String sourceLangID, String targetLangID) Translates a string from one language (that can be auto detected) to another using Google Translate.Uses of ITranslator in com.iizix.translate.microsoft
Modifier and TypeClassDescriptionclass
Azure Cognitive Services implementation to get supported Languages, detect language(s) and perform translations.Uses of ITranslator in com.iizix.translate.test
Modifier and TypeClassDescriptionclass
Test class for Azure Cognitive Services.class
Test translator class for Google Translate.Modifier and TypeMethodDescriptionTestEngine.getTranslator
(String sourceLanguageCode, String targetLanguageCode) Gets the translator to use for a particular language combination.Modifier and TypeMethodDescriptionprotected TranslationQueue
TestEngine.newTranslationQueue
(String sourceLanguageCode, String targetLanguageCode, ITranslator translator) Creates a new TranslationQueue instance.