Propchange: incubator/ooo/ooo-site/trunk/content/l10n/L10N_Framework/ooo20/translate.html
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/ooo/ooo-site/trunk/content/l10n/Universal_i18n_framework.pdf
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/l10n/Universal_i18n_framework.pdf?rev=1220945&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/ooo/ooo-site/trunk/content/l10n/Universal_i18n_framework.pdf
------------------------------------------------------------------------------
svn:mime-type = application/pdf
Added: incubator/ooo/ooo-site/trunk/content/l10n/about-the-project.html
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/l10n/about-the-project.html?rev=1220945&view=auto
==============================================================================
--- incubator/ooo/ooo-site/trunk/content/l10n/about-the-project.html (added)
+++ incubator/ooo/ooo-site/trunk/content/l10n/about-the-project.html Mon Dec 19 21:10:12 2011
@@ -0,0 +1,32 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+ <meta http-equiv="CONTENT-TYPE"
+ content="text/html; charset=utf-8">
+ <title>Mailing lists</title>
+ <meta name="GENERATOR" content="StarOffice 8 (Solaris Sparc)">
+ <meta name="CREATED" content="20010628;11404530">
+ <meta name="CHANGED" content="20060316;16201600">
+ <style type="text/css">
+ <!--
+ TD P { color: #000000 }
+ P { color: #000000 }
+ H2 { color: #000000 }
+ H3 { color: #000000 }
+ H4 { color: #000000 }
+ TH P { color: #000000 }
+ PRE { color: #000000 }
+ -->
+ </style>
+</head>
+<body style="color: rgb(0, 0, 0);" dir="ltr" lang="en-US">
+<h1>IRC channel</h1>
+<p>Every two weeks, on <strong>Thursdays at 9:00 UTC</strong>, we have a meeting
+on IRC discussing various topic like the translation process, the tools or the website.</p>
+
+<p>You can join on the Freenode IRC network, irc.freenode.net, channel name #ooonlc.</p>
+
+<p>The agenda is usually uploaded to the wiki:
+<a href="http://wiki.services.openoffice.org/wiki/IRC_Meetings">http://wiki.services.openoffice.org/wiki/IRC_Meetings</a>.</p>
+</body>
+</html>
Propchange: incubator/ooo/ooo-site/trunk/content/l10n/about-the-project.html
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/ooo/ooo-site/trunk/content/l10n/adding_language.html
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/l10n/adding_language.html?rev=1220945&view=auto
==============================================================================
--- incubator/ooo/ooo-site/trunk/content/l10n/adding_language.html (added)
+++ incubator/ooo/ooo-site/trunk/content/l10n/adding_language.html Mon Dec 19 21:10:12 2011
@@ -0,0 +1,299 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<HTML>
+<HEAD>
+ <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=iso-8859-1">
+ <TITLE>Adding a New Language to the Office Suite</TITLE>
+ <META NAME="GENERATOR" CONTENT="StarOffice 7 (Solaris Sparc)">
+ <META NAME="CREATED" CONTENT="20030204;12565022">
+ <META NAME="CHANGEDBY" CONTENT="Eike Rathke">
+ <META NAME="CHANGED" CONTENT="20070818;10444600">
+ <META NAME="DESCRIPTION" CONTENT="#105243#">
+</HEAD>
+<BODY LANG="en-US" DIR="LTR">
+<H1>Adding a New Language to the Office Suite</H1>
+
+<P><b><font color="red">Note:</font></b> These instructions are for <b><font
+ color="red">OOo 1.x only!</font></b> Most of this document changed for OOo
+2.0. See also <A
+ HREF="http://l10n.openoffice.org/build_env_changes.sxw">Support of ISO-codes
+ and merge-while-build in the build environment</A>. For up-to-date
+information please see the <a
+ href="http://l10n.openoffice.org/index.html#l10n">l10n main page</a>. Links
+pointing to this page's URI should be updated to reflect the situation, please
+inform the webmaster / site maintainer of the page that lead you here, thank
+you. </P>
+
+<P>This document describes how to add a new language to the
+OpenOffice.org office suite.
+</P>
+<P>To add a new language to the office suite, follow these steps:
+</P>
+<UL>
+ <LI><P STYLE="margin-bottom: 0in"><A HREF="#step1">Step 1: Add the
+ New Language to the Resource System</A>
+ </P>
+ <LI><P STYLE="margin-bottom: 0in"><A HREF="#step2">Step 2: Add the
+ New Language to the Build Environment</A>
+ </P>
+ <LI><P STYLE="margin-bottom: 0in"><A HREF="#step3">Step 3: Add the
+ New Language to the Localization Tools</A>
+ </P>
+ <LI><P STYLE="margin-bottom: 0in"><A HREF="#step4">Step 4: Extract
+ Strings and Messages from the Source Code</A>
+ </P>
+ <LI><P STYLE="margin-bottom: 0in"><A HREF="#step5">Step 5: Translate
+ Extracted Strings and Messages to the New Language</A>
+ </P>
+ <LI><P STYLE="margin-bottom: 0in"><A HREF="#step6">Step 6: Merge
+ Translated Strings and Messages to Source Code</A>
+ </P>
+ <LI><P STYLE="margin-bottom: 0in"><A HREF="#step7">Step 7: Add new
+ language to the installation set project</A>
+ </P>
+ <LI><P><A HREF="#step8">Step 8: Adding new language to the module
+ “helpcontent” and “readlicense_oo”</A></P>
+</UL>
+<P>For information on the naming convention for resource files, see
+the following topic:
+</P>
+<UL>
+ <LI><P><A HREF="#naming">Naming Convention for Resource Files</A>
+ </P>
+</UL>
+<H2><A NAME="step1"></A>Step 1: Add the New Language to the Resource
+System</H2>
+<P>To add a new language to the resource system, do the following:</P>
+<OL TYPE=a>
+ <LI><P STYLE="margin-bottom: 0in">Add the new language to the header
+ file <CODE>tools/inc/lang.hxx</CODE>.<BR>This is already done for
+ most languages.<BR>Only if there is no reserved LANGID defined by
+ Microsoft, define a LANGUAGE_USER_... value conforming to MS-LANGID
+ rules of the user space. Be sure it doesn't conflict with already
+ existing entries or primary languages or their combinations with
+ sublanguages. For technical information about MS-LANGID values
+ please see the latest revision of the lang.hxx file. If in doubt
+ please contact the dev@l10n.openoffice.org mailing list before
+ messing around with that file.
+ </P>
+ <LI><P STYLE="margin-bottom: 0in">In the C++ file
+ <CODE>tools/source/intntl/isolang.cxx</CODE> create a unique back
+ and forth mapping between the LANGID and it's ISO names.<BR>Without
+ this, the corresponding locale will not be offered at various
+ places. Mere UI localization might work without, using the locale as
+ document attribution will not.</P>
+ <LI><P STYLE="margin-bottom: 0in">For the locale to be correctly
+ shown in listboxes, add an UI visible entry to the string list
+ arrays of available locales in the resource file
+ <CODE>svx/source/dialog/langtab.src</CODE>. This is subject to
+ localization, currently at least English_US and German entries have
+ to be provided in order to trigger automatic extraction for
+ localization tools.
+ </P>
+ <LI><P STYLE="margin-bottom: 0in">Add the new language to the method
+ <CODE>ResMgr::GetLang(...)</CODE> and
+ <CODE>ResMgr::SearchCreateResMgr(...)</CODE> in the C++ file
+ <CODE>tools/source/rc/resmgr.cxx</CODE>.<BR>This is already done for
+ most languages.
+ </P>
+ <LI><P STYLE="margin-bottom: 0in">Add the language to
+ <FONT COLOR="#000000"><FONT FACE="Cumberland, monospace">rsc/inc/rsclang.c</FONT>
+ to support the new language by the resource compiler.</FONT></P>
+ <LI><P STYLE="margin-bottom: 0in"><FONT COLOR="#000000">To be able
+ to select the language from the listboxes in the font dialog's
+ character attribution, (b) and (c) MUST have proper definitions. In
+ addition, to be able to select the language as the default document
+ language in the configuration, or to have it available in number
+ formats, and for providing other locale dependent information, you
+ need to add locale data as described in
+ <A HREF="http://l10n.openoffice.org/i18n_framework/LocaleData.html">http://l10n.openoffice.org/i18n_framework/LocaleData.html</A>.<BR>Adding
+ locale data is not necessary for mere UI translation.</FONT></P>
+</OL>
+<H2><A NAME="step2"></A>Step 2: Add the New Language to the Build
+Environment</H2>
+<P>To add a new language to the build environment, do the following:</P>
+<OL TYPE=a>
+ <LI><P STYLE="margin-bottom: 0in">Add the new language to the
+ makefile <CODE>solenv/inc/lang.mk</CODE> and <CODE>solenv/inc/postset.mk</CODE>.
+ </P>
+ <LI><P>Add the encoding of the strings and messages in the source
+ code for the new language to the makefile <CODE>solenv/inc/lang.mk</CODE>
+ and <CODE>solenv/inc/postset.mk</CODE>.
+ </P>
+</OL>
+<H2><A NAME="step3"></A>Step 3: Add the New Language to the
+Localization Tools</H2>
+<P>To add a new language to the localization tools, do the following:</P>
+<OL TYPE=a>
+ <LI><P STYLE="margin-bottom: 0in">Add new language define directives
+ to the header file <CODE>transex3/inc/export.hxx</CODE>.
+ </P>
+ <LI><P STYLE="margin-bottom: 0in">Add the new language to the macro
+ <CODE>LANGUAGE_ALLOWED</CODE> in the header file
+ <CODE>transex3/inc/export.hxx</CODE>.
+ </P>
+ <LI><P STYLE="margin-bottom: 0in">Add a symbolic representation for
+ the new language to the array <CODE>Export::LangName</CODE> in the
+ C++ file <CODE>transex3/source/export2.cxx</CODE>.<BR>This symbolic
+ representation must be unique. It is used in the source code of
+ resource files. The symbolic representation must be the same as in
+ the corresponding <CODE>.src</CODE> file. The order of the symbolic
+ representations must be the same as the order of the define
+ directives in <CODE>transex3/inc/export.hxx</CODE>.
+ </P>
+ <LI><P STYLE="margin-bottom: 0in">Add the new language to the array
+ <CODE>Export::LangId</CODE> in the C++ file
+ <CODE>transex3/source/export2.cxx</CODE>.
+ </P>
+ <LI><P STYLE="margin-bottom: 0in">Add the encoding of the strings
+ and messages in source code for this language to the method
+ <FONT FACE="Cumberland, monospace">Langcode2TextEncoding</FONT><CODE><CODE>(..)</CODE></CODE>
+ in the file <CODE><FONT COLOR="#000000">tools/source/generic/l2txtenc.cxx</FONT></CODE>.</P>
+ <LI><P>Add the new language to the method
+ <CODE>MergeDataFile::GetLangIndex(...)</CODE> in the C++ file
+ <CODE>transex3/source/merge.cxx</CODE>.
+ </P>
+</OL>
+<H2><A NAME="step4"></A>Step 4: Extract Strings and Messages from the
+Source Code</H2>
+<P>Extract all strings and messages from the source code. For more
+information on how to do this, see <A HREF="extract_merge.html">Extracting
+and Merging Strings and Messages</A>.
+</P>
+<H2><A NAME="step5"></A>Step 5: Translate Extracted Strings and
+Messages to the New Language</H2>
+<P>When translating the text, use the correct encoding used in step 2
+and step 3 to store the translated strings. Also, store all other
+information that is generated when extracting the strings and
+messages. The information is mandatory for merging back translated
+text.</P>
+<H2><A NAME="step6"></A>Step 6: Merge Translated Strings and Messages
+to Source Code</H2>
+<P>To merge translated strings and messages back to the source code,
+do the following:</P>
+<OL TYPE=a>
+ <LI><P STYLE="margin-bottom: 0in">Store the translated text in input
+ file format for merging. For more information on the input file
+ format, see <A HREF="extract_merge.html">Extracting and Merging
+ Strings and Messages</A>.
+ </P>
+ <LI><P>Merge the translated text into the source code by running the
+ localization tools with the merge option.
+ </P>
+</OL>
+<H2><A NAME="step7"></A>Step 7: Add new language to the installation
+set project</H2>
+<P>To be able to create an installation set in the new language, some
+changes in the scp project have to be done. In the scp project the
+script files setup.ins (setup.inf for Windows) are created which are
+used in the packaging process of the installation set and in the
+installation process of OpenOffice.org itself. For infos about the
+scp project, see <A HREF="http://installation.openoffice.org/how_to_scp_oo.html">The
+scp-project in OpenOffice.org</A>.</P>
+<OL TYPE=a>
+ <LI><P STYLE="margin-bottom: 0in">Add the new language to all
+ language dependent macros in the global definition file
+ scp/inc/gcfg.inc
+ </P>
+ <LI><P STYLE="margin-bottom: 0in">Add the new language to all setup
+ basic scripts, which show a MessageBox (SiMsgBox) in the files
+ scp/source/office/basic.scp and scp/source/office/unxbasic.scp
+ </P>
+ <LI><P STYLE="margin-bottom: 0in">Add the new language to the
+ ConfigurationItems in the scp/source/office/profile.scp, where CJK
+ features are set. Search for the string ''_CJK_'' and decide,
+ whether the new language needs the CJK support or not.
+ </P>
+ <LI><P>Finally in the file scp/source/office/files.scp you can
+ search for the string ''samchapters'' and decide, whether the zip
+ file ''samchaptersXY.zip'' (XY is the language ID) exists for the
+ new language or not.
+ </P>
+</OL>
+<H2><A NAME="step8"></A>Step 8: Adding new language to the module
+“helpcontent” and “readlicense_oo”</H2>
+<P>For localization of <A HREF="http://documentation.openoffice.org/online_help/index.html">OpenOffice.org
+Online Help</A> use it's own localization framework. Beside
+translation, the module “readlicense_oo” needs adding
+your language to “readlicense_oo/prj/d.lst” to make it
+available to the installation set.</P>
+<H2>Naming Convention for Resource Files</H2>
+<P>Strings and messages are compiled into special resource files,
+which are named as follows:</P>
+<P><VAR>xxxUPDnn</VAR><CODE>.res</CODE></P>
+<P>The naming convention is as follows:</P>
+<TABLE BORDER=0 CELLPADDING=2 CELLSPACING=2>
+ <TR>
+ <TD>
+ <P><VAR>xxx</VAR></P>
+ </TD>
+ <TD>
+ <P>The name of the binary that the strings and messages in the
+ resource file belong to.
+ </P>
+ </TD>
+ </TR>
+ <TR>
+ <TD>
+ <P><VAR>UPD</VAR></P>
+ </TD>
+ <TD>
+ <P>The number of the release in which the resource file was
+ compiled.
+ </P>
+ </TD>
+ </TR>
+ <TR>
+ <TD>
+ <P><VAR>nn</VAR></P>
+ </TD>
+ <TD>
+ <P>A two number code that signifies the language of the strings
+ and messages. This number is often the international telephone
+ code for the country that the language is spoken in. For example,
+ 49 represents German.
+ </P>
+ </TD>
+ </TR>
+</TABLE>
+<P>For example, the meaning of the filename <CODE>sfx59949.res</CODE>
+is as follows:</P>
+<TABLE BORDER=0 CELLPADDING=2 CELLSPACING=2>
+ <TR>
+ <TD>
+ <P><CODE>sfx</CODE></P>
+ </TD>
+ <TD>
+ <P>StarFrame Works. The functionality of this resource is in the
+ <CODE>sfx59949</CODE> library.
+ </P>
+ </TD>
+ </TR>
+ <TR>
+ <TD>
+ <P><CODE>599</CODE></P>
+ </TD>
+ <TD>
+ <P>This resource was compiled with release number 599 of the build
+ environment.
+ </P>
+ </TD>
+ </TR>
+ <TR>
+ <TD>
+ <P><CODE>49</CODE></P>
+ </TD>
+ <TD>
+ <P>The language code for German.
+ </P>
+ </TD>
+ </TR>
+</TABLE>
+<P>In summary, <CODE>sfx59949.res</CODE> contains all the German
+strings and messages that the <CODE>sfx59949</CODE> library uses.</P>
+<P><B>Note:</B> These naming conventions apply only to the
+OpenOffice.org resource system. The strings and messages used in the
+OpenOffice.org resource system are declared in files with the
+extensions <CODE>.src</CODE> and <CODE>.hrc</CODE>.
+</P>
+</BODY>
+</HTML>
Propchange: incubator/ooo/ooo-site/trunk/content/l10n/adding_language.html
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/ooo/ooo-site/trunk/content/l10n/all_supported_languages.html
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/l10n/all_supported_languages.html?rev=1220945&view=auto
==============================================================================
--- incubator/ooo/ooo-site/trunk/content/l10n/all_supported_languages.html (added)
+++ incubator/ooo/ooo-site/trunk/content/l10n/all_supported_languages.html Mon Dec 19 21:10:12 2011
@@ -0,0 +1,829 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+<HEAD>
+ <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=windows-1252">
+ <TITLE></TITLE>
+ <META NAME="GENERATOR" CONTENT="StarOffice 6.0 (Win32)">
+ <META NAME="AUTHOR" CONTENT="Ingo Schmidt">
+ <META NAME="CREATED" CONTENT="20020419;13085671">
+ <META NAME="CHANGEDBY" CONTENT="Hans-Joachim Lankenau">
+ <META NAME="CHANGED" CONTENT="20030516;18114135">
+</HEAD>
+<BODY LANG="de-DE">
+<P ALIGN=LEFT><FONT FACE="Verdana, sans-serif"><FONT SIZE=6>All
+supported languages</FONT></FONT></P>
+<P><BR><BR>
+</P>
+<TABLE WIDTH=1011 BORDER=1 CELLPADDING=4 CELLSPACING=3>
+ <COL WIDTH=185>
+ <COL WIDTH=119>
+ <COL WIDTH=134>
+ <COL WIDTH=119>
+ <COL WIDTH=183>
+ <COL WIDTH=200>
+ <THEAD>
+ <TR VALIGN=TOP>
+ <TH WIDTH=185>
+ <P><FONT FACE="Verdana, sans-serif">Language </FONT>
+ </P>
+ </TH>
+ <TH WIDTH=119>
+ <P><FONT FACE="Verdana, sans-serif">Tel.-Code</FONT></P>
+ </TH>
+ <TH WIDTH=134>
+ <P><FONT FACE="Verdana, sans-serif">Num.-Code</FONT></P>
+ </TH>
+ <TH WIDTH=119>
+ <P><FONT FACE="Verdana, sans-serif">Iso-Code</FONT></P>
+ </TH>
+ <TH WIDTH=183>
+ <P><FONT FACE="Verdana, sans-serif">Symbolic</FONT></P>
+ </TH>
+ <TH WIDTH=200>
+ <P><FONT FACE="Verdana, sans-serif">Environment Variable</FONT></P>
+ </TH>
+ </TR>
+ </THEAD>
+ <TBODY>
+ <TR>
+ <TD WIDTH=185 VALIGN=TOP>
+ <P STYLE="font-style: normal"><FONT FACE="Verdana, sans-serif">Comment
+ language</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=BOTTOM SDVAL="0" SDNUM="1031;0;00">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif"><SPAN STYLE="background: transparent">00</SPAN></FONT></P>
+ </TD>
+ <TH WIDTH=134 VALIGN=TOP>
+ <P><BR>
+ </P>
+ </TH>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT STYLE="font-style: normal"><FONT FACE="Verdana, sans-serif">x-comment</FONT></P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><BR>
+ </P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><BR>
+ </P>
+ </TD>
+ </TR>
+ <TR>
+ <TD WIDTH=185 VALIGN=TOP>
+ <P><FONT FACE="Verdana, sans-serif">English (US)</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP SDVAL="1" SDNUM="1031;0;@">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">01</FONT></P>
+ </TD>
+ <TD WIDTH=134 VALIGN=BOTTOM SDVAL="1033" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">1033</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">en-US</FONT></P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">english_us</FONT></P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">RES_ENUS</FONT></P>
+ </TD>
+ </TR>
+ <TR>
+ <TD WIDTH=185 VALIGN=TOP>
+ <P><FONT FACE="Verdana, sans-serif">Portuguese</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP SDVAL="3" SDNUM="1031;0;@">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">03</FONT></P>
+ </TD>
+ <TD WIDTH=134 VALIGN=BOTTOM SDVAL="2070" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">2070</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">pt</FONT></P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">portuguese</FONT></P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">RES_PORT</FONT></P>
+ </TD>
+ </TR>
+ <TR>
+ <TD WIDTH=185 VALIGN=TOP>
+ <P><FONT FACE="Verdana, sans-serif">Russian</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP SDVAL="7" SDNUM="1031;0;@">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">07</FONT></P>
+ </TD>
+ <TD WIDTH=134 VALIGN=BOTTOM SDVAL="1049" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">1049</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">ru</FONT></P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">russian</FONT></P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">RES_RUSS</FONT></P>
+ </TD>
+ </TR>
+ <TR>
+ <TD WIDTH=185 VALIGN=TOP>
+ <P><FONT FACE="Verdana, sans-serif">Greek</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=BOTTOM SDVAL="30" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">30</FONT></P>
+ </TD>
+ <TD WIDTH=134 VALIGN=BOTTOM SDVAL="1032" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">1032</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">el</FONT></P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">greek</FONT></P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">RES_GREEK</FONT></P>
+ </TD>
+ </TR>
+ <TR>
+ <TD WIDTH=185 VALIGN=TOP>
+ <P><FONT FACE="Verdana, sans-serif">Dutch</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=BOTTOM SDVAL="31" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">31</FONT></P>
+ </TD>
+ <TD WIDTH=134 VALIGN=BOTTOM SDVAL="1043" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">1043</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">nl</FONT></P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">dutch</FONT></P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">RE_DTCH</FONT></P>
+ </TD>
+ </TR>
+ <TR>
+ <TD WIDTH=185 VALIGN=TOP>
+ <P><FONT FACE="Verdana, sans-serif">Afrikaans</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=BOTTOM>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">31b</FONT></P>
+ </TD>
+ <TD WIDTH=134 VALIGN=BOTTOM>
+ <P ALIGN=RIGHT><BR>
+ </P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT><BR>
+ </P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><BR>
+ </P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><BR>
+ </P>
+ </TD>
+ </TR>
+ <TR>
+ <TD WIDTH=185 VALIGN=TOP>
+ <P><FONT FACE="Verdana, sans-serif">French</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=BOTTOM SDVAL="33" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">33</FONT></P>
+ </TD>
+ <TD WIDTH=134 VALIGN=BOTTOM SDVAL="1036" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">1036</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">fr</FONT></P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">french</FONT></P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">RES_FREN</FONT></P>
+ </TD>
+ </TR>
+ <TR>
+ <TD WIDTH=185 VALIGN=TOP>
+ <P><FONT FACE="Verdana, sans-serif">Spanish</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=BOTTOM SDVAL="34" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">34</FONT></P>
+ </TD>
+ <TD WIDTH=134 VALIGN=BOTTOM SDVAL="1034" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">1034</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">es</FONT></P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">spanish</FONT></P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">RES_SPAN</FONT></P>
+ </TD>
+ </TR>
+ <TR>
+ <TD WIDTH=185 VALIGN=TOP>
+ <P><FONT FACE="Verdana, sans-serif">Finnish</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP SDVAL="35" SDNUM="1031;0;@">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">35</FONT></P>
+ </TD>
+ <TD WIDTH=134 VALIGN=BOTTOM SDVAL="1035" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">1035</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">fi</FONT></P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">finnish</FONT></P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">RES_FINN</FONT></P>
+ </TD>
+ </TR>
+ <TR>
+ <TD WIDTH=185 VALIGN=TOP>
+ <P><FONT FACE="Verdana, sans-serif">Hungarian</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=BOTTOM SDVAL="36" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">36</FONT></P>
+ </TD>
+ <TD WIDTH=134 VALIGN=BOTTOM SDVAL="1038" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">1038</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">hu</FONT></P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">hungarian</FONT></P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><BR>
+ </P>
+ </TD>
+ </TR>
+ <TR>
+ <TD WIDTH=185 VALIGN=TOP>
+ <P><FONT FACE="Verdana, sans-serif">Catalan</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=BOTTOM>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">34c / 37</FONT></P>
+ </TD>
+ <TD WIDTH=134 VALIGN=BOTTOM SDVAL="1027" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">1027</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">ca</FONT></P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">catalan</FONT></P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">RES_CAT</FONT></P>
+ </TD>
+ </TR>
+
+ <TR>
+ <TD WIDTH=185 VALIGN=TOP>
+ <P><FONT FACE="Verdana, sans-serif">Italian</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=BOTTOM SDVAL="39" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">39</FONT></P>
+ </TD>
+ <TD WIDTH=134 VALIGN=BOTTOM SDVAL="1040" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">1040</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">it</FONT></P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">italian</FONT></P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">RES_ITAL</FONT></P>
+ </TD>
+ </TR>
+ <TR>
+ <TD WIDTH=185 VALIGN=TOP>
+ <P><FONT FACE="Verdana, sans-serif">Czech</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=BOTTOM SDVAL="42" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">42</FONT></P>
+ </TD>
+ <TD WIDTH=134 VALIGN=BOTTOM SDVAL="1029" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">1029</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">cs</FONT></P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">czech</FONT></P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">RES_CZECH</FONT></P>
+ </TD>
+ </TR>
+ <TR>
+ <TD WIDTH=185 VALIGN=TOP>
+ <P><FONT FACE="Verdana, sans-serif">Slovak</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=BOTTOM SDVAL="43" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">43</FONT></P>
+ </TD>
+ <TD WIDTH=134 VALIGN=BOTTOM SDVAL="1051" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">1051</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">sk</FONT></P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">slovak</FONT></P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">RES_SLOVAK</FONT></P>
+ </TD>
+ </TR>
+ <TR>
+ <TD WIDTH=185 VALIGN=TOP>
+ <P><FONT FACE="Verdana, sans-serif">English (GB)</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">44</FONT></P>
+ </TD>
+ <TD WIDTH=134 VALIGN=BOTTOM>
+ <P ALIGN=RIGHT><BR>
+ </P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">en-GB</FONT></P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">english_gb</FONT></P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><BR>
+ </P>
+ </TD>
+ </TR>
+ <TR>
+ <TD WIDTH=185 VALIGN=TOP>
+ <P><FONT FACE="Verdana, sans-serif">Danish</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=BOTTOM SDVAL="45" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">45</FONT></P>
+ </TD>
+ <TD WIDTH=134 VALIGN=BOTTOM SDVAL="1030" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">1030</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">da</FONT></P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">danish</FONT></P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">RES_DAN</FONT></P>
+ </TD>
+ </TR>
+ <TR>
+ <TD WIDTH=185 VALIGN=TOP>
+ <P><FONT FACE="Verdana, sans-serif">Swedish</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=BOTTOM SDVAL="46" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">46</FONT></P>
+ </TD>
+ <TD WIDTH=134 VALIGN=BOTTOM SDVAL="1053" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">1053</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">sv</FONT></P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">swedish</FONT></P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">RES_SWED</FONT></P>
+ </TD>
+ </TR>
+ <TR>
+ <TD WIDTH=185 VALIGN=TOP>
+ <P><FONT FACE="Verdana, sans-serif">Norwegian</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=BOTTOM SDVAL="47" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">47</FONT></P>
+ </TD>
+ <TD WIDTH=134 VALIGN=BOTTOM SDVAL="1044" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">1044</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">no</FONT></P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">norwegian</FONT></P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><BR>
+ </P>
+ </TD>
+ </TR>
+ <TR>
+ <TD WIDTH=185 VALIGN=TOP>
+ <P><FONT FACE="Verdana, sans-serif">Polish</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=BOTTOM SDVAL="48" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">48</FONT></P>
+ </TD>
+ <TD WIDTH=134 VALIGN=BOTTOM SDVAL="1045" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">1045</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">pl</FONT></P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">polish</FONT></P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">RES_POL</FONT></P>
+ </TD>
+ </TR>
+ <TR>
+ <TD WIDTH=185 VALIGN=TOP>
+ <P><FONT FACE="Verdana, sans-serif">German</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=BOTTOM SDVAL="49" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">49</FONT></P>
+ </TD>
+ <TD WIDTH=134 VALIGN=BOTTOM SDVAL="1031" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">1031</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">de</FONT></P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">german</FONT></P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">RES_GER</FONT></P>
+ </TD>
+ </TR>
+ <TR>
+ <TD WIDTH=185 VALIGN=TOP>
+ <P><FONT FACE="Verdana, sans-serif">Slovenian</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=BOTTOM SDVAL="55" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">50</FONT></P>
+ </TD>
+ <TD WIDTH=134 VALIGN=BOTTOM SDVAL="2070" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">1060</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">sl-SI</FONT></P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif"></FONT></P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif"></FONT></P>
+ </TD>
+ </TR>
+
+ <TD WIDTH=185 VALIGN=TOP>
+ <P><FONT FACE="Verdana, sans-serif">Serbian Cyrillic</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=BOTTOM SDVAL="55" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">51</FONT></P>
+ </TD>
+ <TD WIDTH=134 VALIGN=BOTTOM SDVAL="2070" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">3098</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">sr-YU</FONT></P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif"></FONT></P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif"></FONT></P>
+ </TD>
+ </TR>
+ <TD WIDTH=185 VALIGN=TOP>
+ <P><FONT FACE="Verdana, sans-serif">Serbian Latin</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=BOTTOM SDVAL="55" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">52</FONT></P>
+ </TD>
+ <TD WIDTH=134 VALIGN=BOTTOM SDVAL="2070" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">2074</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">sh-YU</FONT></P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif"></FONT></P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif"></FONT></P>
+ </TD>
+ </TR>
+
+ <TD WIDTH=185 VALIGN=TOP>
+ <P><FONT FACE="Verdana, sans-serif">Brazil (Port.)</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=BOTTOM SDVAL="55" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">55</FONT></P>
+ </TD>
+ <TD WIDTH=134 VALIGN=BOTTOM SDVAL="2070" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">2070</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">pt-BR</FONT></P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">portuguese_brazilian</FONT></P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">RES_PORTBR</FONT></P>
+ </TD>
+ </TR>
+ <TR>
+ <TD WIDTH=185 VALIGN=TOP>
+ <P><FONT FACE="Verdana, sans-serif">Thai</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=BOTTOM SDVAL="66" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">66</FONT></P>
+ </TD>
+ <TD WIDTH=134 VALIGN=BOTTOM SDVAL="1054" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">1054</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">th</FONT></P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">thai</FONT></P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">RES_THAI</FONT></P>
+ </TD>
+ </TR>
+ <TR>
+ <TD WIDTH=185 VALIGN=TOP>
+ <P><FONT FACE="Verdana, sans-serif">Estonian</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=BOTTOM SDVAL="77" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">77</FONT></P>
+ </TD>
+ <TD WIDTH=134 VALIGN=BOTTOM SDVAL="1061" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">1061</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">et</FONT></P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">estonian</FONT></P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><BR>
+ </P>
+ </TD>
+ </TR>
+ <TR>
+ <TD WIDTH=185 VALIGN=TOP>
+ <P><FONT FACE="Verdana, sans-serif">Croatian</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=BOTTOM SDVAL="55" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">78</FONT></P>
+ </TD>
+ <TD WIDTH=134 VALIGN=BOTTOM SDVAL="2070" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">1050</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">hr-HR</FONT></P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif"></FONT></P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif"></FONT></P>
+ </TD>
+ </TR>
+ <TR>
+ <TD WIDTH=185 VALIGN=TOP>
+ <P><FONT FACE="Verdana, sans-serif">Ukrainian</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=BOTTOM SDVAL="55" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">80</FONT></P>
+ </TD>
+ <TD WIDTH=134 VALIGN=BOTTOM SDVAL="2070" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">1058</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">uk-UA</FONT></P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif"></FONT></P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif"></FONT></P>
+ </TD>
+ </TR>
+
+ <TR>
+ <TD WIDTH=185 VALIGN=TOP>
+ <P><FONT FACE="Verdana, sans-serif">Japanese</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=BOTTOM SDVAL="81" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">81</FONT></P>
+ </TD>
+ <TD WIDTH=134 VALIGN=BOTTOM SDVAL="1041" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">1041</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">ja</FONT></P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">japanese</FONT></P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">RES_JAPN</FONT></P>
+ </TD>
+ </TR>
+ <TR>
+ <TD WIDTH=185 VALIGN=TOP>
+ <P><FONT FACE="Verdana, sans-serif">Korean</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=BOTTOM SDVAL="82" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">82</FONT></P>
+ </TD>
+ <TD WIDTH=134 VALIGN=BOTTOM SDVAL="1042" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">1042</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">ko</FONT></P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">korean</FONT></P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">RES_KOREAN</FONT></P>
+ </TD>
+ </TR>
+ <TR>
+ <TD WIDTH=185 VALIGN=TOP>
+ <P><FONT FACE="Verdana, sans-serif">Chinese (simplifiled)</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=BOTTOM SDVAL="86" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">86</FONT></P>
+ </TD>
+ <TD WIDTH=134 VALIGN=BOTTOM SDVAL="2052" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">2052</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">zh-CN</FONT></P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">chinese_simplified</FONT></P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">RES_CHINSIM</FONT></P>
+ </TD>
+ </TR>
+ <TR>
+ <TD WIDTH=185 VALIGN=TOP>
+ <P><FONT FACE="Verdana, sans-serif">Chinese (traditional)</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=BOTTOM SDVAL="88" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">88</FONT></P>
+ </TD>
+ <TD WIDTH=134 VALIGN=BOTTOM SDVAL="1028" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">1028</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">zh-TW</FONT></P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">chinese_traditional</FONT></P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">RES_CHINTRAD</FONT></P>
+ </TD>
+ </TR>
+ <TR>
+ <TD WIDTH=185 VALIGN=TOP>
+ <P><FONT FACE="Verdana, sans-serif">Turkish</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=BOTTOM SDVAL="90" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">90</FONT></P>
+ </TD>
+ <TD WIDTH=134 VALIGN=BOTTOM SDVAL="1055" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">1055</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">tr</FONT></P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">turkish</FONT></P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">RES_TURK</FONT></P>
+ </TD>
+ </TR>
+ <TR>
+ <TD WIDTH=185 VALIGN=TOP>
+ <P><FONT FACE="Verdana, sans-serif">Hindi</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=BOTTOM SDVAL="91" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">91</FONT></P>
+ </TD>
+ <TD WIDTH=134 VALIGN=BOTTOM SDVAL="1081" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">1081</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">hi-IN</FONT></P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">hindi</FONT></P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">RES_HINDI</FONT></P>
+ </TD>
+ </TR>
+ <TR>
+ <TD WIDTH=185 VALIGN=TOP>
+ <P><FONT FACE="Verdana, sans-serif">Arabic</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=BOTTOM SDVAL="96" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">96</FONT></P>
+ </TD>
+ <TD WIDTH=134 VALIGN=BOTTOM SDVAL="1025" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">1025</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">ar</FONT></P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">arabic</FONT></P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">RES_ARAB</FONT></P>
+ </TD>
+ </TR>
+ <TR>
+ <TD WIDTH=185 VALIGN=TOP>
+ <P><FONT FACE="Verdana, sans-serif">Hebrew</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=BOTTOM SDVAL="97" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">97</FONT></P>
+ </TD>
+ <TD WIDTH=134 VALIGN=BOTTOM SDVAL="1037" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">1037</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">he</FONT></P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">hebrew</FONT></P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">RES_HEBREW</FONT></P>
+ </TD>
+ </TR>
+ <TR>
+ <TD WIDTH=185 VALIGN=TOP>
+ <P><FONT FACE="Verdana, sans-serif">L10N-Framework</FONT></P>
+ </TD>
+ <TD WIDTH=119 VALIGN=BOTTOM SDVAL="99" SDNUM="1031;">
+ <P ALIGN=RIGHT><FONT FACE="Verdana, sans-serif">99</FONT></P>
+ </TD>
+ <TD WIDTH=134 VALIGN=TOP>
+ <P><BR>
+ </P>
+ </TD>
+ <TD WIDTH=119 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">ISO_CODE</FONT></P>
+ </TD>
+ <TD WIDTH=183 VALIGN=TOP>
+ <P ALIGN=CENTER><FONT FACE="Verdana, sans-serif">extern</FONT></P>
+ </TD>
+ <TD WIDTH=200 VALIGN=TOP>
+ <P ALIGN=CENTER><BR>
+ </P>
+ </TD>
+ </TR>
+ </TBODY>
+</TABLE>
+<P><BR><BR>
+</P>
+</BODY>
+</HTML>
\ No newline at end of file
Propchange: incubator/ooo/ooo-site/trunk/content/l10n/all_supported_languages.html
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/ooo/ooo-site/trunk/content/l10n/build_env_changes.sxw
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/l10n/build_env_changes.sxw?rev=1220945&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/ooo/ooo-site/trunk/content/l10n/build_env_changes.sxw
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/ooo/ooo-site/trunk/content/l10n/download/en-GB.html
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/l10n/download/en-GB.html?rev=1220945&view=auto
==============================================================================
--- incubator/ooo/ooo-site/trunk/content/l10n/download/en-GB.html (added)
+++ incubator/ooo/ooo-site/trunk/content/l10n/download/en-GB.html Mon Dec 19 21:10:12 2011
@@ -0,0 +1,121 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head>
+ <title>Download</title>
+
+<!-- Start de-header -->
+ <link rel="stylesheet" href="../styles/de.css" media="screen" type="text/css" />
+ <link rel="stylesheet" href="../styles/de_print.css" media="print" type="text/css" />
+ <link rel="alternate stylesheet" title="ohne Navbar" media="screen" href="../styles/de_nonavbar.css" type="text/css" />
+ <meta http-equiv="Content-Style-Type" content="text/css" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <style type="text/css">
+ /*<![CDATA[*/
+ <!--
+ @import url("../styles/de_navbar6.css");
+ -->
+ /*]]>*/
+ </style>
+<!-- End de-header -->
+ <!-- >
+ Kommentare zur Seite
+ $Id: en-GB.html,v 1.8 2006/04/11 10:43:27 skoorb Exp $
+ < -->
+
+</head>
+<body>
+
+<table summary="" border="0" cellspacing="0" cellpadding="0" width="100%">
+<tr><td>
+
+
+<div class="tabs">
+ <h2>
+ Download - British English (en-GB)</h2>
+</div>
+<div id="body_de">
+<noscript>
+<p><strong>This download page uses JavaScript.<br />
+ Please ensure that you use a Javascript capable browser.</strong>
+</p>
+</noscript>
+
+<script type="text/javascript" src="quickdl.js"></script>
+
+<form name="download" action="javascript:startDownload()">
+<table summary="Quickdownload">
+<caption>
+ Download</caption>
+<tr>
+ <td>
+ Select your Operating System:
+ </td>
+ <td><select name="platform" onchange="javascript:makeOSVersion()">
+ <!-- Optionen werden per JavaScript beim Laden gesetzt -->
+ <option>Javascript disabled: glich</option>
+ </select>
+ </td>
+</tr><tr>
+ <td>
+ Select your desired version; (only 2.0.2 avalable at the moment):</td>
+ <td><select name="version" disabled="disabled" onchange="javascript:makeMirrorList()">
+ <!-- Optionen werden per JavaScript gesetzt -->
+ <option>Javascript disabled: glich</option>
+ </select>
+ </td>
+</tr><tr>
+ <td>
+ Select a mirror:
+ <br />
+ (A random mirror that should work has been selected for you).
+ </td>
+ <td><select name="mirror" disabled="disabled" onchange="javascript:selectMirror()">
+ <!-- Optionen werden per JavaScript gesetzt -->
+ <option>Javascript disabled: glich</option>
+ </select>
+ </td>
+</tr><tr>
+ <td colspan="2">
+ Download will start from:
+ <input type="text" name="copybox" size="100%" readonly="readonly" />
+ </td>
+</tr><tr>
+ <td colspan="2" style="text-align:center;">
+ <input type="button" name="start"
+ value="Start Download" disabled="disabled" onclick="javascript:startDownload()" />
+ </td>
+</tr>
+<tr>
+ <td colspan="2" >
+ <strong><small>Note: In order to start the download correctly, Javascript and cookies
+ must be activated.</small></strong>
+ </td>
+</tr>
+</table>
+</form>
+ <h4>
+ After download</h4>
+<p>
+ Installation instructions are avalable: <a href="http://download.openoffice.org/2.0.2/instructions.html">
+ Installation Instructions & Guides: Windows & Linux</a>.</p>
+ <p>
+ A full printable set-up guide is avalable from <a href="http://documentation.openoffice.org/setup_guide2/2.x/en/SETUP_GUIDE_A4.pdf">
+ Set Up Guide (pdf).</a></p>
+ <p>
+ User Guides for the whole suite are avalable from <a href="http://documentation.openoffice.org/manuals/">
+ User Guide</a>.</p>
+ <p>
+ Release Notes are avalable from <a href="http://development.openoffice.org/releases/2.0.2.html">
+ Release Notes</a>. </p>
+
+</div>
+</td><td valign="top" height="100%">
+</td>
+</tr></table>
+<p>
+ <a href="http://validator.w3.org/check?uri=referer"><img
+ src="http://www.w3.org/Icons/valid-xhtml10"
+ alt="Valid XHTML 1.0 Transitional" height="31" width="88" /></a>
+</p>
+</body>
+</html>
Propchange: incubator/ooo/ooo-site/trunk/content/l10n/download/en-GB.html
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/ooo/ooo-site/trunk/content/l10n/download/quickdl.js
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/l10n/download/quickdl.js?rev=1220945&view=auto
==============================================================================
--- incubator/ooo/ooo-site/trunk/content/l10n/download/quickdl.js (added)
+++ incubator/ooo/ooo-site/trunk/content/l10n/download/quickdl.js Mon Dec 19 21:10:12 2011
@@ -0,0 +1,320 @@
+/*-------------------------------------------------------------------
+--- Liste der mölichen Platformen (sortiert nach nach Auftreten in
+--- der Auswahlbox) Platform list
+--- <key>,<Bezeichnung>
+-------------------------------------------------------------------*/
+
+var platforms = [
+ ['win', 'Windows'],
+ ['lin_x86', 'Linux x86 (RPM)'],
+ ['lin_x86_deb', 'Linux x86 (DEB)']
+ //['mac', 'MacOS X 10.3.x'],
+ //['prooobox', 'PrOOo-Box'],
+ //['freebsd_6', 'FreeBSD 6.0 x86'],
+ //['freebsd_5', 'FreeBSD 5.4 x86'],
+ //['freebsd_5.3x86', 'FreeBSD 5.3 x86'],
+ //['freebsd_4.10x86', 'FreeBSD 4.10 x86'],
+
+ //['sol_x86', 'Solaris x86'],
+ //['sol_sparc', 'Solaris Sparc'],
+ //['lin_ppc', 'Linux PowerPC'],
+ //['lin_sparc', 'Linux Sparc']
+];
+
+/*-------------------------------------------------------------------
+--- Liste der mölichen Versionen nach Plattform
+--- (sortiert nach nach Auftreten in der Auswahlbox) The location on the server.
+--- <platform_key>, <key>, <Bezeichnung>, <pfad auf server>
+-------------------------------------------------------------------*/
+var versions = [
+ ['win', '2.0', '2.0.2','localized/en-GB/2.0.2/OOo_2.0_windows_install_en-GB.exe'],
+ //['win', '1.1.5', '1.1.5','localized/de/1.1.5/OOo_1.1.5_Win32Intel_install_de.zip'],
+ //['win', '1.1.0', '1.1.0','localized/de/1.1.0/OOo_1.1.0_Win32Intel_install_de.zip'],
+ //['win', '1.0.3.1', '1.0.3.1','localized/de/1.0.3/OOo_1.0.3.1_Win32Intel_install_de.zip'],
+ //['win', 'rc', '(RC)','contrib/rc/'],
+ //['win', 'dev', '(Snapshot)', 'developer/'],
+
+ ['lin_x86', '2.0', '2.0.2','localized/en-GB/2.0.2/OOo_OOB680_m5_LinuxIntel_install_en-GB_rpm.tar.gz'],
+ ['lin_x86_deb', '2.0', '2.0.2','localized/en-GB/2.0.2/OOo_OOB680_m5_LinuxIntel_install_en-GB_deb.tar.gz']
+
+
+ //['lin_x86', '1.1.5', '1.1.5','localized/de/1.1.5/OOo_1.1.5_LinuxIntel_install_de.tar.gz'],
+ //['lin_x86', '1.1.0', '1.1.0','localized/de/1.1.0/OOo_1.1.0_LinuxIntel_install_de.tar.gz'],
+ //['lin_x86', '1.0.3.1', '1.0.3.1','localized/de/1.0.3/OOo_1.0.3.1_LinuxIntel_install_de.tar.gz'],
+ //['lin_x86', 'rc', '(RC)', 'contrib/rc/'],
+ //['lin_x86', 'dev', '(Snapshot)', 'developer/'],
+
+
+ // ['mac','2.0', '2.0.1', 'localized/de/2.0.1/OOo_2.0.1_MacOSX_install_de.dmg'],
+ // ['mac','1.1.4', '1.1.4', 'localized/de/1.1.4/OOo_1.1.4_MacOSX_Panther_de.dmg'],
+ //['mac', '1.1.4_secpatch', '1.1.4 SecPatch','stable/1.1.4secpatch/libsot645mxp.dylib'],
+ //['mac','1.0.3', '1.0.3', 'contrib/MacOSX/ooo103darwingm.dmg.gz'],
+ //['mac','1.0.3_lang', '1.0.3 (Sprachpaket)', 'contrib/MacOSX/ooo103l18ngm.dmg.gz'],
+
+ //['prooobox', '20060126', '2.0.1-1 (20060126)', 'contrib/iso/de/ooo_2.0.1_20060126_win_lin_mac_de.iso'],
+
+ //['lin_ppc','1.0.0', '1.0.0', 'localized/de/1.0.0/OOo_1.0.0_LinuxPPC_install_de.tar.gz'],
+
+
+ //['sol_x86', '2.0', '2.0.1','localized/de/2.0.1/OOo_2.0.1_Solarisx86_install_de.tar.gz'],
+ //['sol_x86', '1.1.5', '1.1.5','localized/de/1.1.5/OOo_1.1.5_Solarisx86_install_de.tar.gz'],
+ //['sol_x86', '1.0.1', '1.0.1','localized/de/1.0.1/OOo_1.0.1_SolarisIntel_install_de.tar.gz'],
+ //['sol_x86', 'rc', '(RC)','contrib/rc/'],
+ //['sol_x86', 'dev', '(Snapshot)', 'developer/'],
+
+ //['sol_sparc', '2.0', '2.0','localized/de/2.0/OOo_2.0.1_SolarisSparc_install_de.tar.gz'],
+ //['sol_sparc', '20rc', '2.0 RC5','contrib/rc/2.0.1rc5/OOo_2.0.1rc5_051215_SolarisSparc_install.tar.gz'],
+ //['sol_sparc', '1.1.5', '1.1.5RC','contrib/rc/1.1.5rc4/OOo_1.1.5rc_050903_SolarisSparc_install_de.tar.gz'],
+ //['sol_sparc', '1.0.1', '1.0.1','localized/de/1.0.1/OOo_1.0.1_SolarisSparc_install_de.tar.gz'],
+ //['sol_sparc', 'rc', '(RC)','contrib/rc/'],
+ //['sol_sparc', 'dev', '(Snapshot)', 'developer/'],
+
+
+ //['freebsd_6', '2.0', '2.0', 'FreeBSD/2.0/FreeBSD6/OOo_2.0.1_FreeBSD60Intel_install_de.tbz'],
+ //['freebsd_5', '2.0', '2.0', 'FreeBSD/2.0/FreeBSD5/OOo_2.0.1_FreeBSD54Intel_install_de.tbz'],
+ //['freebsd_5.3x86', '1.1.4', '1.1.4RC','pub/OpenOffice.org/ooomisc/FreeBSD/OOo_1.1.4_FreeBSD53Intel_install_de.tbz'],
+ //['freebsd_4.10x86', '1.1.3', '1.1.3RC','pub/OpenOffice.org/ooomisc/FreeBSD/OOo_1.1.3_FreeBSD410Intel_install_de.tgz']
+];
+
+/*-------------------------------------------------------------------
+--- Mirrorliste (sortiert nach nach Auftreten in der Auswahlbox)
+--- <key>, <Bezeichnung>, <Basis-URL> Where the mirrors are
+-------------------------------------------------------------------*/
+var mirrors = [
+ //['aach_f', 'Aachen (FTP)', 'ftp://sunsite.informatik.rwth-aachen.de/pub/mirror/OpenOffice/'],
+ //['aach_h', 'Aachen (HTTP)', 'http://sunsite.informatik.rwth-aachen.de/ftp/pub/mirror/OpenOffice/'],
+ //['brau_f', 'Braunschweig (FTP)', 'ftp://ftp.rz.tu-bs.de/pub/mirror/OpenOffice.org/'],
+ //['brau_h', 'Braunschweig (HTTP)', 'http://mistral.ext.rz.tu-bs.de/ftp/pub/mirror/OpenOffice.org/'],
+ //['chem_f', 'Chemnitz (FTP)', 'ftp://ftp.tu-chemnitz.de/pub/openoffice/'],
+ //['chem_h', 'Chemnitz (HTTP)', 'http://wftp.tu-chemnitz.de/pub/openoffice/'],
+ //['frfm_f', 'Frankfurt (FTP)', 'ftp://ftp.plusline.de/pub/OpenOffice/'],
+ //['frfm_h', 'Frankfurt (HTTP)', 'http://ftp.plusline.de/OpenOffice/'],
+ //['essl_f', 'Esslingen (FTP)', 'ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/ftp.openoffice.org/'],
+ //['muen_f', 'Muenchen (FTP)', 'ftp://ftp.leo.org/pub/openoffice/'],
+ //['muen_h', 'Muenchen (HTTP)', 'http://ftp.leo.org/download/pub/openoffice/'],
+ //['mnst_f', 'Muenster (FTP)', 'ftp://ftp.join.uni-muenster.de/pub/software/OpenOffice/'],
+ //['wien_f', 'Wien (FTP)', 'ftp://gd.tuwien.ac.at/office/openoffice/'],
+ //['wien_h', 'Wien (HTTP)', 'http://gd.tuwien.ac.at/office/openoffice/'],
+ //['wolf_f', 'Wolfenbuettel (FTP)', 'ftp://ftp.uasw.edu/pub/openoffice.org/'],
+ //['wolf_h', 'Wolfenbuettel (HTTP)', 'http://ftp.uasw.edu/pub/openoffice.org/'],
+ //['soln_f', 'SolNet (FTP)', 'ftp://ftp.solnet.ch/mirror/OpenOffice/'],
+ //['zuer_f', 'Zuerich (FTP)', 'ftp://mirror.switch.ch/mirror/OpenOffice/'],
+ //['zuer_h', 'Zuerich (HTTP)', 'http://mirror.switch.ch/ftp/mirror/OpenOffice/'],
+ //['serv_h', 'OOo-Services', 'http://oootranslation.services.openoffice.org/'],
+ //['good_f', 'good-day.net', 'ftp://ooopackages.good-day.net/pub/OpenOffice.org/']
+ ['edu_f', 'Eduserve (FTP)', 'ftp://ftp.mirror.ac.uk/mirror/sunsite.dk/openoffice/'],
+ ['edu_h', 'Eduserve (HTTP)', 'http://www.mirror.ac.uk/mirror/sunsite.dk/openoffice/'],
+ ['mirsrv_f', 'UK Mirror Service (FTP)', 'ftp://ftp.mirrorservice.org/sites/ny1.mirror.openoffice.org/'],
+ ['mirsrv_h', 'UK Mirror Service (HTTP)', 'http://www.mirrorservice.org/sites/ny1.mirror.openoffice.org/'],
+ ['bluyo_f', 'Blueyonder (FTP)', 'ftp://mirrors.blueyonder.co.uk/sites/openoffice.org/'],
+ ['bluyo_h', 'Blueyonder (HTTP)', 'http://openoffice.blueyonder.co.uk/']
+];
+
+/*-------------------------------------------------------------------
+--- Liste, welcher Mirror welche Plattformen vorh?t ...
+--- wenn wir das noch auf die Versionen runterbrechen, werden wir mit tippen nicht fertig
+--- <mirror_key>, <plattform_key>
+full: ['aach_f', ['freebsd_5.2x86', 'lin_ppc', 'lin_sparc', 'lin_x86', 'mac', 'sol_sparc', 'sol_x86', 'win', 'prooobox' ]],
+classA: ['aach_f', ['lin_ppc', 'lin_sparc', 'lin_x86', 'mac', 'sol_sparc', 'sol_x86', 'win', 'prooobox' ]],
+
+-------------------------------------------------------------------*/
+
+var mirror_platforms = [
+ //['aach_f', ['lin_ppc', 'lin_sparc', 'lin_x86', 'mac', 'sol_sparc', 'sol_x86', 'win', 'prooobox' ]],
+ //['aach_h', ['lin_ppc', 'lin_sparc', 'lin_x86', 'mac', 'sol_sparc', 'sol_x86', 'win', 'prooobox' ]],
+ //['brau_f', ['lin_ppc', 'lin_sparc', 'lin_x86', 'mac', 'sol_sparc', 'sol_x86', 'win', 'prooobox' ]],
+ //['brau_h', ['lin_ppc', 'lin_sparc', 'lin_x86', 'mac', 'sol_sparc', 'sol_x86', 'win', 'prooobox' ]],
+ //['chem_f', ['lin_ppc', 'lin_sparc', 'lin_x86', 'mac', 'sol_sparc', 'sol_x86', 'win', 'prooobox' ]],
+ //['chem_h', ['lin_ppc', 'lin_sparc', 'lin_x86', 'mac', 'sol_sparc', 'sol_x86', 'win', 'prooobox' ]],
+ //['essl_f', ['lin_ppc', 'lin_sparc', 'lin_x86', 'mac', 'sol_sparc', 'sol_x86', 'win', 'prooobox' ]],
+ //['klag_f', ['lin_ppc', 'lin_sparc', 'lin_x86', 'mac', 'sol_sparc', 'sol_x86', 'win', 'prooobox' ]],
+ //['frfm_f', ['lin_ppc', 'lin_sparc', 'lin_x86', 'mac', 'sol_sparc', 'sol_x86', 'win', 'prooobox' ]],
+ //['frfm_h', ['lin_ppc', 'lin_sparc', 'lin_x86', 'mac', 'sol_sparc', 'sol_x86', 'win', 'prooobox' ]],
+ //['muen_f', ['lin_ppc', 'lin_sparc', 'lin_x86', 'mac', 'sol_sparc', 'sol_x86', 'win', 'prooobox' ]],
+ //['muen_h', ['lin_ppc', 'lin_sparc', 'lin_x86', 'mac', 'sol_sparc', 'sol_x86', 'win', 'prooobox' ]],
+ //['mnst_f', ['lin_ppc', 'lin_sparc', 'lin_x86', 'mac', 'sol_sparc', 'sol_x86', 'win', 'prooobox' ]],
+ //['wien_f', ['lin_ppc', 'lin_sparc', 'lin_x86', 'mac', 'sol_sparc', 'sol_x86', 'win', 'prooobox' ]],
+ //['wien_h', ['lin_ppc', 'lin_sparc', 'lin_x86', 'mac', 'sol_sparc', 'sol_x86', 'win', 'prooobox' ]],
+ //['wolf_f', ['lin_ppc', 'lin_sparc', 'lin_x86', 'mac', 'sol_sparc', 'sol_x86', 'win', 'prooobox' ]],
+ //['wolf_h', ['lin_ppc', 'lin_sparc', 'lin_x86', 'mac', 'sol_sparc', 'sol_x86', 'win', 'prooobox' ]],
+ //['soln_f', ['lin_ppc', 'lin_sparc', 'lin_x86', 'mac', 'sol_sparc', 'sol_x86', 'win', 'prooobox' ]],
+ //['zuer_f', ['lin_ppc', 'lin_sparc', 'lin_x86', 'mac', 'sol_sparc', 'sol_x86', 'win', 'prooobox' ]],
+ //['zuer_h', ['lin_ppc', 'lin_sparc', 'lin_x86', 'mac', 'sol_sparc', 'sol_x86', 'win', 'prooobox' ]],
+ //['serv_h', ['freebsd_5.3x86', 'freebsd_4.10x86']],
+ //['good_f', ['freebsd_6', 'freebsd_5']]
+ ['edu_f', ['win', 'lin_x86', 'lin_x86_deb']],
+ ['edu_h', ['win', 'lin_x86', 'lin_x86_deb']],
+ ['mirsrv_f', ['win', 'lin_x86', 'lin_x86_deb']],
+ ['mirsrv_h', ['win', 'lin_x86', 'lin_x86_deb']],
+ ['bluyo_f', ['win', 'lin_x86', 'lin_x86_deb']],
+ ['bluyo_h', ['win', 'lin_x86', 'lin_x86_deb']]
+];
+
+
+/*-------------------------------------------------------------------
+--- FormReset beim laden des Windows rufen
+-------------------------------------------------------------------*/
+if (window.attachEvent) {
+ window.attachEvent('onload',resetForm);
+} else if (window.addEventListener) {
+ window.addEventListener('load',resetForm,false);
+ document.addEventListener('load',resetForm,false);
+}
+
+/*-----------------------------------------------------------------*/
+function resetForm() {
+/*--- setzt wie Eingabe fuer Quickdownload auf Initialwerte
+*/
+ createPlatformList();
+ document.download.version.options.length = 0;
+ document.download.version.disabled= true;
+ document.download.mirror.options.length = 0;
+ document.download.mirror.disabled= true;
+ document.download.start.disabled= true;
+ document.download.copybox.value = "";
+}
+
+/*-------------------------------------------------------------------*/
+function createPlatformList() {
+/*--- baut die Liste verfuegbarer Plattformen im Select-Element
+ 'platform' auf */
+var i;
+
+ /* Liste leeren */
+ document.download.platform.options.length = 0;
+ document.download.platform.options[0] = new Option('---','dummyplatform' );
+
+ /* Array platforms durchlaufen und Key + Bezeichnug als Optionen einfuegen */
+ for ( i=0; i<platforms.length ; i++) {
+ document.download.platform.options[i+1] =
+ new Option (platforms[i][1], platforms[i][0]);
+ }
+}
+
+/*-------------------------------------------------------------------*/
+function makeOSVersion() {
+/*- baut die Liste verfuegbarer Versionen in Abhägigkeit der gewälten
+ Plattform auf */
+var i;
+
+ /* gew?lte Plattform holen */
+ var platform = document.download.platform.options[document.download.platform.selectedIndex].value;
+ /* Liste leeren */
+ document.download.version.options.length = 0;
+
+ /* array versions durchlaufen */
+ for (i=0; i < versions.length ; i++) {
+ if ( versions[i][0] == platform) {
+ /* wenn <platform_key> in Array versions gleich der gewälten Plattform ist,
+ neuen Eintrag erstellen */
+ document.download.version.options[document.download.version.options.length] =
+ new Option(versions[i][2], versions[i][1] )
+ }
+ }
+ if ( document.download.version.options.length > 0 ){
+ document.download.version.disabled = false;
+ makeMirrorList ();
+ } else {
+ document.download.version.disabled= true;
+ document.download.mirror.options.length = 0;
+ document.download.mirror.disabled= true;
+ document.download.copybox.value = "";
+ document.download.start.disabled= true;
+ }
+
+}
+
+/*-------------------------------------------------------------------*/
+function makeMirrorList() {
+/*- Baut die Liste der Mirrors anhand der gewälten Platform / Version auf
+ und w?lt einen zuf?ligen Mirror aus*/
+var i;
+var j;
+var k;
+
+ /* gew?lte Plattform*/
+ var platform = document.download.platform.value;
+
+ /* Liste leeren */
+ document.download.mirror.options.length = 0;
+ if ( ! ( (platform == 'dummyplatform') ||
+ (document.download.version.value == '')
+ ) ) {
+ /* array versions durchlaufen */
+ for (i=0; i < mirror_platforms.length ; i++) {
+ for (j=0; j < mirror_platforms[i][1].length ; j++) {
+ if ( mirror_platforms[i][1][j] == platform) {
+ /* Mirror ist gueltig - in mirrors array suchen */
+ for (k=0; k < mirrors.length ; k++) {
+ if ( mirror_platforms[i][0] == mirrors[k][0]) {
+ document.download.mirror.options[document.download.mirror.options.length] =
+ new Option(mirrors[k][1], mirrors[k][0] )
+ }
+ }
+ }
+ }
+ }
+ }
+ if ( document.download.mirror.options.length > 0 ) {
+ document.download.mirror.disabled = false;
+ document.download.mirror.selectedIndex = Math.floor ( Math.random()*
+ (document.download.mirror.options.length - 1) );
+ selectMirror();
+ } else {
+ document.download.mirror.disabled= true;
+ document.download.copybox.value = "";
+ document.download.start.disabled= true;
+ }
+
+}
+
+/*-------------------------------------------------------------------*/
+function selectMirror() {
+/*- Mirror wurde ausgewhält - URL aus Plattform, Version und Mirror
+ ermitteln und in die Copybox eintragen -*/
+var i; var j; var k;
+
+ /* gew?lte Plattform, Version und Mirror holen holen */
+ var platform = document.download.platform.value;
+ var vers = document.download.version.value;
+ var mirror = document.download.mirror.value;
+
+ if ( platform != '' & vers != '' & mirror != '' ) {
+ /* mirror suchen und Basis-URL holen*/
+ for (i=0; i < mirrors.length ; i++) {
+ if ( mirrors[i][0] == mirror) {
+ myURL = mirrors[i][2];
+ /* jetzt noch Pfad entsprechend Platform / Version holen */
+ for (j=0; j < versions.length ; j++) {
+ if (versions[j][0] == platform & versions[j][1] == vers ) {
+ myURL = myURL + versions[j][3];
+ }
+ }
+ }
+ }
+ if (myURL != '') {
+ document.download.copybox.value = myURL;
+ document.download.start.disabled = false;
+ } else {
+ alert ('Script Error!');
+ }
+ }
+}
+
+/*-------------------------------------------------------------------*/
+function startDownload() {
+/*- Downloadknopf wurde gedrckt - URL aus Copybox lesen und
+ Download starten-*/
+
+ var myURL = document.download.copybox.value;
+ if (myURL != '') {
+ if ( document.download.version.value == '20beta' ) {
+ window.location.href = "../known_issues.html?dl=" + escape(myURL);
+ } else {
+ //window.location.href = myURL;
+ window.location.href = myURL;
+ }
+ } else {
+ alert ('Script Error!');
+ }
+}
\ No newline at end of file
Propchange: incubator/ooo/ooo-site/trunk/content/l10n/download/quickdl.js
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/ooo/ooo-site/trunk/content/l10n/download/quickdl.js
------------------------------------------------------------------------------
svn:executable = *
Added: incubator/ooo/ooo-site/trunk/content/l10n/extract_merge.html
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/l10n/extract_merge.html?rev=1220945&view=auto
==============================================================================
--- incubator/ooo/ooo-site/trunk/content/l10n/extract_merge.html (added)
+++ incubator/ooo/ooo-site/trunk/content/l10n/extract_merge.html Mon Dec 19 21:10:12 2011
@@ -0,0 +1,520 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<html>
+<head>
+ <meta http-equiv="CONTENT-TYPE"
+ content="text/html; charset=windows-1252">
+ <title>extract_merge</title>
+ <meta name="GENERATOR" content="StarOffice 6.0 (Win32)">
+ <meta name="CREATED" content="20020507;9580715">
+ <meta name="CHANGEDBY" content="Nils Fuhrmann">
+ <meta name="CHANGED" content="20020507;10020998">
+</head>
+<body lang="en-US">
+<h1>Extracting and Merging Software and Help Messages</h1>
+<p>This document describes how to extract software and help messages
+from
+resource files, and how to merge them back. For more information, see
+the following topics:</p>
+<ul>
+ <li>
+ <p style="margin-bottom: 0cm;"><a href="#file_types">Software and
+Help File Types</a> </p>
+ </li>
+ <li>
+ <p style="margin-bottom: 0cm;"><a href="#parsers">Parsers for
+Extracting and Merging Messages</a> </p>
+ </li>
+ <li>
+ <p style="margin-bottom: 0cm;"><a href="#cli">Command Line Options</a>
+ </p>
+ </li>
+ <li>
+ <p style="margin-bottom: 0cm;"><a href="#output">Output File Format</a>
+ </p>
+ </li>
+ <li>
+ <p style="margin-bottom: 0cm;"><a href="#input">Input File Format</a>
+ </p>
+ </li>
+ <li>
+ <p><a href="#sample">Sample Files</a> </p>
+ </li>
+</ul>
+<h2><a name="file_types"></a>Software and Help File Types</h2>
+<p>The OpenOffice.org source code contains several file types of
+messages. These include the following:</p>
+<ul>
+ <li>
+ <p style="margin-bottom: 0cm;">File types for the OpenOffice.org
+resource system</p>
+ </li>
+ <li>
+ <p>File types for the OpenOffice.org configuration and setup process</p>
+ </li>
+</ul>
+<p>The following table describes these file types:</p>
+<table border="0" cellpadding="2" cellspacing="0" width="999">
+ <col width="168"> <col width="92"> <col width="726"> <thead> <tr>
+ <th width="168">
+ <p>File Type </p>
+ </th>
+ <th width="92">
+ <p>Extension </p>
+ </th>
+ <th width="726">
+ <p>Explanation </p>
+ </th>
+ </tr>
+ </thead> <tbody>
+ <tr>
+ <td width="168">
+ <p>Resource Definition </p>
+ </td>
+ <td width="92">
+ <p><code>src</code>, <code>hrc</code> </p>
+ </td>
+ <td width="726">
+ <p>OpenOffice.org resource system. Includes dialogs, menus,
+software and help messages. </p>
+ </td>
+ </tr>
+ <tr>
+ <td width="168">
+ <p>Setup Definition </p>
+ </td>
+ <td width="92">
+ <p><code>lng</code> </p>
+ </td>
+ <td width="726">
+ <p>Message definitions for the <code>setup</code> program. </p>
+ </td>
+ </tr>
+ <tr>
+ <td width="168">
+ <p>XML Configuration </p>
+ </td>
+ <td width="92">
+ <p><code>xcd</code> </p>
+ </td>
+ <td width="726">
+ <p>XML format for configuration files. </p>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<p>There is a common mechanism to do the following:</p>
+<ul>
+ <li>
+ <p style="margin-bottom: 0cm;">Extract all messages from these
+files. </p>
+ </li>
+ <li>
+ <p>Merge the translated text back into the different files. </p>
+ </li>
+</ul>
+<h2><a name="parsers"></a>Parsers for Extracting and Merging Messages</h2>
+<p>For each file type there is a tool to extract and merge back
+messages, as shown in the following table:</p>
+<table border="0" cellpadding="2" cellspacing="0" width="208">
+ <col width="92"> <col width="107"> <thead> <tr>
+ <th width="92">
+ <p>Extension </p>
+ </th>
+ <th width="107">
+ <p>Tool </p>
+ </th>
+ </tr>
+ </thead> <tbody>
+ <tr>
+ <td width="92">
+ <p><code>src</code>, <code>hrc</code> </p>
+ </td>
+ <td width="107">
+ <p><code>transex3</code> </p>
+ </td>
+ </tr>
+ <tr>
+ <td width="92">
+ <p><code>lng</code> </p>
+ </td>
+ <td width="107">
+ <p><code>lngex</code> </p>
+ </td>
+ </tr>
+ <tr>
+ <td width="92">
+ <p><code>xcd</code> </p>
+ </td>
+ <td width="107">
+ <p><code>cfgex</code> </p>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<p>Each of these tools produces the same output format when run in
+extract mode, and needs the same input format when run in merge mode.
+Also, the command line parameters are the same for each of these
+tools.</p>
+<p>The source code of <code>transex3</code>, <code>lngex</code>,
+<code>xmlex</code> and <code>cfgex</code> is located in the <code>transex3</code>
+module.</p>
+<h2><a name="cli"></a>Command Line Options</h2>
+<p>The following sections describe the command line options available
+with ] the localization tools.</p>
+<h3>Command Line Options for Extracting</h3>
+<p>The following table describes the command line options available
+when using the <code>transex3</code>, <code>lngex</code>, <code>xmlex</code>
+and <code>cfgex</code> tools to <em>extract</em> messages:</p>
+<table border="1" cellpadding="2" cellspacing="2">
+ <thead> <tr>
+ <th>
+ <p>Option </p>
+ </th>
+ <th>
+ <p>Explanation </p>
+ </th>
+ </tr>
+ </thead> <tbody>
+ <tr>
+ <td>
+ <p><code>-p</code> </p>
+ </td>
+ <td>
+ <p>Specifies the project from which to extract the messages. </p>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <p><code>-r</code> </p>
+ </td>
+ <td>
+ <p>Specifies the relative path to the root directory of the
+module, that is, where the file for export is located. </p>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <p><code>-i</code> </p>
+ </td>
+ <td>
+ <p>Specifies the name of the input file. </p>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <p><code>-o</code> </p>
+ </td>
+ <td>
+ <p>Specifies the output file. This file should have a <code>.out</code>
+extension. </p>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<p><b>Note:</b> Do not use a precompiler when you are extracting
+messages. The tools use symbolic identifiers. </p>
+<h3>Command Line Options for Merging</h3>
+<p>The following table describes the command line options available
+when using the <code>transex3</code>, <code>lngex</code>, <code>xmlex</code>
+and <code>cfgex</code> tools to <em>merge</em> messages:</p>
+<table border="1" cellpadding="2" cellspacing="2">
+ <thead> <tr>
+ <th>
+ <p>Option </p>
+ </th>
+ <th>
+ <p>Explanation </p>
+ </th>
+ </tr>
+ </thead> <tbody>
+ <tr>
+ <td>
+ <p><code>-m</code> </p>
+ </td>
+ <td>
+ <p>Specifies the file with the new translations for merging back.
+This file must be in the same location as the input file if you want to
+build binaries with the new translations. </p>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<p><b>Note:</b> Validate that the merge has performed correctly
+before overwriting your original input file. </p>
+<h2><a name="output"></a>Output File Format</h2>
+<p>When run in <em>extract</em> mode, <code>transex3</code>, <code>lngex</code>,
+<code>xmlex</code> and <code>cfgex</code> produce output files in
+tab-separated format. Each line in the files contains a message in one
+language. Each line contains a number of
+fields. The following table shows the fields represented in each of
+these lines. The fields are listed as they appear in a line, from
+left to right.</p>
+<table border="1" cellpadding="2" cellspacing="2">
+ <thead> <tr>
+ <th>
+ <p>Field </p>
+ </th>
+ <th>
+ <p>Explanation </p>
+ </th>
+ </tr>
+ </thead> <tbody>
+ <tr>
+ <td>
+ <p>Project </p>
+ </td>
+ <td>
+ <p>The module where the source file is located. </p>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <p>Source File </p>
+ </td>
+ <td>
+ <p>The path of source file, starting at the module root. </p>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <p>Dummy </p>
+ </td>
+ <td>
+ <p>This information is obsolete, and is only included to remain
+compatible with older versions. </p>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <p>Resource Type </p>
+ </td>
+ <td>
+ <p>Type of resource for which the text is defined. For example,
+dialog box, tab page, message box, message, and so on. </p>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <p>GroupId </p>
+ </td>
+ <td>
+ <p>Symbolic identifier for the message. </p>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <p>LocalId </p>
+ </td>
+ <td>
+ <p>Symbolic identifier for the message. </p>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <p>HelpId </p>
+ </td>
+ <td>
+ <p>Unique identifier that identifies a window control. </p>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <p>Platform </p>
+ </td>
+ <td>
+ <p>This information is obsolete, and is only included to remain
+compatible with older versions.</p>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <p>Width </p>
+ </td>
+ <td>
+ <p>Width of the resource. Only used for <code>.src</code> and <code>.hrc</code>
+files. </p>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <p>LanguageId </p>
+ </td>
+ <td>
+ <p>The language that the text is in. </p>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <p>Text </p>
+ </td>
+ <td>
+ <p>The text. </p>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <p>HelpText </p>
+ </td>
+ <td>
+ <p>This information is obsolete, and is only included to remain
+compatible with older versions. </p>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <p>QuickHelpText </p>
+ </td>
+ <td>
+ <p>Some resources include QuickHelpText, which is displayed in
+the office suite user interface. </p>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <p>Title </p>
+ </td>
+ <td>
+ <p>The title for some resources, such as dialog boxes, message
+boxes, and so on. </p>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<h2><a name="input"></a>Input File Format</h2>
+<p>When run in <em>merge</em> mode, <code>transex3</code>, <code>lngex</code>,
+<code>xmlex</code> and <code>cfgex</code> reads input files in
+tab-separated format. Each line in these files contains a message in
+one language. Each line contains a number of
+fields. There are two possible formats o this line. One format is
+similar to the output format, which is already described. The
+following table shows the fields represented in each of these lines
+of the other possible format (These format is old and only supported
+because of compatibility to older versions). The fields are listed as
+they appear in a line, from left to right.</p>
+<table border="1" cellpadding="2" cellspacing="2">
+ <thead> <tr>
+ <th>
+ <p>Field </p>
+ </th>
+ <th>
+ <p>Explanation </p>
+ </th>
+ </tr>
+ </thead> <tbody>
+ <tr>
+ <td>
+ <p>Resource Type </p>
+ </td>
+ <td>
+ <p>Type of resource for which the text is defined. For example,
+dialog box, tab page, message box, message, and so on. </p>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <p>GroupId </p>
+ </td>
+ <td>
+ <p>Symbolic identifier for the message. </p>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <p>LocalId </p>
+ </td>
+ <td>
+ <p>Symbolic identifier for the message. </p>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <p>Platform </p>
+ </td>
+ <td>
+ <p>This information is obsolete, and is only included to remain
+compatible with older version.</p>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <p>LanguageId </p>
+ </td>
+ <td>
+ <p>The language that the text is in. </p>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <p>Text </p>
+ </td>
+ <td>
+ <p>The text. </p>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <p>QuickHelpText </p>
+ </td>
+ <td>
+ <p>Some resources include QuickHelpText, which is displayed in
+the office suite user interface. </p>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <p>Title </p>
+ </td>
+ <td>
+ <p>The title for some resources, such as Dialogs, MessageBoxes,
+and so on. </p>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<h2><a name="sample"></a>Sample Files</h2>
+<p>The following table provides links to sample resource, input, and
+output files that you can view.</p>
+<table border="1" cellpadding="2" cellspacing="2">
+ <thead> <tr>
+ <th>
+ <p>Sample File </p>
+ </th>
+ <th>
+ <p>Description </p>
+ </th>
+ </tr>
+ </thead> <tbody>
+ <tr>
+ <td>
+ <p><a href="textattr.src.txt">Resource file</a> </p>
+ </td>
+ <td>
+ <p>The resource file <code>svx/source/dialogs/textattr.src</code>.
+ </p>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <p><a href="textattr.src.out.txt">Output file</a> </p>
+ </td>
+ <td>
+ <p>Resource file after parsing with <code>transex3</code> to
+extract the message definitions. </p>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <p><a href="textattr.src.sdf.txt">Input file (old format)</a> </p>
+ </td>
+ <td>
+ <p>After translation, you can use this input file to merge the
+messages back with <code>transex3</code>. </p>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<p><br>
+<br>
+</p>
+</body>
+</html>
Propchange: incubator/ooo/ooo-site/trunk/content/l10n/extract_merge.html
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/ooo/ooo-site/trunk/content/l10n/how-to-join.html
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/l10n/how-to-join.html?rev=1220945&view=auto
==============================================================================
--- incubator/ooo/ooo-site/trunk/content/l10n/how-to-join.html (added)
+++ incubator/ooo/ooo-site/trunk/content/l10n/how-to-join.html Mon Dec 19 21:10:12 2011
@@ -0,0 +1,39 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+ <meta http-equiv="CONTENT-TYPE"
+ content="text/html; charset=utf-8">
+ <title>How to join?</title>
+ <meta name="GENERATOR" content="StarOffice 8 (Solaris Sparc)">
+ <meta name="CREATED" content="20010628;11404530">
+ <meta name="CHANGED" content="20060316;16201600">
+ <style type="text/css">
+ <!--
+ TD P { color: #000000 }
+ P { color: #000000 }
+ H2 { color: #000000 }
+ H3 { color: #000000 }
+ H4 { color: #000000 }
+ TH P { color: #000000 }
+ PRE { color: #000000 }
+ -->
+ </style>
+</head>
+<body style="color: rgb(0, 0, 0);" dir="ltr" lang="en-US">
+<h1>How to join</h1>
+<p>You can become a member of the l10n project by <a href="http://www.openoffice.org/servlets/Join">registering</a>
+at the OpenOffice.org website the website.</p>
+
+<p>Once you are on the <a href="http://l10n.openoffice.org">l10n project homepage</a>, click
+on the <strong>Membership</strong> link at the left of your screen
+(or use <a href="http://l10n.openoffice.org/servlets/ProjectMemberList">this direct link</a> instead).</p>
+
+<p>Then click on the <strong>Request project membership/role</strong>. The only role you can request
+as a new member is the <strong>Observer</strong> role. By default, the radio button next to it should be checked.
+If it is, just click on the <strong>Submit request</strong> button and you're done! Your name will be added
+to the list once your request gets approved by the team lead.</p>
+
+<p>Now you are a member of the l10n project. As a next step, you might want to have a look
+at the <a href="mailing-lists.html">mailing lists</a> we use for communication.</p>
+</body>
+</html>
Propchange: incubator/ooo/ooo-site/trunk/content/l10n/how-to-join.html
------------------------------------------------------------------------------
svn:eol-style = native
|