Vai al contenuto
online
itv0.46.1 · 1d135e2

LiveWall: sfondi animati in 15 lingue

LiveWall è una piccola app per Mac che trasforma i video in sfondi della scrivania. È uno strumento di nicchia: avremmo potuto pubblicarlo solo in inglese, invece l’abbiamo fatto in 15 lingue, pagina dell’App Store compresa. Ecco perché, e come evitiamo che 15 lingue diventino 15 fonti di bug.

Illustrazione: un monitor desktop con uno sfondo video di un paesaggio notturno e una griglia di 15 codici di lingua.

LiveWall è una piccola app per Mac che trasforma i video nello sfondo della scrivania. È uno strumento di nicchia, quindi avremmo potuto pubblicarlo solo in inglese. Invece l’abbiamo pubblicato in 15 lingue, insieme alla pagina dell’App Store. Ecco perché, e come evitiamo che 15 lingue diventino 15 fonti di bug.

Quali lingue, e perché proprio queste

Inglese, ucraino, ceco, tedesco, spagnolo, francese, ungherese, italiano, giapponese, coreano, polacco, portoghese brasiliano, turco e cinese semplificato e tradizionale. È l’insieme dei language pack ufficiali di VS Code, meno il russo: un elenco su cui facciamo già affidamento per gli strumenti per sviluppatori. Anche l’altra nostra app per Mac, Brimline, usa lo stesso elenco, così entrambi i prodotti offrono la stessa esperienza ovunque ci si trovi.

Sceglie la lingua da sola

Per impostazione predefinita LiveWall segue la lingua di sistema. Se la variante esatta non c’è, cerca quella più vicina — il cinese di Taiwan riceve il cinese tradizionale, il portoghese europeo quello brasiliano — e solo dopo ripiega sull’inglese. La lingua si può anche scegliere a mano nelle Impostazioni; il cambio è immediato, senza riavvio.

Piccole regole che contano

  • Niente plurali sbagliati. Invece di frasi come «1 minuti», le unità sono forme brevi che non cambiano («5 min») e le quantità stanno dopo una «×». Si legge in modo naturale in ogni lingua senza regole di plurale specifiche.
  • Maiuscole corrette. Il testo in maiuscolo segue le regole di ciascuna lingua, così la «i» turca diventa «İ» e non «I».
  • Ordine delle parole libero. I segnaposto sono numerati, quindi una traduzione può mettere il numero prima o dopo la parola.
  • I nomi del marchio restano in inglese: «LiveWall» e «Pro» appaiono uguali ovunque.

Come evitiamo che si rompa

Non si può aggiungere un nuovo testo senza tutte le 15 traduzioni: lo script di supporto lo rifiuta. Un controllo nella build fallisce se a una lingua manca una stringa, ne ha una in più o inutilizzata, o usa un formato di segnaposto diverso. E la dimensione minima della finestra viene testata in tedesco e in ungherese, le due lingue più lunghe, perché nessun testo dei pulsanti venga tagliato.

Onesti sulla qualità

Le traduzioni sono state fatte con l’IA e verificate dai nostri strumenti per completezza e coerenza, ma non ancora da madrelingua. Se una frase suona strana nella Sua lingua, ce lo segnali: si corregge con una riga.

Cosa si ottiene

LiveWall parla la lingua dell’utente fin dal primo avvio, su macOS 14 e versioni successive, su Apple Silicon e Intel. Non richiede una connessione di rete né un account e non raccoglie alcun dato.

Scopri LiveWall