[joey@carelia.infodrom.north.de: Translation stats]
Since Joy has "stolen" the script even thoug I objected, fix
the crap yourself. I'm out.
Regards,
Joey
--
Beware of bugs in the above code; I have only proved it correct,
not tried it. -- Donald E. Knuth
--- Begin Message ---
Hi,
I've made some small stats about our translation efford of the
web pages.
Please find it on http://master.debian.org/~joey/webwml/
Regards,
Joey
--
A mathematician is a machine for converting coffee into theorems.
--
To UNSUBSCRIBE, email to debian-www-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
--- End Message ---
--- Begin Message ---
- To: debian-www@lists.debian.org
- Subject: Re: Translation stats
- From: Javier Fdz-Sanguino Pen~a <jfs@ieeesb.etsit.upm.es>
- Date: Thu, 9 Nov 2000 19:18:26 +0100
- Message-id: <20001109191826.A25164@ieeesb.etsit.upm.es>
- In-reply-to: <20001109172615.B18257@gaia.iki.fi>; from gaia@iki.fi on Thu, Nov 09, 2000 at 05:26:15PM +0200
- References: <20001109151528.A2626@carelia.infodrom.north.de> <20001109172615.B18257@gaia.iki.fi>
I've made some time ago some scripts to build pages that would allow
the translators to see when they needed to update them. The results can be
seen at
http://www.debian.org/international/spanish/www.es.html
And you can check the CVS to see the scripts that check out this
information (using the translation-check flags and the translation
templates.. IIRC)
It would not be very difficult to use them to build new statistics,
telling which % is up to date, which % needs to revised (more that Y
changes) and which is obsolete (more than Y different versions in the tags)
Javi
On Thu, Nov 09, 2000 at 05:26:15PM +0200, Antti-Juhani Kaijanaho wrote:
> On 20001109T151528+0100, Martin Schulze wrote:
> > I've made some small stats about our translation efford of the
> > web pages.
> >
> > Please find it on http://master.debian.org/~joey/webwml/
>
> Hmm, interesting.
>
> Would be more useful though if it counted the up-to-datedness of the
> pages.
>
> --
> %%% Antti-Juhani Kaijanaho % gaia@iki.fi % http://www.iki.fi/gaia/ %%%
>
>
> --
> To UNSUBSCRIBE, email to debian-www-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
>
--
To UNSUBSCRIBE, email to debian-www-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
--- End Message ---
--- Begin Message ---
- To: debian-www@lists.debian.org
- Subject: Re: Translation stats
- From: Antti-Juhani Kaijanaho <gaia@iki.fi>
- Date: Sun, 12 Nov 2000 00:32:22 +0200
- Message-id: <20001112003222.D17448@gaia.iki.fi>
- Mail-followup-to: debian-www@lists.debian.org
- In-reply-to: <20001111232312.B30478@finlandia.infodrom.north.de>; from joey@finlandia.infodrom.north.de on Sat, Nov 11, 2000 at 11:23:12PM +0100
- References: <20001109151528.A2626@carelia.infodrom.north.de> <20001109172615.B18257@gaia.iki.fi> <20001111232312.B30478@finlandia.infodrom.north.de>
On 20001111T232312+0100, Martin Schulze wrote:
> > Would be more useful though if it counted the up-to-datedness of the
> > pages.
>
> Give me a way to do that.
There already is (see check_trans.pl in CVS, IIRC). It's not universally
used yet, but you could use the data that is available.
I'd even imagine using it would help it spread :-)
--
%%% Antti-Juhani Kaijanaho % gaia@iki.fi % http://www.iki.fi/gaia/ %%%
--
To UNSUBSCRIBE, email to debian-www-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
--- End Message ---
--- Begin Message ---
Joy has asked me to move the script and output to klecker, so
from now on, http://people.debian.org/~joey/webwml/ will be updated
daily and contain information about that status of translations
of the pages beneath www.debian.org for all supported languages.
Regards,
Joey
--
Experience is something you don't get until just after you need it.
Please always Cc to me when replying to me on the lists.
--
To UNSUBSCRIBE, email to debian-www-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
--- End Message ---
--- Begin Message ---
Martin Schulze:
> Joy has asked me to move the script and output to klecker, so
> from now on, http://people.debian.org/~joey/webwml/ will be updated
> daily and contain information about that status of translations
> of the pages beneath www.debian.org for all supported languages.
Great!
Could you please update it to check the translation-check headers, so
that we can also see which pages are current translations, and which
are outdated?
And perhaps add in so that we can see which English pages are missing
for translation (for example, there is a page in international/Swedish
which I have no intention of translating into English since it is just
a dictionary)?
--
\\//
peter - http://www.softwolves.pp.se/
Statement concerning unsolicited e-mail according to Swedish law:
http://www.softwolves.pp.se/peter/reklampost.html
--
To UNSUBSCRIBE, email to debian-www-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
--- End Message ---
--- Begin Message ---
- To: peter karlsson <peter@softwolves.pp.se>
- Cc: debian-www@lists.debian.org
- Subject: Re: Stats for translating web pages
- From: Martin Schulze <joey@finlandia.infodrom.north.de>
- Date: Fri, 6 Apr 2001 16:52:47 +0200
- Message-id: <20010406165246.A12787@finlandia.infodrom.north.de>
- Reply-to: Martin Schulze <joey@infodrom.north.de>
- In-reply-to: <Pine.LNX.4.30.0104011606350.10428-100000@perkele>; from peter@softwolves.pp.se on Sun, Apr 01, 2001 at 04:07:58PM +0200
- References: <20010401134339.S8923@finlandia.infodrom.north.de> <Pine.LNX.4.30.0104011606350.10428-100000@perkele>
peter karlsson wrote:
> Martin Schulze:
>
> > Joy has asked me to move the script and output to klecker, so
> > from now on, http://people.debian.org/~joey/webwml/ will be updated
> > daily and contain information about that status of translations
> > of the pages beneath www.debian.org for all supported languages.
>
> Great!
>
> Could you please update it to check the translation-check headers, so
> that we can also see which pages are current translations, and which
> are outdated?
Dunno why, but that's done now.
> And perhaps add in so that we can see which English pages are missing
> for translation (for example, there is a page in international/Swedish
> which I have no intention of translating into English since it is just
> a dictionary)?
That's not done. Also not done, the program doesn't yet honor
custom major/minor settings and original. I feel this is acceptable
for this listing.
Regards,
Joey
--
Whenever you meet yourself you're in a time loop or in front of a mirror.
Please always Cc to me when replying to me on the lists.
--
To UNSUBSCRIBE, email to debian-www-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
--- End Message ---
--- Begin Message ---
Hello. I've been doing some changes to webwml-stattrans because I find it
useful but not the most useful tool for tracking changes. I wanted to add the
feature of being able to see the CVS changes between versions.
Output corresponding to the changed script is in
http://ulises.adi.uam.es/~ender/webstats/
The patch to webwmlstattrans is attached. I'd like that you apply it, Joey.
:-)
Regards,
Ender.
PS: The diff can be an unified diff, too. It's only a config option. But I
prefer colored diff...it's cuter. :-)
--
Why is a cow? Mu. (Ommmmmmmmmm)
--
Responsable de News - Newsmanager
Servicios de red - Network services
Centro de Comunicaciones CSIC/RedIRIS
Spanish Academic Network for Research and Development
Madrid (Spain)
Tlf 91.585.49.05
--- webwml-stattrans.orig Mon Jun 18 17:07:02 2001
+++ webwml-stattrans Mon Jun 18 17:27:45 2001
@@ -27,6 +27,8 @@
'wmlpat' => '*.wml',
'title' => 'Website Translation Statistics',
'verbose' => 0,
+ #'diff_type' => '',
+ 'diff_type' => '&diff_format=h',
);
$max_versions = 5;
@@ -231,15 +233,24 @@
$msg = check_translation ($version{"$lang/$file"}, $version{"english/$file"}, "$lang/$file");
if (length ($msg)) {
$body .= sprintf ("<tr><td><a href=\"http://www.debian.org/%s.%s.html\">%s</a></td><td>%s</td><td>%s</td>"
- ."<td>%s</td></tr>\n",
- $file, $l, $file, $version{"$lang/$file"}, $version{"english/$file"}, $msg);
+ ."<td>%s</td><td>"
+ ." <a href=\"http://cvs.debian.org/webwml/english/%s.wml.diff\?r1=%s\&r2=%s\&cvsroot=webwml%s\">"
+ ."Diff between %s and %s</a></td></tr>\n",
+ $file, $l, $file, $version{"$lang/$file"}, $version{"english/$file"}, $msg, $file, $version{"$lang/$file"},
+ $version{"english/$file"}, $config{'diff_type'}, $version{"$lang/$file"}, $version{"english/$file"});
$outdated{$lang}++;
}
}
if ($body) {
print HTML "<h3>Out-dated pages:</h3>";
print HTML "<table border=0 cellpadding=1 cellspacing=1>\n";
- print HTML "<tr><th>File</th><th>Translated</th><th>English</th><th>Comment</th></tr>\n";
+ print HTML "<tr><th>File</th><th>Translated</th><th>English</th><th>Comment</th>";
+ if ($config{'diff_type'}) {
+ print HTML "<th>Colored diff</th>";
+ } else {
+ print HTML "<th>Unified diff</th>";
+ }
+ print HTML "</tr>\n";
print HTML $body;
print HTML "</table>\n";
}
--- End Message ---
Reply to: