Per utilizzare il servizio Cloud Translation di Google, è necessario avere un progetto abilitato per l'API di Cloud Translation e le credenziali per effettuare chiamate autenticate. Di seguito sono riportati i passaggi per configurare il progetto prima di (2023)

Creare o selezionare un progetto

Per utilizzare i servizi offerti da Google Cloud, è necessario creare un progetto. Un progetto organizza tutte le risorse di Google Cloud. Un progetto è composto da un insieme di collaboratori, API abilitate (e altre risorse), strumenti di monitoraggio, informazioni di fatturazione e controlli di autenticazione e accesso. È possibile creare un singolo progetto o più progetti e utilizzarli per organizzare le risorse di Google Cloud in una gerarchia di risorse. Al momento della creazione di un progetto, prendere nota dell'ID del progetto. Sarà necessario questo ID per effettuare chiamate API. Per ulteriori informazioni sui progetti, consultare la documentazione del Resource Manager.

Si consiglia di creare progetti separati per esperimenti, test e produzione. Dopo aver creato un progetto, registrare il numero o l'ID del progetto. Sarà necessario fornire il numero del progetto (o l'ID) quando si effettuano chiamate all'API di Cloud Translation.

Abilitare la fatturazione

È necessario abilitare la fatturazione per utilizzare Cloud Translation. Per ulteriori informazioni sulla tariffazione di Cloud Translation, consultare la pagina dei prezzi. Un account di fatturazione viene utilizzato per definire chi paga per un determinato insieme di risorse e può essere collegato a uno o più progetti. L'utilizzo del progetto viene addebitato sul conto di fatturazione collegato. Nella maggior parte dei casi, è possibile configurare la fatturazione durante la creazione di un progetto. Per ulteriori informazioni, consultare la documentazione sulla fatturazione. Verificare che la fatturazione sia abilitata per il progetto Google Cloud.

Abilitare l'API di Cloud Translation

È necessario abilitare l'API di Cloud Translation per il proprio progetto. Per ulteriori informazioni sull'abilitazione delle API, consultare la documentazione sull'utilizzo del servizio. Abilitare l'API di Cloud Translation.

Impostare le quote di utilizzo

Cloud Translation dispone di un sistema di gestione delle quote per aiutare a gestire l'utilizzo del servizio. Per impostazione predefinita, il numero di caratteri che è possibile inviare al giorno è illimitato. Se si dispone di un budget prestabilito, si consiglia di monitorare l'utilizzo giornaliero e regolare le quote in base alla spesa prevista. Per ulteriori informazioni sulle quote, consultare le quote e i limiti.

Configurare l'autenticazione

Se si prevede di utilizzare l'API di Cloud Translation, è necessario configurare l'autenticazione. Qualsiasi applicazione client che utilizza l'API deve essere autenticata e autorizzata ad accedere alle risorse richieste. Per ulteriori informazioni, consultare la documentazione sull'autenticazione di Cloud Translation.

Installare le librerie client

Sono disponibili librerie client per diversi linguaggi di programmazione. Si consiglia di utilizzare queste librerie client per effettuare chiamate a Cloud Translation perché semplificano l'accesso alle API. Se una libreria client non soddisfa le proprie esigenze o non è disponibile per il proprio linguaggio, è possibile creare il proprio codice personalizzato. Per ulteriori informazioni, consultare la documentazione sulle librerie client.

Di seguito sono riportati alcuni esempi di installazione delle librerie client di base per alcuni linguaggi di programmazione:

Node.js
npm install --save @google-cloud/translate
Python
pip install google-cloud-translate==2.0.1
Ruby
gem install google-cloud-translate-v2
Java
Se si utilizza Maven, aggiungere quanto segue al file pom.xml:
<dependencyManagement>
  <dependencies>
    <dependency>
      <groupId>com.google.cloud</groupId>
      <artifactId>libraries-bom</artifactId>
      <version>26.23.0</version>
      <type>pom</type>
      <scope>import</scope>
    </dependency>
  </dependencies>
</dependencyManagement>

<dependencies>
  <dependency>
    <groupId>com.google.cloud</groupId>
    <artifactId>google-cloud-translate</artifactId>
  </dependency>
</dependencies>
C
Se si utilizza NuGet, eseguire il comando seguente:
nuget install Google.Cloud.Translation.V2

Questi sono solo alcuni esempi di installazione delle librerie client di base. Per ulteriori informazioni su come installare le librerie client per il proprio linguaggio di programmazione, consultare la documentazione di Google Cloud.

Installare Google Cloud CLI

Se si prevede di inviare richieste di traduzione di Cloud Translation tramite la riga di comando (ad esempio tramite comandi curl), è necessario installare e inizializzare Google Cloud CLI, che è incluso in Google Cloud CLI. Il seguente link fornisce ulteriori informazioni: Installare Google Cloud CLI, quindi inizializzarlo eseguendo il comando seguente: gcloud init.

Testare l'SDK e l'autenticazione

Se si è configurata la variabile d'ambiente GOOGLE_APPLICATION_CREDENTIALS, è possibile utilizzare gcloud per testare l'ambiente di autenticazione. Eseguire il comando seguente e verificare che non si verifichino errori e che vengano restituite le credenziali: gcloud auth application-default print-access-token.

Il comando precedente viene utilizzato da tutti gli esempi di comando REST della riga di comando di Cloud Translation per autenticare le chiamate API.

Prossimi passi

Prova le guide introduttive per effettuare chiamate di traduzione semplici:

  • Guida introduttiva a Cloud Translation - Base
  • Guida introduttiva a Cloud Translation - Avanzata

Consulta le guide per ulteriori informazioni sull'utilizzo delle varie funzionalità di Cloud Translation.

Prova tu stesso Se sei nuovo in Google Cloud, crea un account per valutare le prestazioni di Cloud Translation in scenari reali. I nuovi clienti ricevono anche $300 di credito gratuito per eseguire, testare e distribuire carichi di lavoro. Prova Cloud Translation gratuitamente.

References

Top Articles
Latest Posts
Article information

Author: Otha Schamberger

Last Updated: 27/08/2023

Views: 6199

Rating: 4.4 / 5 (55 voted)

Reviews: 86% of readers found this page helpful

Author information

Name: Otha Schamberger

Birthday: 1999-08-15

Address: Suite 490 606 Hammes Ferry, Carterhaven, IL 62290

Phone: +8557035444877

Job: Forward IT Agent

Hobby: Fishing, Flying, Jewelry making, Digital arts, Sand art, Parkour, tabletop games

Introduction: My name is Otha Schamberger, I am a vast, good, healthy, cheerful, energetic, gorgeous, magnificent person who loves writing and wants to share my knowledge and understanding with you.