<dependency>
<groupId>com.ibm.watson</groupId>
<artifactId>language-translator</artifactId>
<version>8.6.0</version>
</dependency>'com.ibm.watson:language-translator:8.6.0'Select a domain, then identify or select the language of text, and then translate the text from one supported language to another.
Example: Translate 'hello' from English to Spanish using the Language Translator service.
Authenticator authenticator = new IamAuthenticator("<iam_api_key>");
LanguageTranslator service = new LanguageTranslator("2018-05-01", authenticator);
TranslateOptions translateOptions = new TranslateOptions.Builder()
.addText("hello")
.source(Language.ENGLISH)
.target(Language.SPANISH)
.build();
TranslationResult translationResult = service.translate(translateOptions).execute().getResult();
System.out.println(translationResult);