Junior
Kas yra lokalizacijos testavimas?
sobes.tech AI
Atsakymas iš AI
Lokalizacijos testavimas yra procesas, skirtas produkto kokybės patikrinimui, pritaikytam konkrečiam regionui, kalbai ir kultūrai. Tikslas – įsitikinti, kad lokalizuotas produktas atitinka naudotojų lūkesčius tiksliniame regione ir nėra klaidų, susijusių su vertimu, datų/laiko formatais, valiutomis, grafika ir kitomis kultūrinėmis ypatybėmis.
Pagrindiniai aspektai, tikrinami lokalizacijos testavime:
- Kalba ir vertimas:
- Terminų ir frazių vertimo tikslumas.
- Vertimo atitikimas kontekstui.
- Gramatikos ir rašybos klaidų nebuvimas.
- Šriftų ir simbolių teisingas rodymas.
- Kultūrinės ypatybės:
- Datų, laikų, skaičių, valiutų, matavimo vienetų teisingas pateikimas.
- Naudotų spalvų, vaizdų, simbolių priimtinumą.
- Atitiktis regiono teisės aktų ir normatyvų reikalavimams.
- UI/UX:
- Teksto apipjovimo ir sąsajos elementų persidengimo (UI clipping and overlapping) nebuvimas.
- Teisingas teksto kryptis (kalboms, rašančioms iš dešinės į kairę).
- Tinkamas lokalizuoto turinio rodymas skirtingose programos dalyse.
- Nuorodų ir interaktyvių elementų veikimas su lokalizuotu turiniu.
Skirtumai tarp internacionalizacijos ir lokalizacijos:
| Bruožas | Internacionalizacija (i18n) | Lokalizacija (l10n) |
|---|---|---|
| Etapas | Projektavimas ir kūrimas | Po pagrindinės funkcionalumo ir internacionalizacijos pabaigos: |
| Tikslas | Paruošti produktą pritaikymui skirtinguose regionuose (vengti "hardcoding") | Pritaikyti produktą konkrečiam regionui, kalbai ir kultūrai: |
| Dėmesys | Atskiras lokalizacijai skirtų išteklių atskyrimas nuo kodo | Teksto vertimas, formatų pritaikymas, paveikslėlių, kultūrinių normų laikymasis: |
| Kas tai daro | Programuotojai | Lingvistai, vertėjai ir QA komanda: |
Lokalizacijos testavimas atliekamas po internacionalizacijos etapo ir dažnai kartu su funkciniu ir regresiniu testavimu lokalizuotose produkto versijose.