public class GoogleTranslator extends AbstractTranslator
Constructor and Description |
---|
GoogleTranslator() |
Modifier and Type | Method and Description |
---|---|
boolean |
isAvailable() |
String |
translate(String text,
String targetLanguage)
Translate text to the given language
This method attempts to auto-detect the source language of the text.
|
String |
translate(String text,
String sourceLanguage,
String targetLanguage)
Translate text between given languages.
|
detectLanguage
public String translate(String text, String sourceLanguage, String targetLanguage) throws TikaException, IOException
Translator
text
- The text to translate.sourceLanguage
- The input text language (for example, "en").targetLanguage
- The desired language to translate to (for example, "fr").TikaException
- When there is an error translating.IOException
public String translate(String text, String targetLanguage) throws TikaException, IOException
Translator
text
- The text to translate.targetLanguage
- The desired language to translate to (for example, "hi").TikaException
- When there is an error translating.IOException
public boolean isAvailable()
Copyright © 2007–2022 The Apache Software Foundation. All rights reserved.