Mašīntulkošana — divi veidi un lauks «Avota valoda»

Atbalsts

Atbalsts

Pēdējo reizi atjaunināts Sep 24, 2026

Šajā rakstā ir abi EcomCart tulkošanas veidi blakus salīdzinājumā un viens no tiem līdz galam: piegādātāja lauks Avota valoda, kas svešvalodas aprakstus padara lasāmus bez jebkādas API atslēgas, un tas, ko šādā gadījumā ierauga pircējs. Kā iegūt DeepL, Google vai Microsoft API atslēgu un kur to ievada — Masveida tulkotājs — DeepL, Google un Microsoft atslēgas. Kā palaist pašu masveida tulkošanu, novērtēt tās izmaksas un ko darīt, kad abi veidi strādā vienlaikus — Masveida tulkošanas palaišana, izmaksas un atcelšana.

Ja strādājat ar piegādātājiem no Polijas, Vācijas, Lietuvas vai citām valstīm, datu plūsmā preču nosaukumi un apraksti parasti ir tikai piegādātāja valodā vai angliski. Lai veikalā tie parādītos latviski, tekstu ir jāiztulko.

EcomCart to var izdarīt divos pilnīgi dažādos veidos, un tikai vienam no tiem ir vajadzīga tulkotāja API atslēga. Pirms ejat pēc atslēgas, izlasiet pirmo sadaļu — iespējams, jums tā vispār nav vajadzīga.

Divi tulkošanas veidi un ar ko tie atšķiras

Integrāciju centrāles tulkošanas rāmis Masveida tulkotājs
Kur to ieslēdz piegādātāja forma, lauks Avota valoda atsevišķs modulis izvēlnē Rīki
Vai vajag API atslēgu nē jā
Kur notiek tulkošana apmeklētāja pārlūkā, kad lapa jau ir atvērta serverī, pirms teksts nonāk datubāzē
Ko ieraksta datubāzē <iframe> rāmi, kas ielādē tulkojumu pašu iztulkoto tekstu
Ko redz pircējs tulkojumu ar brīdinājuma joslu «UZMANĪBU! Teksts tulkots ar mašīntulku.» parastu aprakstu bez brīdinājuma
Vai meklētājs to indeksē nē — teksts atrodas rāmī, un lapas pašā HTML kodā apraksta vietā ir tikai rāmja izsaukums jā — teksts ir pašā lapā, kā jebkurš cits apraksts
Cik ātri redzama izmaiņa līdz 1 stundai — rāmja dokuments tiek kešots uzreiz pēc procesa beigām
Izmaksas par zīmēm nav ir — maksā tulkošanas pakalpojuma sniedzējam

Vienkāršs veids, kā izlemt: ja gribat, lai svešvalodas apraksts vienkārši būtu lasāms, pietiek ar Avota valodu piegādātāja formā. Ja gribat, lai veikalā glabājas īsts latviskots teksts, kuru var rediģēt, papildināt un kuru redz arī meklētājprogrammas, vajadzīgs Masveida tulkotājs un tā API atslēga.

Abus var lietot vienlaikus — kā tie sadzīvo, aprakstīts rakstā Masveida tulkošanas palaišana, izmaksas un atcelšana.

Integrāciju centrāles puse: lauks «Avota valoda» (atslēga nav vajadzīga)

Lauks atrodas piegādātāja formā, cilnē Datu plūsma — tajā pašā cilnē, kur datu plūsmas adrese un pieejas dati (sk. Piegādātāja pievienošana — datu plūsma, importa uzvedība un saglabāšana).

  1. Atveriet Integrāciju centrāle → Piegādātāji un izvēlieties piegādātāju.
  2. Ejiet uz cilni Datu plūsma.
  3. Laukā Avota valoda ierakstiet divu burtu valodas kodu — to valodu, kādā datu plūsmā ir apraksti, nevis to, kādā tos gribat redzēt.
  4. Saglabājiet piegādātāju.
  5. Atveriet Integrāciju centrāle → Vadības panelis un nospiediet Palaist veikala atjaunošanu — tikai šis solis publicē izmaiņas veikalā. Sīkāk — Veikala atjaunošana — kā to palaist.

📷 Ekrānattēls: ecomlink/vendor — piegādātāja forma, cilne «Datu plūsma», lauks «Avota valoda» ar ievadītu kodu

⚠️ Laukā redzamais pelēkais lv ir tikai ievades piemērs, nevis ieteikums, un tas nav jāatstāj. Blakus laukam panelī nekāda paskaidrojuma nav, tāpēc to ir viegli saprast nepareizi: ierakstīt vajag piegādātāja, nevis savu valodu.

Kāda valoda ir piegādātāja datos Ko ierakstīt
poļu pl
vācu de
lietuviešu lt
igauņu et
angļu en

Lauks pieņem ne vairāk kā 2 rakstzīmes, un saglabājot vērtība tiek pārveidota mazajos burtos (LV kļūst par lv). Tukšs lauks nozīmē «izslēgts» — tad apraksti tiek apstrādāti tieši tāpat, kā pirms šīs iespējas.

Četras lietas, kas jāzina:

  • Avota valodas maiņa pati ierindo aprakstu pārbūvi. Saglabājot izmainītu vērtību, visām šī piegādātāja precēm, kas jau ir sasaistītas ar veikala preci, tiek uzstādīts apraksta atjaunošanas karogs. Tulkojuma rāmji parādīsies nākamajā veikala atjaunošanā, fāzē Aprakstu atsvaidzināšana — nevis uzreiz pēc saglabāšanas.
  • Precei jābūt Satura statusam «Oriģināls no piegādātāja». Aprakstu atsvaidzināšana strādā tikai ar tām precēm, kurām veikala preces formā (Katalogs → Produkti, nevis Integrāciju centrāles cilne Produkti) lauks Satura statuss ir Oriģināls no piegādātāja. Precēm ar statusu Mašīntulks, Nepilnīgi apstrādāts vai Pilnībā apstrādāts fāze aprakstu neaiztiek vispār — tas ir apzināts aizsargs kuratētam saturam. Ja statuss ir Nezināms (tā ir noklusējuma vērtība precēm, kas veikalā izveidotas ārpus Integrāciju centrāles), rāmji tur nekad neparādīsies. Integrāciju centrāle pati savām jaunajām precēm uzliek Oriģināls no piegādātāja.
  • Piegādātājam jābūt atļautam atjaunot aprakstus. Fāze strādā ar to piegādātāju precēm, kuriem cilnē Importa uzvedība, rindā Atjaunot atjaunošanas laikā, ir ieslēgts slēdzis Apraksti. Uzmanību: slēdzis darbojas uz veikala preci, nevis uz piegādātāju atsevišķi. Ja to pašu preci nes vēl kāds piegādātājs ar ieslēgtiem Aprakstiem, prece joprojām tiek pārbūvēta, un izslēgtā piegādātāja Avota valoda joprojām var kļūt par rāmja avotu. Sīkāk — Importa uzvedība.
  • Tulkojums netiek saglabāts. Veikala datubāzē apraksta vietā nonāk rāmis, kas tulkojumu uzģenerē no jauna katru reizi, kad lapa tiek atvērta. Rediģēt šo tekstu preces kartiņā nevar — tur būs redzams rāmja kods.

📷 Ekrānattēls: ecomlink/vendor — cilne «Importa uzvedība», rinda «Atjaunot atjaunošanas laikā» ar ieslēgtu slēdzi «Apraksti»

Ko tieši ierauga pircējs

Rāmja dokuments paņem aprakstu avota valodā un iztulko to apmeklētāja pārlūkā. Virs teksta ir brīdinājuma josla apmeklētāja valodā; latviski tā skan «UZMANĪBU! Teksts tulkots ar mašīntulku.» Sava josla ir sagatavota vēl divpadsmit valodām (krievu, igauņu, lietuviešu, poļu, vācu, somu, zviedru, norvēģu, franču, spāņu, čehu, dāņu); pārējām tiek rādīta angļu valodas josla «ATTENTION! Translated by a computer translator.».

Rāmja dokuments tiek kešots līdz vienai stundai. Tas nozīmē, ka izlabots avota apraksts veikalā parādās ar nobīdi — līdz stundai pēc tam, kad veikala atjaunošana jau ir pabeigta.

Kurām valodām rāmis tiek uzlikts:

  • Latviešu un angļu apraksta slotu fāze uzskata par savu un pārraksta: ja datu plūsmā attiecīgās valodas teksta nav, tur nonāk tulkošanas rāmis. Divi izņēmumi: rāmi neliek slotam, kura valoda pati ir avota valoda (tur tiek mēģināts pārcelt tekstu no otras valodas), un, ja precei nevienā valodā nav nosaukuma, slots netiek aiztikts nemaz.
  • Pārējās ieslēgtajās veikala valodās raksts tiek likts saudzīgi, bet saudzība attiecas tikai uz aprakstu: ja apraksta slots ir tukšs vai tajā ir mūsu pašu iepriekšējais rāmis, Integrāciju centrāle tajā valodā pārraksta arī nosaukumu un meta virsrakstu. Ja aprakstā jau ir cilvēka uzrakstīts vai ar Masveida tulkotāju uzģenerēts teksts, netiek aiztikts nekas.
  • Pārējās (ne latviešu, ne angļu) valodās: ja datu plūsmā šai valodai ir savs teksts, tas veikalā netiek uzspiests — uzvar veikalā jau esošais. Latviešu un angļu slotā datu plūsmas teksts tieši otrādi — tiek ierakstīts un pārraksta veikalā esošo.

Ja kaut kas nestrādā

«Avota valoda» ir aizpildīta, bet apraksti nav mainījušies. Četri biežākie cēloņi. Pirmkārt, nav palaista veikala atjaunošana — rāmji tiek uzlikti fāzē Aprakstu atsvaidzināšana, nevis saglabāšanas brīdī; palaiž to Integrāciju centrāle → Vadības panelis ar pogu Palaist veikala atjaunošanu (sk. Veikala atjaunošana — kā to palaist). Otrkārt, precei Satura statuss (Katalogs → Produkti → prece) nav Oriģināls no piegādātāja — visbiežāk tas ir Nezināms precēm, kas veikalā izveidotas ārpus Integrāciju centrāles; tādām precēm rāmji nekad neparādīsies. Treškārt, piegādātājam cilnē Importa uzvedība ir izslēgts slēdzis Apraksti, un preci nenes neviens cits piegādātājs ar ieslēgtiem Aprakstiem. Ceturtkārt, prece vēl nav sasaistīta ar veikala preci: karogs tiek uzstādīts tikai tām Integrāciju centrāles precēm, kurām jau ir veikala prece.

Rāmis ir uzlikts, bet vietā, kur vajadzētu tulkojumam, nav nekā. Tulkojuma dokuments atgriež tukšu, sabrūkošu lapu, ja avota valodā apraksta nav vispār vai ja pieprasītais valodas kods nav atļauts. Pārbaudiet, vai laukā Avota valoda tiešām ir tās valodas kods, kurā datu plūsmā ir teksts — nevis tās, kurā to gribat redzēt. Pelēkais lv laukā ir tikai ievades piemērs, un tā atstāšana ir tipiskākā kļūda.

Izlaboju avota aprakstu, bet veikalā vēl redzams vecais tulkojums. Rāmja dokuments tiek kešots līdz vienai stundai. Pēc veikala atjaunošanas pagaidiet līdz stundai vai pārbaudiet lapu pārlūka privātajā logā.

Apraksts kādā valodā palicis vecais, kaut Avota valoda ir ieslēgta. Tā ir apzināta uzvedība. Visās valodās, kas nav latviešu un angļu, Integrāciju centrāle apraksta slotā raksta saudzīgi: ja tur jau ir teksts (cilvēka rakstīts vai Masveida tulkotāja ģenerēts), tas netiek aizstāts. Nav aizstāts arī tad, ja šai valodai savs teksts ir pašā datu plūsmā. Ņemiet vērā, ka šī saudzība attiecas tikai uz aprakstu — nosaukums un meta virsraksts tajā pašā valodā var tikt pārrakstīts, ja apraksta slots ir tukšs.

Kļūmes, kas saistītas ar pašu Masveida tulkotāja moduli un tā API atslēgu, ir aprakstītas rakstā Masveida tulkotājs — DeepL, Google un Microsoft atslēgas; kļūmes masveida palaišanā — rakstā Masveida tulkošanas palaišana, izmaksas un atcelšana.