- 2.78.0 (latest)
- 2.76.0
- 2.75.0
- 2.74.0
- 2.73.0
- 2.72.0
- 2.70.0
- 2.68.0
- 2.67.0
- 2.64.0
- 2.63.0
- 2.62.0
- 2.60.0
- 2.59.0
- 2.58.0
- 2.57.0
- 2.56.0
- 2.55.0
- 2.54.0
- 2.53.0
- 2.52.0
- 2.51.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.40.0
- 2.39.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.28.0
- 2.27.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.11.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.0
- 2.3.5
- 2.2.0
- 2.1.13
A client for Cloud Translation - Fast, dynamic translation.
Here's a simple usage example for Google Cloud Translation. This example shows how to detect
 the language of some text and how to translate some text. The example assumes that either
 Application Default Credentials are available or that the GOOGLE_API_KEY environment
 variable is set and contains a valid API key. Alternatively, you can use setCredentials to set credentials, or
 com.google.cloud.translate.TranslateOptions.Builder#setApiKey(java.lang.String) to set an
 API key. For the complete source code see 
 DetectLanguageAndTranslate.java.
 Translate translate = TranslateOptions.getDefaultInstance().getService();
 Detection detection = translate.detect("Hola");
 String detectedLanguage = detection.getLanguage();
 Translation translation = translate.translate(
     "World",
     TranslateOption.sourceLanguage("en"),
     TranslateOption.targetLanguage(detectedLanguage));
 System.out.printf("Hola %s%n", translation.getTranslatedText());
 Classes
Detection
Information about a language detection. Objects of this class contain the detected language and possibly a confidence level. See Also: Detecting Language
Language
Information about a language supported by Google Translation. Objects of this class contain the language's code and the language name. See Also: Discovering Supported Languages, Supported Languages
Translate.LanguageListOption
Class for specifying supported language listing options.
Translate.TranslateOption
Class for specifying translate options.
TranslateOptions
TranslateOptions.Builder
TranslateOptions.DefaultTranslateFactory
TranslateOptions.DefaultTranslateRpcFactory
Translation
Information about a translation. Objects of this class contain the translated text and the source language's code. The source language's code can be optionally specified by the user or automatically detected by the Google Translation service. See Also: Translating Text
Interfaces
Translate
An interface for Google Translation. Translate and its Option classes can be used
 concurrently without external synchronizations.
See Also: Google Translation
TranslateFactory
An interface for Translates factories.
Exceptions
TranslateException
Google Translation service exception.