| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
parent directory.. | ||||
This sample demonstrates the use of Google Cloud Translate API for translating and detecting language text.
This sample requires you to have Java8.
This sample uses the Apache Maven build system. Before getting started, be sure to download and install it. When you use Maven as described here, it will automatically download the needed client libraries.
This sample uses API Key for authentication.
API Manager > Credentials > Create credentials > API Key
export GOOGLE_API_KEY=<YOUR_PROJECT_API_KEY>
To build the sample, we use Maven.
mvn clean compile assembly:singleWe can then run the assembled JAR file with the java command. The variable $COMMAND takes three values langsupport, detect and translate.
JAR_FILE=target/translate-1.0-jar-with-dependencies.jar
java -jar $JAR_FILE <detect|translate|langsupport> <text>
<optional_source> <optional_target>
Example Usage:
INPUT="A quick brown fox jumped over a lazy dog." SOURCE_LANG="en" TARGET_LANG="fr"
Translate API Features:
List the languages supported by the API
java -jar $JAR_FILE langsupport
List the languages supported for given target language
java -jar $JAR_FILE langsupport $TARGET_LANG
Detect input text language
java -jar $JAR_FILE detect "$INPUT"
* Translate input text (with options)
java -jar $JAR_FILE translate "$INPUT" java -jar $JAR_FILE translate "$INPUT" $SOURCE_LANG $TARGET_LANG
| Back | FazBrowse Home | New Git URL |