[gnomeweb-wml] Initial import of gtranslator web
- From: Pablo Sanxiao Roca <psanxiao src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnomeweb-wml] Initial import of gtranslator web
- Date: Sun, 21 Feb 2010 19:42:33 +0000 (UTC)
commit 4f7968066aed3aca5a5d755692145b279ed68f84
Author: Pablo Sanxiao <psanxiao gnome org>
Date: Sun Feb 21 20:40:47 2010 +0100
Initial import of gtranslator web
projects.gnome.org/Makefile.am | 1 +
projects.gnome.org/gtranslator/Makefile.am | 21 ++
projects.gnome.org/gtranslator/css/Makefile.am | 8 +
projects.gnome.org/gtranslator/css/blog.css | 90 +++++++
projects.gnome.org/gtranslator/css/button.xcf | Bin 0 -> 17330 bytes
.../gtranslator/css/download-button.png | Bin 0 -> 13091 bytes
.../gtranslator/css/green-button.png | Bin 0 -> 5756 bytes
.../gtranslator/css/gtranslator-home.png | Bin 0 -> 90817 bytes
.../gtranslator/css/gtranslator-logo.png | Bin 0 -> 5626 bytes
projects.gnome.org/gtranslator/css/gtranslator.css | 256 ++++++++++++++++++++
projects.gnome.org/gtranslator/css/red-button.png | Bin 0 -> 5658 bytes
projects.gnome.org/gtranslator/current-release.xml | 8 +
projects.gnome.org/gtranslator/index.page | 10 +
projects.gnome.org/gtranslator/index.shtml | 7 +
projects.gnome.org/gtranslator/layout.xsl | 152 ++++++++++++
projects.gnome.org/index.html | 2 +-
16 files changed, 554 insertions(+), 1 deletions(-)
---
diff --git a/projects.gnome.org/Makefile.am b/projects.gnome.org/Makefile.am
index 8c0b56d..0b67c7e 100644
--- a/projects.gnome.org/Makefile.am
+++ b/projects.gnome.org/Makefile.am
@@ -26,6 +26,7 @@ SUBDIRS = css \
gtkglext \
gtksourceview \
gtksourceviewmm \
+ gtranslator \
gyrus \
gevice \
gb \
diff --git a/projects.gnome.org/gtranslator/Makefile.am b/projects.gnome.org/gtranslator/Makefile.am
new file mode 100644
index 0000000..4f9b493
--- /dev/null
+++ b/projects.gnome.org/gtranslator/Makefile.am
@@ -0,0 +1,21 @@
+SUBDIRS=css team
+
+urlpath = /anjuta
+
+HTMLFILES = \
+ index.shtml \
+ index.html
+
+page_DATA = $(HTMLFILES)
+
+%.page: %.xsl Makefile current-release.xml
+ xsltproc --nonet --stringparam date "$$(date -R)" -o $@ $< current-release.xml
+
+%.html: %.page layout.xsl Makefile current-release.xml
+ xsltproc --nonet --stringparam date "$$(date -R)" -o $@ layout.xsl $<
+
+# update:
+# wget http://git.gnome.org/browse/anjuta/plain/AUTHORS -O authors.txt
+# perl -w create-team-page.pl
+
+include $(top_srcdir)/rules.common
diff --git a/projects.gnome.org/gtranslator/css/Makefile.am b/projects.gnome.org/gtranslator/css/Makefile.am
new file mode 100644
index 0000000..195d43d
--- /dev/null
+++ b/projects.gnome.org/gtranslator/css/Makefile.am
@@ -0,0 +1,8 @@
+urlpath = /gtranslator/css
+
+IMG_FILES := $(wildcard *.png)
+
+page_SCRIPTS= gtranslator.css blog.css
+page_DATA= $(IMG_FILES)
+
+include $(top_srcdir)/rules.common
diff --git a/projects.gnome.org/gtranslator/css/blog.css b/projects.gnome.org/gtranslator/css/blog.css
new file mode 100644
index 0000000..a26fde2
--- /dev/null
+++ b/projects.gnome.org/gtranslator/css/blog.css
@@ -0,0 +1,90 @@
+/* begin styles for RSS Feed */
+/* Style for rss feeds */
+
+.rss-box {
+ margin-top: 1em;
+ margin-bottom: 1em;
+ margin-left: 1em;
+ background-color: #fbfbeb;
+ border: 2px dotted #3465a4;
+ font-size: 95%;
+ float: right;
+}
+.rss-items {
+ margin-top:0px;
+ padding:0.5em;
+ margin-left:0px;
+}
+p.rss-title {padding:0.5em;}
+.rss-title {
+ text-decoration: none;
+ font-family: tahoma, "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif;
+ font-size: large;
+ background-color:#dddddb;
+ font-weight:bold;
+ margin: 0px;
+ padding:0em;
+ text-align: left;
+}
+
+.rss-item {
+ font-family: small tahoma, "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif;
+ font-weight: normal;
+ list-style: none;
+}
+
+li.rss-item {
+}
+
+a.rss-item {
+ margin-bottom: 10px;
+ color: red;
+}
+
+.rss-item a {
+ text-decoration : none;
+ font-family: small tahoma, "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif;
+ padding-bottom: 0px;
+}
+
+.rss-item a:visited {
+}
+
+.rss-date {
+ font-size: 85%;
+ font-weight : normal;
+ color: #555555;
+ margin-left: 2em;
+}
+
+/* buttons modeled from http://www.wellstyled.com/css-inline-buttons.html */
+
+.pod-play {
+ _width:12em;
+ margin: 0 0.2em; padding: 0.1em 0; _padding:0;
+
+ white-space:nowrap;
+ text-decoration: none;
+ vertical-align:middle;
+ background: #fb6;
+ color: black;
+}
+.pod-play em {
+ _width:1em; _cursor:hand;
+ font-style: normal;
+ margin:0; padding: 0.1em 0.5em;
+ background: white;
+ color: #222;
+}
+.pod-play span {
+ _width:1em; _cursor:hand;
+ margin:0; padding: 0.1em 0.5em 0.1em 0.3em;
+}
+.pod-play:hover {
+ background: #666;
+ color: white;
+}
+.pod-play:hover em {
+ background: black;
+ color: white
+}
diff --git a/projects.gnome.org/gtranslator/css/button.xcf b/projects.gnome.org/gtranslator/css/button.xcf
new file mode 100644
index 0000000..25ca573
Binary files /dev/null and b/projects.gnome.org/gtranslator/css/button.xcf differ
diff --git a/projects.gnome.org/gtranslator/css/download-button.png b/projects.gnome.org/gtranslator/css/download-button.png
new file mode 100644
index 0000000..6115252
Binary files /dev/null and b/projects.gnome.org/gtranslator/css/download-button.png differ
diff --git a/projects.gnome.org/gtranslator/css/green-button.png b/projects.gnome.org/gtranslator/css/green-button.png
new file mode 100644
index 0000000..3c3e038
Binary files /dev/null and b/projects.gnome.org/gtranslator/css/green-button.png differ
diff --git a/projects.gnome.org/gtranslator/css/gtranslator-home.png b/projects.gnome.org/gtranslator/css/gtranslator-home.png
new file mode 100644
index 0000000..111e281
Binary files /dev/null and b/projects.gnome.org/gtranslator/css/gtranslator-home.png differ
diff --git a/projects.gnome.org/gtranslator/css/gtranslator-logo.png b/projects.gnome.org/gtranslator/css/gtranslator-logo.png
new file mode 100644
index 0000000..53b747c
Binary files /dev/null and b/projects.gnome.org/gtranslator/css/gtranslator-logo.png differ
diff --git a/projects.gnome.org/gtranslator/css/gtranslator.css b/projects.gnome.org/gtranslator/css/gtranslator.css
new file mode 100644
index 0000000..4cd8a76
--- /dev/null
+++ b/projects.gnome.org/gtranslator/css/gtranslator.css
@@ -0,0 +1,256 @@
+/**
+ * Anjuta css overrides
+ */
+
+#hdr {
+ position: relative;
+}
+
+#body {
+}
+
+#header {
+ background: #729FCF url(http://library.gnome.org/skin/top-header-gradient.png) top left repeat-x;
+}
+
+#header-wrap {
+ background: transparent url(gtranslator-logo.png) 15px 10px no-repeat;
+ min-height: 67px;
+}
+
+#sidebar {
+ top: 150px;
+ width: 220px;
+}
+
+div.release-block {
+ float: left;
+ width: 45%;
+ padding-right: 20px;
+}
+
+.clear-me {
+ clear: both;
+}
+
+ul.projects, ul.project-item {
+ list-style-type: none;
+ padding: 0px;
+}
+
+ul.project-item {
+ border-top: #dedede 10px solid;
+ padding: 10px;
+ padding-left: 0px;
+ margin: 10px;
+}
+
+li.project-name {
+ font-size: 120%;
+ margin-bottom: 20px;
+}
+
+li.project-description {
+ padding-left: 20px;
+}
+
+li.project-status-active {
+ float: right;
+ opacity: 0.5;
+ width: 60px;
+ height: 60px;
+ background: url(green-button.png) no-repeat;
+ -moz-border-radius-topright: 15px;
+ border-radius: 15px;
+ -webkit-border-radius: 15px;
+ padding: 0px;
+ margin: 0px;
+}
+
+li.project-status-inactive {
+ float: right;
+ opacity: 0.5;
+ width: 60px;
+ height: 60px;
+ background: url(red-button.png) no-repeat;
+ -moz-border-radius-topright: 15px;
+ border-radius: 15px;
+ -webkit-border-radius: 15px;
+ padding: 0px;
+ margin: 0px;
+}
+
+li.project-author {
+ color: #333333;
+ float: right;
+ margin-right: 40px;
+ margin-top: -10px;
+ background-color: #ededed;
+ padding: 5px;
+ padding-left: 10px;
+ padding-right: 10px;
+ width: 200px;
+}
+
+ul.team {
+ list-style-type: none;
+ margin-bottom: 50px;
+}
+
+ul.team-item {
+ list-style-type: none;
+ padding-top: 5px;
+ padding-left: 0px;
+ margin-bottom: 30px;
+}
+
+li.team-photo-frame {
+ float: right;
+ border: #cccccc 3px solid;
+ padding: 3px;
+ padding-bottom: 0px;
+ margin-top: -30px;
+ margin-right: 20px;
+ background-color: #ffffff;
+}
+
+img.team-photo {
+ width: 100px;
+ height: 125px;
+}
+
+h2.team-header {
+ padding-left: 40px;
+}
+
+li.team-name {
+ border-bottom: lightgrey 3px solid;
+ font-style: oblique;
+ font-size: large;
+ margin-bottom: 10px;
+ margin-left: -10px;
+}
+
+span.team-title {
+ color: #555555;
+ font-weight: bold;
+ margin-right: 5px;
+ padding-top: 5px;
+ padding-bottom: 5px;
+}
+
+ul.author-list {
+ list-style-type: none;
+}
+
+div.table-of-contents {
+ border: 1px dotted #888;
+ background: #f0f0f0;
+ margin: 0 0 1em 1em;
+ float: right;
+ font-size: 85%;
+ width: 250px;
+}
+
+div.table-of-contents p.table-of-contents-heading {
+ font-weight: bold;
+ margin: 0.5em 1em;
+}
+
+div.table-of-contents ol {
+ margin: 1em 0.5em 1em 1em;
+ padding: 0;
+}
+
+div.table-of-contents ol li {
+ margin: 0;
+ padding: 0;
+ margin-left: 1em;
+}
+
+div.table-of-contents ol ol {
+ margin: 0.5em 0.5em 0.5em 1em;
+ padding: 0;
+}
+
+h1, h2, h3, h4, h5 {
+ font-family: luxi sans,sans-serif;
+}
+
+div#highlight-container {
+ height: 620pt;
+ width: 700px;
+ margin-right: auto;
+ margin-left: auto;
+}
+
+div#highlight {
+ background: url(gtranslator-home.png) top left no-repeat;
+ height: 509px;
+}
+
+div#highlight-ui {
+ float: left;
+ width: 150px;
+ padding: 10px;
+ background-color: #ffbbbb;
+ border: #ff0000 solid 1px;
+ -moz-border-radius: 15px;
+ color: #333333;
+}
+
+div#highlight-editor {
+ float: left;
+ width: 180px;
+ padding: 10px;
+ margin-left: 15px;
+ background-color: #bbffbb;
+ border: #00ff00 solid 1px;
+ -moz-border-radius: 15px;
+ color: #333333;
+}
+
+div#highlight-plugins {
+ float: left;
+ width: 260px;
+ padding: 10px;
+ margin-left: 15px;
+ background-color: #bbbbff;
+ border: #0000ff solid 1px;
+ -moz-border-radius: 15px;
+ color: #333333;
+}
+
+div.download-button {
+ background: url(download-button.png) top left no-repeat;
+ width: 222px;
+ height: 91px;
+ padding-top: 20px;
+}
+
+span.tag-title {
+ display: block;
+ border-bottom: #555555 solid 1px;
+}
+span.tiny-tag { font-size: 12pt; }
+span.small-tag { font-size: 15pt; }
+span.med-tag { font-size: 18pt; }
+span.large-tag { font-size: 21pt; }
+span.huge-tag { font-size: 26pt; }
+
+p.quote {
+ background-color: #dddddd;
+ color: #333333;
+ font-style: italic;
+ text-align: center;
+}
+
+table, th, td {
+ border-collapse: collapse;
+ border: 3px solid #eeeeee;
+ padding: 5px;
+}
+
+.credits {
+ margin-left: 30px;
+}
diff --git a/projects.gnome.org/gtranslator/css/red-button.png b/projects.gnome.org/gtranslator/css/red-button.png
new file mode 100644
index 0000000..db69f73
Binary files /dev/null and b/projects.gnome.org/gtranslator/css/red-button.png differ
diff --git a/projects.gnome.org/gtranslator/current-release.xml b/projects.gnome.org/gtranslator/current-release.xml
new file mode 100644
index 0000000..540b27d
--- /dev/null
+++ b/projects.gnome.org/gtranslator/current-release.xml
@@ -0,0 +1,8 @@
+<release>
+ <gtranslator>
+ <unstable>
+ <version>1.9.9</version>
+ <download>http://ftp.gnome.org/pub/GNOME/sources/gtranslator/1.9</download>
+ </unstable>
+ </gtranslator>
+</release>
diff --git a/projects.gnome.org/gtranslator/index.page b/projects.gnome.org/gtranslator/index.page
new file mode 100644
index 0000000..2673bba
--- /dev/null
+++ b/projects.gnome.org/gtranslator/index.page
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<page name="Home">
+
+ <h2>What is Gtranslator?</h2>
+ <p>
+Gtranslator is an enhanced gettext po file editor for the GNOME desktop environment. It handles all forms of gettext po files and include very useful features like Find/Replace, Translation Memory, different Translator Profiles, Messages Table (for having an overview of the translations/messages in the po file), Easy Navigation and Editing of translation messages and comments of the translation where accurate. Gtranslator includes also a plugin system with many interesting plugins like Alternate Language, Insert Tags, Open Tran, Integration with Subversion, Source Code Viewer ...
+ </p>
+
+</page>
diff --git a/projects.gnome.org/gtranslator/index.shtml b/projects.gnome.org/gtranslator/index.shtml
new file mode 100644
index 0000000..8f83eef
--- /dev/null
+++ b/projects.gnome.org/gtranslator/index.shtml
@@ -0,0 +1,7 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+ <title>Gtranslator: Translation files editor</title>
+ <meta http-equiv="REFRESH" content="0;url=index.html"></HEAD>
+<BODY></BODY>
+</HTML>
diff --git a/projects.gnome.org/gtranslator/layout.xsl b/projects.gnome.org/gtranslator/layout.xsl
new file mode 100644
index 0000000..e0f9300
--- /dev/null
+++ b/projects.gnome.org/gtranslator/layout.xsl
@@ -0,0 +1,152 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<xsl:stylesheet
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="1.0">
+
+ <xsl:output
+ encoding="UTF-8"
+ method="xml"
+ indent="yes"
+ doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"
+ doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
+ />
+
+ <!-- Load release data from current-release.xml -->
+ <xsl:variable name="release" select="document('current-release.xml')/release"/>
+
+ <!-- current page name -->
+ <xsl:variable name="pname" select="/page/@name"/>
+
+ <!-- template to make navigation menu items -->
+ <xsl:template name="navitem">
+ <xsl:param name="target"/>
+ <xsl:param name="name"/>
+ <xsl:choose>
+ <xsl:when test="$pname=$name">
+ <li class="selected">
+ <a href="{$target}"><span><xsl:value-of select="$name"/></span></a>
+ </li>
+ </xsl:when>
+ <xsl:otherwise>
+ <li>
+ <a href="{$target}"><span><xsl:value-of select="$name"/></span></a>
+ </li>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+
+ <!-- our page layout -->
+ <xsl:template match="/">
+ <html>
+ <head>
+ <title>Gtranslator: Translation file editor</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+ <meta content="programming, best, ide, free, user friendly, gnome, linux, gtranslator, c, php, versatile, gtk, website" name="keywords"/>
+ <link rel="stylesheet" type="text/css" href="http://www.gnome.org/css/layout.css" />
+ <link rel="stylesheet" type="text/css" href="http://www.gnome.org/css/style.css" />
+ <link rel="stylesheet" type="text/css" href="css/gtranslator.css" />
+ <link rel="stylesheet" type="text/css" href="css/blog.css" />
+ <link rel="icon" type="image/png" href="images/favicon.png" />
+ </head>
+
+ <body>
+
+ <div id="hdr">
+ <div id="page">
+ <ul id="general">
+ <li id="siteaction-gnome_home" class="home">
+ <a href="http://projects.gnome.org/gtranslator" title="Home">Home</a>
+ </li>
+ <li id="siteaction-gnome_news">
+ <a href="https://sourceforge.net/projects/gtranslator/forums/forum/940233" title"=News">News</a>
+
+ </li>
+ <li id="siteaction-gnome_projects">
+ <a href="http://live.gnome.org/gtranslator"
+ title="Project Site">Wiki</a>
+ </li>
+ <li id="siteaction-gnome_art">
+ <a href="http://download.gnome.org/sources/gtranslator/"
+ title="Releases">Releases</a>
+ </li>
+
+ <li id="siteaction-gnome_support">
+ <a href="http://mail.gnome.org/mailman/listinfo/gtranslator-list"
+ title="Mailing lists">Mailing lists</a>
+ </li>
+ <!-- <li id="siteaction-gnome_development"> -->
+ <!-- <a href="http://sourceforge.net/forum/?group_id=14222" -->
+ <!-- title="Forums">Forums</a> -->
+ <!-- </li> -->
+ </ul>
+ <div id="header" style="text-align:left;">
+ <div id="header-wrap">
+ <h1>Gtranslator: Translation files editor</h1>
+ <div id="tabs">
+ <ul id="portal-globalnav">
+ <xsl:call-template name="navitem">
+ <xsl:with-param name="target">index.html</xsl:with-param>
+ <xsl:with-param name="name">Home</xsl:with-param>
+ </xsl:call-template>
+ <xsl:call-template name="navitem">
+ <xsl:with-param name="target">features.html</xsl:with-param>
+ <xsl:with-param name="name">Features</xsl:with-param>
+ </xsl:call-template>
+ <xsl:call-template name="navitem">
+ <xsl:with-param name="target">downloads.html</xsl:with-param>
+ <xsl:with-param name="name">Downloads</xsl:with-param>
+ </xsl:call-template>
+ <xsl:call-template name="navitem">
+ <xsl:with-param name="target">development.html</xsl:with-param>
+ <xsl:with-param name="name">Development</xsl:with-param>
+ </xsl:call-template>
+ <!-- <xsl:call-template name="navitem"> -->
+ <!-- <xsl:with-param name="target">projects.html</xsl:with-param> -->
+ <!-- <xsl:with-param name="name">Projects</xsl:with-param> -->
+ <!-- </xsl:call-template> -->
+ <xsl:call-template name="navitem">
+ <xsl:with-param name="target">authors.html</xsl:with-param>
+ <xsl:with-param name="name">Credits</xsl:with-param>
+ </xsl:call-template>
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+
+ <div id="body">
+ <div id="content">
+ <xsl:copy-of select="page/*" />
+ </div>
+ </div>
+
+ <div id="sidebar">
+ <p class="section">Downloads</p>
+ <p>The latest release can always be found at the <a href="http://ftp.gnome.org/pub/GNOME/sources/gtranslator">GNOME ftp site</a>.</p>
+ <p>The latest windows binary can be found from <a href="{$release/win32}">gedit win32 binary</a>.</p>
+
+ <p class="section">Feedback</p>
+ <p>Bugs should be reported to the <a href="http://bugzilla.gnome.org">GNOME Bug Tracking System</a>.</p>
+ <p>You can get in touch with developers and other users by <a href="mailto:gtranslator-list gnome org">sending a mail</a>
+ to the gedit <a href="http://mail.gnome.org/mailman/listinfo/gtranslator-list">mailing list</a> [<a href="http://mail.gnome.org/arc\
+hives/gedit-list">Archives</a>]
+ or by joining the #gtranslator channel on irc.gnome.org.</p>
+ <br />
+ </div>
+
+ <div id="copyright">
+ Last modified: <xsl:value-of select="$date"/><br/>
+ Copyright <xsl:text disable-output-escaping="yes">&copy;</xsl:text> 2010,
+ <a href="http://www.gnome.org/">The Gtranslator Project</a>
+ <br />
+ <a href="http://validator.w3.org/check/referer">Optimized</a>
+ for <a href="http://www.w3.org/">standards</a>.
+ </div>
+
+ </body>
+ </html>
+ </xsl:template>
+
+</xsl:stylesheet>
diff --git a/projects.gnome.org/index.html b/projects.gnome.org/index.html
index 210ba45..bad8bf6 100644
--- a/projects.gnome.org/index.html
+++ b/projects.gnome.org/index.html
@@ -159,7 +159,7 @@
<li><a href="http://www.gtkmm.org">gtkmm</a>, C++ bindings</li>
<li><a href="http://projects.gnome.org/gtksourceviewmm">gtksourceviewmm</a>, C++ bindings of gtksourceview. Extends the gtkmm API.</li>
<li><a href="http://gtk2-perl.sourceforge.net/">GtkPerl</a>, Perl Bindings</li>
- <li><a href="http://gtranslator.sourceforge.net/">Gtranslator</a>, translation file editor</li>
+ <li><a href="http://projects.gnome.org/gtranslator">Gtranslator</a>, translation file editor</li>
<li><a href="http://live.gnome.org/Gucharmap">Gucharmap</a>, the GNOME Character Map, based on the Unicode Character Database</li>
<li><a href="http://gergo.erdi.hu/projects/guikachu/">Guikachu</a>, resource editor for PalmOS applications</li>
<li><a href="http://helm.cs.unibo.it/mml-widget/">GtkMathView</a>, widget for MathML rendering, editing, interaction</li>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]