Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Feb 2002 01:24:26 +0200
From:      Giorgos Keramidas <keramida@freebsd.org>
To:        Joseph Koshy <jkoshy@freebsd.org>
Cc:        freebsd-docs@freebsd.org
Subject:   Re: Question on managing translations
Message-ID:  <20020226232425.GE11922@hades.hell.gr>
In-Reply-To: <20020226101316.E58A837B405@hub.freebsd.org>
References:  <20020226101316.E58A837B405@hub.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 2002-02-26 02:13, Joseph Koshy wrote:
> 
> Question to the translation teams: How are we keeping our translation
> efforts sync'ed up with the main pages?

I check to ensure that every translated file has a line containing:

	Original revision: 1.2.3.x

with the last version of the English sources it was synched with.  Then
one can use scripts to check:

	a) If a $FreeBSD$ line exists in a file.
	b) If an 'Original revision: ' line exists.
	c) What the proper path of an english translation in the repository
	   would be.  Here's where the CVS/Repository and CVS/Root files can
	   help a lot.
	d) The latest english revision can be checked out with `cvs co -p'
	   and it's RCS id extracted in a script.
	e) A simple comparison of the 'Original revision' and the RCS id
	   from step d) is enough to know if there have been changes.

Then manually using `cvs diff' for the revisions Original -> Latest of the
english file, one can patch the translated text.  This is where the
requirement that whitespace changes and content changes are separated in
different commits really shines...  It makes things SO much easier :-)

Giorgos Keramidas                           FreeBSD Documentation Project
keramida@{freebsd.org,ceid.upatras.gr}      http://www.FreeBSD.org/docproj/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (FreeBSD)

iD8DBQE8fBkp1g+UGjGGA7YRArJnAJ9gcOS8Qms4clwtj+2jbgq3Jh5F8wCgwwIF
SHcPtXI38edA2G2VrvQx3N8=
=wmmV
-----END PGP SIGNATURE-----

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-doc" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020226232425.GE11922>