Tradurre Polyphone
Polyphone è stato progettato per supportare le traduzioni, in modo da renderlo più accessibile. Chiunque può contribuire: una traduzione può essere creata da zero, oppure una traduzione esistente può essere completata o migliorata. Dalla versione 2.6, tutte le traduzioni incomplete sono state completate con l'aiuto di un'IA e meritano di essere riviste da madrelingua.
Prerequisiti
File di traduzione
Scarica il pacchetto di traduzione corrispondente alla lingua che vuoi tradurre da questa pagina. Se la lingua non è ancora nell'elenco, usa il modulo di contatto per richiederla (basta indicare la nuova lingua desiderata). Riceverai rapidamente un nuovo pacchetto di traduzione.
I file di traduzione sono disponibili anche nel repository GitHub , nella cartella sources (un file polyphone_XX.ts per lingua).
Qt Linguist
L'unico software necessario per tradurre è Qt Linguist: uno strumento per generare file di traduzione. Questo software viene installato con Qt (vedi le pagine sullo sviluppo) e si trova anche qui per gli utenti Windows o nei repository delle distribuzioni Linux (pacchetto linguist-qt6 su Debian e Ubuntu, qt6-linguist su Fedora).
Aprire il file di traduzione
Estrai il pacchetto di traduzione appena scaricato. Troverai un file .ts polyphone_XX.ts, dove XX corrisponde alla tua lingua. Apri polyphone_XX.ts con Qt Linguist e potrai iniziare la traduzione.
Tradurre
Ogni voce di ogni contesto deve essere tradotta. Basta esaminare gli elementi uno a uno e inserire la traduzione. A seconda del tuo grado di sicurezza, si possono presentare tre casi.
- Se non sai come tradurre, non esitare a saltare l'elemento. Non è un problema: altre persone potranno completarlo.
- Pensi di avere la traduzione giusta ma non ne sei sicuro: scrivi la tua proposta e poi usa Ctrl+J. La voce non verrà convalidata, ma la traduzione verrà comunque usata nell'interfaccia tradotta. Segnala semplicemente a chi migliorerà la traduzione che non eri sicuro.
- Hai la traduzione giusta: scrivila e usa Ctrl+Enter. La voce verrà convalidata.
Una traduzione richiede attenzione (in un mondo in cui tutto è fatto per catturarla ). Fai attenzione a:
- la punteggiatura,
- gli spazi iniziali e finali,
- le maiuscole e le minuscole,
- le forme singolari e plurali.
Un ultimo consiglio: prenditi il tuo tempo! E non dimenticare di salvare il lavoro con Ctrl+S.
Provare il proprio lavoro
Puoi verificare il tuo lavoro in qualsiasi momento. In Qt Linguist vai su e crea un file .qm corrispondente alla traduzione che stai preparando. Segui le istruzioni del pacchetto di traduzione per installarlo (file readme.txt), poi apri Polyphone. Vai nelle impostazioni, seleziona la tua traduzione nell'elenco delle lingue e riavvia Polyphone. Ora potrai rivedere la tua traduzione.
Nota: l'operazione Release As… potrebbe tradurre solo il testo privo di accenti. Se si verifica questo bug, apri un terminale e usa il comando seguente: lrelease polyphone_XX.ts (adattalo al tuo file). Un file di traduzione polyphone_XX.qm può anche essere caricato da una cartella chiamata translations (nella cartella corrente o nella cartella di configurazione di Polyphone), invece di essere incorporato nel software.
Inviare la traduzione
Quando hai finito (o ti sei stancato!), invia il file .ts (non il .qm!) che stavi modificando a contact@polyphone.io. Il pacchetto di traduzione di questa pagina verrà aggiornato.
Se hai dimestichezza con GitHub, puoi anche proporre il tuo file .ts con una pull request sul repository (vedi la guida per i contributori).
Polyphone è gratuito, ma il sito e lo sviluppo hanno dei costi. Una piccola donazione aiuta molto.
Fai una donazionesu