Skip to Content

Odoo 19: cyfieithu AI gyda chroeswirio – modiwl ai_translation_consensus, lle mae sawl system AI yn gwirio gwaith ei gilydd

3 Tachwedd 2026 | Odoo 19 Community | Datblygiad mewnol
3 Tachwedd 2026 by
Odoo 19: cyfieithu AI gyda chroeswirio – modiwl ai_translation_consensus, lle mae sawl system AI yn gwirio gwaith ei gilydd

Modiwl Odoo 19 ai_translation_consensus: sawl system AI yn cyfieithu ac yn asesu ei gilydd yn ddienw, a pherson yn rhoi’r gymeradwyaeth

Mae cyfieithu gwefan i ddeg, ugain neu ddeugain o ieithoedd yn waith cyflym gydag un system AI. Y cwestiwn anoddach yw a ellir ymddiried yn y canlyniad. Weithiau bydd un model iaith yn dyfeisio geiriau, yn cyfieithu enwau cynhyrchion neu’n newid rhif, heb sylwi ar hynny ei hun. Felly, rydym wedi ysgrifennu modiwl ar gyfer Odoo 19 lle mae sawl system AI a gwasanaeth cyfieithu yn gweithio ar yr un testun ac yn asesu canlyniadau ei gilydd yn ddienw, gan gytuno ar eiriad sy’n gywir ac yn swnio’n naturiol. Mae unrhyw beth amwys yn cael ei gyfeirio at berson i benderfynu arno.

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

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

Y syniad: croeswirio yn lle ymddiried

Gall y modiwl wneud dau beth:

  • Cyfieithu: ychwanegu cyfieithiadau sydd ar goll (neu wedi dyddio) ar gyfer pob maes y gellir ei gyfieithu yn Odoo, gan gynnwys cofnodion blog, tudalennau gwe, dewislenni, cynhyrchion a phopeth arall y mae Odoo yn ei storio mewn sawl iaith. Mae'r systemau AI yn gweld y frawddeg unigol, y blociau cyfagos a darn o'r dudalen gyfan. Felly, deellir geiriau unigol yn eu cyd-destun priodol.
  • Prawfddarllen: gwirio'r testun yn ei iaith ei hun ac awgrymu geiriad gwell neu gywiriadau. Mae'r gwreiddiol bob amser yn un o'r ymgeiswyr. Os y gwreiddiol sy'n ennill, ni chaiff dim ei newid.

Craidd y broses yw gwirio gwaith ei gilydd. Mae pob system AI yn dda am asesu testunau eraill, hyd yn oed os yw'n gwneud camgymeriadau ei hun weithiau. Mae'r modiwl yn manteisio ar hyn: mae sawl darparwr yn llunio fersiwn yr un, ac yna mae'r un darparwyr yn asesu pob fersiwn heb wybod pwy sydd wedi'i llunio. Nid yw darparwr yn asesu ei fersiwn ei hun.

Sut mae cynnig yn cael ei greu

Y broses: cyfieithu, gwirio, asesu, cytuno, cymeradwyo gan berson

  1. Cyfieithu. Mae pob cyfieithydd yn llunio fersiwn yr un pryd.
  2. Gwiriadau penodol. Heb ddefnyddio AI, gwneir gwiriadau i sicrhau bod tagiau HTML, endidau, dalfannau fel %s neu {}, rhifau a dolenni heb newid. Ni all fersiwn sy'n torri'r rheol hon ennill byth, ni waeth pa mor rhugl ydyw.
  3. Asesu. Caiff y fersiynau eraill eu cymysgu a'u gwneud yn ddienw. Mae pob adolygydd yn rhoi marc am gywirdeb ac am naturioldeb (1 i 10) i bob un, yn dewis ffefryn ac yn gallu awgrymu gwelliant.
  4. Cytuno. Sgôr fersiwn yw 0,5 × y marc cyfartalog + 5 × cyfran y pleidleisiau o'i phlaid fel ffefryn. Ceir cytundeb pan fo gan y fersiwn orau o leiaf 60 % o'r pleidleisiau fel ffefryn a marc cyfartalog o 7,0 o leiaf.
  5. Ail rownd. Os na cheir cytundeb, caiff y fersiynau gorau eu hasesu eto ynghyd ag awgrymiadau gwella'r adolygwyr.
  6. Person. Os nad oes canlyniad clir hyd yn oed wedyn, mae'r cynnig yn aros am benderfyniad.

Os mai dim ond gwasanaethau cyfieithu heb swyddogaeth adolygu sydd ar gael (er enghraifft DeepL), dim ond os yw o leiaf ddau wasanaeth wedi darparu'r un testun yn union y cyfrifir bod cytundeb ar ganlyniad. Wrth brawfddarllen, rhaid i'r canlyniadau aros yn amlwg yn debyg i'r gwreiddiol (tebygrwydd o 0,6 o leiaf, a'r un rhifau). Weithiau bydd modelau bach am ddim yn ymateb i swp â thestunau sydd wedi symud o'u lle neu sy'n amherthnasol. Caiff ymatebion o'r fath eu gwrthod yn hytrach na'u rhoi i bleidlais. Mae geirfa yn pennu enwau brand a thermau sefydlog.

Darparwyr: gydag allwedd a hebddi

Gall gwasanaethau am ddim a gwasanaethau taledig gymryd rhan yn yr un bleidlais. Mae'r modiwl yn cynnwys rhagosodiadau ar gyfer llawer o ddarparwyr; mae pob un wedi'i analluogi ar ôl gosod.

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

Rhowch yr allwedd (neu enw newidyn amgylchedd sy'n ei chynnwys), pwyswch Profi'r cysylltiad a galluogwch y darparwr. Mannau cychwyn yw enwau'r modelau yn y rhagosodiadau; dylai unrhyw un sy'n eu defnyddio eu gwirio yn erbyn rhestr gyfredol y darparwr. Gyda dau ddarparwr neu fwy, ceir croeswirio go iawn; gydag un yn unig, nid oes neb yn gwirio ei waith. Mae'r dewin yn tynnu sylw at hyn.

Gwefan gyfan ar unwaith

Mae dewin cychwyn (dewislen Cyfieithu AI → Dechrau yma) yn esbonio'r camau ac yn creu'r rheol gyntaf. Os yw'r modiwl website wedi'i osod, caiff y modiwl pontio ai_translation_consensus_website ei osod yn awtomatig hefyd. Mae'n ychwanegu'r cwmpas “Gwefan gyfan a phopeth sydd arni”: dewiswch y wefan a gofynnwch am awgrymiadau o gynnwys. Mae'r modiwl yn edrych ar bob model â meysydd y gellir eu cyfieithu sy'n perthyn i'r wefan (tudalennau, dewislenni, blogiau, cynhyrchion, digwyddiadau, fforymau, cyrsiau a mwy), ac yn awgrymu un rheol ar gyfer pob math o gynnwys, gydag ieithoedd y wefan yn ieithoedd targed.

Dewin cychwyn gyda gwefan gyfan fel y cwmpas a'r mathau o gynnwys a awgrymir

  • Nid yw'r hyn sydd heb ei osod (fforymau, cyrsiau, orielau) yn ymddangos, a chaiff ei gynnwys yn nes ymlaen cyn gynted ag y caiff ei osod.
  • Dim ond os oes gan y wefan siop y caiff modelau siop eu hawgrymu. Dim ond cofnodion cyhoeddedig sy'n cael eu cynnwys.
  • Mae'r modiwl yn hepgor cysylltiadau, cwmnïau, darparwyr taliadau, rhestrau prisiau, dulliau dosbarthu, cynlluniau teyrngarwch a hidlyddion pytiau yn fwriadol.
  • Ni chyfieithir enwau cyfeiriadau'r tudalennau (seo_name).
  • Gallwch dynnu unrhyw fathau nad ydych eu heisiau cyn creu'r rheolau.

Nid yw creu na chwilio yn costio dim: dim ond rhestru pa destunau sydd angen gwaith y mae'r rheol. Dim ond wrth brosesu y cysylltir â darparwyr ac y codir costau.

Dangosfwrdd, costau a chychwyn awtomatig

Ar gyfer pob rheol, mae'r dangosfwrdd yn dangos faint o destunau sydd wedi'u cwblhau, sy'n aros am gadarnhad neu berson, sydd yn y ciw neu sydd wedi methu. Mae hefyd yn cynnwys dadansoddiad fesul iaith a darparwr, y costau hyd yma a'r costau disgwyliedig sy'n weddill, amcangyfrif o'r amser sy'n weddill a'r switsh ar gyfer prosesu wedi'i amserlennu.

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

Data enghreifftiol yw'r ffigurau yn y ddelwedd hon ac nid ydynt yn dangos costau gwirioneddol.

  • Cyfrifir costau ar sail yr hyn y mae'r darparwyr yn ei adrodd mewn gwirionedd: tocynnau (OpenAI, Anthropic, Gemini, Cohere) neu nodau (DeepL, Google, Azure). Dangosir tocynnau bob amser, ond dim ond os ydych wedi nodi pris y darparwr fesul miliwn o docynnau (neu nodau) y dangosir symiau ariannol. Nid yw'r rhagosodiadau'n cynnwys prisiau gan eu bod yn newid. Ar gyfer gwasanaethau nad ydynt yn adrodd nifer y tocynnau, amcangyfrifir y defnydd ar sail hyd y testun a'i farcio fel amcangyfrif.
  • Rhagolwg: y gost a'r amser gwaith cyfartalog fesul testun wedi'u lluosi â nifer y testunau yn y ciw. Amcangyfrif yw hwn sy'n gwella ar ôl y sypiau cyntaf.
  • Cychwyn yn awtomatig: Bob tro y bydd y weithred wedi'i hamserlennu'n rhedeg, bydd rheolau â'r opsiwn Cychwyn yn awtomatig pan fydd cofnod yn newid yn chwilio dim ond am gofnodion sydd wedi newid ers y chwiliad diwethaf. Felly, pan fo'r weithred wedi'i hamserlennu wedi'i galluogi, caiff tudalen we sydd wedi'i golygu ei chyfieithu eto heb ymyrraeth â llaw.
  • Defnydd o'r tanysgrifiadau: Ar gyfer darparwyr sy'n rhedeg drwy raglen llinell orchymyn sydd wedi mewngofnodi (Antigravity, Codex), mae'r modiwl yn gwirio bob deng munud faint o'r lwfans ar gyfer cyfnod y tanysgrifiad sydd wedi'i ddefnyddio a phryd y bydd yn ailosod. Mae'r dangosfwrdd yn dangos hyn ar gyfer pob darparwr gweithredol fel bar gydag amser ailosod, ynghyd â'r ceisiadau dros y 24 awr ddiwethaf a'r rheswm dros unrhyw saib sydd ar waith. Mae botwm yn ail-lwytho'r gwerthoedd ar unwaith. Fel hyn, gallwch weld y gall cwota wythnosol gael ei ddefnyddio i gyd mewn ychydig oriau, cyn i geisiadau gael eu gwrthod. Mae darparwyr nad ydynt yn adrodd ar ddefnydd (er enghraifft MyMemory) yn nodi hynny'n glir, yn hytrach na dyfeisio ffigur.
  • Hysbysiad cwblhau: Pan fydd testun olaf rheol sydd heb ei gwblhau wedi'i orffen, mae'r neges “Pob iaith wedi'i chyfieithu” (neu “Pob testun wedi'i wirio” wrth brawfddarllen) 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 caniatâd. Mae pob cynnig yn dangos y fersiynau, pwy sydd wedi'u llunio, y marciau a sylwadau'r adolygwyr. Gallwch dderbyn y cynnig, dewis fersiwn arall, teipio'ch geiriad eich hun neu ei wrthod.

Cynnig gyda thri ymgeisydd, marciau, pleidleisiau am ffefryn a phenderfyniad gan berson. Mae'r testun enghreifftiol yn gwbl ddychmygol.

Mae'r testun ac enwau'r darparwyr yn y ddelwedd hon yn gwbl ddychmygol, er mwyn dangos yr olwg.

Os ydych yn ymddiried mewn rheol, gallwch alluogi Derbyn cytundeb yn awtomatig. Bydd cynigion heb gytundeb yn dal i aros am berson. Wrth dderbyn, mae'r modiwl yn gwirio eto a yw'r testun ffynhonnell wedi newid yn y cyfamser, yn ailwirio'r marcio ac yn ysgrifennu heb olrhain newidiadau na hysbysu dilynwyr.

Diogelwch a diogelu data

  • Mae popeth wedi'i analluogi ar ôl gosod. Mae darparwyr a'r weithred wedi'i hamserlennu wedi'u hanalluogi. Ni anfonir dim heb i chi weithredu.
  • Mae testunau'n gadael eich gweinydd cyn gynted ag y bydd gwasanaeth wedi'i letya yn rhan o'r broses. Gallwch farcio rheol yn Gyfrinachol; yna dim ond darparwyr sydd wedi'u marcio fel rhai sy'n rhedeg ar eich seilwaith eich hun fydd yn gweld y testun.
  • Cedwir allweddi mewn maes y gall gweinyddwyr yn unig ei weld, neu mewn newidyn amgylchedd y cyfeirir ato wrth ei enw yn unig. Cânt eu cuddio mewn negeseuon gwall a'u hanfon mewn penynnau. Yr eithriad yw allwedd ddewisol MyMemory, na ellir ei throsglwyddo yno ond fel paramedr ymholiad.
  • Mae Gorchymyn lleol yn rhedeg rhaglen ac felly mae wedi'i rwystro nes bod paramedr y system ai_translation_consensus.allow_command wedi'i osod i True. Gelwir y gorchymyn heb gragen ac mae'n rhedeg mewn cyfeiriadur dros dro gwag.
  • Chwistrellu anogiadau: Mae'r ceisiadau'n nodi mai data yw'r testun. Ni ddilynir cyfarwyddiadau yn y testun sy'n cael ei gyfieithu, a gwrthodir unrhyw ganlyniad sy'n torri rheolau tagiau neu ddalfannau.
  • Mae cyfyngiadau ar wasanaethau am ddim. Mae Pollinations yn caniatáu un ymateb dienw bob 45 eiliad. Mae opsiwn y darparwr min_interval yn cadw at y bwlch hwn, a pharchir ymatebion “Rhowch gynnig arall arni yn nes ymlaen”.

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 pontio ai_translation_consensus_website ei osod yn awtomatig os yw website yn bresennol. Ar ôl gosod, rhaid ailgychwyn gwasanaeth Odoo gan fod y modiwl yn cynnwys cod Python. Os ydych yn rhedeg system fyw, gosodwch y modiwl ar gopi o'r gronfa ddata yn gyntaf.

Y camau cyntaf: agorwch y ddewislen Cyfieithu AI → Darparwyr, profwch a galluogwch y gwasanaethau, yna dewiswch Dechrau yma a chreu'r rheol gyntaf. Mae Chwilio am destunau yn creu'r cynigion, ac mae Prosesu swp yn cysylltu â'r darparwyr. Dechreuwch â rheol fach, er enghraifft un cofnod blog a dwy iaith, ac edrychwch ar y canlyniad a'r costau cyn rhoi gwefan gyfan yn y ciw.

Cyfyngiadau

  • Mae'r ansawdd yn dibynnu ar y modelau rydych yn eu galluogi. Mae croeswirio'n lleihau camgymeriadau modelau unigol, ond nid yw'n rhoi gwarant. Ar gyfer testunau lle mae cywirdeb cyfreithiol neu ddiogelwch yn hollbwysig, nid yw'r modiwl yn cymryd lle siaradwr brodorol.
  • Mae costau'n cynyddu'n gyflym. Mae pob testun yn gofyn am un galwad fesul cyfieithydd, un galwad wirio fesul adolygydd ac ail rownd os yw'r bleidlais wedi'i rhannu. Mae cyd-destun y dudalen yn cynyddu maint mewnbwn pob galwad. Mae rheol â 45 o ieithoedd targed yn lluosi nifer y testunau. Cyfyngwch ar y rhediadau gyda Cofnodion fesul chwiliad, Cynigion newydd fesul chwiliad a Cynigion fesul rhediad Cron, ac ychwanegwch fodelau rhad neu leol fel adolygwyr.
  • Dim ond meysydd â 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'n rhestr brisiau sy'n cael ei diweddaru.
  • Wedi'i ddatblygu ar gyfer Odoo 19.0 Community. Ni chefnogir fersiynau eraill.

Cwestiynau cyffredin

A gaiff unrhyw beth ei gyfieithu neu ei drosysgrifo heb fy nghaniatâd?

Na chaiff, cyn belled nad ydych yn galluogi Derbyn cytundeb yn awtomatig. Hyd yn oed wedyn, dim ond cynigion y ceir cytundeb arnynt a ysgrifennir. Mae'r darparwyr a'r weithred wedi'i hamserlennu wedi'u hanalluogi ar ôl gosod.

A oes angen allweddi arnaf ar gyfer darparwyr taledig?

Dim ond ar gyfer darparwyr sy'n gofyn am un. Gyda Pollinations, MyMemory neu fodel sy'n rhedeg yn lleol (er enghraifft Ollama), gallwch weithio heb un. Mae gwasanaethau am ddim yn aml yn gyfyngedig ac yn araf, felly ar gyfer gwefan gyfan maent fel arfer yn addas fel gwasanaethau ategol yn unig.

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 pennu ffigurau sefydlog. Mae'r dangosfwrdd yn dangos defnydd a chostau ar ôl i chi nodi'r prisiau, ac yn amcangyfrif y costau sy'n weddill ar gyfer y testunau yn y ciw.

A allaf gadw testunau'n gyfrinachol?

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

A yw hyn yn cymryd lle system gyfieithu Odoo ei hun?

Nac ydy. Mae'r modiwl yn defnyddio galluoedd amlieithog Odoo ac yn ysgrifennu i'r un cyfieithiadau ag y byddech fel arfer yn eu cynnal â llaw.

O dan ba drwydded y mae ar gael?

O dan AGPL-3. Mae croeso i chi adrodd am wallau ac awgrymu gwelliannau drwy agor mater yn ystorfa GitHub yn cael eu croesawu.

Cymorth gan Biricon IT Services

Rydym yn gofalu am osodiadau Odoo ar gyfer busnesau bach a chanolig: o gyflwyno'r system i addasu, mudo a gweithredu o ddydd i ddydd. Os hoffech redeg eich gwefan Odoo mewn sawl iaith, sicrhau ansawdd cyfieithiadau drwy AI neu osod modiwl yn ddiogel yn eich system fyw, byddwn yn falch o helpu. Rhagor o'n datblygiadau ein hunain: Archifo cwmni ynghyd â'i ddefnyddwyr porth, Rhifau dogfennau sy'n cyfuno rhagddodiad, blwyddyn a rhifydd a Cofrestr cwmnïau a gwirio cyfeiriadau ar gyfer cwsmeriaid yn Awstria.

Cysylltwch nawr

Diweddarwyd: 8 Tachwedd 2026. Fersiwn y modiwl: 19.0.1.2.0. Data enghreifftiol ffug sydd yn y delweddau.