Üksus 6 / 11

Lokaliseerimine (L10n): tarkvara, veeb, mäng ja kultuuriline kohandamine

Kasu:

  • Oskus eristada lokaliseerimist tõlkest ning hallata õigesti kohatäite terviklikkust, teksti pikkust ja kuupäeva/raha/mõõdu vormingut
  • Võimalus kohandada tehnilisi funktsioone, nagu mitmuse reeglid ja paremalt vasakule keeled, sihtlokaadiga
  • Võimalus hinnata kultuurielemente kohaliku eksperdi vaatenurgast ning tabada QA abil tehisintellekti kohahoidjaid ja kultuurilisi riske

Rakenduse nupu "Salvesta" muutmine valikuks "Salvesta" on tõlge; Kuid selle rakenduse kuupäevavormingu, valuuta, paremalt vasakule kirjutamise, nupu pikkuse, kultuuripiltide ja juriidiliste tekstide kohandamine sihtturule on lokaliseerimine. Selles üksuses saate teada lokaliseerimisest, selle tehnilistest omadustest (kohahoidja, pikkus, kodeerimine), tehisintellekti rollist selles protsessis ja kultuurilisest kohanemisest. Eesmärk on mõelda nagu lokaliseerimisekspert, „muutes toode sobima sihtkultuuriga, mitte sõnadega”.

Põhimõisted

Lokaliseerimine (L10n — lokaliseerimine; L10n, kuna “l” ja “n” vahel on 10 tähte) on toote (tarkvara, veebi, mängu, rakenduse) täielik kohandamine konkreetse keele ja kultuuriga; See hõlmab tõlkimist, kuid ületab selle. Rahvusvahelistumine (i18n – rahvusvahelistumine) on toote kujundamine algusest peale väga keelevalmis (teksti eraldamine koodist, võimaldades pikkuse paindlikkust); See eelneb ja võimaldab lokaliseerimist.

String on tekstiosa, mida tarkvaras tõlgitakse. Kohatäited on stringis olevad märgid, mis täidetakse käitusajal muutujaga: "Tere, {name}", "{count} üksust". Locale on keele + piirkonna kombinatsioon (tr-TR, en-US); Määrab kuupäeva, kellaaja, numbri ja valuuta vormingu.

Lokaliseerimine erineb tõlkimisest: te ei anna edasi ainult tähendust, vaid ka funktsiooni ja kultuurilist sobivust. "3/4/2026" kuupäev on USA-s 4. märts ja Türkiye's mõttetu (kirjutame 03.4.2026); "₺" "$" asemel; Punane värv võib olla hoiatus ühes kultuuris ja pidustus teises.

Näpunäide. Kõige sagedamini jätavad tõlkijad lokaliseerimisel märkamata tekstivälised elemendid: kuupäev/kellaaeg/numbrivorming, valuuta, mõõtühik (miili/km), eesnimejärjestus, aadressivorming, telefoni vorming. Otsige neid igas projektis "kohaliku kontrollnimekirjaga".

Kohatäide ja tehniline terviklikkus

Kõige ohtlikum tehniline viga lokaliseerimisel on kohahoidjate ja siltide rikkumine. Kui kustutate {n} lausest "Teil on {n} sõnumit", kirjutate selle valesti või paned selle türgi süntaksi järgi valesse kohta, siis tarkvara jookseb kokku või kuvatakse jämedalt kui "Teil on {n} sõnumit". Reeglid:

  • Ärge kunagi pöörake, kustutage ega vormindage kohahoidjaid. {name}, %s, {{count}} jäävad samaks.
  • Türgi süntaks võib asendada kohatäite; Liigutage see uude asukohta, säilitades tähenduse, kuid ärge hävitage silti ennast.
  • Mitmuse reeglid varieeruvad olenevalt keelest: kui inglise keeles öeldakse "1 üksus / 2 üksust", siis türgi keeles pole arvu järel mitmuse järelliidet ("2 üksust"). Lokaliseerimisraamistikud tegelevad sellega eraldi.

AI on siin kaheosaline tööriist: see tõlgib stringe kiiresti, kuid võib kogemata ümber pöörata või kohahoidja kaotada. Sellepärast on kohahoidja QA voor lokaliseerimisel hädavajalik.

Ettevaatust! Teksti laiendamine on lokaliseerimise varjatud probleem. Tõlketekst inglise keelest türgi keelde on sageli 20-40% pikem; "OK" on 2 tähte, selle vaste "OK" on 5 tähte. Tõlge, mis kitsale nupule ei mahu, rikub liidese. Võimalusel vaadake reaalses liideses, kas sihttekst sobib.

Lokaliseerimisvoog ja kultuuriline kohanemine AI-ga

AI kiirendab lokaliseerimisel järgmisi ülesandeid: stringide esialgne tõlkimine, järjepidevuse kontroll, pikkuse hoiatus (“see tõlge on 35% pikem kui originaal”), kultuurilise sobivuse sõelumine (“kas see pilt/näide põhjustab sihtkultuuris probleeme?”). Kultuuriotsus kuulub aga inimesele: kohalik ekspert teab, kuidas nali, puhkus, eeskuju, värv sihtkultuuris tajutakse. AI võib anda üldise hoiatuse; Lõpliku otsuse teeb kohalikku turgu tundev tõlkija.

Näiteid kultuurilistest kohandustest: makseviisid (kohalikud kaardid), näidisnimed (kohalikud nimetused), mõõtühikud, juriidilised kohustused (KVKK/GDPR tekstid), pühad, pöördumise vorm (sina/teie), värvide ja sümbolite tähendused.

kolm minikarpi

Juhtum 1 – kohatäide QA hoidis krahhi ära. Mobiilirakenduse 1200 stringi tõlkes tõlkis tehisintellekt {count} kohatäite 18 kohas kui "{number}". Kohatäite QA voor tabas need; Kui seda ei parandata, jookseb rakendus neil ekraanidel kokku.

Juhtum 2 – pikkus rikkus liidese. Ühe tarkvara menüü koostati inglise keeles; Kui türgi tõlked muutusid keskmiselt 30% pikemaks, teisaldati ja lõigati välja kolm menüüpunkti. Kui meeskond oleks saanud pikkuse hoiatuse varakult, oleks nad koostanud lühikesed alternatiivid (vajadusel lühend "Seaded" asemel); töö tehti ümber ja uuendati protsessi pikkuse kontrolliga.

Juhtum 3 – kultuuriline kohanemine päästis müügi. Mängu promotsioonis oli seafiguuriga teenetemärk; sihtturul oli see kultuuriliselt sobimatu. Kohalik tõlk hoiatas, figuuri muudeti. AI oli teksti tõlkinud, kuid kohalik ekspert juhtis tähelepanu kultuurilisele ohule.

Neli kopeeritavat malli

1) Stringi tõlge (kohahoidja kaitstud):

Tõlkige järgmised tarkvarastringid [sihtkeelde]. REEGEL: ÄRGE KUNAGI tõlkige, kustutage ega vormindage kohahoidjaid, nagu {name}, %s, {{count}}; hoidke seda nii nagu see on (saate liigutada türgi süntaksi järgi). Säilitage HTML/sildid. Kirjutage see lühidalt ja liidese jaoks sobivalt. Formaat: allikas → tõlge. Stringid: [...]

2) Kohatäide/silt QA:

Allpool on allikas ja tõlgitud stringid. Märgistage AINULT kohatäite ja sildi probleemid: tõlgitud/kustutatud/rikutud{...}, %s, {{...}}, <silt>. Loetlege, mitu kohatäitjat on allikas, kui palju on tõlkes, ja loetlege need, mis ei ühti. Allikas: [...] | Tõlge: [...]

3) Pikkuse ja liidese hoiatus:

Hinnake järgmiste kasutajaliidese tõlgete pikkust. Iga tõlke juures märkige protsentuaalne laiend vastavalt allikale ja märkige need, mis ei pruugi kitsasse kohta mahtuda (nupud, menüüd). Neile, kes ei sobi, soovitage lühemat alternatiivi, mis säilitab tähenduse. Paarid (allikas | tõlge): [...]

4) Kultuurisobivuse sõeluuring:

Teie roll: [sihtturg] lokaliseerimiskonsultant. Märgistage järgmise sisu elemendid, mis võivad sihtkultuuris probleeme tekitada: pilt, näide, nimi, värv, sümbol, nali, kuupäeva/mõõtmise formaat, juriidiline tekst. Lõplik otsus on minu; juhid tähelepanu riskile ja pakud välja alternatiive.Sisu: [...]

Nõrk viip / Tugev viip

Nõrk: "Tõlgi need rakenduse tekstid." (Kohatäide, pikkus, liidese kontekst puudub; masin tõlgib kohatäite, tekst muutub pikemaks.)

Tugev: "Tõlgige need mobiilirakenduse stringid türgi keelde. Hoidke kohahoidjad {user} ja %d nagu nad on. Need tekstid kuvatakse kitsaste nuppudena; võimaluse korral jätke need lühikesed. "Seaded" → "Seaded", "Profiil" → "Profiil". Järgige mitmuse väljendite puhul türgi reeglit (mitmuse järelliidet pole)."

Erinevus: tugev viip annab kohahoidja, pikkuse, termini ja mitmuse kokkuleppe; väljund oleks lähedal otse liidesesse sisenemisele.

Lokaliseerimise mõõtmete tabel

Suurus

näide

Risk

Kohatäide/silt

{name}, %s, <b>

Tarkvara jookseb kokku

pikkus

"OK" → "OK" (150%)

Liidese ületäitumine

Kuupäev/number/raha

4.03.26, 1000,50 $

valeinformatsioon

mitmuse reegel

2 üksust → 2 eset

halb grammatika

kultuuriline element

pilt, värv, huumor

maine/müük

juriidiline tekst

KVKK/GDPR

õiguslik risk

Levinud vead

  • Pööra/kustuta kohatäide. See põhjustab tarkvara krahhi või toorteksti ilmumise.
  • Ei arvestata teksti venitamist. Liides täitub üle, elemendid on kärbitud.
  • Kuupäeva/valuutat/mõõtmisvormingut ei teisendata. Jäi "5 miili", mitte "8 km".
  • Kultuurielemendi läbimine ilma kohaliku asjatundjaga konsulteerimata. Maine- ja müügirisk.
  • Mitmuse reeglite tõlkimine inglise loogikaga. Halb grammatika, näiteks "2 üksust".

Pseudo-lokaliseerimine ja paremalt vasakule keeled

Lokaliseerimise kvaliteedi määravad kaks tehnilist probleemi. Esimene on pseudo-lokaliseerimine: toote testimine võltsitud, kuid realistliku pikkusega teksti ja erimärkidega (nt "Seaded" → "[Ŝéttîngŝ~~]") enne tegelikku tõlget. See näitab, kas liides saab hakkama pikkade tekstide ja erimärkidega ning kas stringe ekstraheeritakse enne tõlke algust. Kui arendajaga töötav tõlkija seda testi soovitab, tabatakse paljud liidese vead enne nende tekkimist.

Teine on paremalt vasakule (RTL) keeled: sellised keeled nagu araabia, heebrea, pärsia kirjutatakse paremalt vasakule ja lokaliseerimine nõuab mitte ainult teksti, vaid kogu liidese paigutuse (menüü asend, nooled, joondus) peegeldamist. RTL-i tõlkes võivad numbrid ja ladina tähtedega terminid segadust tekitada; See "biditeksti" probleem nõuab erilist tähelepanu. AI suudab tõlkida RTL-teksti, kuid paigutuse peegeldamine ja kahesuunalise voo otsused nõuavad tehnilis-kultuurilisi teadmisi. Need kaks küsimust näitavad, et lokaliseerimine on insener-kultuuriline töö, mis on väljaspool tõlkimist.

Kokkuvõttes

Lokaliseerimine tähendab toote, mitte sõnade kohandamist sihtkeele ja -kultuuriga; hõlmab tõlget, aga ka kohatäite terviklikkust, teksti pikkust, kuupäeva/raha/mõõdu vormingut, mitmuse reegleid ja kultuurielemente. AI kiirendab stringi tõlkimist, pikkust ja kultuuriliste riskide sõelumist; Kuid kvaliteedikontrolli ringkäik on hädavajalik, kuna see võib kohatäitjat segada ja kultuurilise otsuse teeb kohalikku turgu tundev ekspert. Edu lokaliseerimisel on tähelepanu detailidele väljaspool teksti.

Rakenduse ülesanne

Võtke 15–20 stringist koosnev liidese näidistekst (koos kohahoidjatega {...} või %s ja kuupäeva/raha näitega). Tõlkige mustriga "String translation", seejärel kontrollige kohatäite terviklikkust "kohahoidja QA" abil ja ületäitumise riski "pikkuse hoiatusega". Kohandage kuupäeva ja raha vorming sihtkohaga ning tehke kultuurilise elemendi olemasolul "kultuurilise sobivuse skannimine".

kontrollnimekiri

  • [ ] Jätsin kohatäite ja sildid endiseks ning kinnitasin need kvaliteedikontrolliga.
  • [ ] Kontrollisin teksti venitamist ja hoidsin kitsastes kohtades ära ülevoolu.
  • [ ] Kohandasin kuupäeva, numbri, valuuta ja mõõtühikud sihtlokaadiga.
  • [ ] Tõlkisin mitmuse väljendeid sihtkeele reeglite järgi.
  • [ ] Hindasin kultuurielemente kohaliku eksperdi vaatenurgast.