Skip to Content

Odoo 19: cyfieithu AI â gwrthwirio – modiwl ai_translation_consensus lle mae sawl AI yn rheoli ei gilydd

3 Tachwedd 2026 | Odoo 19 Community | Datblygiad mewnol
3 Tachwedd 2026 by
Odoo 19: cyfieithu AI â gwrthwirio – modiwl ai_translation_consensus lle mae sawl AI yn rheoli ei gilydd

Modiwl Odoo 19 ai_translation_consensus: mae sawl AI yn cyfieithu, yn asesu ei gilydd yn ddienw a pherson sy'n cymeradwyo

Mae cyfieithu gwefan i ddeg, ugain neu ddeugain iaith yn gyflym gydag un AI. Mae'r cwestiwn a ellir ymddiried yn y canlyniad yn anoddach. Weithiau mae un model iaith yn dyfeisio geiriau, yn cyfieithu enwau cynhyrchion neu'n newid rhif, ac nid yw'n sylwi ei hun. Felly rydym wedi ysgrifennu modiwl ar gyfer Odoo 19 lle mae sawl AI a gwasanaeth cyfieithu yn gweithio ar yr un testun, yn asesu canlyniadau ei gilydd yn ddienw ac yn cytuno ar y geiriad sy'n swnio'n fanwl gywir ac yn naturiol ar yr un pryd. Pan nad yw rhywbeth yn glir, person sy'n penderfynu.

Enw'r modiwl yw ai_translation_consensus ac mae ar gael fel meddalwedd rhydd o dan y drwydded AGPL-3 ar GitHub:

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

Y syniad: gwrthwirio yn lle ymddiriedaeth

Gall y modiwl wneud dau beth:

  • Cyfieithu: ychwanegu cyfieithiadau coll (neu hen) ar gyfer pob maes cyfieithadwy yn Odoo, hynny yw erthyglau blog, tudalennau gwe, dewislenni, cynhyrchion a phopeth arall y mae Odoo yn ei storio'n amlieithog. Nid yw'r AI yn gweld y frawddeg unigol yn unig, ond y blociau cyfagos a darn o'r dudalen gyfan. Felly deellir geiriau unigol yn y cyd-destun cywir.
  • Prawfddarllen: gwirio'r testun yn ei iaith ei hun a chynnig geiriad gwell neu gywiriadau. Mae'r gwreiddiol bob amser yn un o'r ymgeiswyr. Os bydd y gwreiddiol yn ennill, nid oes dim yn cael ei newid.

Y craidd yw'r gwirio cyd-ddibynnol. Mae pob AI yn dda am farnu testunau pobl eraill, hyd yn oed os yw weithiau'n methu ei hun. Mae'r modiwl yn manteisio ar hynny: mae sawl darparwr yn ysgrifennu fersiwn yr un, ac wedyn mae'r un darparwyr yn asesu pob fersiwn, heb wybod gan bwy y daeth. Nid yw darparwr yn asesu ei fersiwn ei hun.

Sut mae cynnig yn cael ei lunio

Y broses: cyfieithu, gwirio, asesu, cytuno, cymeradwyaeth gan bobl

  1. Cyfieithu. Mae pob cyfieithydd yn ysgrifennu fersiwn yn gyfochrog.
  2. Gwiriadau sefydlog. Heb AI, gwirir a yw tagiau HTML, endidau, dalfeydd fel %s neu {}, rhifau a dolenni wedi aros yn ddigyfnewid. Ni all fersiwn sy'n torri hyn byth ennill, waeth pa mor rhugl y mae'n swnio.
  3. Asesu. Caiff y fersiynau eraill eu cymysgu a'u gwneud yn ddienw. Mae pob gwiriwr yn rhoi sgôr i bob un am gywirdeb ac am naturioldeb (1 i 10), yn enwi ffefryn a gall gynnig gwelliant.
  4. Cytuno. Safle fersiwn yw 0,5 × sgôr cyfartalog + 5 × cyfran y pleidleisiau dros ffefryn. Cyfrifir bod cytundeb pan fo gan y fersiwn orau o leiaf 60 % o'r pleidleisiau dros ffefryn a sgôr cyfartalog o 7,0 o leiaf.
  5. Ail rownd. Heb gytundeb, mae'r fersiynau gorau ynghyd â chynigion gwella'r gwirwyr yn mynd i'r asesiad unwaith eto.
  6. Person. Os na ddaw'n glir hyd yn oed wedyn, mae'r cynnig yn aros am benderfyniad.

Os mai dim ond gwasanaethau cyfieithu pur heb swyddogaeth wirio sydd (er enghraifft DeepL), ystyrir canlyniad yn gytûn dim ond os yw o leiaf dau wasanaeth wedi cyflwyno'r union un testun. Wrth brawfddarllen, rhaid i'r canlyniadau aros yn amlwg yn debyg i'r gwreiddiol (tebygrwydd o 0,6 o leiaf, yr un rhifau). Weithiau mae modelau bach am ddim yn ateb swp â thestunau wedi'u symud neu rai estron. Caiff ymatebion o'r fath eu gwrthod yn hytrach na'u pleidleisio arnynt. Mae geirfa yn cofnodi enwau brandiau a thermau sefydlog.

Darparwyr: gydag allwedd a heb allwedd

Gall gwasanaethau am ddim a gwasanaethau taledig fod yn yr un bleidlais. Daw'r modiwl â rhagosodiadau ar gyfer llawer o ddarparwyr; mae pob un wedi'i ddiffodd ar ôl ei osod.

MathYn cyfieithuYn gwirio / cywiroEnghreifftiau
Rhyngwyneb sy'n gydnaws ag OpenAIieieOpenAI, Mistral, DeepSeek, xAI, Groq, Together, OpenRouter, Cerebras, Qwen, Moonshot, GitHub Models, Hugging Face, Ollama, LM Studio, vLLM, llama.cpp
Cydnaws ag OpenAI heb allweddieieOllama ar eich gweinydd eich hun, Pollinations
AnthropicieieClaude
Google Gemini, Cohereieie
Gorchymyn lleolieieclaude -p neu unrhyw raglen sy'n darllen o stdin ac yn allbynnu'r ateb
Gwasanaethau cyfieithuienaDeepL, Google Translate, Azure Translator, LibreTranslate, MyMemory, Lingva

Rydych yn nodi'r allwedd (neu enw newidyn amgylchedd sy'n ei chynnwys), yn pwyso Profi'r cysylltiad ac yn troi'r darparwr ymlaen. Mae enwau'r modelau yn y rhagosodiadau yn fannau cychwyn; dylai pwy bynnag sy'n eu defnyddio eu cymharu â rhestr gyfredol y darparwr. Gyda dau ddarparwr neu fwy ceir gwrthwirio go iawn, gydag un yn unig nid oes neb yn gwirio ei waith. Mae'r dewin yn tynnu sylw at hynny.

Gwefan gyfan ar unwaith

Mae dewin cychwyn (dewislen Cyfieithu AI → Dechreuwch yma) yn egluro'r camau ac yn creu'r rheol gyntaf. Os yw'r modiwl website wedi'i osod, daw'r modiwl pont ai_translation_consensus_website gydag ef yn awtomatig. Mae'n ychwanegu'r cwmpas “Gwefan gyfan gyda phopeth sydd arni”: dewisir y wefan a chaiff y cynnwys ei gynnig. Mae'r modiwl yn edrych ar bob model â meysydd cyfieithadwy sy'n perthyn i'r wefan (tudalennau, dewislenni, blogiau, cynhyrchion, digwyddiadau, fforymau, cyrsiau a mwy), ac yn cynnig un rheol fesul math o gynnwys, gydag ieithoedd y wefan yn darged.

Dewin cychwyn gyda'r cwmpas gwefan gyfan a'r mathau o gynnwys a gynigir

  • Nid yw'r hyn nad yw wedi'i osod (fforymau, cyrsiau, orielau) yn ymddangos a chaiff ei gynnwys yn ddiweddarach, cyn gynted ag y bydd wedi'i osod.
  • Cynigir modelau siop dim ond os oes gan y wefan siop. Dim ond cofnodion cyhoeddedig a gaiff eu cynnwys.
  • Nid yw'r modiwl yn cynnig cysylltiadau, cwmnïau, darparwyr taliadau, rhestrau prisiau, dulliau dosbarthu, rhaglenni teyrngarwch a hidlyddion snippet yn fwriadol.
  • Nid yw enwau cyfeiriad y tudalennau (seo_name) yn cael eu cyfieithu.
  • Gellir dileu mathau digroeso cyn eu creu.

Nid yw creu a chwilio yn costio dim: mae'r rheol yn rhestru'r testunau y mae angen gwaith arnynt yn unig. Dim ond wrth brosesu y caiff darparwyr eu galw ac y codir costau.

Dangosfwrdd, costau a dechrau awtomatig

Mae'r dangosfwrdd yn dangos ar gyfer pob rheol faint o destunau sydd wedi'u cwblhau, yn aros am gadarnhad neu am berson, wedi'u rhoi yn y ciw neu wedi methu. Ychwanegir y dadansoddiad yn ôl iaith a darparwr, y costau hyd yma a'r costau a ddisgwylir eto, yr amser sy'n weddill a amcangyfrifir a'r switsh ar gyfer prosesu wedi'i drefnu.

Dangosfwrdd gyda chynnydd, costau, tocynnau ac ieithoedd. Data enghreifftiol.

Data enghreifftiol yw'r rhifau yn y darlun hwn ac nid ydynt yn dweud dim am gostau go iawn.

  • Cyfrifir costau o'r hyn y mae'r darparwyr yn ei adrodd mewn gwirionedd: tocynnau (OpenAI, Anthropic, Gemini, Cohere) neu nodau (DeepL, Google, Azure). Dangosir tocynnau bob amser, arian dim ond os ydych wedi nodi'r pris fesul miliwn o docynnau (neu nodau) gan y darparwr. Nid yw'r rhagosodiadau'n cynnwys prisiau, oherwydd bod y rhain yn newid. Caiff gwasanaethau nad ydynt yn adrodd tocynnau eu hamcangyfrif o hyd y testun a'u marcio fel amcangyfrif.
  • Rhagolwg: costau ac amser gwaith cyfartalog fesul testun wedi'u lluosi â nifer y testunau yn y ciw. Amcangyfrif yw hwn sy'n gwella gyda'r sypiau cyntaf.
  • Dechrau awtomatig: mae rheolau â'r opsiwn Dechrau'n awtomatig pan fydd cofnod yn newid yn chwilio ar bob rhediad o'r weithred wedi'i threfnu dim ond am gofnodion a newidiwyd ers y chwiliad diwethaf. Gyda'r weithred wedi'i threfnu wedi'i throi ymlaen, caiff gwefan a olygwyd ei hailgyfieithu felly heb unrhyw ymdrech.
  • Hysbysiad cwblhau: Pan fydd testun olaf agored rheol wedi'i orffen, mae'r neges “Cyfieithwyd pob iaith” (wrth brawfddarllen: “Gwiriwyd pob testun”) yn ymddangos unwaith yn y sianel AI Translation.

Cymeradwyaeth gan bobl

Yn ddiofyn, nid yw'r modiwl yn ysgrifennu dim i'ch cofnodion heb eich cymeradwyaeth. Mae pob awgrym yn dangos y fersiynau, pwy a'u hysgrifennodd, y graddau a sylwadau'r adolygwyr. Gallwch dderbyn yr awgrym, dewis fersiwn arall, teipio'ch geiriad eich hun neu wrthod.

Awgrym gyda thri ymgeisydd, graddau, pleidleisiau dros ffefrynnau a phenderfyniad gan berson. Testun enghreifftiol wedi'i ddyfeisio'n llwyr.

Mae'r testun ac enwau'r darparwyr yn y ddelwedd hon wedi'u dyfeisio'n llwyr er mwyn dangos yr olwg.

Gall y sawl sy'n ymddiried mewn rheol droi Derbyn cytundeb yn awtomatig ymlaen. Mae awgrymiadau heb gytundeb yn dal i aros am berson. Wrth dderbyn, mae'r modiwl yn gwirio unwaith eto a yw'r testun ffynhonnell wedi newid yn y cyfamser, yn ailwirio'r gwiriadau marcio, ac yn ysgrifennu heb olrhain a heb hysbysu dilynwyr.

Diogelwch a diogelu data

  • Mae popeth i ffwrdd ar ôl ei osod. Mae darparwyr a'r weithred gaiff ei threfnu wedi'u hanalluogi. Ni chaiff dim ei anfon heb i chi wneud dim.
  • Mae testunau'n gadael eich gweinydd cyn gynted ag y bydd gwasanaeth wedi'i gynnal yn gysylltiedig. Gellir nodi rheol fel Cyfrinachol; yna dim ond darparwyr sydd wedi'u nodi fel rhai sy'n rhedeg ar eu seilwaith eu hunain sy'n gweld y testun.
  • Mae allweddi mewn maes y gall gweinyddwyr yn unig ei weld, neu mewn newidyn amgylchedd lle mai dim ond yr enw sy'n cyfeirio ato. Cânt eu cuddio mewn negeseuon gwall a'u hanfon mewn penawdau. Eithriad: dim ond fel paramedr ymholiad y gellir trosglwyddo allwedd ddewisol MyMemory yno.
  • Gorchymyn lleol yn gweithredu rhaglen ac felly mae wedi'i rwystro nes bod y paramedr system ai_translation_consensus.allow_command wedi'i osod i True. Caiff y gorchymyn ei alw heb gragen ac mae'n rhedeg mewn cyfeiriadur dros dro gwag.
  • Chwistrellu anogwr: Mae'r tasgau'n nodi'r testun fel data. Ni ddilynir cyfarwyddiadau yn y testun a gyfieithir, a chaiff canlyniad sy'n torri tagiau neu leoliadau dal ei wrthod.
  • Mae gan wasanaethau rhad ac am ddim derfynau. Mae Pollinations yn caniatáu un ateb bob 45 eiliad yn ddienw. Mae opsiwn y darparwr min_interval yn cadw'r egwyl, ac mae atebion “Rhowch gynnig arall arni'n nes ymlaen” yn cael eu parchu.

Gosod

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

Mae angen Odoo 19 a'r pecyn Python requests. Mae cyfieithiad Almaeneg wedi'i gynnwys. Caiff y modiwl pont ai_translation_consensus_website ei osod yn awtomatig os yw website ar gael. Ar ôl ei osod, rhaid ailgychwyn gwasanaeth Odoo, gan fod y modiwl yn cynnwys cod Python. Dylai pwy bynnag sy'n rhedeg system gynhyrchu osod y modiwl yn gyntaf ar gopi o'r gronfa ddata.

Y camau cyntaf: agorwch y ddewislen Cyfieithu AI → Darparwyr, profwch y gwasanaethau a'u troi ymlaen, yna Dechrau yma a chreu'r rheol gyntaf. Gyda Chwilio am destunau caiff yr awgrymiadau eu cynhyrchu, gyda Prosesu swp caiff y darparwyr eu galw. Dechreuwch gyda rheol fach, er enghraifft un postiad blog a dwy iaith, ac edrychwch ar y canlyniad a'r costau cyn i chi ychwanegu gwefan gyfan at y ciw.

Cyfyngiadau

  • Mae'r ansawdd yn dibynnu ar y modelau rydych chi'n eu troi ymlaen. Mae'r gwrthwirio yn lleihau gwallau modelau unigol, ond nid yw'n rhoi gwarant. Ar gyfer testunau sy'n gyfreithiol neu'n hanfodol i ddiogelwch, nid yw'r modiwl yn cymryd lle siaradwr brodorol.
  • Mae costau'n tyfu'n gyflym. Mae un testun yn costio un alwad fesul cyfieithydd, un alwad wirio fesul gwiriwr, ac, os caiff y bleidlais ei rhannu, ail rownd. Mae cyd-destun y dudalen yn cynyddu mewnbwn pob galwad. Mae rheol gyda 45 o ieithoedd targed yn lluosi nifer y testunau. Cyfyngwch y rhediadau gyda Cofnodion fesul chwiliad, Awgrymiadau newydd fesul chwiliad a Awgrymiadau fesul rhediad cron, ac ychwanegwch fodelau rhad neu leol fel gwirwyr.
  • Dim ond meysydd gyda translate=True. Caiff testun wedi'i fformatio ei brosesu fesul bloc (mecanwaith termau Odoo).
  • Mae prisiau ac enwau modelau'n newid. Nid yw'r rhagosodiadau yn rhestr brisiau a gynhelir.
  • Wedi'i adeiladu ar gyfer Odoo 19.0 Community. Ni chefnogir fersiynau eraill.

Cwestiynau cyffredin

A yw rhywbeth yn cael ei gyfieithu neu ei drosysgrifo heb fy nghymeradwyaeth?

Nac ydy, cyn belled nad ydych yn troi Derbyn cytundeb yn awtomatig ymlaen. Hyd yn oed wedyn, dim ond awgrymiadau gyda chytundeb a ysgrifennir. Mae'r darparwyr a'r weithred gaiff ei threfnu i ffwrdd ar ôl eu gosod.

A oes angen allweddi arnaf ar gyfer darparwyr taledig?

Dim ond ar gyfer y darparwyr sy'n gofyn am un. Gyda Pollinations, MyMemory neu fodel a weithredir yn lleol (er enghraifft Ollama) mae'n bosibl heb un. Mae gwasanaethau rhad ac am ddim yn aml yn gyfyngedig ac yn araf; ar gyfer gwefan gyfan, dim ond fel atodiad y maent fel arfer yn addas.

Faint mae cyfieithiad yn ei gostio?

Mae hynny'n dibynnu ar y darparwr, y model, hyd y testun a nifer yr ieithoedd, felly nid yw'r modiwl yn rhoi ffigurau penodol. Mae'r dangosfwrdd yn dangos y defnydd a'r costau unwaith y byddwch wedi cofnodi'r prisiau, ac yn amcangyfrif gweddill costau'r testunau yn y ciw.

A allaf gadw testunau'n gyfrinachol?

Gallwch, gydag opsiwn y rheol Cyfrinachol. Yna dim ond darparwyr sydd wedi'u nodi fel rhai sy'n rhedeg ar eich seilwaith eich hun sy'n gweithio, fel Ollama lleol.

A yw hyn yn disodli cyfieithu adeiledig Odoo?

Nac ydy. Mae'r modiwl yn defnyddio amlieithrwydd Odoo ac yn ysgrifennu i'r un cyfieithiadau rydych chi fel arall yn eu cynnal â llaw.

O dan ba drwydded y mae?

O dan y drwydded AGPL-3. Croesewir gwallau a gwelliannau fel Issue yn yr ystorfa GitHub .

Cymorth gan Biricon IT Services

Rydym yn gofalu am osodiadau Odoo ar gyfer busnesau bach a chanolig: o'r cyflwyno trwy addasiadau a mudo hyd at y gweithrediad parhaus. Os ydych am redeg eich gwefan Odoo yn amlieithog, diogelu cyfieithiadau gyda deallusrwydd artiffisial neu gael modiwl yn ddiogel i'ch enghraifft gynhyrchu, rydym yn hapus i helpu. Datblygiadau eraill ein hunain: Archifo cwmni ynghyd â defnyddwyr y porth, Rhifau dogfennau o ragddodiad, blwyddyn a chownter a Firmenbuch a gwirio cyfeiriadau ar gyfer cwsmeriaid Awstriaidd.

Cysylltwch â ni nawr

Dyddiad: 3 Tachwedd 2026. Fersiwn y modiwl 19.0.1.0.0. Mae'r delweddau'n dangos data enghreifftiol wedi'u dyfeisio.