[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [MAJ] ddp://debian-faq/debian-faq.fr.po 951t11f10u



Le 28/08/2010 16:26, David Prévot a écrit :
[...]
> 4) Maintenant je vais m'occuper de mettre en place les addenda
> nécessaires pour les quelques paragraphes propres à la version
> française, ainsi que les règles de construction de la documentation et
> du paquet correspondant pour prendre en charge directement les fichiers
> PO et les addenda.

Et voici la proposition de correctif (pour une fois que je fais un truc
pas trop sale, j'espère montrer que c'est plutôt facile, et ça permettra
au gens plus expérimentés que moi de corriger).

Vous remarquerez les deux addenda, afin de rétablir les paragraphes
spécifiques à la traduction (Simon pourra les adapter pour coller à
l'état actuel), pour répondre aux craintes exprimées précédemment sur la
possibilité d'ajouter des paragraphes au document traduit.

J'ai utilisé une syntaxe introduite récemment pour les addenda. Pour que
ça fonctionne avec Lenny (sur www-master en particulier) il faudra soit
utiliser la version de backport.org, soit bidouiller un peu.

À part pour les addenda, vous remarquerez qu'il n'y a nulle part mention
de « fr » dans les fichiers de configurations : ajouter une nouvelle
traduction au format PO est à peu près aussi simple que d'ajouter un
fichier LL.po dans le répertoire po4a/po (et ajouter un fichier
po4a/add_LL/LL.add contenant la liste des addenda à considérer).

Vous apprécierez le peu de modifications à effectuer dans les fichiers
Makefile (il ne manque au diff que le « svn rm fr/*.sgml » et l'ajout du
fichier PO en po4a/fr.po).

Amicalement

David

Index: po4a/add_fr/adaptation.add
===================================================================
--- po4a/add_fr/adaptation.add	(révision 0)
+++ po4a/add_fr/adaptation.add	(révision 0)
@@ -0,0 +1,5 @@
+PO4A-HEADER:mode=after;position=Toute garantie est déclinée.;endboundary=</p>
+   <p>
+     L'adaptation française de ce document a été réalisée par Éric Madesclair
+     et Frédéric Bothamy.
+   </p>
Index: po4a/add_fr/commentaires.add
===================================================================
--- po4a/add_fr/commentaires.add	(révision 0)
+++ po4a/add_fr/commentaires.add	(révision 0)
@@ -0,0 +1,6 @@
+PO4A-HEADER:mode=after;position=Les commentaires et les ajouts;endboundary=</p>
+   <p>
+     Les commentaires sur la traduction de ce document en français devraient
+     être envoyés à la liste <url name="debian-l10n-french"
+     id="http://lists.debian.org/debian-l10n-french";>.
+   </p>
Index: po4a/add_fr/fr.add
===================================================================
--- po4a/add_fr/fr.add	(révision 0)
+++ po4a/add_fr/fr.add	(révision 0)
@@ -0,0 +1,2 @@
+po4a/add_fr/adaptation.add
+po4a/add_fr/commentaires.add
Index: po4a/po4a.cfg
===================================================================
--- po4a/po4a.cfg	(révision 0)
+++ po4a/po4a.cfg	(révision 0)
@@ -0,0 +1,5 @@
+[po_directory] po4a/po/
+
+[type: sgml] debian-faq.sgml $lang:$lang/debian-faq.sgml \
+		add_$lang:@po4a/add_$lang/$lang.add \
+		opt:ignore-inclusion=faqdynamic
Index: po4a/po/debian-faq.pot
===================================================================
--- po4a/po/debian-faq.pot	(révision 0)
+++ po4a/po/debian-faq.pot	(révision 0)
@@ -0,0 +1 @@
+
Index: Makefile
===================================================================
--- Makefile	(révision 7525)
+++ Makefile	(copie de travail)
@@ -12,7 +12,7 @@
 # this can and will be overridden by a higher level makefile
 PUBLISHDIR := /org/www.debian.org/www/doc/manuals
 
-sources := $(manual).sgml faqstatic.ent faqdynamic.ent $(wildcard *.sgml)
+sources := $(manual).sgml faqstatic.ent faqdynamic.ent $(wildcard *.sgml) update-po
 
 langs ?= ru pt_BR it pl es fr de uk zh_CN
 
@@ -43,6 +43,9 @@
           echo "<!entity docversion \"CVS\">" >> faqdynamic.ent; \
         fi
 
+update-po:
+	po4a --force --rm-backups po4a/po4a.cfg
+
 validate:
 	nsgmls -ges -wall $(manual).sgml
 
Index: fr/Makefile
===================================================================
--- fr/Makefile	(révision 7525)
+++ fr/Makefile	(copie de travail)
@@ -58,7 +58,7 @@
 
 clean distclean:
 	rm -rf $(manual)*.$(currentlang).html
-	rm -f $(manual)*.{txt,ps,dvi,pdf,info*,aux,log,man,tex,toc,sasp*}
+	rm -f $(manual)*
 	rm -f *~ .*~ core tsa*
 
 .PHONY: all publish clean distclean validate
Index: debian/control
===================================================================
--- debian/control	(révision 7525)
+++ debian/control	(copie de travail)
@@ -7,8 +7,8 @@
 Build-Depends-Indep: debiandoc-sgml, texlive (>= 2007-11), texlive-latex-extra,
  texlive-lang-cyrillic, latex-cjk-chinese,
  latex-cjk-chinese-arphic-bkai00mp, latex-cjk-chinese-arphic-bsmi00lp,
- latex-cjk-chinese-arphic-gbsn00lp, latex-cjk-chinese-arphic-gkai00mp
-
+ latex-cjk-chinese-arphic-gbsn00lp, latex-cjk-chinese-arphic-gkai00mp,
+ po4a (>= 0.39)
 Standards-Version: 3.7.3
 Vcs-Browser: http://svn.debian.org/wsvn/ddp/manuals/trunk/debian-faq/
 Vcs-Svn: svn://svn.debian.org/ddp/manuals/trunk/debian-faq/

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: