Google Fordító¶
A Google Fordító használható a felhasználók által generált szövegek fordítására az Odoo csevegőben.
Google API konzol¶
A Google Fordító Odoo-ba történő integrálásának beállításainak nagy része a Google API konzolon történik. Miután a következő folyamatok befejeződtek, létrejön egy API kulcs, amelyet be kell vinni az Odoo-ba.
Új projekt létrehozása¶
A kezdéshez lépjen a Google API Konzol oldalra. Ezután jelentkezzen be egy Google Workspace fiókkal, ha van ilyen. Ha nincs, jelentkezzen be egy személyes Gmail fiókkal (ennek meg kell egyeznie azzal az e-mail címmel, amelyhez a számlázás kapcsolódik).
Ezután kattintson a Projekt létrehozása gombra az OAuth beleegyezési képernyő jobb oldalán.
Javaslat
Ha a Google API Console-ban már léteznek projektek, kattintson a legördülő menüre a Google Cloud ikon mellett, és megjelenik egy felugró ablak. Ezután kattintson a felugró ablak jobb felső sarkában található New Project gombra.
A New Project képernyőn nevezze át a Project name mezőt Odoo Translate-re, és keresse meg a Location mezőt. Állítsa be a Location mezőt a Google Workspace szervezet értékre. Ha személyes Gmail fiókot használ, hagyja a Location mezőt No Organization értéken.
Kattintson a Create gombra a lépés befejezéséhez.
API könyvtár¶
Ezután a Cloud Translation API-t kell telepíteni az újonnan létrehozott projektre. Ehhez kattintson a bal oldali menüben a elemre. Ezután keresse meg a Cloud Translation API kifejezést, és kattintson az eredményre. Ennek egy Google Enterprise API-nak kell lennie, amely Cloud Translation API címkével van ellátva.
Kattintson a Enable gombra, hogy telepítse a könyvtárat erre a projektre.
Fontos
A Google Translate API használatához szükséges egy aktuális számlázási fiók a Google szolgáltatásban.
Miután a számlázási fiók beállításra került a Google-nál és a könyvtár engedélyezve lett, kattintson a Manage gombra az API konfigurációjának befejezéséhez.
Hozzon létre hitelesítő adatokat¶
Most, hogy a projekt be van állítva, és a Cloud Translation API engedélyezve van, hitelesítő adatok létrehozása szükséges. Ez magában foglalja az API kulcsot.
A folyamat megkezdéséhez kattintson a bal oldali menüben a elemre.
Ezután kattintson a felső menüben a Create Credentials gombra, és válassza ki a legördülő menüből az API key opciót.
Másolja ki az API kulcsot a következő szakaszban való használathoz.
Fontos
Biztonsági okokból az API kulcs használata korlátozható.
Ehhez lépjen az API korlátozások részhez az API kulcs szerkesztése gombra kattintva a felugró ablakban, vagy kattintson a felsorolt API kulcsra a Hitelesítő adatok oldalon. Innen beállíthatók a kulcskorlátozások. Ez magában foglalja egy alkalmazás beállítását az API kulcs használatának korlátozására, valamint annak meghatározását, hogy ez az API kulcs hívhat-e bármilyen API-t.
Ajánlott, hogy az Odoo Fordító API korlátozva legyen, hogy csak a konfigurált Odoo adatbázisból érkező kéréseket engedélyezze, és a Cloud Translation API-ra.
A webhelykorlátozás hozzáadásához kattintson a Webhelyek elemre a Alkalmazáskorlátozás beállítása alatt. Ezután adja meg annak az adatbázisnak a címét, amelyben a Google Translate-et használják, a Hozzáadás gombra kattintva. Végül adja hozzá az URL-t, és kattintson a Kész gombra.
Az API kulcs használatának egy kiválasztott API-ra való korlátozásához először válassza a Kulcs korlátozása lehetőséget az API korlátozások szakasz alatt. Ezután használja a legördülő menüt a konfigurált API kiválasztásához (Cloud Translation API).
Javaslat
Mentse az API kulcsot: másolja ki az API kulcsot, és tárolja biztonságos helyen.
Ne ossza meg nyilvánosan az API kulcsot, és ne tegye ki kliens oldali kódban.
Odoo konfiguráció¶
Az integráció eléréséhez az Odoo-ban navigáljon a részhez. Írja be az API kulcsot a Üzenetfordítás mezőbe. Ezután Mentse a beállításokat, és a Google Translate használható lesz az adatbázis bármely csevegésében.
Csevegés fordítása¶
Egy felhasználó szövegének fordításához egy másik nyelvről kattintson a csevegés jobb oldalán található … (három pont) ikon menüre. Ezután válassza a Fordítás lehetőséget. A tartalom a felhasználó beállításaiban megadott nyelvre fordítódik.
Lásd még