Polyglot
Teudachan an aplacaid agus an làraich agad ann an 43 cànanan, air an eadar-theangachadh leis a’ mhodail agad fhèin agus air an sgrùdadh teud ri teud.
- Linux or macOS
- Python 3.9+
- Local LLM
- 6 file formats

Dè tha e a’ dèanamh
Gabhaidh Polyglot na sreangan Beurla a tha agad mu thràth san app agus san làrach agad agus sgrìobhaidh e iad ann an suas ri 42 cànan eile, anns na faidhlichean agus na pasganan a tha gach àrd-ùrlar an dùil riutha, a’ cleachdadh modail a ruith thu fhèin. Thig gach sreang air ais air a dhearbhadh: ma thèid placeholder, taga no ainm a chumas tu a chall, no mura h-eil an fhreagairt ann an sgriobt a’ chànain, thèid iarraidh air an t-sreang a-rithist, agus thèid sreang a dh’fhàillig fhathast fhàgail a-mach agus aithris air an àite a bhith ga cur a-mach briste.
- Na cruthan a chleachdas tu. Faidhlichean teachdaireachd JSON (i18next, vue-i18n, next-intl, react-intl), Flutter ARB, Android strings.xml, Apple .strings, gettext .po agus sgrìobhainnean Markdown, air an sgrìobhadh gu values-de, de.lproj, app_de.arb no locale/de.
- Dearbhte sreang air sreang. Feumaidh %1$s, {name}, {{count}}, tagaichean HTML, briseadh loidhne, URLan agus na h-ainmean a chumas tu tighinn air ais gu mionaideach; an sgriobt cheart, gun fhreagairtean falamh no ruithidh, gun dad air fhàgail sa Bheurla.
- Foirmean iomadachd fìor. Gheibh Ruiseanis aon, beagan, mòran agus eile, gheibh Arabais sia foirmean, gheibh Seapanais aon fhoirm: leanaidh iomadachd Android agus teachdaireachdan ICU riaghailtean gach cànan fhèin.
- Dìreach na dh’atharraich. Thèid gach eadar-theangachadh math a chuimhneachadh, mar sin ma dheasaicheas tu aon sreang Beurla, thèid aon sreang a chur, chan e am faidhle gu lèir.
- An ton agad agus na teirmean agad. Thèid tuairisgeul toraidh, ton, ainmean nach eil ri eadar-theangachadh a-riamh agus briathrachas a chur a-steach do gach iarrtas, agus thèid na beachdan agad a ghiùlan còmhla mar nòtaichean.
- Am modail agad, an t-inneal agad. Frithealaiche sam bith OpenAI-compatible: vLLM, llama.cpp, Ollama no LM Studio, no API aoigheachd ma thagh thu. Gun bile gach facal.
Air a dhearbhadh air modail fìor
- Modail fìor, sia cruthan, còig sgriobtaichean: app eisimpleir le 70 sreang ann an JSON, Flutter ARB, Android, Apple .strings, gettext agus Markdown, gu Gearmailtis, Ruiseanais, Seapanais, Arabais agus Spàinntis, le modail fosgailte le 27 billean paramadair air an inneal againn fhèin: chaidh 346 de 350 sreang tro na dearbhaidhean aca air an t-slighe a-steach, ann an 7.5 mionaidean air frithealaiche co-roinnte trang.
- Na ceithir nach do dh’fhalbh bha iad nan mearachdan anns na dearbhaidhean againn, chan ann aig a’ mhodail: facal-iasaid Gearmailteach, seòladh puist-d agus teachdaireachd iomadachd Seapanais. Chaidh na dearbhaidhean a cheartachadh; chuir an ath ruith na ceithir sreangan sin a-mhàin agus sgrìobh e na 350 gu lèir ann an 45 diog.
- Foirmean iomadachd ceart a’ chiad turas: aon, beagan, mòran agus eile airson Ruiseanais, sia foirmean airson Arabais, aon fhoirm airson Seapanais.
- Gach 42 cànan: na 22 sreangan-lìn san eisimpleir dhan gach cànan a tha Polyglot a' faicinn, bho Amharic gu Sìonais Traidiseanta: 924 de 924 sreangan sgrìobhte, ann an 15 mionaidean.
- Agus na nach fhaic na sgrùdaidhean: ann an Khmer, thill "Tha thu far-loidhne" mar "tha thu air-loidhne". Tha e foirfe ann an Khmer, agus mar sin chaidh e seachad. Sin as coireach gu bheil an sgrìobhainn ag iarraidh neach-labhairt dùthchasach air na sreangan as cudromaiche.
Dè tha taobh a-staigh
An t-eadar-theangaiche
Baidsean chun a' mhodail agad, sgrùdaidhean, ath-oidhirpean leis a' chùis ainmichte, cuimhne eadar-theangachaidh, cànanan gu co-shìnte.
Sia cruthan
Luchd-leughaidh agus luchd-sgrìobhaidh a chumas teicheadhean, pasganan agus riaghailtean iomadach gach àrd-ùrlair.
Na sgrùdaidhean
Feumail nan aonar: sgrùd eadar-theangachadh a tha agad mu thràth an aghaidh an stòr Beurla aige.
Aon app eisimpleir
Aon app beag anns na sia cruthan leis an rèiteachadh aige, airson feuchainn mus cleachd thu do chuid fhèin.
Riatanasan
- Linux no macOS le Python 3.9 no nas ùire; chan eil dad ri stàladh bho pip.
- Frithealaiche modail OpenAI-compatible le modail stiùiridh ioma-chànanach; tha sinn fhìn a' cleachdadh modail fosgailte le 27 billean paramadair.
Math fios a bhith agad
- Bheir na sgrùdaidhean grèim air na rudan a bhriseas app, chan e brìgh ceàrr: leig le neach-labhairt dùthchasach do liosta-bùth, balla-pàighidh agus teacsa laghail a leughadh.
- Fanaidhean iomadach gettext a' fuireach ann am Beurla san dreach seo.
- Tha an luaths aig a' mhodail agad.
- Tha na sgrùdaidhean an-asgaidh agus open source: translation-checks air GitHub. Cuiridh am pasgan-obrach an t-eadar-theangaiche, na sia cruthan, cruthan iomadach, a' chuimhne agus bliadhna de dh'ùrachaidhean ris.
From our field notes
Ceistean
Dè na cànanan?
Arabais, Amharic, Bulgàiris, Seicis, Gearmailtis, Greugais, Spàinntis, Pearsais, Fionlainnis, Filipinis, Fraingis, Gàidhlig na h-Alba, Eabhrais, Creòl Haitian, Ungairis, Armèinis, Inndòinis, Eadailtis, Seapanais, Khmer, Kannada, Coirèanais, Masadòinis, Malaidh, Duitse, Nirribhidh, Oromo, Punjabi, Pòlais, Portagailis (Braisil), Romàinis, Ruiseis, Slovaca, Slovèinis, Sirbis, Suainis, Taidh, Turcais, Ucràinis, Bhietnamais agus Sìonais, Sìmplichte agus Traidiseanta, bho Bheurla.
Feumaidh e GPU?
Chan fheum Polyglot fhèin; bidh am frithealaiche modail agad a' co-dhùnadh. Ruithidh modail beag air CPU, gu slaodach; nì GPU faidhle mòr ann an iomadh cànan na chùis de mhionaidean.
Dè a thachras do dh’abairt a bhriseas am modail?
Thèid iarraidh air a-rithist leis fhèin, leis a’ chùis ainmichte. Ma bhriseas e fhathast, thèid fhàgail a-mach às an fhaidhle, mar sin seallaidh an aplacaid agad am Beurla airson na h-abairte sin, agus liostaichidh an ruith i leis an adhbhar. Cha sgrìobhar dad briste.
An urrainn dhomh API aoigheachd a chleachdadh an àite sin?
Seo: seirbheis sam bith le ceann-uidhe còmhraidh OpenAI-compatible. Cuir a bun-URL agus ainm a’ mhodail ann an polyglot.json agus a iuchair ann am faidhle.
Air ùrachadh: