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ó
Telepítse a modult.
Menjen a Beállítások → Technikai → DeepL API Keys (DeepL API-kulcsok) menüponthoz.
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).
Kattintson a Query Token gombra az ellenőrzéshez és a használati adatok lekéréséhez.
Állítsa be az odootech.deepl.api_key rendszerparamétert a kívánt kulcs ID-jára.
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ó:
Látogasson el a weboldalra: Keresse fel a https://www.deepl.com/en oldalt.
Fióktelepítés: A regisztráció befejezése után hozzáfér a fiókjához (Account).
API-kulcs másolása: Másolja ki a generált API-kulcsot, majd illessze be az Odoo-ban a megfelelő mezőbe.
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.
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á!