Bug#926369: www.debian.org: gettextize the Social Contract

Joost van Baal-Ilić <[email protected]>
Newsgroups gmane.linux.debian.devel.www
Message-ID <20240729120816.GD6246__17912.2786664934$1722255507$gmane$org@beskar.mdcc.cx>
Hi Laura e.a.,

Op Thu, 4 Apr 2019 08:28:53 +0200 schreef Laura Arjona Reina:
>
> It would be nice to gettextize the Debian Social contract.
> The web page of the Debian Social Contract is considered upstream
> version for the package debian-doc, and the Debian flyers also produce a
> LaTeX-based version of it.
>
> We already have several translations in the wml format; if we gettextize
> the document, the same .po file/strings could be used for the 1.0 and
> the current version of the file, for the debian-doc-* packages, and for
> the debian-flyers project.
>
> I didn't look too much on how to do it but probably po4a-gettextize and
> po4a can help on this.

~$ po4a-gettextize --help-format

just taught me it supports both wml and DocBook XML.  It looks doable.

> If this works, we could use the same procedure to gettextize other
> foundation documents as the Debian Constitution, Diversity Statement,
> CoC, or other that shouldn't change much in time, and we'd like to show
> in different formats and languages in an easy way.

Excellent plan.  The Debian FAQ is another document which has translations, but
never got gettextize'd.  Otoh: I am not really sure about what would be best to
do with it; it very much shows its age and lack of maintenance :(

Anyway, yes, gettextizing the Social Contract would be a very useful thing to
do.

Bye,

Joost (biting his tongue and not committing himself to anything)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.