<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>OpenSourceEditor &#187; language</title>
	<atom:link href="http://www.open-source-editor.com/tag/language/feed" rel="self" type="application/rss+xml" />
	<link>http://www.open-source-editor.com</link>
	<description>Thoughts on software and webservices.</description>
	<lastBuildDate>Tue, 20 Sep 2011 12:47:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Translating with PoEdit</title>
		<link>http://www.open-source-editor.com/editors/translating-with-poedit.html</link>
		<comments>http://www.open-source-editor.com/editors/translating-with-poedit.html#comments</comments>
		<pubDate>Thu, 18 Feb 2010 04:39:46 +0000</pubDate>
		<dc:creator>Mattias Wirf</dc:creator>
				<category><![CDATA[Editors]]></category>
		<category><![CDATA[poEdit]]></category>
		<category><![CDATA[gnu]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[multilingual]]></category>
		<category><![CDATA[translating]]></category>

		<guid isPermaLink="false">http://www.open-source-editor.com/?p=305</guid>
		<description><![CDATA[Is your favorite application possible to translate? If the developers used the GNU gettext library, yes, with poEdit or similar editor. WordPress is an example. To translate you do not have to be able to code, but of course you have to know the language well. So dont be afraid to try! :) Step 1, [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.open-source-editor.com%2Feditors%2Ftranslating-with-poedit.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.open-source-editor.com%2Feditors%2Ftranslating-with-poedit.html&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Is your favorite application possible to translate? If the developers used the GNU <a href="http://se2.php.net/manual/en/ref.gettext.php" target="_blank" class="external">gettext</a> library, yes, with <a href="http://www.poedit.net/" target="_blank" class="external">poEdit</a> or similar editor. WordPress is an example.</p>
<p>To translate you <strong>do not have to be able to code</strong>, but of course you have to know the language well. So dont be afraid to try! :) </p>
<p><strong>Step 1, the POT</strong><br />
This is a step which should already have been taken care of by the developer. poEdit scans the files in a catalog for translatable strings to <a href="http://codex.wordpress.org/User:Skippy/Creating_POT_Files" target="_blank" rel="external">create a file named .pot</a> (<em>Portable Object Template</em>). If there is a .pot-file, use it to create a .po for your language. </p>
<p><strong>Step 2, the PO</strong><br />
The .po-file (<em>Portable Object</em>) is the one you will work with, it contains the strings and values for the translation. The naming of files can be different between projects. For example, a common way to make a swedish translation: choose to open the POT and generate a .po-file, save as <code>sv_SE.po</code> for the swedish language.</p>
<p><strong>Step 3, the MO</strong><br />
When you translate the strings you have the original text to the left, and the translation to the right. Mark the word you want to translate and fill in the form at the bottom. Each time the file is saved, a .mo (<em>Machine Object</em>) file is generated. It is this file the webbapplication will use.</p>
<div align="center"><a href="http://www.open-source-editor.com/wp-content/uploads/2010/02/poedit.png" rel="lightbox"><img src="http://www.open-source-editor.com/wp-content/uploads/2010/02/poedit-300x193.png" alt="Translating with poEdit" title="poedit" width="300" height="193" class="aligncenter size-medium wp-image-313" /></a></div>
<div style="background: #ffc; padding: 5px; margin: 10px auto;">
The reason I write this post is to make people understand that to translate applications using this technique, you don&#8217;t have to know how to code. Does your favorite application miss translation for your language? If it supports gettext, all you need is poEdit and the .po(t)-file. What are you waiting for? ;) </div>
<p>Some more reading on this subject:</p>
<ul>
<li><a href="http://codex.wordpress.org/Translating_WordPress">Translating WordPress</a></li>
<li><a href="http://urbangiraffe.com/articles/translating-wordpress-themes-and-plugins/">Translating WordPress plugins and themes</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.open-source-editor.com/editors/translating-with-poedit.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

