
Kujutage ette sellist pilti: olete arendanud rakenduse ja seejÀrel vÀlja andnud selle kohe mitmes keeles. Kuid juba pÀrast vÀljaandmist avastate erinevates keeles olevates versioonides vigu:
arendaja suurim ÔudusunenÀgu. Just selleks ongi lokaliseerimistestimine, et vÀltida selliseid ebameeldivaid olukordi.
TĂ€napĂ€eval ei ole USA enam mobiilirakenduste turul suurim mĂ€ngija. Hiina ja India vĂ”istlevad tiitlile . Ja tĂ€na tuleb kĂ”ik keeleversioonid enne vĂ€ljaandmist vĂ€hemalt korra ĂŒle kontrollida. LĂ”ppude lĂ”puks vĂ”ib isegi vĂ€ikese vea hind olla vĂ€ga kĂ”rge.
Tavaliselt ei mĂ”tle arendusettevĂ”tted lokaliseerimistestimisele kohe. Siiski tuleb see protsess kindlasti arendusse kaasata. Vaadakem ĂŒksikasjalikumalt, mida sisaldab lokaliseerimistestimine, millised on selle olulised etapid ja miks see ĂŒldse vajalik on.
Mis on lokaliseerimistestimine?
LĂŒhidalt, lokaliseerimistestimine on rakenduse vĂ”i veebisaidi sisu kontrollimine lingvistiliste, kultuuriliste nĂ”uete ja konkreetse riigi vĂ”i piirkonna eripĂ€ra vastavuse osas.
Lokaliseerimistestimine on ĂŒks kvaliteedikontrolli vorm, mida viiakse lĂ€bi toote arendamise kĂ€igus. See testimisteenus aitab tuvastada vigu vĂ”i tĂ”lkevigu lokaliseeritud versioonis enne, kui lĂ”pptooted jĂ”uavad kasutajani. Testimise eesmĂ€rk on leida ja kĂ”rvaldada vead erinevates lokaliseeritud tooteversioonides, mis on mĂ”eldud erinevatele turgudele ja lokaliteettidele.
Oluline on rĂ”hutada, et lokaliseerimine ei ole lihtsalt tĂ”lkimine mitmesse keelde ning lokaliseerimise ja lingvistilise testimise osas ei ole tegemist ĂŒhe ja sama asjaga. Kuidas siis lokaliseerimistestimine erineb lingvistilisest? Lingvistiline testimine koosneb peamiselt Ă”igekirja-, grammatika- ja stiilivigade kontrollimisest. Lokaliseerimistestimine hĂ”lmab aga ka ajavormide ja valuutade formaadi, graafiliste elementide, ikoonide, piltide, vĂ€rviskeemide ning kĂŒmnete muude pisikeste detailide kontrollimist.
Miks on lokaliseerimistestimine nii tÀhtis?
Peamine testimise eesmĂ€rk on see, et toode nĂ€eks vĂ€lja nagu oleks see algselt loodud sihtrĂŒhma keeles ja vastaks tĂ€ielikult kultuurilistele ja piirkondlikele omadustele.
Lokaliseerimine suurendab klientide lojaalsust teie brÀndile. Siin on konkreetsed numbrid: umbes eelistavad osta veebilehtedelt oma emakeeles. Isegi need, kes valdavad inglise keelt, eelistavad endiselt .
Lokaliseerimise testimine tagab rakenduste ja veebisaitide kĂ”rge kvaliteedi globaalsel turul. Kujutage ette, et olete loonud rakenduse ja plaanite vĂ€lja anda selle ingliskeelse, venekeelse ja saksa versiooni. Olete palganud parimad tĂ”lkijad, seega olete 100% kindel Ă”igekeelsuse ja grammatikas. Kuid Ă€kki avastate, et saksa keele read ĂŒletavad rakenduse vĂ”i veebisaidi nuppude sĂŒmbolite piiri vĂ”i kuupĂ€eva- ja kellaaegu ei vasta piirkonnale. Lokaliseerimise testimine eksisteerib just selleks, et selliseid olukordi vĂ€ltida, kuna tĂ”lgitud sisuga vĂ”ivad tekkida probleemid isegi siis, kui tekst on grammatikaliselt Ă”ige. Kui soovite, et teie rakendus vĂ”i veebisait nĂ€eks vĂ€lja nagu natiivne, pöörake piisavalt tĂ€helepanu kontekstile ja kohaliku kultuuri nĂŒanssidele.
Millele tuleks tÀhelepanu pöörata lokaliseerimise testimise ajal?
Lokaliseerimise testimine ei seisne mitte ainult Ôigekeelsuse, grammatikakontrolli ja tÔlke Ôigsuse kontrollimises. Selle protsessi kÀigus ei tohi midagi unustada, seega koostasime kÔige olulisemate asjade kontrollnimekirja. Alustame.
Ettevalmistusetapp
Et lokaliseerimise testimine kulgeks sujuvalt, tuleb selleks valmistuda.
- Valmistage testijatele vajalik dokumentatsioon ja kÔik teave veebisaidi vÔi toote kohta, mis vÔib kasulik olla.
- Looge glossaar ja tÔlketeenuse mÀlu, et aidata testijatel Ôigeid termineid tÔlgendada.
- Kui rakendust vÔi veebisaiti on varem tÔlgitud, lisage varasemad versioonid tutvumiseks. Samuti vÔib kasutada spetsialiseeritud teenuseid vÔi andmebaase kÔigi tÔlkeversioonide hoidmiseks ja nendele ligipÀÀsu korraldamiseks.
- Looge veaparanduste jĂ€lgimise sĂŒsteem â dokument vĂ”i platvorm, kus fikseerite kĂ”ik tĂ”rked, mis leiti lokaliseerimise testimise kĂ€igus. Nii on lihtsam jĂ€lgida vigade parandamist ja suhelda teiste meeskonnaliikmetega.
Piirkondlike ja kultuuriliste eripÀrade kontrollimine
See on vÀga oluline etapp lokaliseerimise testimisel. Teil on vaja ekraanipilte vÔi lokaliseeritud rakenduse versiooni. Tuleb kontrollida jÀrgmist:
- KuupÀeva ja kellaaja vormingu vastavust valitud piirkonnale.
- Telefoninumbrite ja aadresside vormingud.
- VĂ€rviskeemid (see on oluline, kuna sama vĂ€rv vĂ”ib erinevates kultuurides tĂ€hendada erinevaid asju). NĂ€iteks, sĂŒmboliseerib edu lÀÀne riikides, kuid Aasia kultuuris seostatakse seda leinaga.
- Tootenimede vastavus piirkondlikele standarditele.
- Valuuta vorming.
- MÔÔtĂŒhikud.
Keeletehniline kontroll
Selles etapis kontrollitakse keelelisi eripÀrasid. Tuleb veenduda, et:
- KĂ”igil saidi lehtedel vĂ”i rakenduse ekraanidel kasutatakse ĂŒhtset terminoloogiat.
- Grammatikavead puuduvad.
- Ăigekirjavead puuduvad.
- Koeetika reegleid on jÀrgitud.
- Kasutatakse Ôiget tekstisuunda (paremalt vasakule vÔi vasakult paremale).
- On mÀrgitud Ôiged kaubamÀrkide, linnade, paikade, ametite ja muude nimetuste nimetused.
Kasutajaliides vÔi vÀlimus
See on vajalik, et teie tarkvaratoode nÀeks igas keeles laitmatult vÀlja. Veenduge, et:
- KÔik piltidel olevad tekstid on lokaliseeritud.
- Keelversioonide paigutus on originaaliga kooskÔlas.
- Reavahetused ja lÔhkumised lehtedel/ekraanidel on Ôigesti paigutatud.
- Dialoogid, hĂŒpikaknad ja teated kuvatakse Ă”igesti.
- Reade pikkus ei ĂŒleta olemasolevaid piire ja tekst kuvatakse Ă”igesti (mĂ”nikord on tĂ”lketekst originaalist pikem ja ei mahutu nuppudele).
NĂ€ide
Alconosti meeskond kohtas sellist juhtumit töötades ja nende mĂ€ng Blazing Chrome. Hispaania versioonis ĂŒletas nuppude teksti tĂ”lke sĂŒmbolite arv nende jaoks kehtestatud piirangud. SĂ”na "Edasi" oli hispaania keeles liiga pikk: "Siguiente". Alconosti meeskond avastas selle vea lokaliseerimise testimise kĂ€igus ning soovitas asendada "Siguiente" sĂ”naga "Seguir", et see sobivalt kasutajaliideses kuvataks. Just tĂ€nu selliste probleemide avastamisele ja nende kĂ”rvaldamisele paranevad tarkvara kasutajaliides ja kasutuskogemus.


Funktsionaalsus
See on ĂŒks lĂ”ppfaase ja vĂ€ga tĂ€htis etapp, kus tuleb kontrollida, kas lokaliseeritud rakendus töötab Ă”igesti. Soovitame pöörata tĂ€helepanu jĂ€rgnevatele punktidele:
- Lokaliseeritud rakenduse vÔi saidi funktsionaalsus.
- N=HĂŒperlingid (veenduge, et need töötavad kĂ”ikides keeleversioonides, on seaduslikud mÀÀratud piirkonnas ja ei blokeeri neid kohalikud vĂ”i piirkondlikud tulemĂŒĂŒrid).
- Sisendfunktsioonide töö.
- Eriliste sĂŒmbolite toetamine erinevates lokaliseerimistes ja keeltes.
- Klaviatuuri otsetee töö.
- Loendite sorteerimisfunktsioon.
- Erinevate fontide toetamine.
- Erinevate vorminduslahkude toetamine.
Millised raskused vÔivad tÔlkimise testimise kÀigus esineda?
Lokaliseerimise testimise protsessiga kaasnevad oma probleemid ja "madalad kohal" ning oleks parem neist ette teada. Isegi tuntud ĂŒtlus ĂŒtleb: "ettevalmistatud - tĂ€hendab varustatud".
Ăks suurimaid keerukusi on sihtkeele ebapiisav tundmine. Loomulikult ei ole vĂ”imalik teada kĂ”iki maailma keeli. Kuid on olemas lokaliseerimise, internationaliseerimise ja tĂ”lkimise ettevĂ”tteid. NĂ€iteks pakub Alconost oma klientidele tĂ€ielikku teenuste spektrit . Lokaliseeritud tekstid kontrollitakse alati tĂ€iendavalt keelekandjate tĂ”lkijate poolt, kellel on ka suur kogemus lokaliseerimise testimisel. Ja saab olla kindel 99,99% -selt, et kĂ”ik piirkondlikud omadused arvesse vĂ”etakse.
Veel ĂŒks punkt, mis vĂ”ib lokaaliseerimise testimist oluliselt keeruliseks muuta, on toote enda kehv tundmine. See sageli muutub see probleemiks, kui toode on niĆĄĆĄ. Lokaliseerimisagentuurid omavad tavaliselt kogemusi erinevates valdkondades ja teavad, et meeskond peab tootest tĂ€ielikult aru saamiseks eelnevalt uurima ning kliendilt kĂ”ik vajalikud kĂŒsimused kĂŒsima.
Samuti tuleb arvesse vĂ”tta, et lokaliseerimistestimine vĂ”ib olla ĂŒsna aeglane protsess, kuna erinevate piirkondade eripĂ€rade uurimiseks kulub aega. Selle protsessi lihtsustamiseks ja tĂ€htaegadesse mahutamiseks soovitame integreerida lokaliseerimise kvaliteedikontrolli etapi arendustsĂŒklisse. Tehke lokaliseerimistestimise protsess pidevaks: tĂ”lkige uusi ridu, niipea kui need ilmuvad, ja katsetage neid kohe. Kui planite lokaliseerimistestimist ette, aitab see toote vĂ€ljaandmisel Ă”igeks ajaks.
Ja viimane, kuid mitte vÀhem oluline: ettevÔtted unustavad sageli luua dokumenti vÔi kontot pilveplatvormil, et jÀlgida kÔiki vigu lokaliseerimistestimise kÀigus. Ilma selleta vÔib lÔpuks "kaotada" osa vigadest vÔi, veel hullem, unustada need parandada. SeetÔttu on vajalik selge mehhanism vigade avastamise ja kÔrvaldamise kirje hoidmiseks.
Kas vajate abi lokaliseerimise / tĂ”lke osas? â Me Alconostis oleme alati valmis aitama!
Meist
Alconost tegeleb professionaalselt , ĂŒle 70 keele. Keeletehniline testimine, pilveplatvorm API-ga, pidev lokaliseerimine, projektihaldus 24/7, kĂ”ik formaadid tekstiresurssidest.
Me teeme ka .
âÂ
Allikas: habr.com
