This quickstart shows you how to create a program that translates text from English to German by using the Cloud Translation API v2 .
Before you begin
Before you run this quickstart, make sure that you or your administrators have completed the following prerequisites:
-
You have a Google Cloud account and project.
-
Billing is enabled for your project. See how to confirm that billing is enabled for your project .
-
The on-premises or any cloud edition of ABAP SDK for Google Cloud is installed and configured. See how to install and configure the on-premises or any cloud edition of ABAP SDK for Google Cloud .
-
Authentication to access Google Cloud APIs is set up. See how to set up authentication .
-
Make sure the Cloud Translation API is enabled in your Google Cloud project.
Create a program to translate text
-
In the SAP system, create an executable program in your custom namespace (for example, Z or Y) by using transaction
SE38.-
In the SAP GUI, enter transaction code
SE38. -
In the Programfield, enter a name of your program, for example,
ZDEMO_TRANSLATE. -
Click Create.
-
Specify the program attributes:
-
In the Titlefield, enter a title of your program, for example,
Translate from English to German. -
In the Typefield, choose
Executable Program. -
Click Save.
-
-
Save the program as a Local Object.
-
In the ABAP Editor, add the following code:
Replace
DEMO_TRANSLATEwith the client key name.
-
-
Run your application in
SE38. If successful, the following output displays:'Translation Successful' 'Translated Text is: Die Erde ist der dritte Planet von der Sonne'
What's next
- Explore other quickstarts available on the GitHub repository, GoogleCloudPlatform/google-cloud-abap/abap-sdk /ZGOOG_SDK_QUICKSTART/ .
- Read the guide Application development with the on-premises or any cloud edition of ABAP SDK for Google Cloud .
- View the code samples .
- Ask your questions and discuss ABAP SDK for Google Cloud with the community on Cloud Forums .

