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

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

Zamislite ovo: razvili ste aplikaciju, a zatim je objavili na nekoliko jezika odjednom. Ali nakon izdavanja, pronašli ste greš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 nisu najveći igrač na tržištu mobilnih aplikacija. Kina i Indija se bore za titulu svjetski lider. I danas je potrebno, pa čak i više puta, provjeriti sve jezične verzije prije objavljivanja. Na kraju krajeva, cijena čak i male greške može biti vrlo visoka.

Razvojne kompanije po 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.

Šta je testiranje lokalizacije?

Ukratko, testiranje lokalizacije je provjera sadržaja aplikacije ili web-stranice u skladu s jezičkim, kulturnim zahtjevima, kao i specifičnostima određene zemlje ili regije.

Lokalizacijsko testiranje je jedna vrsta kontrole kvaliteta koja se provodi tokom razvoja proizvoda. Ova vrsta testiranja pomaže da se pronađu greške ili greške u prijevodu u lokaliziranoj verziji prije nego što konačni proizvod stigne do korisnika. Svrha testiranja je pronalaženje i uklanjanje grešaka u različitim lokaliziranim verzijama proizvoda namijenjenih različitim tržištima i lokacijama.

Važno je napomenuti da lokalizacija nije samo prijevod na nekoliko jezika, a lokalizacija i lingvističko testiranje nisu ista stvar. Po čemu se testiranje lokalizacije razlikuje od lingvističkog testiranja? Lingvističko testiranje se uglavnom sastoji od provjere pravopisnih, gramatičkih i stilskih grešaka. Testiranje lokalizacije također uključuje provjeru formata vremena i valute, grafike, ikone, fotografije, sheme boja i desetak drugih sitnih detalja.

Zašto je testiranje lokalizacije toliko važno?

Glavni zadatak testiranja je osigurati da proizvod izgleda kao da je izvorno kreiran na jeziku ciljne publike i da je u potpunosti u skladu s kulturnim i regionalnim karakteristikama.

Lokalizacija povećava lojalnost kupaca vašem brendu. Evo konkretnih brojeva: 72,1% korisnika interneta radije kupuju na stranicama na njihovom maternjem jeziku. Čak i oni koji dobro govore engleski radije pretražuju web na svom maternjem jeziku.

Testiranje lokalizacije osigurava najviši kvalitet aplikacija i lokacija na globalnom tržištu. Zamislimo sljedeću situaciju: kreirali ste aplikaciju i planirate je objaviti u engleskoj, ruskoj i njemačkoj verziji. Angažovali ste najbolje prevodioce, tako da ste 100% sigurni u ispravan pravopis i gramatiku. Ali odjednom otkrijete da dužina njemačkih stringova premašuje ograničenje znakova za neke dugmad u aplikaciji ili da formati vremena i datuma na web lokaciji ne odgovaraju regiji. Testiranje lokalizacije postoji samo da 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 prirodno, obratite dužnu pažnju na kontekst i suptilnosti lokalne kulture.

Na šta treba obratiti pažnju prilikom testiranja lokalizacije?

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

Pripremna faza

Da bi testiranje lokalizacije prošlo bez problema, morate se pripremiti za njega.

  • Pripremite za testere potrebnu dokumentaciju i sve informacije o sajtu ili proizvodu koje će vam biti od koristi.
  • Napravite pojmovnik i prijevodnu memoriju kako biste pomogli ispitivačima da pravilno tumače korištene termine.
  • Ako je aplikacija ili stranica prevedena prije, priložite prethodne verzije za referencu. Također možete koristiti specijalizirane usluge ili baze podataka za pohranjivanje svih prijevodnih verzija i organiziranje pristupa njima.
  • Kreirajte bug tracker - dokument ili platformu na kojoj ćete popraviti sve greške pronađene tokom testiranja lokalizacije. Ovo olakšava kontrolu ispravki grešaka i komunikaciju s ostatkom tima.

Provjera regionalnih i kulturnih karakteristika

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

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

Jezička provjera

U ovoj fazi se provjeravaju jezičke karakteristike. Morate biti sigurni da:

  • Sve stranice ili ekrani aplikacija koriste istu terminologiju.
  • Nema gramatičkih grešaka.
  • Nema pravopisnih grešaka.
  • Pravila interpunkcije su poštovana.
  • Koristi se ispravan smjer teksta (zdesna na lijevo ili slijeva nadesno).
  • Navedeni su tačni nazivi brendova, gradova, mjesta, pozicija itd.

Korisničko sučelje ili izgled

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

  • Svi tekstualni natpisi na slikama su lokalizovani.
  • Izgled jezičkih verzija je isti kao i original.
  • Prelomi redova i stranica su pravilno postavljeni na stranicama/ekranima.
  • Dijalozi, iskačući prozori i obavještenja se prikazuju ispravno.
  • Dužina redova ne prelazi postojeće granice i tekst se prikazuje ispravno (ponekad je prevedeni tekst duži od originala i ne staje na dugmad).

Primjer:

Tim Alconosta naišao je na jedan takav slučaj u radu DotEmu i njihovu igru ​​Blazing Chrome. U španskoj verziji, broj znakova u prijevodu teksta gumba premašio je ograničenje za njih. Riječ "Sljedeći" bila je predugačka na španskom: "Siguiente". Alconost tim je pronašao ovu grešku tokom testiranja lokalizacije i predložio je da se "Siguiente" zameni sa "Seguir" kako bi se ispravno prikazao u interfejsu. Upravo otkrivanjem takvih problema i njihovim otklanjanjem poboljšava se interfejs softverskog proizvoda i efikasnost interakcije korisnika.

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

Funkcionalnost

Ovo je jedna od posljednjih i najvažnijih faza kada trebate provjeriti radi li lokalizirana aplikacija ispravno. Savjetujemo vam da obratite pažnju na sljedeće:

  • Funkcionalnost lokalizirane aplikacije ili stranice.
  • H=Hiperveze (pobrinite se da rade na svim jezičkim verzijama, da su legalne za navedeni region i da ih neće blokirati lokalni ili regionalni zaštitni zidovi).
  • Rad uvodnih funkcija.
  • Podrška za posebne znakove za različite lokacije i jezike.
  • Prečice na tastaturi rade.
  • Funkcija sortiranja liste.
  • Podrška za različite fontove.
  • Podrška za različite graničnike formata.

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

Proces testiranja lokalizacije ima svoje probleme i zamke, o kojima je bolje znati unaprijed. Uostalom, čak 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 kompanije za lokalizaciju, internacionalizaciju i prevođenje. Na primjer, Alconost svojim korisnicima nudi čitav niz usluga za testiranje lokalizacije i procena kvaliteta. Lokalizirane tekstove uvijek dodatno provjeravaju izvorni prevodioci, koji također imaju veliko iskustvo u testiranju lokalizacije. I možete biti 99,99% sigurni da će sve regionalne karakteristike biti uzete u obzir.

Još jedna stvar koja može značajno zakomplicirati testiranje lokalizacije je slabo poznavanje proizvoda. To često postaje problem ako je proizvod niša. Lokalizacijske agencije obično imaju iskustva u raznim oblastima i znaju da tim treba 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 različitih regija. Da bismo pojednostavili ovaj proces i ispoštovali rokove, preporučujemo integraciju faze kontrole kvaliteta lokalizacije u životni ciklus razvoja. Učinite proces testiranja lokalizacije kontinuiranim: prevedite nove nizove čim se pojave i testirajte odmah. Ako planirate testiranje lokalizacije unaprijed, pomoći će da se proizvod objavi na vrijeme.

Na kraju, ali ne i najmanje važno, kompanije često zaboravite da kreirate dokument ili nalog na platformi u oblaku da biste pratili sve greške tokom testiranja lokalizacije. Bez toga, možete na kraju "izgubiti" neke od grešaka ili, još gore, zaboraviti ih popraviti. Stoga je potreban jasan mehanizam za vođenje evidencije o otkrivanju i otklanjanju grešaka.

Trebate pomoć oko lokalizacije/prevoda? — Mi u Alconostu uvijek rado pomažemo!

О нас

Alconost se profesionalno bavi lokalizacija igre, aplikacije i web stranice na preko 70 jezika. Lingvističko testiranje, cloud platforma sa API-jem, kontinuirana lokalizacija, 24/7 upravljanje projektima, bilo koji format string resursa.
Mi takođe radimo video zapise.

→ Pročitajte više

izvor: www.habr.com

Dodajte komentar