Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > 345aa895e80053137c21f8693106c3a0 > files > 152

gtkmm2.4-documentation-2.17.4-1mdv2010.0.noarch.rpm

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Getting help with translations</title>
<link rel="stylesheet" href="style.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="index.html" title="Programming with gtkmm">
<link rel="up" href="chapter-internationalization.html" title="Chapter 24. Internationalization and Localization">
<link rel="prev" href="sec-i18n-pitfalls.html" title="Pitfalls">
<link rel="next" href="chapter-customwidgets.html" title="Chapter 25. Custom Widgets">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr><th colspan="3" align="center">Getting help with translations</th></tr>
<tr>
<td width="20%" align="left">
<a accesskey="p" href="sec-i18n-pitfalls.html"><img src="icons/prev.png" alt="Prev"></a> </td>
<th width="60%" align="center">Chapter 24. Internationalization and Localization</th>
<td width="20%" align="right"> <a accesskey="n" href="chapter-customwidgets.html"><img src="icons/next.png" alt="Next"></a>
</td>
</tr>
</table>
<hr>
</div>
<div class="sect1" title="Getting help with translations">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
<a name="sec-i18n-getting-help-with-translations"></a>Getting help with translations</h2></div></div></div>
<p>If your program is free software, there is a whole <code class="literal">GNOME</code>
        subproject devoted to helping you make translations, the
        <a class="ulink" href="http://developer.gnome.org/projects/gtp/" target="_top"><code class="literal">GNOME</code>
        Translation Project</a>.</p>
<p>The way it works is that you contact the gnome-i18n
        mailing list to find out how the translators can access your
        <code class="filename">po/</code> subdirectory, and to add your project
        to the big <a class="ulink" href="http://developer.gnome.org/projects/gtp/status/" target="_top">status
        tables</a>.</p>
<p>Then you make sure you update the file
        <code class="filename">POTFILES.in</code> in the
        <code class="filename">po/</code> subdirectory
        (<span class="command"><strong>intltool-update -M</strong></span> can help with this) so
        that the translators always access updated
        <code class="filename">myprogram.pot</code> files, and simply freeze
        the strings at least a couple of days before you make a new
        release, announcing it on gnome-i18n. Depending on the number
        of strings your program contains and how popular it is, the
        translations will then start to tick in as
        <code class="filename">languagename.po</code> files.</p>
<p>Note that most language teams only consist of 1-3 persons,
        so if your program contains a lot of strings, it might last a
        while before anyone has the time to look at it. Also, most
        translators do not want to waste their time (translating is
        a very time-consuming task) so if they do not assess your
        project as being really serious (in the sense that it is
        polished and being maintained) they may decide to spend their
        time on some other project.</p>
</div>
<div class="navfooter">
<hr>
<table width="100%" summary="Navigation footer">
<tr>
<td width="40%" align="left">
<a accesskey="p" href="sec-i18n-pitfalls.html"><img src="icons/prev.png" alt="Prev"></a> </td>
<td width="20%" align="center"><a accesskey="u" href="chapter-internationalization.html"><img src="icons/up.png" alt="Up"></a></td>
<td width="40%" align="right"> <a accesskey="n" href="chapter-customwidgets.html"><img src="icons/next.png" alt="Next"></a>
</td>
</tr>
<tr>
<td width="40%" align="left" valign="top">Pitfalls </td>
<td width="20%" align="center"><a accesskey="h" href="index.html"><img src="icons/home.png" alt="Home"></a></td>
<td width="40%" align="right" valign="top"> Chapter 25. Custom Widgets</td>
</tr>
</table>
</div>
</body>
</html>