
Kujutage ette jÀrgmisi olusid: olete vÀlja töötanud rakenduse ja seejÀrel vabastanud selle korraga mitmes keeles. Kuid pÀrast vÀljaandmist avastasite erinevates keeleversioonides vigu:
arendaja halvim ööuni. Just selleks ongi olemas lokaliseerimistestimine, et selliseid ebameeldivaid olukordi vÀltida.
TĂ€napĂ€eval ei ole Ameerika Ăhendriigid enam mobiilirakenduste turul suurim mĂ€ngija. Hiina ja India vĂ”istlevad tiitli . SeetĂ”ttu tuleb kĂ”iki keeleversioone enne vĂ€ljaandmist kontrollida, ja mitte ainult korra. Isegi vĂ€ikse vea hind vĂ”ib olla vĂ€ga kĂ”rge.
Arendajad ei mĂ”tle lokaliseerimistestimisele tavaliselt kohe. Sellegipoolest tuleb see protsess kindlasti arendusse kaasata. Vaadakem lĂ€hemalt, mis on lokaliseerimistestimine, milliseid olulisi etappe see hĂ”lmab ja miks see ĂŒldse vajalik on.
Mis on lokaliseerimistestimine?
LĂŒhidalt öeldes on lokaliseerimistestimine rakenduse vĂ”i veebisaidi sisu kontrollimine vastavuses keele- ja kultuurinĂ”uetega ning konkreetse riigi vĂ”i regiooni spetsiifikaga.
Lokaliseerimistestimine on kvaliteedikontrolli liik, mida viiakse lĂ€bi toote arendamise kĂ€igus. See testimisetĂŒĂŒp aitab leida vigu vĂ”i tĂ”lkevigu lokaliseeritud versioonis enne, kui lĂ”pptoode jĂ”uab kasutajani. Testimise eesmĂ€rk on leida ja kĂ”rvaldada vead erinevates lokaliseeritud tooteversioonides, mille sihtgrupp on erinevad turud ja lokaalid.
Oluline on mĂ€rkida, et lokaliseerimine ei ole lihtsalt tĂ”lkimine mitmesse keelde, vaid see hĂ”lmab lokaliseerimist ja keeleliselt testimist, mis ei ole ĂŒks ja sama. Kuidas erineb lokaliseerimise testimine keelelisest testimisest? Keeleline testimine keskendub peamiselt Ă”igekirja, grammatika ja stiili vigade kontrollimisele. Samal ajal hĂ”lmab lokaliseerimise testimine ka ajavormide ja valuutade vormaatide, graafiliste elementide, ikoonide, fotode, vĂ€rviskeemide ning kĂŒmnete teiste pisidetailide kontrollimist.
Miks on lokaliseerimise testimine nii oluline?
Peamine eesmĂ€rk testimisel on, et toode nĂ€eks vĂ€lja nagu oleks see algselt loodud sihtrĂŒhma keeles ning vastaks tĂ€ielikult kultuurilistele ja piirkondlikele eripĂ€radele.
Lokaliseerimine suurendab kliendilojaalsust teie brÀndile. Siin on konkreetsed numbrid: umbes eelisteks on osta veebilehtedel, mis on esitatud nende emakeeles. Isegi need, kes valdavad inglise keelt, eelistavad endiselt .
Lokaliseerimise testimine tagab rakenduste ja veebisaitide kĂ”rge kvaliteedi globaalsel turul. Kujutage ette olukorda: olete loonud rakenduse ja plaanite selle vĂ€lja anda ingliskeelses, venekeelses ja saksakeelses versioonis. Olete palganud parimad tĂ”lkijad, seega olete 100% kindel Ă”igekirjas ja grammatikas. Kuid Ă€kki avastate, et saksa keeles on ridade pikkus ĂŒletamas mĂ”ne rakenduse nupu tĂ€hemĂ€rgipiiri vĂ”i et kuupĂ€eva ja aja formaadid ei vasta piirkonnale veebisaidil. Lokaliseerimise testimisprotsess on loodud just selliste olukordade vĂ€ltimiseks, sest tĂ”lgitud sisuga vĂ”ivad probleemid tekkida isegi juhul, kui tekstid on grammatikaliselt Ă”iged. Kui soovite, et teie rakendus vĂ”i veebisait nĂ€eks vĂ€lja natiivne, pöörake piisavalt tĂ€helepanu kontekstile ja kohaliku kultuuri nĂŒanssidele.
Millele tuleks tÀhelepanu pöörata lokaliseerimise testimise ajal?
Lokaliseerimise testimine ei piirdu pelgalt Ôigekirja, grammatika ja tÔlke Ôigsuse kontrollimisega. Et midagi olulist mitte kÔrvale jÀtta, oleme koostanud kÔige tÀhtsamate asjade kontrollnimekirja. Alustame.
Eeltestimine
Lokaliseerimise testimiseks on vajalik korralik ettevalmistus.
- Valmistage testijatele ette vajalik dokumentatsioon ja kÔik teave veebisaidi vÔi toote kohta, mis vÔib kasuks tulla.
- Looge glossaar ja tÔlkemÀlu, et aidata testijatel kasutatavaid termineid Ôigesti tÔlgendada.
- Kui rakendus vÔi veebisait on varem tÔlgitud, lisage eelnevad versioonid tutvumiseks. Samuti vÔite kasutada spetsialiseeritud teenuseid vÔi andmebaase, et hoida kÔiki tÔlkeversioone ning korraldada neile ligipÀÀs.
- Looge veaparanduse jĂ€lgija â dokument vĂ”i platvorm, kuhu saate kirja panna kĂ”ik lokaliseerimise testimise kĂ€igus leitud vead. Nii on lihtsam vigade parandamist jĂ€lgida ja suhelda teiste meeskonna liikmetega.
Kohalike ja kultuuriliste erinevuste kontrollimine
See on vÀga oluline etapp lokaliseerimise testimises. Teil on vaja ekraanipilte vÔi rakenduse lokaliseeritud versiooni. Tuleb kontrollida jÀrgmist:
- KuupÀeva ja kellaaja vorming vastab valitud piirkonnale.
- Telefoninumber 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.
Keeleline kontroll
Sellel etapil kontrollitakse keelelisi eripÀrasid. Tuleb veenduda, et:
- Kogu veebisaidil vĂ”i rakenduse ekraanidel kasutatakse ĂŒhtset terminoloogiat.
- Grammatika vigu ei esine.
- Ăigekirjavead puuduvad.
- Punktisuse reegleid on jÀrgitud.
- Kasutatakse Ôiget teksti suunda (paremalt vasakule vÔi vasakult paremale).
- On mÀrgitud Ôiged kaubamÀrgid, linnad, kohad, ametinimetused jne.
Kasutajaliides vÔi vÀlimus
See on vajalik, et teie tarkvaratoode nÀeks igas keeles laitmatult vÀlja. Veenduge kindlasti jÀrgnevates punktides:
- KÔik pildil olevad tekstilised mÀrgid on lokaliseeritud.
- Keeleversioonide makett vastab originaalile.
- Ridade murded ja katkestused lehtedel/ekraanidel on Ôigesti paigutatud.
- Dialoogid, hĂŒpikaknad ja teated kuvatakse Ă”igesti.
- Ridade pikkus ei ĂŒleta kehtestatud piiranguid ning tekst kuvatakse Ă”igesti (mĂ”nikord on tĂ”lketekst pikem kui originaal ja ei mahu nuppudele).
NĂ€ide
Alconosti meeskond kohtas sellist juhtumit töötades ja nende mĂ€ngu Blazing Chrome. Hispaania versioonis ĂŒletas nuppude teksti tĂ”lke sĂŒmbolite arv nendega seotud piiranguid. SĂ”na âJĂ€tkaâ oli hispaania keeles liiga pikk: âSiguienteâ. Alconosti meeskond leidis selle vea lokaliseerimise testimise kĂ€igus ning pakkus vĂ€lja, et âSiguienteâ asendatakse âSeguirâigaâ, et liideses Ă”igesti kuvada. Just tĂ€nu sarnaste probleemide tuvastamisele ja nende lahendamisele paraneb tarkvaratoote liides ja kasutaja interaktsiooni efektiivsus.


Funktsionaalsus
See on ĂŒks viimaseid ja kĂ”ige olulisemaid etappe, mil tuleb kontrollida, kas lokaliseeritud rakendus töötab Ă”igesti. Soovitame pöörata tĂ€helepanu jĂ€rgmisele:
- Lokaliseeritud rakenduse vÔi veebisaidi funktsionaalsus.
- N=HĂŒperlingid (veenduge, et need töötavad kĂ”igis keeleversioonides, on seaduslikud antud piirkonnas ja ei blokeeri neid kohalikud vĂ”i piirkondlikud tulemĂŒĂŒrid).
- Sisseehitatud funktsioonide töö.
- ErimÀrkide toetamine erinevates lokaliseerimisversioonides ja keeltes.
- Klaviatuuri otseteede töö.
- Nimekirjade sorteerimise funktsioon.
- Erinevate fontide toetamine.
- Erinevate formaadis eraldajate toetamine.
Milliseid raskusi vÔib lokaliseerimise testimise kÀigus ette tulla?
Lokaliseerimise testimise protsessiga kaasnevad omad probleemid ja "madalad tĂ”usud", ning neist on parem eelnevalt teadlik olla. LĂ”ppude lĂ”puks ĂŒtleb isegi tuntud ĂŒtlus: "ettevaatlik on relvastatud."
Ăks peamisi raskusi on piirdunud teadlikkus sihtkeelest.. Loomulikult ei saa teada kĂ”iki maailma keeli. Kuid on olemas lokaliseerimis-, internatsionaliseerimis- ja tĂ”lketeenuseid pakkuvaid ettevĂ”tteid. NĂ€iteks pakub Alconost oma klientidele tĂ€ielikku teenuste spektrit . Lokaliseeritud tekstid kontrollitakse alati tĂ€iendavalt emakeelsete tĂ”lkijate poolt, kellel on samuti suur kogemus lokaliseerimistestimises. Ja vĂ”ib olla 99,99% kindel, et kĂ”ik piirkondlikud eripĂ€rad arvestatakse.
Veel ĂŒks aspekt, mis vĂ”ib oluliselt raskendada lokaliseerimistestimist, on toote halvad teadmised. See muutub sageli probleemiks, kui toode on niĆĄitoode. Lokaliseerimise agentuuridel on tavaliselt kogemus erinevates valdkondades ja nad teavad, et meeskond peab eelnevalt tootega tutvuma ning esitatama kliendile kĂ”ik vajalikud kĂŒsimused, et tĂ€ielikult mĂ”ista toote tĂ€hendust.
Samuti tuleb arvesse vĂ”tta, et lokaliseerimistestimine vĂ”ib olla ĂŒsna aeganĂ”udev protsess, kuna erinevate piirkondade eripĂ€ra uurimine vĂ”tab aega. Selle protsessi lihtsustamiseks ja tĂ€htaegadesse mahtumiseks soovitame integreerida lokaliseerimise kvaliteedikontrolli etapp arenduselu tsĂŒklisse. Tehke lokaliseerimise testimise protsess pidevaks: tĂ”lkige uusi ridu kohe, kui need tekivad, ja testige kohe. Kui planeerida lokaliseerimise testimine ette, aitab see toodet Ă”igeaegselt vĂ€lja anda.
Ja viimane, kuid mitte vÀhem oluline: ettevÔtted sageli unustavad luua dokumenti vÔi kontot pilveplatvormil kÔigi vigade jÀlgimiseks lokaliseerimise testimise ajal. Ilma selleta vÔib lÔpuks «kaotada» osa vigadest vÔi, mis veelgi hullem, unustada nende parandamise. SeetÔttu on vajalik selge mehhanism vigade leidmise ja kÔrvaldamise kirje hoidmiseks.
Vaja on abi lokaliseerimise/ tĂ”lkimisega? â Me Alconostis oleme alati valmis aitama!
Meist
Alconost tegeleb professionaalselt , ĂŒle 70 keele. Keeletestimine, pilveplatvorm API-ga, pidev lokaliseerimine, projektihaldus 24/7, kĂ”ik formaadid stringiressursse.
Teeme ka .
âÂ
Allikas: habr.com
