## page created bym wilecoyote
#format wiki
#LANGUAGE it
<
>
<>
<>
= Introduzione =
La versione '''0.9.1''' del pacchetto '''[[AmministrazioneSistema/BackupDelSistema/KupBackup|Kup-Backup]]''', presente nei [[Repository#Repository_ufficiali|repository ufficiali]] ed usata da '''Kubuntu 22.04''' in poi, viene fornita senza i file in formato `.mo` necessari per la traduzione, pur avendo integrata la struttura '''Gettext''' richiesta.
In questa guida viene descritta la procedura per creare i suddetti file in formato `.mo` e avere il programma tradotto.
= Installazione =
{{{#!wiki note
Il pacchetto indicato è specifico per l'ambiente grafico [[AmbienteGrafico/Kde|KDE]], come anche l'applicazione '''Kup-Backup'''. Si sconsiglia l'uso in altri ambienti grafici.
}}}
[[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://pkg-kde-tools|pkg-kde-tools]].<
>
L'installazione del suddetto pacchetto si rende necessaria poiché il file `Messages.sh` fornito con il sorgente non funziona correttamente.
= Creazione file modello pot =
I file in formato `.pot` sono dei modelli privi di stringhe tradotte, da cui si creano i file tradotti in formato `.po`, contenenti le stringhe tradotte e leggibili da umano, e tramite conversione di quest'ultimi i file in formato `.mo`, contenenti le stringhe tradotte in linguaggio macchina.
0. Scaricare il sorgente di '''Kup-Backup 0.9.1''' sotto forma d'archivio compresso da [[http://ubuntu.mirror.garr.it/ubuntu/pool/universe/k/kup-backup/kup-backup_0.9.1.orig.tar.gz|questo link]].
0. [[AmministrazioneSistema/FormatiDiCompressione#decomprimere|Estrarre]] il contenuto dell'archivio `kup-backup_0.9.1.orig.tar.gz` nella propria '''Home'''.
0. [[AmministrazioneSistema/ComandiBase#cd|Spostarsi]] nella cartella dove è stato estratto il programma.
0. [[AmministrazioneSistema/ComandiBase#cp|Copiare]] nella cartella il file `/usr/lib/kubuntu-l10n/libexec/extract-messages.sh`.
0. [[https://wiki.ubuntu-it.org/AmministrazioneSistema/ComandiBase#mkdir|Creare]] la sottocartella `.po`.
0. [[AmministrazioneSistema/PermessiFile#Assegnare_i_permessi_di_esecuzione|Assegnare i permessi d'esecuzione]] al file `extract-messages.sh`.
0. Eseguire il seguente comando:{{{
./extract-messages.sh
}}}
= Creazione file tradotto mo =
Nella cartella `$/kup-backup-0.9.1/po` sarà disponibile il file modello in formato `.pot`, con le stringhe originali in inglese che potranno essere tradotte in qualsiasi altra lingua.
Per tradurre, convertire in formato `.mo` e allocare nel sistema il file con le stringhe tradotte, seguire le istruzioni di [[Programmazione/Poedit|questa pagina]].
= Ulteriori risorse =
* [[https://www.linux-apps.com/p/1127689/|Sito ufficiale di Kup-Backup (in inglese)]]
----
CategoryAmministrazione