Testiranje lokalizacije: zašto je to potrebno aplikaciji ili web stranici?

Testiranje lokalizacije: zašto je to potrebno aplikaciji ili web stranici?

Zamislite ovo: razvili ste aplikaciju i zatim je objavili na nekoliko jezika odjednom. Ali nakon izdanja, pronašli ste pogreške u različitim jezičnim verzijama:
najgora noćna mora programera. Dakle, upravo tome služi testiranje lokalizacije, kako bi se izbjegle takve neugodne situacije.

Danas SAD više nije najveći igrač na tržištu mobilnih aplikacija. Za naslov se natječu Kina i Indija svjetski lider. I danas je potrebno, čak i više puta, provjeriti sve jezične verzije prije izdavanja. Uostalom, cijena čak i male pogreške može biti vrlo visoka.

Razvojne tvrtke u pravilu ne razmišljaju odmah o testiranju lokalizacije. Pa ipak, ovaj proces mora biti uključen u razvoj. Pogledajmo pobliže što je lokalizacijsko testiranje, koje važne korake uključuje i zašto je uopće potrebno.

Što je testiranje lokalizacije?

Ukratko, lokalizacijsko testiranje je provjera usklađenosti sadržaja aplikacije ili stranice s jezičnim, kulturnim zahtjevima, kao i specifičnostima određene zemlje ili regije.

Testiranje lokalizacije jedna je vrsta kontrole kvalitete koja se provodi tijekom razvoja proizvoda. Ova vrsta testiranja pomaže pronaći bugove ili pogreške u prijevodu u lokaliziranoj verziji prije nego što konačni proizvod stigne do korisnika. Svrha testiranja je pronaći i ukloniti greške u različitim lokaliziranim verzijama proizvoda namijenjenih različitim tržištima i lokalitetima.

Važno je napomenuti da lokalizacija nije samo prijevod na nekoliko jezika, te lokalizacija i jezično testiranje nisu isto. Kako se testiranje lokalizacije razlikuje od jezičnog testiranja? Jezično testiranje uglavnom se sastoji od provjere pravopisnih, gramatičkih i stilskih pogrešaka. A testiranje lokalizacije također uključuje provjeru formata vremena i valute, grafike, ikona, fotografija, shema boja i desetak drugih sitnih detalja.

Zašto je testiranje lokalizacije tako važno?

Glavni zadatak testiranja je osigurati da proizvod izgleda kao da je izvorno kreiran na jeziku ciljane publike i da je u potpunosti u skladu s kulturnim i regionalnim obilježjima.

Lokalizacija povećava lojalnost kupaca vašem brendu. Evo konkretnih brojeva: 72,1% korisnika Interneta radije kupuju na stranicama na svom materinjem jeziku. Čak i oni koji još uvijek dobro govore engleski radije pregledavaju web na svom materinjem jeziku.

Testiranje lokalizacije osigurava najvišu kvalitetu aplikacija i stranica na globalnom tržištu. Zamislimo sljedeću situaciju: izradili ste aplikaciju i planirate je objaviti u engleskoj, ruskoj i njemačkoj verziji. Angažirali ste najbolje prevoditelje, tako da ste 100% sigurni u ispravnost pravopisa i gramatike. Ali odjednom otkrijete da duljina njemačkih nizova premašuje ograničenje broja znakova za neke od gumba u aplikaciji ili formati vremena i datuma na web-mjestu ne odgovaraju regiji. Lokalizacijsko testiranje postoji samo kako bi se spriječile takve situacije, jer problemi mogu nastati s prevedenim sadržajem čak i kada su tekstovi gramatički ispravni. Ako želite da vaša aplikacija ili web-lokacija izgleda izvorno, obratite dužnu pozornost kontekstu i suptilnostima lokalne kulture.

Na što trebam obratiti pozornost tijekom testiranja lokalizacije?

Testiranje lokalizacije daleko je od samo provjere pravopisa, gramatike i točnosti prijevoda. Kako ne bismo ništa propustili u ovom procesu, napravili smo popis najvažnijih stvari. Pa počnimo.

Pripremna faza

Kako bi testiranje lokalizacije prošlo glatko, morate se pripremiti za njega.

  • Pripremite za testere potrebnu dokumentaciju i sve podatke o stranici ili proizvodu koji će biti korisni.
  • Napravite rječnik i prijevodnu memoriju kako biste pomogli ispitivačima da ispravno protumače korištene pojmove.
  • Ako je aplikacija ili web-mjesto već prevedeno, priložite prethodne verzije za referencu. Također možete koristiti specijalizirane usluge ili baze podataka za pohranjivanje svih verzija prijevoda i organiziranje pristupa njima.
  • Napravite bug tracker - dokument ili platformu gdje ćete popraviti sve bugove pronađene tijekom testiranja lokalizacije. To olakšava kontrolu ispravaka grešaka i komunikaciju s ostatkom tima.

Provjera regionalnih i kulturnih obilježja

Ovo je vrlo važan korak u testiranju lokalizacije. Trebat će vam snimke zaslona ili lokalizirana verzija aplikacije. Morate provjeriti sljedeće:

  • Usklađuje format datuma i vremena s odabranom regijom.
  • Formati za telefonske brojeve i adrese.
  • Sheme boja (ovo je važno jer ista boja može imati različita značenja u različitim kulturama). Na primjer, bijela boja simbolizira sreću u zapadnim zemljama, ali u azijskoj kulturi povezuje se sa žalovanjem.
  • Sukladnost naziva proizvoda s regionalnim standardima.
  • Format valute.
  • Jedinice.

Jezična provjera

U ovoj se fazi provjeravaju jezične značajke. Morate biti sigurni da:

  • Sve stranice web-mjesta ili zasloni aplikacija koriste istu terminologiju.
  • Nema gramatičkih grešaka.
  • Nema pravopisnih grešaka.
  • Poštivala su se interpunkcijska pravila.
  • Koristi se pravilan smjer teksta (zdesna nalijevo ili slijeva nadesno).
  • Naznačeni su točni nazivi marki, gradova, mjesta, položaja itd.

Korisničko sučelje ili izgled

Ovo je neophodno kako bi vaš softverski proizvod izgledao savršeno na bilo kojem jeziku. Svakako provjerite sljedeće:

  • Svi tekstualni natpisi na slikama su lokalizirani.
  • Izgled jezičnih verzija isti je kao i izvornik.
  • Prijelomi redaka i prijelomi redaka na stranicama/zaslonima pravilno su postavljeni.
  • Dijalozi, skočni prozori i obavijesti ispravno se prikazuju.
  • Duljina redaka ne prelazi postojeća ograničenja i tekst se prikazuje ispravno (ponekad je prevedeni tekst duži od originala i ne stane na gumbe).

Primjer

Tim Alconosta susreo se s jednim takvim slučajem radeći s DotEmu i njihovu igru ​​Blazing Chrome. U španjolskoj verziji, broj znakova u prijevodu teksta gumba premašio je ograničenje za njih. Riječ "Dalje" bila je preduga na španjolskom: "Siguiente". Tim Alconosta pronašao je ovu pogrešku tijekom testiranja lokalizacije i predložio zamjenu "Siguiente" sa "Seguir" kako bi se ispravno prikazao u sučelju. Upravo otkrivanjem takvih problema i njihovim uklanjanjem poboljšava se sučelje softverskog proizvoda i učinkovitost interakcije s korisnikom.

Testiranje lokalizacije: zašto je to potrebno aplikaciji ili web stranici?
Testiranje lokalizacije: zašto je to potrebno aplikaciji ili web stranici?

funkcionalnost

Ovo je jedna od završnih i najvažnijih faza kada trebate provjeriti radi li lokalizirana aplikacija ispravno. Savjetujemo vam da obratite pozornost na sljedeće:

  • Funkcionalnost lokalizirane aplikacije ili stranice.
  • H=Hiperveze (provjerite da rade na svim jezičnim verzijama, da su legalne za navedenu regiju i da ih neće blokirati lokalni ili regionalni vatrozidi).
  • Rad uvodnih funkcija.
  • Podrška za posebne znakove za različite lokalitete i jezike.
  • Tipkovnički prečaci rade.
  • Funkcija sortiranja popisa.
  • Podrška za razne fontove.
  • Podrška za različite razdjelnike formata.

Koje poteškoće mogu nastati tijekom testiranja lokalizacije?

Proces lokalizacijskog testiranja dolazi sa svojim problemima i zamkama i bolje je znati o njima unaprijed. Uostalom, i poznata poslovica kaže: "Upozoren je naoružan."

Jedna od glavnih poteškoća je nedovoljno poznavanje ciljnog jezika. Naravno, nemoguće je znati sve jezike svijeta. Ali postoje tvrtke za lokalizaciju, internacionalizaciju i prevoditeljstvo. Na primjer, Alconost svojim kupcima nudi cijeli niz usluga za ispitivanje lokalizacije i procjena kvalitete. Lokalizirane tekstove uvijek dodatno provjeravaju izvorni prevoditelji, koji također imaju bogato iskustvo u testiranju lokalizacije. I možete biti 99,99% sigurni da će sve regionalne značajke biti uzete u obzir.

Još jedna točka koja može značajno zakomplicirati testiranje lokalizacije je slabo poznavanje proizvoda. To često postaje problem ako je proizvod niša. Agencije za lokalizaciju obično imaju iskustva u raznim područjima i znaju da tim mora unaprijed proučiti proizvod i postaviti klijentu sva potrebna pitanja kako bi u potpunosti razumio značenje proizvoda.

Također imajte na umu da testiranje lokalizacije može biti prilično dug proces, jer je potrebno vrijeme za proučavanje karakteristika raznih regija. Kako bismo pojednostavili ovaj proces i ispunili rokove, preporučujemo integraciju faze kontrole kvalitete lokalizacije u životni ciklus razvoja. Učinite proces testiranja lokalizacije kontinuiranim: prevedite nove nizove čim se pojave i odmah testirajte. Ako planirate testiranje lokalizacije unaprijed, to će vam pomoći da proizvod objavite na vrijeme.

Posljednje, ali ne manje važno, tvrtke često zaboravite stvoriti dokument ili račun na platformi u oblaku za praćenje svih grešaka tijekom testiranja lokalizacije. Bez toga možete "izgubiti" neke pogreške ili, još gore, zaboraviti ih popraviti. Stoga je potreban jasan mehanizam vođenja evidencije o otkrivanju i otklanjanju grešaka.

Trebate pomoć s lokalizacijom/prijevodom? — Mi u Alconostu uvijek rado možemo pomoći!

O nama

Alconost se profesionalno bavi lokalizacija igre, aplikacije i web stranice na više od 70 jezika. Lingvističko testiranje, platforma u oblaku s API-jem, kontinuirana lokalizacija, 24/7 upravljanje projektima, bilo koji format string resursa.
Mi također radimo videozapisi.

→ Više

Izvor: www.habr.com

Dodajte komentar