Lokalizacijos testavimas: kodėl programai ar svetainei to reikia?

Lokalizacijos testavimas: kodėl programai ar svetainei to reikia?

Įsivaizduokite tai: sukūrėte programą ir išleidote ją keliomis kalbomis vienu metu. Tačiau po išleidimo radote klaidų skirtingomis kalbomis:
Blogiausias kūrėjo košmaras. Taigi, kaip tik todėl, siekiant išvengti tokių nemalonių situacijų, egzistuoja lokalizacijos testavimas.

Šiandien JAV nebėra didžiausia mobiliųjų programų rinkos žaidėja. Dėl titulo varžosi Kinija ir Indija pasaulio lyderis. Ir šiandien būtina, ir net ne vieną kartą, prieš išleidžiant patikrinti visų kalbų versijas. Juk net ir mažytės klaidos kaina gali būti labai didelė.

Plėtros įmonės, kaip taisyklė, ne iš karto galvoja apie lokalizacijos testavimą. Ir vis dėlto šis procesas turi būti įtrauktas į plėtrą. Pažiūrėkime atidžiau, kas yra lokalizacijos testavimas, kokius svarbius etapus jis apima ir kam jis apskritai reikalingas.

Kas yra lokalizacijos testavimas?

Trumpai tariant, lokalizacijos testavimas – tai programos ar svetainės turinio tikrinimas, ar jis atitinka kalbinius, kultūrinius reikalavimus, taip pat konkrečios šalies ar regiono specifiką.

Lokalizacijos testavimas yra viena iš kokybės kontrolės rūšių, kuri atliekama kuriant produktą. Šio tipo testavimas padeda lokalizuotoje versijoje rasti klaidas ar vertimo klaidas, kol galutinis produktas pasiekia vartotoją. Testavimo tikslas – rasti ir pašalinti klaidas įvairiose lokalizuotose produkto versijose, skirtose skirtingoms rinkoms ir vietoms.

Svarbu pažymėti, kad lokalizavimas nėra tik vertimas į kelias kalbas, o lokalizavimas ir kalbinis testavimas nėra tas pats dalykas. Kuo lokalizacijos testavimas skiriasi nuo kalbinio testavimo? Kalbos tikrinimas daugiausia susideda iš rašybos, gramatinių ir stilistinių klaidų tikrinimo. O lokalizacijos testavimas taip pat apima laiko ir valiutos formatų, grafinių elementų, piktogramų, nuotraukų, spalvų schemų ir daugybės kitų smulkių detalių tikrinimą.

Kodėl lokalizacijos testavimas toks svarbus?

Pagrindinis testavimo tikslas – užtikrinti, kad produktas atrodytų taip, lyg jis būtų iš pradžių sukurtas tikslinės auditorijos kalba ir visiškai atitiktų kultūrines ir regionines ypatybes.

Lokalizavimas padidina klientų lojalumą jūsų prekės ženklui. Štai konkretūs skaičiai: apytiksliai. interneto vartotojų 72,1 proc nori apsipirkti svetainėse savo gimtąja kalba. Net ir tie, kurie gerai kalba angliškai mieliau naršo žiniatinklį savo gimtąja kalba.

Lokalizacijos testavimas užtikrina aukštos kokybės taikomąsias programas ir svetaines pasaulinėje rinkoje. Įsivaizduokime tokią situaciją: sukūrėte programą ir planuojate išleisti jos versijas anglų, rusų ir vokiečių kalbomis. Pasamdėte geriausius vertėjus, todėl esate 100% tikri dėl teisingos rašybos ir gramatikos. Tačiau staiga pastebite, kad vokiškų eilučių ilgis viršija kai kurių programos mygtukų simbolių limitą arba laiko ir datos formatai svetainėje neatitinka regiono. Lokalizacijos testavimas yra būtent tam, kad būtų išvengta tokių situacijų, nes problemų gali kilti dėl išversto turinio net tada, kai tekstai yra gramatiškai teisingi. Jei norite, kad jūsų programa ar svetainė atrodytų savaime, atkreipkite dėmesį į kontekstą ir vietos kultūros subtilybes.

Į ką reikėtų atkreipti dėmesį atliekant lokalizacijos testavimą?

Lokalizacijos tikrinimas yra daug daugiau nei tik rašybos, gramatikos ir vertimo tikslumo tikrinimas. Kad šiame procese nieko nepraleistų, sudarėme svarbiausių dalykų kontrolinį sąrašą. Taigi pradėkime.

Parengiamasis etapas

Kad lokalizacijos bandymai vyktų sklandžiai, turite tam pasiruošti.

  • Paruoškite testuotojams reikalingą dokumentaciją ir visą informaciją apie svetainę ar gaminį, kuri gali būti naudinga.
  • Sukurkite žodynėlį ir vertimo atmintį, kad padėtumėte bandytojams teisingai interpretuoti vartojamus terminus.
  • Jei programa ar svetainė buvo išversta anksčiau, pridėkite ankstesnes versijas peržiūrai. Taip pat galite naudoti specializuotas paslaugas arba duomenų bazes, kad išsaugotumėte visas vertimo versijas ir tvarkytumėte prieigą prie jų.
  • Sukurkite klaidų sekiklį – dokumentą ar platformą, kurioje fiksuosite visas lokalizacijos testavimo metu rastas klaidas. Taip lengviau valdyti klaidų taisymus ir bendrauti su kitais komandos nariais.

Regioninių ir kultūrinių ypatybių tikrinimas

Tai labai svarbus lokalizacijos testavimo etapas. Jums reikės ekrano kopijų arba lokalizuotos programos versijos. Turite patikrinti šiuos dalykus:

  • Suderinkite datos ir laiko formatą pagal pasirinktą regioną.
  • Telefonų numerių ir adresų formatai.
  • Spalvų schemos (tai svarbu, nes skirtingose ​​kultūrose ta pati spalva gali turėti skirtingas reikšmes). Pavyzdžiui, balta spalva Vakarų šalyse simbolizuoja sėkmę, tačiau Azijos kultūroje tai siejama su gedulu.
  • Produktų pavadinimų atitiktis regioniniams standartams.
  • Valiutos formatas.
  • Vienetai.

Kalbinis patikrinimas

Šiame etape tikrinamos kalbos ypatybės. Turite įsitikinti, kad:

  • Visuose svetainės puslapiuose arba programų ekranuose naudojama ta pati terminologija.
  • Gramatinių klaidų nėra.
  • Rašybos klaidų nėra.
  • Laikomasi skyrybos taisyklių.
  • Naudojama teisinga teksto kryptis (iš dešinės į kairę arba iš kairės į dešinę).
  • Nurodomi teisingi prekių ženklų pavadinimai, miestai, vietos, pozicijos ir kt.

Vartotojo sąsaja arba išvaizda

Tai būtina norint užtikrinti, kad jūsų programinės įrangos produktas atrodytų nepriekaištingai bet kokia kalba. Būtinai patikrinkite šiuos dalykus:

  • Visi tekstiniai užrašai ant paveikslėlių yra lokalizuoti.
  • Kalbos versijų išdėstymas yra toks pat kaip originalo.
  • Puslapio / ekrano pertraukos ir pertraukos yra teisingai išdėstytos.
  • Dialogai, iššokantys langai ir pranešimai rodomi teisingai.
  • Eilučių ilgis neviršija esamų apribojimų ir tekstas atvaizduojamas teisingai (kartais vertimo tekstas būna ilgesnis už originalą ir netelpa ant mygtukų).

Pavyzdys

„Alconost“ komanda susidūrė su vienu tokiu atveju dirbdama DotEmu ir jų žaidimą Blazing Chrome. Ispaniškoje versijoje simbolių skaičius mygtuko teksto vertime viršijo jiems taikomus apribojimus. Žodis „Kitas“ ispanų kalba buvo per ilgas: „Siguiente“. „Alconost“ komanda aptiko šią klaidą lokalizacijos bandymo metu ir pasiūlė „Siguiente“ pakeisti „Seguir“, kad sąsajoje būtų rodomas teisingas vaizdas. Nustačius tokias problemas ir jas pašalinus, tobulinama programinės įrangos produkto sąsaja ir vartotojo patirtis.

Lokalizacijos testavimas: kodėl programai ar svetainei to reikia?
Lokalizacijos testavimas: kodėl programai ar svetainei to reikia?

funkcionalumas

Tai vienas iš paskutinių ir svarbiausių etapų, kai reikia patikrinti, ar lokalizuota programa veikia tinkamai. Rekomenduojame atkreipti dėmesį į šiuos dalykus:

  • Lokalizuotos programos ar svetainės funkcionalumas.
  • H = Hipersaitai (įsitikinkite, kad jie veikia visomis kalbų versijomis, yra legalūs nurodytame regione ir jų neužblokuos vietinės ar regioninės ugniasienės).
  • Įvadinių funkcijų veikimas.
  • Specialiųjų simbolių palaikymas įvairioms vietoms ir kalboms.
  • Kaip veikia spartieji klavišai.
  • Sąrašo rūšiavimo funkcija.
  • Įvairių šriftų palaikymas.
  • Įvairių formatų skyriklių palaikymas.

Kokie sunkumai gali kilti atliekant lokalizacijos testavimą?

Lokalizacijos testavimo procesas turi savo iššūkių ir spąstų, todėl geriausia juos žinoti iš anksto. Juk net garsioji patarlė sako: „iš anksto įspėtas yra ginkluotas“.

Vienas iš pagrindinių sunkumų yra nepakankamos tikslinės kalbos žinios. Natūralu, kad neįmanoma mokėti visų pasaulio kalbų. Tačiau yra lokalizavimo, internacionalizavimo ir vertimo įmonių. Pavyzdžiui, Alconost savo klientams siūlo visą paslaugų spektrą lokalizacijos testavimas ir kokybės vertinimas. Lokalizuotus tekstus visada papildomai tikrina gimtakalbiai vertėjai, kurie taip pat turi didelę lokalizacijos testavimo patirtį. Ir jūs galite būti 99,99% tikri, kad bus atsižvelgta į visas regionines ypatybes.

Kitas dalykas, kuris gali labai apsunkinti lokalizacijos testavimą prastos žinios apie patį produktą. Tai dažnai tampa problema, jei produktas yra nišinis. Lokalizacijos agentūros dažniausiai turi patirties įvairiose srityse ir žino, kad komanda turi iš anksto ištirti prekę ir užduoti klientui visus reikalingus klausimus, kad visapusiškai suprastų produkto prasmę.

Taip pat turėtumėte atsižvelgti į tai, kad lokalizacijos testavimas gali būti gana sudėtingas ilgas procesas, nes reikia laiko ištirti skirtingų regionų ypatybes. Norėdami supaprastinti šį procesą ir laikytis terminų, rekomenduojame integruoti lokalizacijos kokybės kontrolės etapą į kūrimo ciklą. Padarykite lokalizacijos testavimo procesą nuolatinį: išverskite naujas eilutes, kai tik jos pasirodys, ir nedelsdami išbandykite. Jei iš anksto suplanuosite lokalizacijos testavimą, tai padės laiku išleisti produktą.

Paskutinis, bet ne mažiau svarbus dalykas – įmonės dažnai pamirškite sukurti dokumentą arba paskyrą debesų platformoje, kad galėtumėte stebėti visas klaidas lokalizacijos testavimo metu. Be to galite „prarasti“ kai kurias klaidas arba, dar blogiau, pamiršti jas ištaisyti. Todėl reikalingas aiškus klaidų aptikimo ir sprendimo įrašų saugojimo mechanizmas.

Reikia pagalbos dėl lokalizavimo / vertimo? – Mes, Alconost, visada džiaugiamės galėdami padėti!

apie mus

Alconost dirba profesionaliai žaidimo lokalizacija, programėlės ir svetainės daugiau nei 70 kalbų. Lingvistinis testavimas, debesų platforma su API, nuolatinė lokalizacija, projektų valdymas visą parą, bet kokie eilučių išteklių formatai.
Taip pat darome vaizdo įrašus.

→ Daugiau

Šaltinis: www.habr.com

Добавить комментарий