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>