Received: from localhost (maia-4.hub.org [200.46.204.183]) by postgresql.org (Postfix) with ESMTP id B8E379FB201 for ; Sun, 11 Feb 2007 17:22:21 -0400 (AST) Received: from postgresql.org ([200.46.204.71]) by localhost (mx1.hub.org [200.46.204.183]) (amavisd-new, port 10024) with ESMTP id 29578-05 for ; Sun, 11 Feb 2007 17:22:18 -0400 (AST) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.4 Received: from nz-out-0506.google.com (nz-out-0506.google.com [64.233.162.227]) by postgresql.org (Postfix) with ESMTP id D731C9FB1EF for ; Sun, 11 Feb 2007 17:22:18 -0400 (AST) Received: by nz-out-0506.google.com with SMTP id i11so1491888nzh for ; Sun, 11 Feb 2007 13:22:17 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=nqSu99Q0yRS/IWwonu4Vp4AITHtt/kggmgfAvhIgfQWO79pbpMmfLDoNjnUrG4ddviQIFux+HQtb1ktZUAAv/nrBNGHyEnsXn5wrDkuU+edFYtz/TmYwYIUDRdP5Z4mXkxzAWG//S+84oKs+v01LAxhb993PmoLPoZagVb6FMzI= Received: by 10.64.131.17 with SMTP id e17mr4912205qbd.1171228937840; Sun, 11 Feb 2007 13:22:17 -0800 (PST) Received: by 10.65.53.1 with HTTP; Sun, 11 Feb 2007 13:22:17 -0800 (PST) Message-ID: Date: Sun, 11 Feb 2007 16:22:17 -0500 From: "Adrian Maier" To: "Magnus Hagander" Subject: Re: Multi-language to be or not to be Cc: "PostgreSQL www" In-Reply-To: <45CF18A1.1090903@hagander.net> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <45CF18A1.1090903@hagander.net> X-Virus-Scanned: Maia Mailguard 1.0.1 X-Archive-Number: 200702/170 X-Sequence-Number: 11575 On 2/11/07, Magnus Hagander wrote: > I'm working on a rewrite and major cleanup of parts of the code that > runs the main website, and came across a thought. > > We currently have support for translation of news, events, surveys, > quotes and pages. So far, we have zero news, zero events, zero surveys, > zero quotes and zero pages translated. Hello, In my opinion the translation infrastructure is not complete and does not allow translations to be done easily. It's lacking some way of tracking which English pages were modified, so that the translator would know what pages should be updated. About 2 years ago, I have started to translate the website to Romanian. At that time I had almost all the pages done, except for the weekly news. I had trouble with setting up a local copy of the website for testing purposes , then the time passed by without any progress. The big question is : how is someone supposed to synchronise his translation with the original English pages (which are updated frequently) ? A way to accomplish this might be to write inside the translated page the CVS revision of the English one, and write some tool which would report the pages were modified in the meantime. But this is ugly , and the feature should be provided by the translation infrastructure. Cheers, Adrian Maier