Skip to Content

Odoo 19: Wergera KI bi kontrola hevdu – modûla ai_translation_consensus, ku çend KI hevdu kontrol dikin

3ê mijdara 2026 | Odoo 19 Community | Pêşxistina xwe
2026 sermawezê 3 by
Odoo 19: Wergera KI bi kontrola hevdu – modûla ai_translation_consensus, ku çend KI hevdu kontrol dikin

Modûla Odoo 19 ai_translation_consensus: çend KI werdigerînin, bi awayekî nenas hevdu dinirxînin û mirovek erê dike

Wergerandina malperekê bi deh, bîst an çil zimanan bi KI-yeke yekane zû tê kirin. Pirsa zehmettir ev e ka mirov dikare baweriyê bi encamê bîne. Modela zimanî ya yekane carinan peyvan îcad dike, navên hilberan jî diwergerîne an hejmarekê diguherîne, û bi xwe jî fêm nake. Ji ber vê yekê me ji bo Odoo 19 modûleke nivîsand ku tê de çend KI û karûbarên wergerê li ser heman nivîsê dixebitin, encamên xwe bi awayekî nenas hevdu dinirxînin û li ser vegotina ku di heman demê de rast û xwezayî xuya dike li hev tên. Yê ku ne diyar e, ji bo biryarê mirovek distîne.

Modûl ai_translation_consensus tê gotin û wekî nermalava azad di bin lîsansa AGPL-3 de li GitHub heye:

github.com/Alex0176/odoo-ai-translation-consensus

Raman: Kontrola hevdu li şûna bawerî

Modûl dikare du tiştan bike:

  • Wergerandin: wergerên kêm (an kevin) yên her qadeke wergerandî ya Odoo temam bike, yanî nivîsên blogê, rûpelên malperê, menû, hilber û her tiştê din ku Odoo bi pirzimanî tomar dike. KI ne tenê hevokê yekane, lê blokên cîran û perçeyekî ji tevahiya rûpelê jî dibînin. Bi vî awayî peyvên takekesî di çarçoveya rast de têne fêmkirin.
  • Xwendina rastkirinê: nivîsê bi zimanê wê yê xwe kontrol bike û vegotin an rastkirinên çêtir pêşniyar bike. Eslê nivîsê her tim yek ji namzedan e. Heke esl bi ser bikeve, ti tişt nayê guhertin.

Navika kar kontrola hevdu ye. Her KI di nirxandina nivîsên kesên din de baş e, her çend ew bi xwe carinan şaş bike jî. Modûl vê bi kar tîne: Çend pêşkêşkar her yek guhertoyekê dinivîsin, û heman pêşkêşkar paşê hemû guhertoyan dinirxînin, bêyî ku bizanin ji kê ne. Pêşkêşkar guhertoya xwe nanirxîne.

Pêşniyar çawa çêdibe

Rêz: Wergerandin, kontrol, nirxandin, lihevhatin, erêkirina ji aliyê mirovan

  1. Wergerandin. Her wergêr bi paralel guhertoyekê dinivîse.
  2. Kontrolên sabît. Bêyî KI tê kontrolkirin ka tagên HTML, entîte, cîgirên wekî %s an {}, hejmar û lînk neguhertî mane. Guhertoyeke ku vê binpê dike qet nikare bi ser bikeve, her çend çiqas rewan xuya bike jî.
  3. Nirxandin. Guhertoyên mayî têne tevlihev kirin û nenaskirin. Her kontrolker ji bo her yekê hejmarek ji bo Rastbûnê û ji bo Xwezayîbûnê (1 heya 10) dide, favorîyekê dide diyar kirin û dikare başkirinekê pêşniyar bike.
  4. Lihevhatin. Rêza guhertoyekê 0,5 × navînîya hejmaran + 5 × beşa dengên favorî ye. Wekî lihevhatin tê hesibandin gava guhertoya herî baş herî kêm 60 % dengên favorî û navînîyeke herî kêm 7,0 hebe.
  5. Dora duyem. Bêyî lihevhatinê guhertoyên herî baş bi pêşniyarên başkirinê yên kontrolkeran dîsa diçin nirxandinê.
  6. Mirov. Heke wê demê jî ne diyar be, pêşniyar li benda biryarekê dimîne.

Heke tenê karûbarên wergerê yên saf bêyî fonksiyona kontrolê hebin (mînak DeepL), encamek tenê wê demê wekî lihevkirî tê hesibandin ku herî kêm du karûbaran tam heman nivîs dabin. Di xwendina rastkirinê de divê encam bi awayekî diyar bi eslê nivîsê re wekhev bimînin (wekheviya herî kêm 0,6, hejmarên wekhev). Modelên biçûk ên belaş carinan komek bi nivîsên veguhestî an biyanî bersiv didin. Bersivên wiha têne red kirin, li şûna ku werin dengdan. Ferhengokek navên marqeyan û têgehên sabît diparêze.

Pêşkêşkar: bi miftê û bêyî mifte

Karûbarên belaş û bi pere dikarin di heman dengdanê de bin. Modûl ji bo gelek pêşkêşkaran vebijarkên pêşwext tîne; hemû piştî sazkirinê girtî ne.

CureDiwergerîneKontrol dike / rast dikeNimûne
Navrûya lihevhatî bi OpenAIerêerêOpenAI, Mistral, DeepSeek, xAI, Groq, Together, OpenRouter, Cerebras, Qwen, Moonshot, GitHub Models, Hugging Face, Ollama, LM Studio, vLLM, llama.cpp
Lihevhatî bi OpenAI bêyî mifteerêerêOllama li ser serverê xwe, Pollinations
AnthropicerêerêClaude
Google Gemini, Cohereerêerê
Fermana herêmîerêerêclaude -p an her bernameyeke ku ji stdin dixwîne û bersivê derdixe
Karûbarên wergerêerênaDeepL, Google Translate, Azure Translator, LibreTranslate, MyMemory, Lingva

Mifte tê nivîsandin (an navê guhêrbareke jîngehê ku wê dihewîne), Girêdanê test bike tê pêl kirin û pêşkêşkar tê vekirin. Navên modelan di vebijarkên pêşwext de xalên destpêkê ne; kesê ku wan bi kar tîne, divê wan bi lîsteya heyî ya pêşkêşkar re bidin ber hev. Bi du an zêdetir pêşkêşkaran kontrola hevdu ya rastîn heye, bi yekî tenê kes xebata wî kontrol nake. Arîkar vê nîşan dide.

Malpereke tevahî bi carekê

Arîkarekî destpêkê (menu Wergera KI → Li vir dest pê bike) gavan rave dike û rêzika yekem diafirîne. Heke modûla website saz kiribe, modûla pirê ai_translation_consensus_website bixweber tê. Ew berfirehiya “Malpereke tevahî bi her tiştê ku li ser wê ye” zêde dike: Malperê tê hilbijartin û naverok tê pêşniyarkirin. Modûl li hemû modelên bi qadên wergerandî dinêre ku bi malperê ve girêdayî ne (rûpel, menû, blog, hilber, bûyer, foruman, kurs û zêdetir), û yek rêzik ji bo her cureya naverokê pêşniyar dike, bi zimanên malperê wekî armanc.

Arîkarê destpêkê bi berfirehiya malpera tevahî û cureyên naverokê yên pêşniyarkirî

  • Tiştê ku saz nebûye (foruman, kurs, galerî) xuya nake û paşê, gava saz bibe, tê girtin.
  • Modelên dikanê tenê têne pêşniyarkirin heke malper dikanek hebe. Tenê tomarên weşandî têne girtin.
  • Têkilî, şirket, pêşkêşkarên dayînê, lîsteyên bihayan, cureyên radestkirinê, bernameyên dilsoziyê û fîltreyên snippet modûl bi zanebûn pêşkêş nake.
  • Navên navnîşanê yên rûpelan (seo_name) nayên wergerandin.
  • Cureyên ku nayên xwestin dikarin berî afirandinê werin jêbirin.

Afirandin û lêgerîn tiştekî nakeve: Rêzik tenê lîste dike ka kîjan nivîs xebatê hewce dikin. Tenê dema pêvajoyê pêşkêşkar têne gazîkirin û lêçûn çêdibin.

Dashboard, lêçûn û destpêka otomatîk

Dashboard ji bo her rêzikê nîşan dide çend nivîs temam in, li benda erêkirinê an mirovekî ne, di rêzê de ne an têk çûne. Her wiha dabeşkirina li gorî ziman û pêşkêşkar, lêçûnên heta niha û yên ku hê tên çaverêkirin, dema mayî ya texmînkirî û guhêzkera ji bo pêvajoya plansazkirî tê.

Dashboard bi pêşketin, lêçûn, token û zimanan. Daneyên nimûneyê.

Hejmarên di vê wêneyê de daneyên nimûneyê ne û tiştekî li ser lêçûnên rastîn nabêjin.

  • Lêçûn ji ya ku pêşkêşkar bi rastî radigihînin têne hesabkirin: token (OpenAI, Anthropic, Gemini, Cohere) an tîp (DeepL, Google, Azure). Token her tim têne nîşandan, pere tenê gava hûn bihayê ji bo her milyon tokenan (an tîpan) li cem pêşkêşkar nivîsandibe. Vebijarkên pêşwext ti biha nahewînin, ji ber ku ew diguherin. Karûbarên ku token nareşînin ji dirêjahiya nivîsê têne texmînkirin û wekî texmîn têne nîşankirin.
  • Pêşbînî: lêçûna navînî û dema xebatê ji bo her nivîsê carî hejmara nivîsên di rêzê de. Ev texmînek e, ku bi komên yekem baştir dibe.
  • Destpêka otomatîk: Rêzikên bi vebijarka Bixwe dest pê bike gava tomarek biguhere di her xebata çalakiya plansazkirî de tenê tomarên ku ji lêgerîna dawî ve hatine guhertin digerin. Bi çalakiya plansazkirî ya vekirî ji ber vê yekê malpereke hatî guhertin bêyî destwerdana destan dîsa tê wergerandin.
  • Peyama temamkirinê: Gava nivîsa dawîn a vekirî ya rêgezekê temam dibe, carekê peyama „Hemû ziman hatin wergerandin“ (di xwendina rastkirinê de „Hemû nivîs hatin kontrolkirin“) di kanala AI Translation de xuya dibe.

Erêkirin ji aliyê mirovan

Bi standardî modul bêyî razîbûna we tiştekî nanivîse nav tomarên we. Her pêşniyar guhertoyan nîşan dide, kê nivîsandine, nirxan û têbiniyên kontrolkeran. Hûn dikarin pêşniyarê bipejirînin, guhertoyeke din hilbijêrin, hevokbendiya xwe binivîsin an jî redkin.

Pêşniyar bi sê berendaman, nirx, dengên favorît û biryara mirovekî. Nivîsa mînakê bi tevahî ji xwe hatiye çêkirin.

Nivîs û navên pêşkêşkaran di vê wêneyê de ji bo nîşandana dîmenê bi tevahî ji xwe hatine çêkirin.

Kesê ku bi rêgezekê bawer dike, dikare Lihevkirinê bi xweberî bipejirîne çalak bike. Pêşniyarên bêyî lihevkirinê jî di wê rewşê de li benda mirovekî dimînin. Dema pejirandinê, modul careke din kontrol dike ka nivîsa çavkaniyê di vê navberê de guherî ye an na, kontrolên markupê dîsa dişopîne û bêyî şopandin û bêyî agahdarkirina şopîneran dinivîse.

Ewlehî û parastina daneyan

  • Piştî sazkirinê her tişt girtî ye. Pêşkêşkar û çalakiya plankirî neçalak in. Bêyî destwerdana we tiştek nayê şandin.
  • Nivîs ji servera we derdikevin gava ku karûbarekî mêvandarkirî tê de be. Rêgezek dikare wekî Nepenî were nîşankirin; wê demê nivîsê tenê pêşkêşkarên ku wekî li ser binesaziya xwe dixebitin hatine nîşankirin dibînin.
  • Kilît di qadeke de ne ku tenê rêveber dibînin, an jî di guherbareke jîngehê de ne ku tenê nav lê tê nîşandan. Di peyamên çewtiyê de ew têne veşartin û di headeran de têne şandin. Awarte: Kilîda vebijarkî ya MyMemory li wir tenê wekî parametreya pirsê dikare were dayîn.
  • Fermana herêmî bernameyekê dimeşîne û ji ber vê yekê heya ku parametreya pergalê ai_translation_consensus.allow_command li True neyê danîn girtî ye. Ferman bêyî shell tê gazîkirin û di peldankeke demkî ya vala de dimeşe.
  • Prompt-Injection: Fermanan nivîsê wekî dane nîşan didin. Rêbernameyên di nivîsa wergerandî de nayên bicihanîn, û encameke ku tagan an cihgirtoyan binpê dike tê avêtin.
  • Karûbarên belaş sînor hene. Pollinations bi nenasî tenê yek bersivê her 45 çirkeyan dihêle. Vebijarka pêşkêşkar min_interval navberê diparêze, û bersivên „Ji kerema xwe paşê dîsa biceribînin“ têne berçavgirtin.

Sazkirin

git clone https://github.com/Alex0176/odoo-ai-translation-consensus.git
ln -s /pfad/odoo-ai-translation-consensus/ai_translation_consensus /pfad/addons/
ln -s /pfad/odoo-ai-translation-consensus/ai_translation_consensus_website /pfad/addons/
odoo-bin -c odoo.conf -d <datenbank> -i ai_translation_consensus --stop-after-init

Odoo 19 û pakêta Python requests pêwîst in. Wergereke Almanî tê de heye. Modula pirê ai_translation_consensus_website bi xweberî tê sazkirin gava ku website hebe. Piştî sazkirinê divê karûbara Odoo ji nû ve were destpêkirin, ji ber ku modul koda Python dihewîne. Kesê ku pergaleke berhemdar dixebitîne, modulê pêşî li ser kopiyeke databasê saz dike.

Gavên yekem: Menuya Wergera AI → Pêşkêşkar vekin, karûbaran test bikin û çalak bikin, paşê Li vir dest pê bike û rêgeza yekem biafirînin. Bi Li nivîsan bigere pêşniyar têne çêkirin, bi Komekê pêvajo bike pêşkêşkar têne gazîkirin. Bi rêgezeke piçûk dest pê bikin, wekî nivîsa blogeke yekane û du zimanan, û berî ku hûn malperek bi tevahî têxin rêzê, encam û lêçûnê binirxînin.

Sînoran

  • Kalîte bi modelên ku hûn çalak dikin ve girêdayî ye. Kontrola berovajî çewtiyên modelên takekesî kêm dike, lê garantiyê nade. Ji bo nivîsên hiqûqî an ewlehiyê yên girîng, modul şûna kesekî ku zimanê dayikê ye nagire.
  • Lêçûn zû mezin dibin. Yek nivîs yek gazîkirinê ji bo her wergêrekî, yek gazîkirina kontrolê ji bo her kontrolkerekî û di dengdana dabeşbûyî de gera duyem lêçûn e. Naveroka rûpelê têketina her gazîkirinekê zêde dike. Rêgezeke bi 45 zimanên armanc hejmara nivîsan çend qat dike. Xebatan bi Tomar ji bo her lêgerînê, Pêşniyarên nû ji bo her lêgerînê û Pêşniyar ji bo her xebata cron sînor bikin, û modelên erzan an herêmî wekî kontrolker lê zêde bikin.
  • Tenê qadên bi translate=True. Nivîsa formatkirî bi her blokê tê pêvajokirin (mekanîzmaya term a Odoo).
  • Biha û navên modelan diguherin. Mîhengên pêşîn lîsteyeke bihayan a nûjenkirî nînin.
  • Ji bo Odoo 19.0 Community hatiye çêkirin. Guhertoyên din nayên piştgirîkirin.

Pirsên pir tên pirsîn

Gelo tiştek bêyî razîbûna min tê wergerandin an jî li ser tê nivîsandin?

Na, heya ku hûn Lihevkirinê bi xweberî bipejirîne çalak nekin. Hingê jî tenê pêşniyarên bi lihevkirinê têne nivîsandin. Pêşkêşkar û çalakiya plankirî piştî sazkirinê girtî ne.

Gelo ji bo pêşkêşkarên bi pere kilît pêwîst in?

Tenê ji bo pêşkêşkarên ku daxwaz dikin. Bi Pollinations, MyMemory an modeleke herêmî (mînak Ollama) bêyî kilît jî dibe. Karûbarên belaş pir caran sînordar û hêdî ne, ji bo malperek bi tevahî bi piranî tenê wekî temamkar guncaw in.

Wergerek çiqas dibe?

Ev bi pêşkêşkar, model, dirêjahiya nivîsê û hejmara zimanan ve girêdayî ye, ji ber vê yekê modul hejmarên sabît nade. Dashboard serfkirin û lêçûnê nîşan dide gava ku we biha tomar kirin, û lêçûna mayî ya nivîsên li rêzê dihesibîne.

Gelo ez dikarim nivîsan nepenî bihêlim?

Erê, bi vebijarka rêgezê Nepenî. Wê demê tenê pêşkêşkarên ku wekî li ser binesaziya we ya xwe dixebitin hatine nîşankirin dixebitin, mînak Ollamayeke herêmî.

Gelo ev şûna wergera Odoo ya xwe digire?

Na. Modul pirzimanî ya Odoo bi kar tîne û di heman wergeran de dinivîse ku hûn wekî din bi destan lênêrîn dikin.

Di bin kîjan lîsansê de ye?

Di bin AGPL-3 de. Çewtî û başkirin wekî Issue li depoya GitHub bi xêr hatine.

Piştgirî ji Biricon IT Services

Em sazkirinên Odoo ji bo karsaziyên piçûk û navîn lênêrîn dikin: ji destpêkirinê bi guherandin û koçberiyan heta xebata berdewam. Heke hûn malpera xwe ya Odoo pirzimanî dimeşînin, wergeran bi AI ewle dikin an jî dixwazin modulekê bi ewlehî têxin nimûneya xwe ya berhemdar, em bi kêfxweşî alîkarî dikin. Pêşvebirinên din ên xwe: Pargîdaniyê bi bikarhênerên portalê re arşîv bike, Hejmarên belgeyan ji pêşgir, sal û jimarvan û Firmenbuch û kontrolkirina navnîşanan ji bo xerîdarên Avusturyayî.

Niha têkilî daynin

Rewş: 3ê Çiriya Paşîn 2026. Guhertoya modulê 19.0.1.0.0. Wêne daneyên mînakê yên çêkirî nîşan didin.