Set up a project Stay organized with collections Save and categorize content based on your preferences.
To follow step-by-step guidance for this task directly in the Google Cloud console, clickGuide me:
To start using Translation Hub, a Google Cloud administrator must createor set up an existing Google Cloud project. The administrator must enablethe Translation Hub API in the project. For more information about managing projects,seeManage access to projects, folders, and organizations.
This process involves the Google Cloud console, which is a web interface thatyou can use to provision, configure, manage, and monitor resources inGoogle Cloud. If you haven't used the Google Cloud console before, seetheCloud console page for more information.
Set up a project
A project organizes all your Google Cloud resources. To useTranslation Hub, the project must be linked to a billing account. Projectusage is charged to the linked billing account.
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
- Create a project: To create a project, you need the Project Creator role (
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission.Learn how to grant roles.
Verify that billing is enabled for your Google Cloud project.
For more information about Translation Hub pricing, see thepricingpage.
Enable the Translation Hub API.
When you enable the Translation Hub API, you also enable the Cloud Translation API.Both APIs are required to use Translation Hub.
Multiple projects
You can use Translation Hub in multiple projects so that you can trackusage and costs for each project.
A multi-project setup might be useful if you have one centralized billingaccount that is linked to multiple projects. For example, you might providetranslation services to multiple clients. You can organize clients by project sothat you can track each client's usage and keep client resources isolated intheir own project. At the same time, you are able to manage all of yourGoogle Cloud charges from a single billing account.
You can add portal users and translators to multiple projects. For example,translators might review machine-translated documents for multiple clients. Inthis case, you must add translators to each client's project.
What's next
- Learnhow to enable users to request translations.
- Learn how to add translators forpost-editing requests.
- Compare thebasic and advanced tiers.
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-02-19 UTC.