Tartalomra ugrás

DeepL Translation for Odoo Mail Messages

Kiváló minőségű gépi fordítás az Odoo Discuss (Társalgás) modulba integrálva

Tökéletes megoldás olyan nemzetközi csapatok és vállalkozások számára, amelyeknek pontos, kontextusérzékeny fordításokra van szükségük közvetlenül az Odoo Discuss felületén.

A DeepL Translation for Odoo Mail Messages a DeepL kiemelkedő fordítási minőségét hozza el közvetlenül az Odoo kommunikációs munkafolyamataiba. Ez a modul zökkenőmentesen integrálja a DeepL API-t az üzenetek és a chatter-beszélgetések fordításához, így sokkal pontosabb és természetesebb fordításokat biztosít, mint a megszokott gépi fordító szolgáltatások. Támogatja mind az ingyenes (Free), mind a fizetős (Pro) DeepL előfizetéseket, teljes körű keretfelhasználás-követéssel és okos gyorsítótárazással (caching).

Főbb jellemzők

🌐 DeepL-alapú üzenetfordítás

  • Bármely e-mail üzenet vagy chatter-bejegyzés fordítása egyetlen kattintással

  • A DeepL fejlett neurális gépi fordító technológiáját használja

  • Megőrzi a HTML formázást és a struktúrát

  • Automatikus forrásnyelv-felismerés

  • Támogatja a DeepL összes célnyelvét

🔑 Többkulcsos és előfizetés-kezelés

  • Több DeepL API-kulcs eltárolása egyedi megnevezésekkel

  • Free (Ingyenes) és Pro előfizetési típusok támogatása

  • Automatikus API-végpont kiválasztás (free vs. pro)

  • Automatikus visszalépés (fallback) Pro-ról Free-re, ha a Pro 403-as hibakódot ad

  • Valós idejű tokenhasználat- és kvótafigyelés

  • Vizuális állapotjelzők: Letiltva (Disabled) / Használható (Usable) / Hibás (In Error)

📊 Keret- és használatkövetés

  • Élő karakterszámlálás és korlát-lekérdezés

  • Fennmaradó tokenek megjelenítése minden kulcshoz

  • Részletes használati információk (JSON nézet)

  • Automatikus előfizetés-típus felismerés (a /v2/usage végponton keresztül)

  • Hibaállapot jelzése a kvóta túllépésekor

🗄️ Okos fordítás-gyorsítótárazás (Caching)

  • A fordítások a mail.message.translation modellben tárolódnak

  • Elkerüli az ismételt API-hívásokat ugyanarra az üzenet- és nyelvpárra

  • Tárolja a forrásnyelvet, a célnyelvet és a kiszámlázott karaktereket

  • A gyorsítótárazott fordításokat azonnal újrafelhasználja

🔌 Zökkenőmentes Odoo Discuss integráció

  • Kiterjeszti az Odoo gyári GoogleTranslateController vezérlőjét

  • Konfigurálás esetén a DeepL-t használja, egyébként visszalép a Google Translate-re

  • Hozzáadja a hasMessageTranslationFeature globális jelzőt a webes klienshez

  • Csak akkor aktiválódik, ha érvényes, használható DeepL kulcs van beállítva

Üzleti előnyök

  • Kiemelkedő fordítási minőség – A DeepL felülmúlja a versenytársakat az árnyalatok és a gördülékenység terén

  • Költségellenőrzés – Kövesse nyomon a keretfelhasználást, és kerülje el a váratlan túllépéseket

  • Gyorsabb kommunikáció – Döntse le a nyelvi korlátokat a belső beszélgetésekben

  • Nincsenek felesleges költségek – A gyorsítótárazás megakadályozza a duplikált fordításokat

  • Rugalmas előfizetések – Ingyenes (Free) és fizetős (Pro) DeepL csomagokkal is működik

  • Egyszerű adminisztráció – Kezeljen több kulcsot egyetlen felületről

Felhasználási területek

  • Multinacionális csapatok – Belső chatter-üzenetek és beszélgetések azonnali fordítása

  • Ügyfélszolgálat – Ügyfélüzenetek megértése bármilyen nyelven

  • Nemzetközi értékesítés – Zökkenőmentes kommunikáció a külföldi ügyfelekkel

  • Projektkoordináció – Projektjelekhez kapcsolódó megbeszélések fordítása

  • Helpdesk & CRM – Hibajegyek (tickets) és érdeklődői kommunikáció fordítása

Technikai jellemzők

DeepL API-kulcs modell (deepl.api_key)

  • Mezők: Név, API-kulcs, Előfizetés típusa, Állapot, Maradék token, Használati infó

  • Biztonságos API-kulcs tárolás (csak az ERP yöneticik számára érhető el)

  • Okos végpont-irányítás (api.deepl.com vs. api-free.deepl.com)

  • Automatikus tartalék-logika (fallback) és hibakezelés

Fordításvezérlő (Translation Controller)

  • Örökli a GoogleTranslateController-t

  • Felülírja a /mail/message/translate végpontot

  • Lekéri a meglévő fordításokat a gyorsítótárból

  • A DeepL-t az alábbi optimalizált paraméterekkel hívja meg:

    • tag_handling: html

    • preserve_formatting: true

    • split_sentences: nonewlines

    • model_type: quality_optimized

    • show_billed_characters: true

  • Tárolja a kiszámlázott karaktereket a költségkövetéshez

Felhasználói és fordítási kiterjesztések

  • res.users._init_store_data – elérhetővé teszi a fordítási funkció jelzőjét

  • mail.message.translation – hozzáadja a billed_characters (kiszámlázott karakterek) mezőt

Konfiguráció

  1. Telepítse a modult.

  2. Menjen a Beállítások → Technikai → DeepL API Keys (DeepL API-kulcsok) menüponthoz.

  3. Hozzon létre egy új kulcsot:

    • Adjon meg egy nevet.

    • Illessze be a DeepL API-kulcsát.

    • Opcionálisan állítsa be az előfizetés típusát (automatikusan is felismeri).

  4. Kattintson a Query Token gombra az ellenőrzéshez és a használati adatok lekéréséhez.

  5. Állítsa be az odootech.deepl.api_key rendszerparamétert a kívánt kulcs ID-jára.

  6. Győződjön meg arról, hogy a célnyelvhez be van állítva a deepl_code a Nyelvek (Languages) menüpontban.

Követelmények

  • Odoo 16.0 vagy újabb verzió (kompatibilis a mail.message.translation-t használó verziókkal)

  • Python requests könyvtár

  • Érvényes DeepL API-kulcs (Free vagy Pro)

  • Aktív internetkapcsolat az API-hívásokhoz

Támogatás és karbantartás

  • Részletes hibanaplózás és állapotkezelés

  • Automatikus visszalépés a Google Translate használatára, ha a DeepL nem érhető el

  • Rendszeres frissítések a DeepL API változásainak követésére

  • Dedikált támogatás a konfigurációhoz és a testreszabáshoz

Emelje új szintre az Odoo kommunikációt professzionális fordításokkal – telepítse a DeepL Translation for Odoo Mail Messages modult még ma!

Beállítási útmutató lépésről lépésre (Előzetes lépések)

Mielőtt elkezdené, létre kell hoznia egy fiókot a DeepL szolgáltatásában! Íme a lépésről lépésre követhető útmutató:

  1. Látogasson el a weboldalra: Keresse fel a https://www.deepl.com/en oldalt.

  2. Fióktelepítés: A regisztráció befejezése után hozzáfér a fiókjához (Account).

  3. API-kulcs másolása: Másolja ki a generált API-kulcsot, majd illessze be az Odoo-ban a megfelelő mezőbe.

  4. Navigáció az Odoo-ban: Ezt a felületet úgy éri el, hogy belép a Beállításokba (Settings), legörget a Társalgás (Discuss) panelhez, és ott kattint a gombra.

    • Kattintson a nyílra, és frissítse az állapotot (Query Token/Update status), hogy a rendszer érzékelje a szolgáltatást.

  5. Mentés: Ezzel befejezte a beállítást. Kattintson a Mentés (Save) gombra, és használja a DeepL fordítót, amikor csak szüksége van rá!