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