[Po4a-devel] Preparation of the next po4a 0.35 release

Nicolas François nicolas.francois at centraliens.net
Sat Jan 31 21:46:36 UTC 2009


Hello,

It's been a long time since the last po4a release. So I intend to release
po4a 0.35 in nearly 10 days (February 9).

As usual, if you need more time to update the translations, just let me
know. I can change the date, or plan a dot-release afterwards.

If you want a feature or bug fix in 0.35, please raise your hand.

On Debian, this release will be uploaded to experimental to avoid
interferences (string changes) with the Lenny release, but this release
should be considered stable enough for inclusion in other distributions.

There have been significant changes in the Xml and even more in the
Docbook modules. I would appreciate if you could test the Docbook module
in advance.
I made some tests with aptitude, which uses the docbook module for its
documentation. It makes a few string changes, but I think these are
improvements. I do not expect the update to be a hard task (however, I
don't think it can be automated).


Here are the current status of the translations:
================================================

Translations of the binaries:
-----------------------------
af	 22t	12f	143u
ar	  1t		176u
bn	  4t	 2f	171u
ca	147t	 8f	 22u
cs	124t	27f	 26u
de	 59t	22f	 96u
eo	 34t	 7f	136u
es	147t	 8f	 22u
et	 71t	16f	 90u
eu	 11t	 2f	164u
fr	171t		  6u
he	  3t	 1f	173u
hr	 30t	 4f	143u
id	132t	17f	 28u
it	136t	17f	 24u
ja	 67t	36f	 74u
kn	 33t	 8f	136u
ko	 20t	 1f	156u
ku	  4t	 1f	172u
nb	 51t	19f	107u
nl	 20t	 6f	151u
oc	  4t	 5f	168u
pl	170t	 1f	  6u
pt_BR	 41t	11f	125u
pt	 10t	 2f	165u
ru	170t	 1f	  6u
sl	  6t	 8f	163u
sv	133t	12f	 32u
uk	  4t	 6f	167u
uz	  5t		172u
zh_CN	 14t	 1f	162u
zh_HK	 16t	 6f	155u

You can find the PO files in:
http://alioth.debian.org/plugins/scmcvs/cvsweb.php/po4a/po/bin/?cvsroot=po4a

Translations of the man pages:
------------------------------
ca.po	 820t	123f	251u
es.po	 820t	123f	251u
fr.po	1151t	 11f	 32u
it.po	 272t	109f	813u
ja.po	1181t	  6f	  7u
pl.po	1146t	 25f	 23u

You can find the PO files in:
http://alioth.debian.org/plugins/scmcvs/cvsweb.php/po4a/po/pod/?cvsroot=po4a

The major changes for this release are:
=======================================
po4a
 * Added support for the [po_directory] command in the configuration file.
   It permits to avoid listing the supported languages.  Simply dropping a
   new PO file should be sufficient.  It should be preferred over the
   po4a_langs and po4a_paths commands.
po4a-normalize:
 * Added option -b, --blank to check which parts of a document are not
   translated.
po4a-gettextize:
 * Improved conflict handling: indicate the reference of the alternatives
   when the same string has different translations.

general:
 * Added support for a nowrapi18n option in Locale::Po4a::Common in
   order to use Locale::Po4a programatically.

Docbook:
 * Improved support for Docbook 5 and Docbook 4, based on the official
   documentation of the Docbook tags.
Sgml:
 * Add support for recursive inclusion.
Text:
 * Added option asciidoc
Xhtml:
 * Improvements for the <u> tag.
xml:
 * Fix the nodefault option. Derivative modules should use _default_tags
   and _default_inline to define the default behavior of their
   module-specific tags (instead of tags and inline).
 * Speed improvements.
 * Added support for placeholders.

Kind Regards,
-- 
Nekral



More information about the Po4a-devel mailing list