Google Vertalen

Google Translate kan worden gebruikt om door gebruikers gegenereerde tekst in de Odoo chatter te vertalen.

Google API-console

Het merendeel van de instellingen voor het integreren van Google Translate in Odoo wordt gedaan met de Google API console. Zodra de volgende processen zijn voltooid, wordt een API key aangemaakt om in te voeren in Odoo.

Maak een nieuw project aan

Om te beginnen ga je naar de Google API Console. Log vervolgens in met een Google Workspace account, als die er is. Zo niet, log dan in met een persoonlijk Gmail-account (dit moet overeenkomen met het e-mailadres waaraan facturering is gekoppeld).

Klik vervolgens op Project maken helemaal rechts van het OAuth toestemmingsscherm.

Tip

Als de Google API Console bestaande projecten heeft, klik je op het uitklapmenu naast het Google Cloud-pictogram, waarna een pop-overvenster verschijnt. Klik vervolgens op New Project rechtsboven in het pop-over venster.

In het New Project scherm hernoem je de Projectnaam naar Odoo Translate en blader je naar de Location. Stel de Location in als de Google Workspace organisatie. Als een persoonlijk Gmail-account wordt gebruikt, laat je de Location staan op No Organization.

Projectnaam en -locatie voor Google OAuth.

Klik op Create om deze stap te voltooien.

API-bibliotheek

Vervolgens moet de Cloud Translation API worden geïnstalleerd op dit nieuw aangemaakte project. Klik daarvoor op Library in het linkermenu. Zoek vervolgens op de term Cloud Translation API en klik in het resultaat. Dit zou een Google Enterprise API moeten zijn met het label Cloud Translation API.

Klik op Enable om de bibliotheek op dit project te installeren.

Belangrijk

Het gebruik van de Google Translate API vereist een huidig factureringsaccount bij Google.

Zodra een factureringsaccount is ingesteld bij Google en de bibliotheek is ingeschakeld, klik je op Manage om de configuratie van de API te voltooien.

Creëer referenties

Nu het project is opgezet en de Cloud Translation API is ingeschakeld, moeten referenties worden aangemaakt. Dit omvat de API sleutel.

Om dit proces te starten klik je op Credentials in het linker zijbalkmenu.

Klik vervolgens op Create Credentials in het bovenste menu en selecteer API key in het vervolgkeuzemenu.

Maak een API-sleutel aan in de Google API-console.

Kopieer de API key voor gebruik in de volgende sectie.

Belangrijk

Voor veiligheidsdoeleinden kan het gebruik van de API sleutel beperkt worden.

Ga daarvoor naar de API restrictions door te klikken op Edit API key in het pop-over venster, of door te klikken op de vermelde API key op de Credentials pagina. Vanaf hier kunnen sleutelrestricties worden ingesteld. Dit omvat het instellen van een toepassing om het gebruik van de API-sleutel te beperken en of deze API-sleutel elke API kan aanroepen.

Het wordt aanbevolen om de Odoo Translate API te beperken tot alleen verzoeken vanuit de geconfigureerde Odoo database en naar de Cloud Translation API.

Om de websitebeperking toe te voegen, klik je op Websites, onder de Een toepassingsbeperking instellen. Voer vervolgens het adres in van de database waarin Google Translate wordt gebruikt door te klikken op Add. Voeg tot slot de URL toe en klik op Done.

Om het gebruik van de sleutel te beperken tot een geselecteerde API, selecteer je eerst Restrict key, onder de API restrictions sectie. Gebruik vervolgens het vervolgkeuzemenu om de API te kiezen die wordt geconfigureerd (Cloud Translation API).

Tip

  • Sla de API-sleutel op: kopieer de API-sleutel en sla deze ergens veilig op.

  • Deel de API-sleutel niet publiekelijk of geef hem vrij in client-side code.

Odoo configuratie

Om toegang te krijgen tot de integratie in Odoo, navigeer je naar de :menuselectie:`Instellingen app --> sectie Bespreken`. Voer de API-sleutel in het veld met het label Bericht vertalen in. Sla vervolgens de instellingen op en Google Translate kan worden gebruikt in alle chats in de database.

Odoo configuratie van de API-sleutel van de *Google API Console*.

Vertalen

Om de tekst van een gebruiker vanuit een andere taal te vertalen, klik je op het … (drie puntjes) pictogrammenu rechts van de chatter. Selecteer vervolgens Vertaal. De inhoud wordt vertaald naar de taal die is ingesteld in de voorkeuren van de gebruiker.

Google Translate aanwezig in de chatter van een Odoo database.

Zie ook

taal/installatie