Uses of Interface
com.iizix.translate.ITranslator
Uses of ITranslator in com.iizigo.translate
Subinterfaces of ITranslator in com.iizigo.translate Modifier and Type Interface Description interface
IEditorTranslator
Additional Editor interface for the translator.Methods in com.iizigo.translate that return ITranslator Modifier and Type Method Description ITranslator
EditorTranslationEngine. getTranslator(java.lang.String sourceLanguageCode, java.lang.String targetLanguageCode)
Gets the translator to use for a particular language combination.Methods in com.iizigo.translate with parameters of type ITranslator Modifier and Type Method Description protected TranslationQueue
EditorTranslationEngine. newTranslationQueue(java.lang.String sourceLanguageCode, java.lang.String targetLanguageCode, ITranslator translator)
Creates a new TranslationQueue instance.Uses of ITranslator in com.iizigo.translate.google
Classes in com.iizigo.translate.google that implement ITranslator Modifier and Type Class Description class
GoogleTranslate
The Editor version of the Google Translate translator implementation.Uses of ITranslator in com.iizigo.translate.microsoft
Classes in com.iizigo.translate.microsoft that implement ITranslator Modifier and Type Class Description class
AzureCognitiveServices
The Editor version of the Azure Cognitive Services translator implementation.Uses of ITranslator in com.iizix.translate
Fields in com.iizix.translate declared as ITranslator Modifier and Type Field Description ITranslator
Translation. translator
The translator that provided the translation.protected ITranslator
TranslationQueue. translator
The translator.Methods in com.iizix.translate that return ITranslator Modifier and Type Method Description ITranslator
ITranslationEngine. getTranslator(java.lang.String sourceLanguageCode, java.lang.String targetLanguageCode)
Gets the translator to use for a particular language combination.Methods in com.iizix.translate with parameters of type ITranslator Modifier and Type Method Description protected abstract TranslationQueue
TranslationEngine. newTranslationQueue(java.lang.String sourceLanguageCode, java.lang.String targetLanguageCode, ITranslator translator)
Creates a new TranslationQueue instance.Constructors in com.iizix.translate with parameters of type ITranslator Constructor Description Translation(ITranslator translator, KString sourceText, java.lang.String originalText, java.lang.String originalLangID, java.lang.String translatedText, java.lang.String translationLangID)
Constructs the successful Translation.Translation(ITranslator translator, KString sourceText, java.lang.String originalText, java.lang.String originalLangID, java.lang.String translationLangID, java.lang.Throwable exception)
Constructs the failed Translation, only from the engine itself.TranslationQueue(java.lang.String sourceLanguageCode, java.lang.String targetLanguageCode, ITranslator translator)
Constructor.Uses of ITranslator in com.iizix.translate.google
Classes in com.iizix.translate.google that implement ITranslator Modifier and Type Class Description class
GoogleTranslate
Google Translate translator implementation to get supported Languages, detect language(s) and perform translations.Methods in com.iizix.translate.google with parameters of type ITranslator Modifier and Type Method Description static Translation
GoogleTranslate. translate(ITranslator translator, java.lang.String key, KString kstring, java.lang.String sourceLangID, java.lang.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
Classes in com.iizix.translate.microsoft that implement ITranslator Modifier and Type Class Description class
AzureCognitiveServices
Azure Cognitive Services implementation to get supported Languages, detect language(s) and perform translations.Uses of ITranslator in com.iizix.translate.test
Classes in com.iizix.translate.test that implement ITranslator Modifier and Type Class Description class
AzureCognitiveServicesTest
Test class for Azure Cognitive Services.class
TestGoogleTranslate
Test translator class for Google Translate.Methods in com.iizix.translate.test that return ITranslator Modifier and Type Method Description ITranslator
TestEngine. getTranslator(java.lang.String sourceLanguageCode, java.lang.String targetLanguageCode)
Gets the translator to use for a particular language combination.Methods in com.iizix.translate.test with parameters of type ITranslator Modifier and Type Method Description protected TranslationQueue
TestEngine. newTranslationQueue(java.lang.String sourceLanguageCode, java.lang.String targetLanguageCode, ITranslator translator)
Creates a new TranslationQueue instance.Constructors in com.iizix.translate.test with parameters of type ITranslator Constructor Description TestEngine(ITranslator... translators)
Constructor.