
Képzeljen el egy olyan helyzetet, hogy kifejlesztett egy alkalmazást, és azt több nyelven egyszerre adta ki. De a kiadás után felfedezte a hibákat a különböző nyelvi verziókban:
ez a fejlesztő legrosszabb rémálma. Éppen ezért létezik a lokalizációs tesztelés, hogy elkerülje az ilyen kellemetlen helyzeteket.
Ma az Egyesült Államok már nem a legnagyobb szereplő a mobilalkalmazások piacán. Kína és India versenyez a Ma azonban szükséges, sőt többször is ellenőrizni minden nyelvi verziót a kiadás előtt. Mert egy apró hiba ára is nagyon magas lehet.
A lokalizációs tesztelésről a fejlesztő cégek általában nem gondolkodnak azonnal. Ennek ellenére ezt a folyamatot feltétlenül bele kell foglalni a fejlesztésbe. Nézzük meg részletesebben, mit jelent a lokalizációs tesztelés, milyen fontos lépéseket tartalmaz, és hogy miért is van szükség rá.
Mi az a lokalizációs tesztelés?
Röviden, a lokalizációs tesztelés az alkalmazás vagy weboldal tartalmának ellenőrzése a nyelvi, kulturális követelmények és egy adott ország vagy régió sajátosságainak megfelelően.
A lokalizációs tesztelés a termék fejlesztése során végzett minőségellenőrzés egy típusa. Ez a tesztelési típus segít megtalálni a hibákat vagy fordítási tévedéseket a lokalizált verzióban, még mielőtt a végtermék a felhasználóhoz kerülne. A tesztelés célja a hibák keresése és kiküszöbölése a különböző piacokra és locale-ekre szánt lokalizált termékek különböző verzióiban.
Fontos megjegyezni, hogy a lokalizálás nem csupán több nyelvre történő fordítást jelent, és a lokalizációs és nyelvi tesztelés nem ugyanaz. Miért is különbözik a lokalizációs tesztelés a nyelvi teszteléstől? A nyelvi tesztelés főként helyesírási, nyelvtani és stilisztikai hibák ellenőrzéséből áll. A lokalizációs tesztelés azonban magában foglalja az idő- és pénznemformátumok, grafikai elemek, ikonok, fényképek, színskálák és sok más apró részlet ellenőrzését is.
Miért olyan fontos a lokalizációs tesztelés?
A tesztelés fő célja, hogy a termék úgy nézzen ki, mintha eredetileg a célközönség nyelvén készült volna, és teljes mértékben megfeleljen a kulturális és regionális sajátosságoknak.
A lokalizáció növeli az ügyfelek hűségét a márkád iránt. Íme néhány konkrét szám: körülbelül a saját anyanyelvükön szeret vásárolni. Még azok is, akik jól beszélnek angolul, továbbra is .
A lokalizációs tesztelés biztosítja az alkalmazások és weboldalak magas színvonalát a globális piacon. Képzeljünk el egy ilyen helyzetet: létrehoztál egy alkalmazást és tervezted kiadni az angol, orosz és német verzióját. A legjobb fordítókat bérled, így 100%-osan biztos vagy a helyes helyesírásban és nyelvtanban. Ám hirtelen felfedezed, hogy a német sorok hossza túllépi a karakterkorlátot egyes gomboknál az alkalmazásban, vagy az idő- és dátumformátumok nem felelnek meg a régiónak. A lokalizációs tesztelés azért létezik, hogy megakadályozza az ilyen helyzeteket, hiszen a fordított tartalmakkal még akkor is problémák merülhetnek fel, ha a szövegek grammatikailag helyesek. Ha azt szeretnéd, hogy az alkalmazásod vagy weboldalad natívnak hasson, fordíts megfelelő figyelmet a kontextusra és a helyi kultúra finomságaira.
Mire érdemes figyelni a lokalizációs tesztelés során?
A lokalizációs tesztelés messze nem csak a helyesírás, nyelvtan és a fordítás helyességének ellenőrzéséről szól. Ahhoz, hogy semmit se hagyjunk figyelmen kívül ebben a folyamatban, elkészítettük a legfontosabb dolgok ellenőrzőlistáját. Tehát kezdjük.
Előkészítési fázis
Ahhoz, hogy a lokalizációs tesztelés zökkenőmentesen zajlódjon le, fel kell készülni rá.
- Készítsd el a tesztelők számára a szükséges dokumentációt és minden információt a weboldalról vagy termékről, ami hasznos lehet.
- Hozz létre egy szószedetet és fordítói memóriát, hogy segítsd a tesztelőket a használt kifejezések helyes értelmezésében.
- Ha az alkalmazást vagy weboldalt már korábban lefordították, csatold a korábbi verziókat tájékozódás céljából. Azt is megteheted, hogy speciális szolgáltatásokat vagy adatbázisokat használsz, hogy tárolhasd az összes fordítási verziót, és biztosítsd hozzájuk a hozzáférést.
- Hozzon létre egy hibakövetőt — egy dokumentumot vagy platformot, ahol rögzítheti az összes hibát, amelyet a lokalizálás tesztelése során talált. Így könnyebben nyomon követheti a hibák javítását és kommunikálhat a csapat többi tagjával.
Regionális és kulturális sajátosságok ellenőrzése
Ez egy nagyon fontos lépés a lokalizálás tesztelésében. Képernyőképekre vagy az alkalmazás lokalizált verziójára lesz szüksége. Ellenőrizni kell a következőket:
- A dátum- és időformátum megfelelése a kiválasztott régiónak.
- Telefonszám- és címformátumok.
- Színsémák (ez fontos, mivel ugyanaz a szín különböző jelentéseket hordozhat különböző kultúrákban). Például, szerencsét szimbolizál a nyugati országokban, de az ázsiai kultúrában gyászt jelent.
- A termékek elnevezésének megfelelősége a regionális szabványoknak.
- A pénznem formátuma.
- Mértékegységek.
Nyelvi ellenőrzés
Ezen a lépésen a nyelvi jellemzőket ellenőrizzük. Biztosítani kell, hogy:
- Minden oldalon a webhelyen vagy az alkalmazás képernyőin egységes terminológia használatával.
- Nincsenek nyelvtani hibák.
- Nincsenek helyesírási hibák.
- A mondat írásjelei helyesen vannak használva.
- A szöveg megfelelő irányultsággal van megadva (jobbról balra vagy balról jobbra).
- A megfelelő márkanevek, városok, helyek, pozíciók és egyebek meg vannak adva.
Felhasználói felület vagy megjelenés
Ez szükséges ahhoz, hogy szoftverterméke kifogástalanul nézzen ki bármely nyelven. Feltétlenül ellenőrizze a következőket:
- Minden szöveges felirat a képeken lokalizálva van.
- A nyelvi verziók elrendezése megegyezik az eredetivel.
- A sorok megtörése és törésének helyes elhelyezése a lapokon/képernyőkön.
- A párbeszédek, felugró ablakok és értesítések helyesen jelennek meg.
- A sorok hossza nem haladja meg a meglévő korlátokat, és a szöveg helyesen jelenik meg (néha a fordítás hosszabb, mint az eredeti, és nem fér el a gombokon).
támadásra
Az Alconost csapata egy ilyen esettel találkozott a munka során a és a Blazing Chrome játékkal. A spanyol verzióban a gombok szövegének fordítására vonatkozó karakterek száma túllépte a megengedett határt. A „Tovább” szó túl hosszú volt spanyolul: „Siguiente”. Az Alconost csapata felfedezte ezt a hibát a lokalizáció tesztelése során, és javasolta, hogy a „Siguiente” szót a „Seguir”-re cseréljék, hogy helyesen jelenjen meg az interfészen. Az ilyen problémák felfedezése és kijavítása révén javul a szoftvertermék felhasználói interfésze és a felhasználókkal való interakció hatékonysága.


Funkciók
Ez az egyik befejező és legfontosabb lépés, amikor ellenőrizni kell, hogy helyesen működik-e a lokalizált alkalmazás. Javasoljuk, hogy figyeljen a következőkre:
- A lokalizált alkalmazás vagy weboldal funkciói.
- N=Hiperhivatkozások (győződjön meg róla, hogy azok minden nyelvi verzióban működnek, legálisak a megadott régióra vonatkozóan, és nincsenek blokkolva a helyi vagy regionális tűzfalak által).
- A beviteli funkciók működése.
- Különleges karakterek támogatása különböző helyi nyelvekhez.
- Billentyűkombinációk működése.
- Listák rendezési funkciója.
- Különböző betűtípusok támogatása.
- Különböző formátumú elválasztók támogatása.
Milyen nehézségekkel találkozhatunk a lokalizáció tesztelése során?
A lokalizáció tesztelése saját problémákkal és „aknákkal” jár, ezért érdemes előre tudni róluk. Hiszen a közmondás is így szól: „aki előre figyel, az fel van készülve”.
Az egyik fő nehézség a célnyelv elégtelen ismerete. Természetesen lehetetlen mind a világ nyelvét ismerni. De vannak lokalizációval, internacionalizációval és fordítással foglalkozó cégek. Például az Alconost teljeskörű szolgáltatást kínál ügyfeleinek a . A lokalizált szövegeket mindig további ellenőrzésnek vetik alá a célnyelv anyanyelvi fordítói, akik szintén nagy tapasztalattal rendelkeznek a lokalizáció tesztelésében. Így biztos lehet abban, hogy 99,99%-os biztonsággal figyelembe veszik az összes regionális sajátosságot.
Egy másik szempont, amely lényegesen megnehezítheti a lokalizáció tesztelését, az a termék ismeretének hiánya.. Ez gyakran problémákat okoz, ha a termék réspiacra van szánva. A lokalizáló ügynökségek általában tapasztalattal rendelkeznek különböző területeken, és tudják, hogy a csapatnak előre át kell tanulmányoznia a terméket, és minden szükséges kérdést fel kell tennie az ügyfélnek, hogy teljesen megértse a termék jelentését.
Azt is figyelembe kell venni, hogy a lokalizálási tesztelés meglehetősen hosszú folyamat lehet, mivel különböző régiók sajátosságainak megismerésére időre van szükség. Ennek a folyamatnak a leegyszerűsítése és a határidők betartása érdekében javasoljuk, hogy integrálja a lokalizáció minőségellenőrzési szakaszát a fejlesztési életciklusba. Tegye a lokalizációs tesztelést folyamatos folyamattá: fordítsa le az új sorokat, amint megjelennek, és azonnal tesztelje őket. Ha előre tervezett a lokalizálási tesztelés, az segít időben kiadni a terméket.
És végül, de nem utolsósorban: a cégek gyakran elfelejtenek létrehozni egy dokumentumot vagy fiókot egy felhőalapú platformon, hogy nyomon követhessék az összes hibát a lokalizálási tesztelés során. Enélkül végül „elveszíthetnek” egyes hibákat, vagy ami még rosszabb, elfelejthetik javítani őket. Ezért szükség van egy világos mechanizmusra a hibák felfedezéséről és javításáról készült nyilvántartások tárolására.
Szüksége van segítségre a lokalizációval / fordítással kapcsolatban? — Az Alconost mindig örömmel segít!
Rólunk
Az Alconost szakmai szinten foglalkozik , több mint 70 nyelvre. Nyelvi tesztelés, felhőalapú platform API-val, folyamatos lokalizáció, projektmenedzsment 24/7, bármilyen szöveges erőforrásformátum.
Emellett készítünk .
→
Forrás: habr.com
