[gnomeweb-wml] Initial import of gtranslator web



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">&amp;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]