<?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>WPML&#187; news</title>
	<atom:link href="http://wpml.org/category/news/feed/" rel="self" type="application/rss+xml" />
	<link>http://wpml.org</link>
	<description>Using WordPress to build full multilingual websites</description>
	<lastBuildDate>Wed, 28 Jul 2010 14:08:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Free Professional Translation for WordPress Themes</title>
		<link>http://wpml.org/2010/02/free-professional-translation-for-wordpress-themes/</link>
		<comments>http://wpml.org/2010/02/free-professional-translation-for-wordpress-themes/#comments</comments>
		<pubDate>Sun, 28 Feb 2010 22:57:32 +0000</pubDate>
		<dc:creator>amir</dc:creator>
				<category><![CDATA[Themes]]></category>
		<category><![CDATA[news]]></category>

		<guid isPermaLink="false">http://wpml.org/?p=4283</guid>
		<description><![CDATA[WPML, through ICanLocalize, is now offering completely free professional translation for any WordPress theme to over 16 major languages. How we&#8217;re doing it No, we&#8217;re not crazy. We&#8217;ve built a powerful resource file localization system, we&#8217;re using it ourselves and for a tiny additional cost we can offer free translation for anyone who needs it. [...]]]></description>
			<content:encoded><![CDATA[<p><strong>WPML, through <a href="http://www.icanlocalize.com/site/">ICanLocalize</a>, is now offering completely free professional translation for any WordPress theme to over 16 major languages.</strong></p>
<h2>How we&#8217;re doing it</h2>
<p>No, we&#8217;re not crazy. We&#8217;ve built a powerful resource file localization system, we&#8217;re using it ourselves and for a tiny additional cost we can offer free translation for anyone who needs it.</p>
<p>We&#8217;re localizing our own themes for <a href="/">wpml.org</a> and <a href="http://www.icanlocalize.com/site/">icanlocalize.com</a> and we&#8217;ve &#8216;discovered&#8217; that other themes share most of the texts. Stuff like <em>leave a comment</em>, <em>page not found</em> and other texts just repeat in all sites.</p>
<p>Now that we&#8217;ve added about a dozen themes (first one is <a href="http://www.vivathemes.com/wordpress-themes/unsaid-words/">Unsaid Words</a> from our friends at <a href="http://www.vivathemes.com/">VivaThemes</a>), each new theme includes just a few more words to translate. The rest of the theme&#8217;s strings are already translated.</p>
<h2>Free translation for your themes too</h2>
<p>Let&#8217;s start with the fine print. To get free translation for your theme, it needs to meet a few requirements:</p>
<ul>
<li>The theme needs to be localization ready (all strings wrapped in gettext calls).</li>
<li>The theme&#8217;s text are in English.</li>
<li>WPML should run correctly with the theme. If the theme uses standard WordPress API call, it should be fine.</li>
<li>We&#8217;ll only work with friendly people.</li>
</ul>
<p><strong>Passed all tests? Let&#8217;s start!</strong></p>
<ol>
<li>Create a <a href="https://www.icanlocalize.com/users/new?utype=Partner">partner account</a>. It&#8217;s free and takes a minute.</li>
<li>Open a support ticket, tell about your theme and attach it to the ticket.</li>
<li>We&#8217;ll create a new page for you in our theme localization project. Here&#8217;s an example &#8211; <a href="http://www.icanlocalize.com/i18n/unsaidwords">Unsaid Words translations page</a>.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://wpml.org/2010/02/free-professional-translation-for-wordpress-themes/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WPML 1.6.0 release candidate 1</title>
		<link>http://wpml.org/2010/01/wpml-1-6-0-release-candidate-1/</link>
		<comments>http://wpml.org/2010/01/wpml-1-6-0-release-candidate-1/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 00:27:16 +0000</pubDate>
		<dc:creator>amir</dc:creator>
				<category><![CDATA[New features]]></category>
		<category><![CDATA[news]]></category>

		<guid isPermaLink="false">http://wpml.org/?p=3872</guid>
		<description><![CDATA[We&#8217;re ready with the first release candidate of WPML 1.6.0. This version allows translating other plugins, includes a much improved string translation interface and fixes many bugs. New features in WPML 1.6.0 WPML can translate other plugins too WPML can now translate everything in your site, include other plugins. You can do that without asking [...]]]></description>
			<content:encoded><![CDATA[<p><strong>We&#8217;re ready with the <a href="http://wpml.org/wp-content/uploads/2010/01/sitepress-multilingual-cms1.6.0.RC1_.zip">first release candidate of WPML 1.6.0</a>. This version allows translating other plugins, includes a much improved string translation interface and fixes many bugs.</strong></p>
<h2>New features in WPML 1.6.0</h2>
<h3>WPML can translate other plugins too</h3>
<p>WPML can now translate everything in your site, include other plugins. You can do that without asking for any .po file, begging the developers to upload translations or anything else.</p>
<p>Just head over to <strong>WPML-&gt;Theme and plugins localization</strong>.</p>
<p>There, you&#8217;ll see a list of all your plugins. Click on the check-boxes next to them and WPML will scan them for texts. In so doing, it also imports all existing translations from any .mo files.</p>
<p>Now, you can continue editing yourself. Click on the <strong>Translate</strong> button, next to each plugin and you&#8217;ll land in WPML&#8217;s string translation page. You can translate any text to any language without having to go through those dreaded .mo files, poedit or any other barrier.</p>
<h3>Know what you&#8217;re translating</h3>
<p>Ever wonder what<strong> &#8220;%1 in %s&#8221;</strong> means when you&#8217;re translating?</p>
<p>WPML now shows you where texts come from, both in the PHP source and in the HTML.</p>
<p>Next to each string you&#8217;ll see two icons (when available). When WPML scans the PHP, it keeps track of where the texts for translation come from and will show it to you when you&#8217;re translating. Now, you can see exactly where in the source strings appear and (if it manages to find it), WPML can also show where in the HTML.</p>
<h2>Bugs fixed</h2>
<p>Yeah, bugs are a part of life, but we shouldn&#8217;t get used to them. Instead, it&#8217;s better to report them in the <a href="http://forum.wpml.org">forum</a>.</p>
<p>And since we&#8217;ve got great users who report problems and take their time to explain them to us, we can also fix bugs as they&#8217;re discovered. These bugs were fixed in WPML 1.6.0:</p>
<ul>
<li>Language fallback for blog posts had a bunch of bugs (broken search, incorrect category pages and tag). They&#8217;re all fixed now.</li>
<li>Added placeholder for <em>_cleanup_header_comment</em> (for compatibility with WP 2.7 and below).</li>
<li>Fixed some bugs with the tags and the tag cloud.</li>
<li>Fixed bug with missing comments.</li>
<li>Added correct Estonian flag.</li>
</ul>
<p>So, keep those reports coming and we&#8217;ll do our best to fix problems as fast as we can.</p>
<p><strong>If you missed it before, this is the download link: <a href="http://wpml.org/wp-content/uploads/2010/01/sitepress-multilingual-cms1.6.0.RC1_.zip">WPML 1.6.0 RC1</a></strong></p>
<p>BTW &#8211; we think that this version is good enough to power production sites. It&#8217;s live now on our own <a href="http://wpml.org/">WPML.org</a> and <a href="http://www.icanlocalize.com/site/">icanlocalize.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://wpml.org/2010/01/wpml-1-6-0-release-candidate-1/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>WPML translation service running in Beta</title>
		<link>http://wpml.org/2009/05/wpml-translation-service-running-in-beta/</link>
		<comments>http://wpml.org/2009/05/wpml-translation-service-running-in-beta/#comments</comments>
		<pubDate>Fri, 22 May 2009 17:19:27 +0000</pubDate>
		<dc:creator>amir</dc:creator>
				<category><![CDATA[Multilingual]]></category>
		<category><![CDATA[Translation]]></category>
		<category><![CDATA[news]]></category>

		<guid isPermaLink="false">http://wpml.org/?p=1095</guid>
		<description><![CDATA[We&#8217;ve just started translating our own WPML.org. First languages are Spanish and German. It&#8217;s mostly working, but still has some childhood problems. I thought it would be interesting to share how this is going, tell about the problems we&#8217;re facing and how to they&#8217;re being fixed. Some of the problems are just bugs that we&#8217;re [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve just started translating our own WPML.org. First languages are Spanish and German. It&#8217;s mostly working, but still has some childhood problems. I thought it would be interesting to share how this is going, tell about the problems we&#8217;re facing and how to they&#8217;re being fixed.</p>
<p>Some of the problems are just bugs that we&#8217;re fixing but others have to do more with methodology and usage.</p>
<h3>What&#8217;s working already</h3>
<div id="attachment_871" class="wp-caption alignright" style="width: 150px"><a href="http://wpml.org/wp-content/uploads/2009/04/translation-dashboard.jpg" rel="lightbox[1095]"><img class="size-thumbnail wp-image-871" title="Translation Dashboard in WPML" src="http://wpml.org/wp-content/uploads/2009/04/translation-dashboard-140x150.jpg" alt="Translation Dashboard in WPML" width="140" height="150" /></a><p class="wp-caption-text">Translation Dashboard in WPML</p></div>
<p>WPML&#8217;s translation dashboard allows sending translation jobs and checking on their status.</p>
<p>For now, we&#8217;ve sent out two documents to translation &#8211; the home and support pages. It&#8217;s just a tiny pilot, to see how it&#8217;s working.</p>
<p>You select the documents that you want to translate, select which languages and click on &#8216;Translate&#8217;. Feedback is immediate. The status of the document update to &#8216;Translation in progress&#8217;.</p>
<p>Then, when the documents complete the translation, they just appear in the site. We get a notification email saying that they&#8217;re ready and that&#8217;s it.</p>
<h3>What needs fixing</h3>
<p>For some strange reason, the HTML in the Spanish home page has changed. The DIV ID of the opening paragraph is gone, making the page look strange.</p>
<p>The English HTML looks like:</p>
<pre>&lt;div id="intro"&gt;
&lt;h1&gt;&lt;strong&gt;WPML&lt;/strong&gt; is a WordPress plugin</pre>
<p>And the Spanish HTML is:</p>
<pre>&lt;div&gt;
&lt;h1&gt;&lt;strong&gt;WPML&lt;/strong&gt; es un programa</pre>
<p>Normally, the way the system works is that all the HTML formatting remains intact (completely unchanged) and only the text is translated. When you send a page for translation, you don&#8217;t need to worry about how it looks. It&#8217;s supposed to look exactly like the original, just with translated contents.</p>
<p>Why this happened is still unclear. It&#8217;s a technical issue that we&#8217;re going to fix (hopefully, over the weekend).</p>
<h3>Terminology issues</h3>
<p>WPML.org speaks to a fairly technical audience &#8211; advanced WordPress users and web designers. We&#8217;ve asked the translators to keep the informal tone and keep the translation consistent with WordPress terminology in Spanish and German.</p>
<p>However, the word <em>Plugin</em> got translated to <em>programa complementario</em>. It&#8217;s linguistically correct, but does it really help? Of course not. To avoid these problems in the future, we&#8217;re going to make screen shots of the WordPress admin pages and send them to the translators. These will include a set of English and Spanish/German pages.</p>
<p>This way, the translator can check how each English term appears in his language. It&#8217;s going to take a bit of effort getting used to, but will make everything run much faster later on.</p>
<h3>Other stuff that still needs testing</h3>
<p>WPML&#8217;s <a href="http://wpml.org/content-translation/">translation service</a> includes some powerful features behind the hood. One of them is the ability to adjust links between translated pages and posts.  For example, the <a href="http://wpml.org/documentation/support/">support page</a> links to the <a href="http://wpml.org/documentation/getting-started-guide/site-navigation/drop-down-menu-customization/">CSS generator</a>. When both these pages are translated to Spanish, the Spanish support page should link to the Spanish CSS generator page.</p>
<p>This works regardless of who&#8217;s translated first. When a page is translated WPML checks all the pages that link to it and adjust the links so that they point to the translation.</p>
<p>We&#8217;ll be testing this soon, when linked pages are sent for translation.</p>
<h3>A full commercial release</h3>
<p>We&#8217;re aiming for a first public beta of the translation functions by the end of next week. This will run on a few select sites. Then, another one or two weeks and we should be ready for an official release. You can mark a spot somewhere in the middle of June.</p>
]]></content:encoded>
			<wfw:commentRss>http://wpml.org/2009/05/wpml-translation-service-running-in-beta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Languages of the world translated to 40 major languages</title>
		<link>http://wpml.org/2009/05/languages-of-the-world-translated-to-40-major-languages/</link>
		<comments>http://wpml.org/2009/05/languages-of-the-world-translated-to-40-major-languages/#comments</comments>
		<pubDate>Thu, 14 May 2009 19:06:25 +0000</pubDate>
		<dc:creator>amir</dc:creator>
				<category><![CDATA[Multilingual]]></category>
		<category><![CDATA[news]]></category>

		<guid isPermaLink="false">http://wpml.org/?p=1020</guid>
		<description><![CDATA[We&#8217;re almost ready for the release of WPML 0.99. This is yet another maintenance release, but due to popular demand, we&#8217;ve already pushed in some major functions folks have been requesting in WPML forum. Besides fixing bugs (which we&#8217;re eagerly working on, as I&#8217;m writing these lines), the two most popular requests have been: Build [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re almost ready for the release of WPML 0.99. This is yet another maintenance release, but due to popular demand, we&#8217;ve already pushed in some major functions folks have been requesting in <a href="http://forum.wpml.org">WPML forum</a>.</p>
<p>Besides fixing bugs (which we&#8217;re eagerly working on, as I&#8217;m writing these lines), the two most popular requests have been:</p>
<ul>
<li>Build a really really <strong>flexible language switcher</strong>.</li>
<li>Provide <strong>translation for language names</strong> (so that <strong>Korean</strong> displayed as <strong>한국어</strong>).</li>
</ul>
<p>Well, not only that these features are included, but they&#8217;re coming in with flying colors.</p>
<h3>Your own language switchers</h3>
<p>The language switcher is getting country flags added to it and we&#8217;re making it extra easy to build your own <a href="http://wpml.org/documentation/getting-started-guide/language-setup/custom-language-switcher/">custom language switchers</a>. You&#8217;ll be able to create a horizontal footer, vertical languages list and other more creative ideas.</p>
<p>If you&#8217;re familiar with Drupal, for example, you know what it takes to add country icons. It&#8217;s very simple (like many things in Drupal). All you need to do is find the frea!*?g module among 4400 other module, download the Alpha version (which is the most up-to-date), install, activate and configure it.</p>
<p>I really hope we don&#8217;t get to build that kind of complexity in WPML for any function that we add. If we do, please call and remind us that&#8217;s not what you&#8217;re expecting!</p>
<h3>WPML goes multilingual</h3>
<p>We&#8217;re making everything about WPML multilingual. After all, it is a multilingual plugin for WordPress.</p>
<ol>
<li><strong>The language names in the language switcher are being translated</strong>. We&#8217;ve compiled a list of 179 languages and are translating them right now. The first batch of 40 popular languages is already on its way.</li>
<li><strong>WPML admin sections are being fully localized</strong>. It&#8217;s already available in English and Spanish. Next to come would be Simplified Chinese, Traditional Chinese, Japanese, German, French, and Portuguese.</li>
<li><strong>WPML.org is going multilingual</strong>. As soon as our translation interface is working, we&#8217;re going to start localizing our own contents. Hang in there, it&#8217;s very close now.</li>
</ol>
<h3>Managing translation work of this volume</h3>
<p>Most of us here are developers and we don&#8217;t want to spend too much time managing translation work. Translating a huge list of languages to dozens of languages or maintaining the plugin&#8217;s strings in what are now 8 language isn&#8217;t something that any of us wants to be made in charge of.</p>
<div id="attachment_1022" class="wp-caption alignright" style="width: 310px"><a href="http://wpml.org/wp-content/uploads/2009/05/translation_status.jpg" rel="lightbox[1020]"><img class="size-medium wp-image-1022" title="WPML Translation Status" src="http://wpml.org/wp-content/uploads/2009/05/translation_status-300x195.jpg" alt="WPML Translation Status - 1 hour after beginning" width="300" height="195" /></a><p class="wp-caption-text">WPML Translation Status - 1 hour after beginning</p></div>
<p>To automate it all, we&#8217;re using our own <a href="http://www.icanlocalize.com/software_localization.html">resource file translation system</a>. This system can read resource files of any type, ranging from CSV (comma separated values), through lists of PHP constants and even PO files. Then, it can translate those files to multiple languages all at once.</p>
<p>When there&#8217;s any update (which is quite a common thing with WPML&#8217;s PO file), we just upload the new version. The system detects which strings were added or changed and only translates them.</p>
<p>The translation itself is done by professional translators and the system just automates the process. Instead of keeping Excel files with records of what&#8217;s been translated already and who&#8217;s doing what &#8211; the translation system does the book-keeping.</p>
<p>When I started writing this post, I sent the list of 179 language names to translation. Including lunch, two hours have passed and we&#8217;re now half way through the translation for most languages and already completed with some of them. It looks like it&#8217;s going to be ready for the 0.99 release, we&#8217;re planning for Monday.</p>
]]></content:encoded>
			<wfw:commentRss>http://wpml.org/2009/05/languages-of-the-world-translated-to-40-major-languages/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Development roadmap for WPML with upcoming features</title>
		<link>http://wpml.org/2009/05/development-roadmap-for-wpml-with-upcoming-features/</link>
		<comments>http://wpml.org/2009/05/development-roadmap-for-wpml-with-upcoming-features/#comments</comments>
		<pubDate>Sat, 09 May 2009 16:19:51 +0000</pubDate>
		<dc:creator>amir</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[news]]></category>

		<guid isPermaLink="false">http://wpml.org/?p=966</guid>
		<description><![CDATA[We&#8217;ve finally created an official roadmap page listing the features we&#8217;re working on, what&#8217;s planned and when. Features are grouped into different sections including navigation, multilingual system and content translation. Many of these features are a result of great feedback we got from folks in the forum. Since many of the people visiting the forum [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve finally created an official <a href="http://wpml.org/home/roadmap/">roadmap page</a> listing the features we&#8217;re working on, what&#8217;s planned and when.</p>
<p>Features are grouped into different sections including navigation, multilingual system and content translation. Many of these features are a result of great feedback we got from folks in the <a href="http://forum.wpml.org">forum</a>. Since many of the people visiting the forum are web designers, many of the new planned features have to do with the navigation.</p>
<h3>Navigation highlights</h3>
<p>For example, we&#8217;re working on adding arbitrary HTML to the navigation menus. You&#8217;ll be able to create fancy top menus with your own HTML, including images and any styling you want. WPML will call theme functions that will be able to return any HTML for each menu item.</p>
<h3>Multilingual system highlights</h3>
<p>In the multilingual system, the most frequently requested feature is being able to customize the language selector &#8211; so that&#8217;s next on our todo list. We&#8217;re working on allowing to build custom language selectors which can be used in the theme in different locations. You can add your own list of languages as simple links (good for placement in the footer) or a fancy list with country flags (good for header or sidebar).</p>
<p>Another important feature is being able to translate texts that are outside of pages and posts. This will include the tagline, text widgets and other texts.</p>
<h3>Content translation</h3>
<p>Last, but not least, is the content translation section. I&#8217;ve already written a bit about how <a href="http://wpml.org/2009/04/coming-soon-translation-integration/">WPML will be able to translate contents</a> last week and it&#8217;s finaly getting ready for full release. Most of it is working and being tested right now. We&#8217;re still on schedule and planning to release this commercially during May.</p>
<h3>Check it out and let us know what you think!</h3>
<p>You can check out the complete list in the <a href="http://wpml.org/home/roadmap/">roadmap page</a>. If you&#8217;ve got a killer feature that absolutely must become a part of WPML, <a href="http://forum.wpml.org">let us know</a>. It&#8217;s never too late.</p>
]]></content:encoded>
			<wfw:commentRss>http://wpml.org/2009/05/development-roadmap-for-wpml-with-upcoming-features/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WPML 0.9.8 with Spanish support and bug fixes</title>
		<link>http://wpml.org/2009/05/wpml-098-with-spanish-support-and-bug-fixes/</link>
		<comments>http://wpml.org/2009/05/wpml-098-with-spanish-support-and-bug-fixes/#comments</comments>
		<pubDate>Tue, 05 May 2009 15:22:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Multilingual]]></category>
		<category><![CDATA[news]]></category>

		<guid isPermaLink="false">http://wpml.org/?p=878</guid>
		<description><![CDATA[Did you know there are over 320 million native Spanish speakers in the world? This release of WPML will make a small percentage of these people a bit happier, as it&#8217;s localized to Spanish. It&#8217;s just a pilot language. Soon, we&#8217;re adding other popular languages including German, French, Japanese and Chinese. And, when our translation [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-879" title="Tango" src="http://wpml.org/wp-content/uploads/2009/05/tango-300x200.jpg" alt="Tango" width="300" height="200" />Did you know there are over 320 million native <a href="http://en.wikipedia.org/wiki/List_of_languages_by_number_of_native_speakers" target="_blank">Spanish speakers</a> in the world? This release of WPML will make a small percentage of these people a bit happier, as it&#8217;s <strong>localized to Spanish</strong>.</p>
<p>It&#8217;s just a pilot language. Soon, we&#8217;re adding other popular languages including German, French, Japanese and Chinese. And, when our <a href="http://wpml.org/2009/04/coming-soon-translation-integration/">translation integration</a> is finally working, we&#8217;ll also have wpml.org localized to these languages.</p>
<p>Anyway, back to this release&#8230;</p>
<p>Besides adding Spanish translation, WPML 0.9.8 also fixes these bugs:</p>
<ul>
<li>Fixed compatibility issues with Windows servers. Several users were kind enough to <a href="http://forum.wpml.org/topic.php?id=24">report and detail</a> the activation problems on Windows servers. The bug came down to file access permission, which is fixed now.</li>
<li>Fixed bug with sticky post. There was a MySQL query error when sticky posts were saved, causing all sorts of strange side effects.</li>
<li>Fixed search function.</li>
<li>Prev/Next links for category archive pages are now working again.</li>
<li>Add warning about disabled JavaScript (which is required for the plugin to work).</li>
<li>Added debug information for hunting down stubborn bugs.</li>
</ul>
<p>Other frequent issues we ran to recently were due to very old MySQL servers (4.0) or disabled JavaScript.</p>
<p>As always, we appreciate all the great feedback we&#8217;ve been getting. Keep reporting problems in the <a href="http://forum.wpml.org">forum</a> &#8211; it&#8217;s a great help to the development effort.</p>
]]></content:encoded>
			<wfw:commentRss>http://wpml.org/2009/05/wpml-098-with-spanish-support-and-bug-fixes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
