annotate po/l10n.xsl @ 29499:94f85ba7e5a9

This effectively moves Etan's API addition off im.pidgin.pidgin and onto im.pidgin.pidgin.next.minor so we don't force a 2.7.0 too soon. *** Plucked rev f7d26d95395d5013710b12cfdfcf131aa1033e0c (deryni@pidgin.im): Add a purple_account_get_name_for_display function (I'm not a huge fan of that name but didn't want to use get_display_name as that means something else for connections). This wants to be used in places where we need to display an identifier for the account to the user and honor the appropriate aliases/etc. Refs #8391
author John Bailey <rekkanoryo@rekkanoryo.org>
date Wed, 16 Sep 2009 15:44:26 +0000
parents 161d9bdcca3c
children 7a5c2db0803d
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
11466
eaa10266cd96 [gaim-migrate @ 13706]
Nathan Walp <nwalp@pidgin.im>
parents:
diff changeset
1 <?xml version='1.0' ?>
eaa10266cd96 [gaim-migrate @ 13706]
Nathan Walp <nwalp@pidgin.im>
parents:
diff changeset
2 <xsl:stylesheet version='2.0' xmlns:xsl='http://www.w3.org/1999/XSL/Transform'>
24972
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
3 <xsl:output
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
4 method="html"
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
5 omit-xml-declaration="yes"
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
6 doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN"
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
7 doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
8 indent="yes"
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
9 />
11466
eaa10266cd96 [gaim-migrate @ 13706]
Nathan Walp <nwalp@pidgin.im>
parents:
diff changeset
10 <xsl:template match='/project'>
24972
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
11 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
11466
eaa10266cd96 [gaim-migrate @ 13706]
Nathan Walp <nwalp@pidgin.im>
parents:
diff changeset
12 <head>
eaa10266cd96 [gaim-migrate @ 13706]
Nathan Walp <nwalp@pidgin.im>
parents:
diff changeset
13 <title><xsl:value-of select='@name'/> translation statistics</title>
24972
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
14 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
11471
c586c2ffaaab [gaim-migrate @ 13712]
Mark Doliner <mark@kingant.net>
parents: 11470
diff changeset
15 <!-- <link rel="Stylesheet" href="/gaim.css" type="text/css" media="screen" /> -->
24972
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
16 <style type="text/css">
11466
eaa10266cd96 [gaim-migrate @ 13706]
Nathan Walp <nwalp@pidgin.im>
parents:
diff changeset
17 .bargraph {
eaa10266cd96 [gaim-migrate @ 13706]
Nathan Walp <nwalp@pidgin.im>
parents:
diff changeset
18 width: 200px;
eaa10266cd96 [gaim-migrate @ 13706]
Nathan Walp <nwalp@pidgin.im>
parents:
diff changeset
19 height: 20px;
24972
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
20 background-color: red;
11466
eaa10266cd96 [gaim-migrate @ 13706]
Nathan Walp <nwalp@pidgin.im>
parents:
diff changeset
21 border-collapse: collapse;
eaa10266cd96 [gaim-migrate @ 13706]
Nathan Walp <nwalp@pidgin.im>
parents:
diff changeset
22 border-spacing: 0px;
eaa10266cd96 [gaim-migrate @ 13706]
Nathan Walp <nwalp@pidgin.im>
parents:
diff changeset
23 margin: 0px;
eaa10266cd96 [gaim-migrate @ 13706]
Nathan Walp <nwalp@pidgin.im>
parents:
diff changeset
24 border: 0px;
eaa10266cd96 [gaim-migrate @ 13706]
Nathan Walp <nwalp@pidgin.im>
parents:
diff changeset
25 padding: 0px;
eaa10266cd96 [gaim-migrate @ 13706]
Nathan Walp <nwalp@pidgin.im>
parents:
diff changeset
26 }
24972
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
27 .translated {
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
28 background-color: green;
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
29 padding: 0px;
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
30 }
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
31 .fuzzy {
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
32 background-color: blue;
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
33 padding: 0px;
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
34 }
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
35 .untranslated {
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
36 background-color: red;
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
37 padding: 0px;
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
38 }
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
39 td.sep {
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
40 padding-right: 10px;
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
41 }
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
42 th {
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
43 text-align: left;
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
44 }
11466
eaa10266cd96 [gaim-migrate @ 13706]
Nathan Walp <nwalp@pidgin.im>
parents:
diff changeset
45 </style>
eaa10266cd96 [gaim-migrate @ 13706]
Nathan Walp <nwalp@pidgin.im>
parents:
diff changeset
46 </head>
eaa10266cd96 [gaim-migrate @ 13706]
Nathan Walp <nwalp@pidgin.im>
parents:
diff changeset
47 <body>
11471
c586c2ffaaab [gaim-migrate @ 13712]
Mark Doliner <mark@kingant.net>
parents: 11470
diff changeset
48 <!-- <div id="content"> -->
11466
eaa10266cd96 [gaim-migrate @ 13706]
Nathan Walp <nwalp@pidgin.im>
parents:
diff changeset
49 <h1><xsl:value-of select='@name' /> translation statistics</h1>
eaa10266cd96 [gaim-migrate @ 13706]
Nathan Walp <nwalp@pidgin.im>
parents:
diff changeset
50 <table>
eaa10266cd96 [gaim-migrate @ 13706]
Nathan Walp <nwalp@pidgin.im>
parents:
diff changeset
51 <tr><th>Language</th><th colspan='2'>Translated</th><th colspan='2'>Fuzzy</th><th colspan='2'>Untranslated</th></tr>
eaa10266cd96 [gaim-migrate @ 13706]
Nathan Walp <nwalp@pidgin.im>
parents:
diff changeset
52 <xsl:for-each select="lang">
eaa10266cd96 [gaim-migrate @ 13706]
Nathan Walp <nwalp@pidgin.im>
parents:
diff changeset
53 <xsl:sort select='@code' />
eaa10266cd96 [gaim-migrate @ 13706]
Nathan Walp <nwalp@pidgin.im>
parents:
diff changeset
54 <tr>
11471
c586c2ffaaab [gaim-migrate @ 13712]
Mark Doliner <mark@kingant.net>
parents: 11470
diff changeset
55 <td><a><xsl:attribute name='href'><xsl:value-of select='@code'/>.po</xsl:attribute><xsl:value-of select='@name'/> (<xsl:value-of select='@code'/>)</a></td>
24972
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
56 <td><xsl:value-of select='@translated'/></td>
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
57 <td class='sep'><xsl:value-of select="format-number(@translated div ../@strings * 100,'#.##')"/> %</td>
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
58 <td><xsl:value-of select='@fuzzy'/></td>
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
59 <td class='sep'><xsl:value-of select="format-number(@fuzzy div ../@strings * 100,'#.##')"/> %</td>
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
60 <td><xsl:value-of select='../@strings - (@translated + @fuzzy)'/></td>
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
61 <td><xsl:value-of select="format-number((../@strings - (@translated + @fuzzy)) div ../@strings * 100,'#.##')"/> %</td>
11466
eaa10266cd96 [gaim-migrate @ 13706]
Nathan Walp <nwalp@pidgin.im>
parents:
diff changeset
62 <td>
eaa10266cd96 [gaim-migrate @ 13706]
Nathan Walp <nwalp@pidgin.im>
parents:
diff changeset
63 <table class='bargraph'><tr>
24972
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
64 <td class="translated"><xsl:attribute name='style'>width:<xsl:value-of select='round(@translated div ../@strings * 200)'/>px;</xsl:attribute></td>
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
65 <td class="fuzzy"><xsl:attribute name='style'>width:<xsl:value-of select='round(@fuzzy div ../@strings * 200)'/>px;</xsl:attribute></td>
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
66 <td class="untranslated"><xsl:attribute name='style'>width:<xsl:value-of select='round((../@strings - @translated - @fuzzy) div ../@strings * 200)'/>px;</xsl:attribute></td>
11466
eaa10266cd96 [gaim-migrate @ 13706]
Nathan Walp <nwalp@pidgin.im>
parents:
diff changeset
67 </tr></table>
eaa10266cd96 [gaim-migrate @ 13706]
Nathan Walp <nwalp@pidgin.im>
parents:
diff changeset
68 </td>
eaa10266cd96 [gaim-migrate @ 13706]
Nathan Walp <nwalp@pidgin.im>
parents:
diff changeset
69 </tr>
eaa10266cd96 [gaim-migrate @ 13706]
Nathan Walp <nwalp@pidgin.im>
parents:
diff changeset
70 </xsl:for-each>
eaa10266cd96 [gaim-migrate @ 13706]
Nathan Walp <nwalp@pidgin.im>
parents:
diff changeset
71 </table>
24972
161d9bdcca3c Updates to the translation statistics styleshoot from Hans Nordhaug to improve
Daniel Atallah <daniel.atallah@gmail.com>
parents: 11471
diff changeset
72 <p><a><xsl:attribute name='href'><xsl:value-of select='@pofile'/></xsl:attribute><xsl:value-of select='@pofile'/></a> generated on <xsl:value-of select='@generated'/></p>
11471
c586c2ffaaab [gaim-migrate @ 13712]
Mark Doliner <mark@kingant.net>
parents: 11470
diff changeset
73 <!-- </div> -->
11466
eaa10266cd96 [gaim-migrate @ 13706]
Nathan Walp <nwalp@pidgin.im>
parents:
diff changeset
74 </body>
eaa10266cd96 [gaim-migrate @ 13706]
Nathan Walp <nwalp@pidgin.im>
parents:
diff changeset
75 </html>
eaa10266cd96 [gaim-migrate @ 13706]
Nathan Walp <nwalp@pidgin.im>
parents:
diff changeset
76 </xsl:template>
eaa10266cd96 [gaim-migrate @ 13706]
Nathan Walp <nwalp@pidgin.im>
parents:
diff changeset
77 </xsl:stylesheet>