In questa guida
Aggiungere una lingua significa più che tradurre le stringhe. Cambiano layout, formati, scheda dello store e supporto. Usa questa lista per una lingua alla volta. Ogni voce ha un motivo e un modo per verificarla.
Contenuti
| # | Voce | Perché | Come verificare |
|---|---|---|---|
| 1 | Tutte le stringhe sono tradotte, nessuna resta nella lingua di partenza | Le lingue miste sembrano un lavoro incompleto | Cambia la lingua del dispositivo e percorri ogni schermata; cerca nelle risorse le chiavi non tradotte |
| 2 | Traduzione revisionata da un madrelingua che ha visto l'app, non solo il file di testo | Le parole senza contesto spesso sono sbagliate | Manda screenshot o una build con le stringhe già inserite |
| 3 | Plurali, genere e segnaposto funzionano ("1 elemento / 2 elementi", "{nome}") | Le stringhe concatenate si rompono in altre lingue | Prova con 0, 1, 2 e molti; con nomi lunghi |
| 4 | Tono e termini sono coerenti (formale/informale, termini del prodotto) | L'incoerenza sembra trascuratezza | Tieni un piccolo glossario e controlla con quello |
| 5 | Messaggi di errore, email e notifiche sono tradotti | Spesso vengono dimenticati | Attiva ciascuno nella nuova lingua |
| 6 | Testi legali e di supporto (termini, privacy policy, link di aiuto) esistono nella lingua, oppure colleghi deliberatamente l'originale | Gli utenti si aspettano di capirli | Apri ogni link dall'app |
Layout e formati
| # | Voce | Perché | Come verificare |
|---|---|---|---|
| 7 | Le parole lunghe non si tagliano né si sovrappongono | Alcune lingue richiedono molto più spazio | Prova le stringhe più lunghe; vedi testare parole lunghe e RTL |
| 8 | Il layout da destra a sinistra (RTL) è specchiato correttamente, se la lingua lo richiede | Icone, frecce indietro e ordine si invertono | Passa alla lingua e percorri il flusso principale |
| 9 | Date, orari, numeri, valute seguono il formato locale | Formati sbagliati confondono o fuorviano | Confronta con il formato di sistema di un dispositivo madrelingua |
| 10 | Ordinamento e ricerca funzionano con i caratteri della lingua | Accenti e alfabeti si ordinano diversamente | Cerca e ordina elementi con caratteri locali |
| 11 | I font includono tutti i caratteri necessari | I glifi mancanti appaiono come quadratini | Mostra un testo di esempio con caratteri speciali |
| 12 | Tastiera e input funzionano (nomi, indirizzi, formati di telefono) | I moduli spesso presuppongono il formato di un solo Paese | Compila ogni modulo con dati locali |
Store e rilascio
| # | Voce | Perché | Come verificare |
|---|---|---|---|
| 13 | La scheda dello store (titolo, descrizione breve e lunga) è tradotta da qualcuno che legge la lingua | Una scheda tradotta automaticamente danneggia la fiducia | Fai rileggere a un madrelingua; vedi localizzare la scheda dello store |
| 14 | Gli screenshot mostrano la nuova lingua | Screenshot non coerenti sembrano trascuratezza | Controlla ogni screenshot nella console dello store |
| 15 | Parole chiave e limiti dei campi sono ricontrollati per quella lingua | Limiti e termini di ricerca cambiano | Verifica le lunghezze nella console; cerca i termini di ricerca locali |
| 16 | La build di rilascio include le risorse della nuova lingua | I file mancanti compaiono solo nella build spedita | Installa l'artefatto di rilascio e cambia lingua |
| 17 | Il supporto sa rispondere nella lingua, oppure la scheda indica in quale lingua risponde il supporto | Gli utenti scriveranno nella loro lingua | Decidi chi risponde e come |
| 18 | Esiste un piano per leggere il feedback del nuovo mercato | Impari dai primi utenti lì | Aggiungi la lingua al tuo monitoraggio (una colonna "Lingua") |
Modello: approvazione del rilascio della lingua
Lingua: [ ] Build: [ ] Data: [ ]
Revisore madrelingua: [ ] Revisionato su: screenshot / build
[ ] Voci 1-18 completate. Eccezioni: [ ]
Responsabile scheda: [ ] Responsabile supporto: [ ]
Adattalo
Se la tua app non ha testi nel backend, salta la voce 5. Se la lingua è da destra a sinistra, tratta la voce 8 come un blocco. La traduzione automatica può essere una prima bozza, ma deve rileggerla una persona che conosce la lingua, per controllare ciò che vedranno gli utenti.
Correlati
- Hub: hub delle checklist per il test di app mobili
- Nota di riservatezza per i beta tester
- La checklist completa per il test di app mobili
Se ti serve un occhio madrelingua su una build, AppReviewX offre feedback privati e strutturati da altri sviluppatori; la disponibilità di una data lingua dipende da chi è nella community. Un feedback = 1 credito; i nuovi account partono da 0. Inizia gratis.