Cosa fare con i software per i quali vengono rilasciate poche o nessuna nuova versione?

Negli articoli precedenti abbiamo visto che le traduzioni sono file pubblicati contemporaneamente al software.

Immaginiamo il seguente scenario: avete appena scoperto un programma, vi piace e soddisfa le vostre esigenze. Tuttavia, alcuni problemi di traduzione vi creano difficoltà: alcuni menu non sono tradotti.

Dopo aver scoperto dove si trova questo progetto sul web, ti rendi conto che questo software, nella migliore delle ipotesi, rilascia solo una versione all’anno.

Ciò significa che, nella migliore delle ipotesi, se il progetto è ancora attivo e le tue modifiche vengono integrate, probabilmente dovrai aspettare diversi mesi prima che il tuo lavoro sia messo a disposizione degli altri utenti. Compreso te stesso! Perché sì, tradurre richiede solo due cose: comprendere la lingua di partenza e padroneggiare la lingua di arrivo, la tua. Tutto il resto non è altro che una barriera all’ingresso che limita il numero di persone in grado di dare una mano.

E non c’è nulla che possiate fare per accelerare il rilascio di un software. A prescindere dalla sua natura, il rilascio di una nuova versione richiede molto impegno, riflessione, test, coordinamento e comunicazione. A meno che il progetto non sia abbastanza maturo e presti grande attenzione alla traduzione, non sarebbe opportuno chiedere un rilascio più rapido solo per completare o correggere una traduzione.

A volte questa energia è tale che viene rilasciata solo una versione all’anno. Altre volte, invece, questa energia ha logorato l’autore o l’autrice del progetto, e il progetto che vi piace non vede nuove versioni da diversi anni.

Anche se questo software potrebbe funzionare correttamente, vi trovate in un vicolo cieco… A meno che… la vostra distribuzione Linux non consenta di sovrascrivere le traduzioni!

È esattamente ciò che fa il progetto Ubuntu.

Ubuntu permette di tradurre tantissimi programmi tramite la sua piattaforma https://translations.launchpad.net/ Si tratta di una piattaforma piuttosto imponente: 3.151.497 stringhe in 63.017 file, 386 lingue, 88.145 traduttori e traduttrici, 50 gruppi di traduzione… Impressionante? Aneddotico? Ne parlerò in un prossimo articolo.

Come funziona?

Poiché una distribuzione è un complesso meccanismo per distribuire/fornire software agli utenti, le traduzioni vengono fornite attraverso un percorso separato dal software stesso. Tecnicamente, sul computer dell’utente non cambia nulla: ogni programma dispone delle proprie traduzioni. Ma in termini di aggiornamenti, le traduzioni possono essere aggiornate senza dover aggiornare il software. Ciò consente di distribuire nuove traduzioni agli utenti di Ubuntu, senza dover attendere una nuova versione del software.

Fantastico! Obiettivo raggiunto! Posso tradurre il software che mi piace senza dover sapere se è attivo o in continua evoluzione, né tantomeno cercare dove e in che modo questo progetto mi permette di contribuire! Ricordiamo che l’obbligo di usare Git rappresenta un ostacolo enorme per molti.

Tuttavia, questo vale solo per Ubuntu. Le altre distribuzioni Linux non ne beneficiano. Il progetto in questione, per quanto lento o inattivo, non ne beneficia.

Peggio ancora, a volte si tratta di un lavoro duplicato: all’interno del progetto Ubuntu, si rischia di sovrascrivere il lavoro di altri progetti. In pochi minuti trovo un progetto che rientra nell’ambito di GNOME ([gnome-remote-desktop su Launchpad](https://translations.launchpad.net/ubuntu/plucky/+source/gnome-remote-desktop/+pots/gnome-remote-desktop/fr/ +translate?show=untranslated) e gnome-remote-desktop su gitlab). Su gitlab si vede un contributo che non è su Launchpad, quindi è possibile tradurre al di fuori di Launchpad. Eh sì, tramite l10n.gnome.org…. Questo progetto non dovrebbe a priori trovarsi su Launchpad, perché ci è? Senza conoscere i rapporti tra le comunità Ubuntu e GNOME, che sono potenzialmente eccellenti, vedo qui un rischio di conflitto.

Infine, Launchpad è un software di vaste dimensioni, che svolge numerosi ruoli all’interno della comunità Ubuntu, e non solo quello della traduzione. Non so se Launchpad svolga bene il proprio lavoro nell’aiutare la comunità Ubuntu, ma come piattaforma di traduzione è uno strumento molto limitato e antiquato. Ed è normale, una piattaforma di traduzione richiede un grande investimento in termini di conoscenze e competenze. Se la traduzione fosse una priorità dell’azienda Ubuntu, avrebbero creato uno strumento dello stesso livello qualitativo di Pontoon o Weblate.

C’è del buono in ciò che fa Ubuntu; grazie a loro per aver dimostrato che è possibile.

Last build: 2026-04-14 02:10:25