Lokalizačné testovanie: prečo je potrebné pre aplikáciu alebo web?

Lokalizačné testovanie: prečo je potrebné pre aplikáciu alebo web?

Predstavte si tento scenár: vyvinuli ste aplikáciu a potom ste ju vydali hneď v niekoľkých jazykoch. Ale už po vydaní ste objavili chyby v rôznych jazykových verziách:
najhoršia nočná mora vývojára. Presne preto existuje testovanie lokalizácie, aby sa predišlo takýmto nepríjemným situáciám.

Dnes už USA nie sú najväčším hráčom na trhu mobilných aplikácií. Čína a India sa predbiehajú v súťaži o titul svetového lídra. A dnes je potrebné, a dokonca niekoľkokrát, preveriť všetky jazykové verzie pred vydaním. Veď cena aj drobnej chyby môže byť veľmi vysoká.

O testovaní lokalizácie si vývojári zvyčajne neuvedomujú hneď. Napriek tomu by sa tento proces mal určite zahrnúť do vývoja. Poďme sa podrobnejšie pozrieť na to, čo testovanie lokalizácie obnáša, aké dôležité etapy zahŕňa a na čo je vôbec potrebné.

Čo je to testovanie lokalizácie?

Ak to poviem stručne, testovanie lokalizácie je preverenie obsahu aplikácie alebo webovej stránky na súlad s jazykovými, kultúrnymi požiadavkami, ako aj špecifikami konkrétnej krajiny alebo regiónu.

Testovanie lokalizácie je jedným z typov kontroly kvality, ktoré sa vykonávajú počas vývoja produktu. Tento typ testovania pomáha nájsť chyby alebo preklepy v lokalizovanej verzii skôr, ako sa konečný produkt dostane k užívateľovi. Cieľom testovania je vyhľadávanie a odstránenie chýb v rôznych lokalizovaných verziách produktu určených pre rôzne trhy a regióny.

Je dôležité poznamenať, že lokalizácia nie je len preklad do niekoľkých jazykov, a testovanie lokalizácie a jazykové testovanie nie sú to isté. Čím sa testovanie lokalizácie líši od jazykového? Jazykové testovanie sa v podstate zameriava na kontrolu pravopisných, gramatických a štylistických chýb. Testovanie lokalizácie tiež zahŕňa preverenie formátov času a meny, grafických prvkov, ikon, fotografií, farebných schém a desiatok ďalších drobných detailov.

Prečo je testovanie lokalizácie také dôležité?

Hlavnou úlohou testovania je zabezpečiť, aby produkt vyzeral tak, akoby bol pôvodne vytvorený v jazyku cieľovej skupiny a plne zodpovedal kultúrnym a regionálnym špecifikám.

Lokalizácia zvyšuje lojalitu zákazníkov voči vašej značke. Tu sú konkrétne čísla: približne 72,1 % používateľov internetu dáva prednosť nakupovaniu na stránkach vo svojom materinskom jazyku. Dokonca aj tí, ktorí dobre ovládajú angličtinu, stále preferujú prehliadanie webových stránok vo svojom materinskom jazyku..

Testovanie lokalizácie zabezpečuje vysokú kvalitu aplikácií a webových stránok na globálnom trhu. Predstavte si situáciu: vytvorili ste aplikáciu a plánujete vydať jej anglickú, ruskú a nemeckú verziu. Najali ste najlepších prekladateľov, takže ste si 100% istí v správnosti pravopisu a gramatiky. Ale zrazu zistíte, že dĺžka nemeckých riadkov presahuje limit znakov pre niektoré tlačidlá v aplikácii, alebo formáty času a dátumu na stránke nezodpovedajú regiónu. Testovanie lokalizácie práve existuje na to, aby sa predišlo takýmto situáciám, pretože s preloženým obsahom môžu vzniknúť problémy aj v prípade, že texty sú gramaticky správne. Ak chcete, aby vaša aplikácia alebo webová stránka vyzerali natívne, venujte pozornosť kontextu a nuansám miestnej kultúry.

Na čo si treba dávať pozor počas testovania lokalizácie?

Testovanie lokalizácie nie je len o kontrole pravopisu, gramatiky a správnosti prekladu. Aby ste nič neprehliadli v tomto procese, pripravili sme zoznam najdôležitejších vecí. Tak sa do toho pustíme.

Prípravná fáza

Aby testovanie lokalizácie prebehlo hladko, je potrebné sa naň dôkladne pripraviť.

  • Pripravte pre testerov potrebnú dokumentáciu a všetky informácie o webovej stránke alebo produkte, ktoré môžu byť užitočné.
  • Vytvorte glosár a pamäť prekladu, aby ste pomohli testerom správne interpretovať používané termíny.
  • Ak bola aplikácia alebo webová stránka už predtým preložená, priložte predchádzajúce verzie na oboznámenie. Tiež môžete využiť špecializované služby alebo databázy na uchovávanie všetkých verzií prekladu a organizáciu prístupu k nim.
  • Vytvorte sledovač chýb — dokument alebo platformu, kde budete zaznamenávať všetky chyby nájdené počas testovania lokalizácie. Takto je jednoduchšie kontrolovať opravy chýb a komunikovať s ostatnými členmi tímu.

Kontrola regionálnych a kultúrnych aspektov

Toto je veľmi dôležitý krok v testovaní lokalizácie. Budete potrebovať snímky obrazovky alebo lokalizovanú verziu aplikácie. Je potrebné skontrolovať nasledujúce:

  • Zhodnosť formátu dátumu a času s vybraným regiónom.
  • Formáty telefónnych čísel a adries.
  • Farebné schémy (to je dôležité, pretože rovnaká farba môže mať rôzne významy v rôznych kultúrach). Napríklad: biela farba symbolizuje šťastie v západných krajinách, no v ázijskej kultúre je spojená so smútením.
  • Zhodnosť názvov produktov s regionálnymi štandardmi.
  • Formát meny.
  • Jednotky merania.

Jazyková kontrola

V tomto kroku sa kontrolujú jazykové aspekty. Je potrebné zabezpečiť, že:

  • Na všetkých stránkach webu alebo obrazovkách aplikácie sa používa rovnaká terminológia.
  • Nie sú prítomné gramatické chyby.
  • Nie sú prítomné pravopisné chyby.
  • Sú dodržané pravidlá interpunkcie.
  • Používa sa správny smer textu (sprava doľava alebo zľava doprava).
  • Sú uvedené správne názvy značiek, miest, pozícií a podobne.

Používateľské rozhranie alebo vzhľad

To je potrebné na to, aby váš softvérový produkt vyzeral bezchybne v akrom jazyku. Určite sa presvedčte o nasledujúcom:

  • Všetky textové nápisy na obrázkoch sú lokalizované.
  • Rozloženie jazykových verzií zodpovedá pôvodnému.
  • Prechody a konce riadkov na stránkach/obrazovkách sú umiestnené správne.
  • Dialógy, vyskakovacie okná a upozornenia sa zobrazujú správne.
  • Dĺžka riadkov nepresahuje existujúce obmedzenia a text sa zobrazuje správne (niekedy je preklad dlhší ako originál a nezmestí sa na tlačidlá).

Príklad

Tím Alconost sa stretol s jedným takýmto prípadem počas práce s DotEmu a ich hrou Blazing Chrome. V španielskej verzii prekladu textov tlačidiel presahoval počet znakov jej obmedzenia. Slovo „Ďalej“ bolo na španielčine príliš dlhé: „Siguiente“. Tím Alconost objavil túto chybu počas testovania lokalizácie a navrhol nahradiť „Siguiente“ „Seguir“, aby sa správne zobrazovalo v rozhraní. Práve vďaka objavovaniu takýchto problémov a ich odstraňovaniu sa zlepšuje rozhranie softvérového produktu a účinnosť interakcie s používateľom.

Lokalizačné testovanie: prečo je potrebné pre aplikáciu alebo web?
Lokalizačné testovanie: prečo je potrebné pre aplikáciu alebo web?

Funkcionalita

Toto je jeden z konečných a najdôležitejších krokov, keď je potrebné overiť, či lokilizovaná aplikácia funguje správne. Odporúčame venovať pozornosť nasledujúcemu:

  • Funkcionalita lokalizovanej aplikácie alebo webovej stránky.
  • N=Hypertextové odkazy (upevniť, že fungujú vo všetkých jazykových verziách, sú legálne pre určený región a nebudú blokované miestnymi alebo regionálnymi firewallmi).
  • Funkčnosť vstupných prvkov.
  • Podporu špeciálnych znakov pre rôzne lokality a jazyky.
  • Funkčnosť klávesových skratiek.
  • Funkciu triedenia zoznamov.
  • Podporu rôznych písiem.
  • Podporu rôznych oddelovačov formátu.

Aké ťažkosti môžu nastať počas testovania lokalizácie?

Proces testovania lokalizácie je sprevádzaný svojimi problémami a „nástrahami“, a je dobré o nich vedieť vopred. Veď aj známe príslovie hovorí: „Predurčený — znamená ozbrojený“.

Jedna z hlavných ťažkostí je nedostatočné znalosť cieľového jazyka. Samozrejme, nie je možné poznať všetky jazyky sveta. Ale existujú firmy zaoberajúce sa lokalizáciou, internacionalizáciou a prekladom. Napríklad, Alconost ponúka svojim klientom kompletné spektrum služieb na lokalizačné testovanie a hodnotenie kvality. Lokalizované texty sú vždy dodatočne kontrolované jazykovými odborníkmi, ktorí majú tiež bohaté skúsenosti s testovaním lokalizácie. A možno si byť istý na 99,99%, že všetky regionálne špecifiká budú zohľadnené.

Ešte jeden aspekt, ktorý môže podstatne sťažiť testovanie lokalizácie, je slabá znalosť samotného produktu.To je často problém, ak je produkt špecifický. Agentúry na lokalizáciu zvyčajne majú skúsenosti v rôznych oblastiach a vedia, že tím musí vopred preskúmať produkt a položiť klientovi všetky potrebné otázky, aby úplne pochopil zmysel produktu.

Je tiež potrebné zohľadniť, že testovanie lokalizácie môže byť pomerne dlhý proces, pretože naštudovanie špecifík rôznych regiónov si vyžaduje čas. Aby sa tento proces zjednodušil a dodržali sa termíny, odporúčame integrovať etapa kontroly kvality lokalizácie do životného cyklu vývoja. Urobte proces testovania lokalizácie nepretržitým: prekladajte nové texty, hneď ako sa objavia, a okamžite ich testujte. Ak plánujete testovanie lokalizácie vopred, pomôže to včas uvoľniť produkt.

A nakoniec, ale nie menej dôležité: spoločnosti často zabúdajú vytvoriť dokument alebo účet na cloudovej platforme na sledovanie všetkých chýb počas testovania lokalizácie. Bez toho môžete nakoniec "stratiť" časť chýb alebo, čo je horšie, zabudnúť ich opraviť. Preto je potrebný jasný mechanizmus na uchovávanie záznamov o zistení a odstránení chýb.

Potrebujete pomoc s lokalizáciou / prekladom? — Sme v Alconost vždy radi, že môžeme pomôcť!

O nás

Alconost sa profesionálne zaoberá lokalizáciou hier, aplikácií a webových stránok viac ako 70 jazykmi. Jazykové testovanie, cloudová platforma s API, kontinuálna lokalizácia, manažment projektov 24/7, akékoľvek formáty textových zdrojov.
Taktiež vyrábame videá.

→ Viac informácií

Zdroj: habr.com

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster