Testování lokalizace: proč to aplikace nebo web potřebuje?

Testování lokalizace: proč to aplikace nebo web potřebuje?

Představte si to: vyvinuli jste aplikaci a poté ji vydali v několika jazycích najednou. Ale po vydání jste našli chyby v různých jazykových verzích:
nejhorší noční můra vývojáře. Tak přesně k tomu slouží testování lokalizace, aby se předešlo takovým nepříjemným situacím.

Dnes již USA nejsou největším hráčem na trhu mobilních aplikací. O titul se utkají Čína a Indie světový lídr. A dnes je nutné, a dokonce více než jednou, před vydáním zkontrolovat všechny jazykové verze. Koneckonců, cena i nepatrné chyby může být velmi vysoká.

Vývojářské společnosti zpravidla hned nepřemýšlejí o testování lokalizace. A přesto musí být tento proces součástí vývoje. Pojďme se blíže podívat na to, co je testování lokalizace, jaké důležité kroky obsahuje a proč je vůbec potřeba.

Co je testování lokalizace?

Stručně řečeno, testování lokalizace je kontrola obsahu aplikace nebo webu z hlediska souladu s jazykovými a kulturními požadavky a také se specifiky konkrétní země nebo regionu.

Testování lokalizace je jedním z typů kontroly kvality, která se provádí během vývoje produktu. Tento typ testování pomáhá najít chyby nebo chyby překladu v lokalizované verzi dříve, než se konečný produkt dostane k uživateli. Účelem testování je najít a odstranit chyby v různých lokalizovaných verzích produktu určených pro různé trhy a lokality.

Je důležité si uvědomit, že lokalizace není jen překlad do několika jazyků a lokalizace a lingvistické testování nejsou totéž. Jak se lokalizační testování liší od lingvistického? Lingvistické testování spočívá především v kontrole pravopisných, gramatických a stylistických chyb. Testování lokalizace také zahrnuje kontrolu formátů času a měn, grafiky, ikon, fotografií, barevných schémat a tuctu dalších drobných detailů.

Proč je testování lokalizace tak důležité?

Hlavním úkolem testování je zajistit, aby produkt vypadal, jako by byl původně vytvořen v jazyce cílového publika, a je plně v souladu s kulturními a regionálními charakteristikami.

Lokalizace zvyšuje loajalitu zákazníků k vaší značce. Zde jsou konkrétní čísla: 72,1 % uživatelů internetu raději nakupují na stránkách v jejich rodném jazyce. Dokonce i ti, kteří stále mluví dobře anglicky dávají přednost procházení webu ve svém rodném jazyce.

Testování lokalizace zajišťuje nejvyšší kvalitu aplikací a stránek na globálním trhu. Představme si následující situaci: vytvořili jste aplikaci a plánujete ji vydat v anglické, ruské a německé verzi. Najali jste ty nejlepší překladatele, takže máte 100% jistotu správného pravopisu a gramatiky. Najednou ale zjistíte, že délka německých řetězců překračuje povolený počet znaků pro některá tlačítka v aplikaci nebo formáty času a data na webu neodpovídají regionu. Testování lokalizace existuje právě proto, aby se takovým situacím zabránilo, protože problémy s přeloženým obsahem mohou nastat, i když jsou texty gramaticky správné. Pokud chcete, aby vaše aplikace nebo web vypadaly nativní, věnujte náležitou pozornost kontextu a jemnostem místní kultury.

Na co si mám dát při testování lokalizace pozor?

Testování lokalizace zdaleka není jen kontrola pravopisu, gramatiky a správnosti překladu. Aby vám v tomto procesu nic neuniklo, udělali jsme kontrolní seznam toho nejdůležitějšího. Pojďme tedy začít.

Přípravná fáze

Aby testování lokalizace proběhlo hladce, je potřeba se na to připravit.

  • Připravte pro testery potřebnou dokumentaci a všechny informace o webu nebo produktu, které se vám budou hodit.
  • Vytvořte glosář a překladovou paměť, která testerům pomůže správně interpretovat použité výrazy.
  • Pokud byla aplikace nebo web již dříve přeložen, připojte prosím předchozí verze pro referenci. Můžete také použít specializované služby nebo databáze k uložení všech verzí překladu a organizaci přístupu k nim.
  • Vytvořte bug tracker – dokument nebo platformu, kde opravíte všechny chyby nalezené během testování lokalizace. To usnadňuje kontrolu oprav chyb a komunikaci se zbytkem týmu.

Kontrola regionálních a kulturních charakteristik

Toto je velmi důležitý krok v testování lokalizace. Budete potřebovat snímky obrazovky nebo lokalizované sestavení aplikace. Musíte zkontrolovat následující:

  • Přizpůsobí formát data a času vybrané oblasti.
  • Formáty telefonních čísel a adres.
  • Barevná schémata (to je důležité, protože stejná barva může mít v různých kulturách různé významy). Například, bílá symbolizuje štěstí v západních zemích, ale v asijské kultuře je spojeno se smutkem.
  • Soulad názvů produktů s regionálními normami.
  • Formát měny.
  • Jednotky.

Lingvistická kontrola

V této fázi se kontrolují jazykové vlastnosti. Musíte se ujistit, že:

  • Všechny stránky webu nebo obrazovky aplikací používají stejnou terminologii.
  • Nejsou zde žádné gramatické chyby.
  • Nejsou tam žádné pravopisné chyby.
  • Dodržovala se pravidla interpunkce.
  • Je použit správný směr textu (zprava doleva nebo zleva doprava).
  • Jsou uvedeny správné názvy značek, měst, míst, pozic atd.

Uživatelské rozhraní nebo vzhled

To je nezbytné, aby váš softwarový produkt vypadal perfektně v jakémkoli jazyce. Nezapomeňte zkontrolovat následující:

  • Všechny textové nápisy na obrázcích jsou lokalizovány.
  • Rozložení jazykových verzí je stejné jako u originálu.
  • Konce řádků a zalomení řádků na stránkách/obrazovkách jsou umístěny správně.
  • Dialogy, vyskakovací okna a upozornění se zobrazují správně.
  • Délka řádků nepřekračuje stávající limity a text se zobrazuje správně (někdy je přeložený text delší než originál a nevejde se na tlačítka).

příklad

Tým Alconost se při práci s jedním takovým případem setkal DotEmu a jejich hru Blazing Chrome. Ve španělské verzi překročil počet znaků v překladu textu tlačítka pro ně limit. Slovo „Další“ bylo ve španělštině příliš dlouhé: „Siguiente“. Tým Alconost našel tuto chybu během testování lokalizace a navrhl nahradit „Siguiente“ za „Seguir“, aby se v rozhraní zobrazovalo správně. Právě detekcí takových problémů a jejich odstraněním se zlepšuje rozhraní softwarového produktu a efektivita uživatelské interakce.

Testování lokalizace: proč to aplikace nebo web potřebuje?
Testování lokalizace: proč to aplikace nebo web potřebuje?

Funkčnost

Toto je jedna z posledních a nejdůležitějších fází, kdy potřebujete zkontrolovat, zda lokalizovaná aplikace funguje správně. Doporučujeme vám věnovat pozornost následujícímu:

  • Funkce lokalizované aplikace nebo webu.
  • H=Hyperlinky (ujistěte se, že fungují ve všech jazykových verzích, jsou legální pro danou oblast a nebudou blokovány místními nebo regionálními firewally).
  • Práce úvodních funkcí.
  • Podpora speciálních znaků pro různé národní prostředí a jazyky.
  • Klávesové zkratky fungují.
  • Funkce řazení seznamu.
  • Podpora různých fontů.
  • Podpora různých formátových oddělovačů.

Jaké potíže mohou nastat během testování lokalizace?

Proces testování lokalizace má své problémy a úskalí a je lepší o nich vědět předem. Ostatně i známé přísloví praví: "Vpředu varován je předpažen."

Jedním z hlavních problémů je nedostatečná znalost cílového jazyka. Přirozeně je nemožné znát všechny jazyky světa. Existují ale lokalizační, internacionalizační a překladatelské společnosti. Například Alconost nabízí svým zákazníkům celou škálu služeb pro testování lokalizace a hodnocení kvality. Lokalizované texty jsou vždy navíc kontrolovány nativními překladateli, kteří mají také bohaté zkušenosti s testováním lokalizace. A můžete si být na 99,99 % jisti, že budou zohledněny všechny regionální vlastnosti.

Dalším bodem, který může výrazně zkomplikovat testování lokalizace, je špatná znalost produktu. To se často stává problémem, pokud je produkt úzce specializovaný. Lokalizační agentury mají většinou zkušenosti z různých oborů a vědí, že tým si potřebuje produkt předem prostudovat a položit klientovi všechny potřebné otázky, aby plně pochopil význam produktu.

Mějte také na paměti, že testování lokalizace může být docela dost dlouhý proces, protože studium charakteristik různých regionů vyžaduje čas. Pro zjednodušení tohoto procesu a dodržení termínů doporučujeme integrovat fázi kontroly kvality lokalizace do životního cyklu vývoje. Zajistěte, aby byl proces testování lokalizace nepřetržitý: překládejte nové řetězce, jakmile se objeví, a okamžitě testujte. Pokud plánujete testování lokalizace předem, pomůže vám vydat produkt včas.

V neposlední řadě často firmy zapomeňte vytvořit dokument nebo účet na cloudové platformě, abyste mohli sledovat všechny chyby během testování lokalizace. Bez toho můžete skončit „ztrátou“ některých chyb, nebo v horším případě je zapomenout opravit. Proto je zapotřebí jasný mechanismus pro vedení záznamů o zjištění a odstranění chyb.

Potřebujete pomoci s lokalizací/překladem? — My v Alconostu vždy rádi pomůžeme!

O nás

Alconost se věnuje profesionálně lokalizace hry, aplikace a webové stránky ve více než 70 jazycích. Lingvistické testování, cloudová platforma s API, průběžná lokalizace, 24/7 řízení projektů, libovolný formát řetězcových zdrojů.
My také ano videa.

→ více

Zdroj: www.habr.com

Přidat komentář