1*1e6c6d69SFederico Vaga.. SPDX-License-Identifier: GPL-2.0 2*1e6c6d69SFederico Vaga 3*1e6c6d69SFederico Vaga.. include:: ../disclaimer-ita.rst 4*1e6c6d69SFederico Vaga 5*1e6c6d69SFederico VagaVerificare la necessità di aggiornare le traduzioni 6*1e6c6d69SFederico Vaga=================================================== 7*1e6c6d69SFederico Vaga 8*1e6c6d69SFederico VagaQuesto script aiuta a tracciare lo stato delle traduzioni della 9*1e6c6d69SFederico Vagadocumentazione nelle diverse lingue, ovvero se la documentazione è 10*1e6c6d69SFederico Vagaallineata con la controparte inglese. 11*1e6c6d69SFederico Vaga 12*1e6c6d69SFederico VagaCome funziona 13*1e6c6d69SFederico Vaga------------- 14*1e6c6d69SFederico Vaga 15*1e6c6d69SFederico VagaLo script usa il comando ``git log`` per individuare l'ultimo commit in inglese 16*1e6c6d69SFederico Vagaa partire dal commit della traduzione (in ordine di data dell'autore) e gli 17*1e6c6d69SFederico Vagaultimi commit in inglese a partire da HEAD. Se emergono delle differenze, il 18*1e6c6d69SFederico Vagafile viene considerato non aggiornato, e vengono quindi raccolti e segnalati i 19*1e6c6d69SFederico Vagacommit che necessitano di un aggiornamento. 20*1e6c6d69SFederico Vaga 21*1e6c6d69SFederico VagaFunzionalità implementate 22*1e6c6d69SFederico Vaga 23*1e6c6d69SFederico Vaga- verifica di tutti i file in una determinata lingua 24*1e6c6d69SFederico Vaga- verifica di un singolo file o di un insieme di file 25*1e6c6d69SFederico Vaga- opzioni per modificare il formato dell'output 26*1e6c6d69SFederico Vaga- tracciamento dello stato di traduzione dei file che non hanno alcuna 27*1e6c6d69SFederico Vaga traduzione 28*1e6c6d69SFederico Vaga 29*1e6c6d69SFederico VagaUtilizzo 30*1e6c6d69SFederico Vaga-------- 31*1e6c6d69SFederico Vaga 32*1e6c6d69SFederico Vaga:: 33*1e6c6d69SFederico Vaga 34*1e6c6d69SFederico Vaga tools/docs/checktransupdate.py --help 35*1e6c6d69SFederico Vaga 36*1e6c6d69SFederico VagaFate riferimento all'output del messaggio d'aiuto per i dettagli sull'utilizzo. 37*1e6c6d69SFederico Vaga 38*1e6c6d69SFederico VagaEsempi 39*1e6c6d69SFederico Vaga 40*1e6c6d69SFederico Vaga- ``tools/docs/checktransupdate.py -l zh_CN`` 41*1e6c6d69SFederico Vaga Questo stamperà tutti i file che necessitano di un aggiornamento nella 42*1e6c6d69SFederico Vaga lingua zh_CN. 43*1e6c6d69SFederico Vaga- ``tools/docs/checktransupdate.py Documentation/translations/zh_CN/dev-tools/testing-overview.rst`` 44*1e6c6d69SFederico Vaga Questo stamperà solamente lo stato del file specificato. 45*1e6c6d69SFederico Vaga 46*1e6c6d69SFederico VagaL'output sarà quindi qualcosa del genere: 47*1e6c6d69SFederico Vaga 48*1e6c6d69SFederico Vaga:: 49*1e6c6d69SFederico Vaga 50*1e6c6d69SFederico Vaga Documentation/dev-tools/kfence.rst 51*1e6c6d69SFederico Vaga No translation in the locale of zh_CN 52*1e6c6d69SFederico Vaga 53*1e6c6d69SFederico Vaga Documentation/translations/zh_CN/dev-tools/testing-overview.rst 54*1e6c6d69SFederico Vaga commit 42fb9cfd5b18 ("Documentation: dev-tools: Add link to RV docs") 55*1e6c6d69SFederico Vaga 1 commits needs resolving in total 56*1e6c6d69SFederico Vaga 57*1e6c6d69SFederico VagaFunzionalità ancora da implementare 58*1e6c6d69SFederico Vaga 59*1e6c6d69SFederico Vaga- specificare cartelle in aggiunta ai singoli file 60