Difference between revisions of "Translation for developers/it"

Jump to navigation Jump to search
no edit summary
 
(3 intermediate revisions by the same user not shown)
Line 85: Line 85:
== Aggiungi a Kiwix il supporto ad una nuova lingua ==
== Aggiungi a Kiwix il supporto ad una nuova lingua ==


Kiwix tries to add only 100% translated languages coming from Translatewiki. So it happens often that there are more languages in the "maintenance_tools/translatewiki" directory than in the "kiwix/kiwix/chrome/locale" directory. In such a case, that simply means the Translatewiki language was still not integrated in Kiwix code base. We explain now how to do that.
Kiwix prova ad aggiungere solo le lingue tradotte al 100% da Translatewiki. Così succede spesso che ci sono più lingue nella cartella "maintenance_tools/translatewiki" che nella cartella "kiwix/kiwix/chrome/locale". In questo caso significa semplicemente che la lingua di Translatewiki non era ancora integrata nel codice base di Kiwix. Spieghiamo ora come fare.


First of all you need to create the translation files in a new directory at "kiwix/kiwix/chrome/locale/your_language_iso_code" like this:
Prima di tutto devi creare i file di traduzione in una nuova cartella del tipo "kiwix/kiwix/locale/codice_iso_della_tua_lingua" come segue:


<source lang="bash">
<source lang="bash">
Line 93: Line 93:
</source>
</source>


After that, you need go to the Kiwix source code directory in "kiwix/chrome" and edit with your preferred text editor the "chrome.manifest" and "chrome.manifest.prod" files. No explanation here, just do like for the already supported languages.
Dopo questo devi andare nella cartella del codice sorgente di Kiwix "kiwix/chrome" e modificare i file "chrome.manifest" e "chrome.mainfest.prod". Nessuna spiegazione, fallo come è già stato fatto per le altre lingue supportate.


Successivamente modifica "chrome/content/main/js/language.js" e aggiungi anche qui la nuova lingua.
Successivamente modifica "chrome/content/main/js/language.js" e aggiungi anche qui la nuova lingua.
Line 99: Line 99:
Ora aggiorna CHANGELOG e crea una notifica dell'aggiunta della nuova lingua supportata.
Ora aggiorna CHANGELOG e crea una notifica dell'aggiunta della nuova lingua supportata.


Add the new language directory and commit like this:
Aggiungi la cartella della nuova lingua e spediscila come segue:


<source lang="bash">
<source lang="bash">

Navigation menu