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>
index | next in thread | previous in thread | raw e-mail
-----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
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020226232425.GE11922>
