<?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; Uncategorized</title>
	<atom:link href="http://wpml.org/category/uncategorized/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>BuddyPress Multilingual 1.0.0 is Live</title>
		<link>http://wpml.org/2010/03/buddypress-multilingual-1-0-0-is-live/</link>
		<comments>http://wpml.org/2010/03/buddypress-multilingual-1-0-0-is-live/#comments</comments>
		<pubDate>Wed, 24 Mar 2010 15:34:54 +0000</pubDate>
		<dc:creator>amir</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://wpml.org/?p=4460</guid>
		<description><![CDATA[We&#8217;re finally ready with the first fully working version of BuddyPress Multilingual. It&#8217;s a glue plugin which allows BuddyPress sites to run fully multilingual using WPML. BuddyPress sites include many components which are not language aware. This plugin changes it by adding language information to all of them. So, when you&#8217;re using WPMU, BuddyPress and [...]]]></description>
			<content:encoded><![CDATA[<p><strong>We&#8217;re finally ready with the first fully working version of <a href="http://wordpress.org/extend/plugins/buddypress/">BuddyPress Multilingual</a>. It&#8217;s a glue plugin which allows BuddyPress sites to run fully multilingual using WPML.</strong></p>
<p>BuddyPress sites include many components which are not language aware. This plugin changes it by adding language information to all of them.</p>
<p>So, when you&#8217;re using <strong>WPMU</strong>, <strong>BuddyPress</strong> and <strong>WPML</strong>, <a href="http://wordpress.org/extend/plugins/buddypress/">BuddyPress Multilingual</a> sits in the middle and makes them all play nice.</p>
<p>It adds a language switcher to the BuddyPress banner, and makes sure that wherever you go in the site, you stay in the same language. So, for example, if you&#8217;re viewing a member profile, the page will display in the correct language.</p>
<p><span id="more-4460"></span></p>
<p>Here is how it looks like in action:</p>
<p><script src="http://www.onthegosystems.com/mediaplayer/swfobject.js" type="text/javascript"></script></p>
<div id="mediaspace">This text will be replaced</div>
<p><script type="text/javascript">// <![CDATA[
 var so = new SWFObject('http://www.onthegosystems.com/mediaplayer/player.swf','mpl','640','504','9'); so.addParam('allowfullscreen','true'); so.addParam('allowscriptaccess','always'); so.addParam('wmode','opaque'); so.addVariable('file','http://d1ftqtsbckf6jv.cloudfront.net/bp-multilingual.mp4'); so.write('mediaspace');
// ]]&gt;</script></p>
<p>What you can see in the movie is how I change the site language. Once changed, everything displays in that language.</p>
<h2>How to use</h2>
<p><a href="http://wordpress.org/extend/plugins/buddypress/">BuddyPress Multilingual</a> has no GUI and no configuration. To use it, you need to enable <a href="/">WPML</a> and <strong>BuddyPress</strong>. Then, enable BPML.</p>
<p>In order to run correctly WPML needs to be configured to use language directories. This is the only supported language URL configuration. Besides that, there&#8217;s nothing else to check.</p>
<p><strong>How is it working for you?</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://wpml.org/2010/03/buddypress-multilingual-1-0-0-is-live/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
<enclosure url="http://d1ftqtsbckf6jv.cloudfront.net/bp-multilingual.mp4" length="571441" type="video/mp4" />
		</item>
		<item>
		<title>Paid support for commercial sites</title>
		<link>http://wpml.org/2010/02/paid-support-for-commercial-sites/</link>
		<comments>http://wpml.org/2010/02/paid-support-for-commercial-sites/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 23:05:30 +0000</pubDate>
		<dc:creator>amir</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://wpml.org/?p=4083</guid>
		<description><![CDATA[While we&#8217;re working hard on WPML 1.7.0, I came across a thread in our forum, asking about multilingual support for e-commerce plugins (and an older thread here). It&#8217;s something that&#8217;s technically doable, but raises a good question &#8211; who&#8217;s going to pay the bill? This kind of work isn&#8217;t simple. To make an e-commerce plugin [...]]]></description>
			<content:encoded><![CDATA[<p><strong>While we&#8217;re working hard on WPML 1.7.0, I came across a thread in our forum, asking about <a href="http://forum.wpml.org/topic.php?id=939">multilingual support for e-commerce plugins</a> (and an older thread <a href="http://forum.wpml.org/topic.php?id=202">here</a>). It&#8217;s something that&#8217;s technically doable, but raises a good question &#8211; who&#8217;s going to pay the bill?</strong></p>
<p>This kind of work isn&#8217;t simple. To make an e-commerce plugin multilingual, you need to make products translatable, support multiple currencies, have multilingual shopping carts and a complete multilingual checkout flow.</p>
<p>Running a multilingual web store is probably one of the most lucrative things you can do with WordPress. For a fraction of the cost of other solutions, you can have an online store for any business. It&#8217;s a good deal. But, in order to make it happen, someone needs to go first.</p>
<p>The shopping cart guys are not going to pay for it and neither can we. We each have a business to run and this sort of thing will never fit in as free-time-activity.</p>
<h2>Sponsoring niche development</h2>
<p>The way to get a multilingual e-commerce plugin is to sponsor it. This will allow us to spend the required time implementing a good solution and making it part of WPML. Some of the payment will also go to the e-commerce guys for the support on their side.</p>
<p>Whoever does this will not get an exclusive right for the code. Instead, it will become part of the shopping cart plugin and WPML, meaning it gets supported in the future.</p>
<p>So, if you have a niche need, are running a business which can benefit from it and can sponsor some development, <a href="http://wpml.org/home/contact-us/">give us a shout</a>. We&#8217;re always happy to extend WPML and will be able to devote more resources for niche solutions when it&#8217;s sponsored.</p>
]]></content:encoded>
			<wfw:commentRss>http://wpml.org/2010/02/paid-support-for-commercial-sites/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>WPML adapts to premium themes</title>
		<link>http://wpml.org/2010/01/wpml-adapts-to-premium-themes/</link>
		<comments>http://wpml.org/2010/01/wpml-adapts-to-premium-themes/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 15:35:43 +0000</pubDate>
		<dc:creator>amir</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://wpml.org/?p=4053</guid>
		<description><![CDATA[90% of WPML users run multilingual blogs and 10% use it with custom themes, using WordPress as CMS. What about all the great premium themes out there? Turning themes multilingual is too much work Premium WordPress themes are complex beasts. When folks purchase them, they&#8217;re ready to be used and provide tons of functionality. This [...]]]></description>
			<content:encoded><![CDATA[<p><strong>90% of WPML users run multilingual blogs and 10% use it with custom themes, using WordPress as CMS. What about all the great premium themes out there?</strong></p>
<h2>Turning themes multilingual is too much work</h2>
<p>Premium WordPress themes are complex beasts. When folks purchase them, they&#8217;re ready to be used and provide tons of functionality.</p>
<p>This means you can build great sites without burning precious time.</p>
<p>To make the themes multilingual, folks need to follow complicated instructions and edit delicate code. It&#8217;s not easy, even for us. Some of the challenges we keep seeing:</p>
<ul>
<li>Featured contents on home page.</li>
<li>Special pages appearing in the home page, sidebar and footer.</li>
<li>Adding different types of language selectors to match the site&#8217;s appearance.</li>
</ul>
<p>When we do this, we spend anything between several hours to several days &#8211; per theme, and we&#8217;re pretty experienced at it.</p>
<h2>WPML will do it for you</h2>
<p>We&#8217;re working on making WPML way smarter than it is now. Instead of WPML asking you to edit theme, it will practically do it all for you.</p>
<p>How this works is a bit difficult to explain, but the essence is that every time the theme gets posts, pages, tags or categories from WordPress, WPML will intervene and tell WordPress to return the right stuff according to the display language.</p>
<p>For instance, supposing the ID of your <strong>About</strong> page in <strong>English</strong> is <strong>32</strong> and its <strong>Spanish</strong> translation has an ID of <strong>33</strong>. The theme doesn&#8217;t know the site is running multilingual, so even when displayed in <strong>Spanish</strong>, it still asks WP for the contents of page <strong>32</strong>.</p>
<p>WPML sees that. It knows that the page is in <strong>Spanish</strong>, so it tells WP to return page <strong>33</strong> &#8211; the Spanish translation.</p>
<p>The theme doesn&#8217;t know that anything happened. It asked for the <strong>About</strong> page and it got it, just in the right language.</p>
<p>WPML already has functions for converting between IDs in different languages. The big difference is that now it will call these functions for you, without having to edit anything in the theme.</p>
<h2>When already?</h2>
<p>All this new theme magic is going into WPML 1.7.0. We&#8217;re skipping the small bugfix release in favor of adding this new major functionality.</p>
<p>If you&#8217;re using complex premium themes, we&#8217;d love it if you can test this new stuff before it&#8217;s released.</p>
<p>We&#8217;re testing it on great themes from <a href="http://www.woothemes.com/">WooThemes</a>, <a href="http://www.vivathemes.com/">VivaThemes</a> and free themes from the WordPress theme repository, but the more testing, the better.</p>
<p><strong>To help, leave a comment here or post in the <a href="http://forum.wpml.org">forum</a>.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://wpml.org/2010/01/wpml-adapts-to-premium-themes/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Adding new languages to existing sites</title>
		<link>http://wpml.org/2010/01/adding-new-languages-to-existing-sites/</link>
		<comments>http://wpml.org/2010/01/adding-new-languages-to-existing-sites/#comments</comments>
		<pubDate>Fri, 22 Jan 2010 19:02:08 +0000</pubDate>
		<dc:creator>amir</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://wpml.org/?p=4031</guid>
		<description><![CDATA[WPML users had an excellent suggestion on making it easy to add new languages to existing sites. The idea is you can add new languages to your site, but everything in those languages stays invisible (to visitors) until you&#8217;re done with the translations. So, you can translate peacefully, without things looking half done or half-broken [...]]]></description>
			<content:encoded><![CDATA[<p><strong>WPML users had an <a href="http://forum.wpml.org/topic.php?id=838">excellent suggestion</a> on making it easy to add new languages to existing sites.</strong></p>
<p>The idea is you can add new languages to your site, but everything in those languages stays invisible (to visitors) until you&#8217;re done with the translations.</p>
<p>So, you can translate peacefully, without things looking half done or half-broken and then, when you&#8217;re 100% happy, release that new language.</p>
<h2>Hiding languages</h2>
<p>Go to <strong>WPML-&gt;Languages</strong> and scroll down to <strong>More options</strong> where you&#8217;ll see a new section called <strong>Hide languages</strong>.</p>
<div id="attachment_4034" class="wp-caption alignnone" style="width: 626px"><img class="size-full wp-image-4034" title="hide-languages" src="http://wpml.org/wp-content/uploads/2010/01/hide-languages1.png" alt="" width="616" height="108" /><p class="wp-caption-text">Hide languages feature in WPML 1.6.1</p></div>
<p>Once a language is hidden, visitors (not logged in) cannot see any contents in it, but you can.</p>
<p>Click on your profile page to set the option for yourself. This way, you can see how the site will look like once that language is enabled.</p>
<p>This feature, along with several bug fixes is available in the current <strong>development version</strong> &#8211; <a href="http://wpml.org/wp-content/uploads/2010/01/wpml_1.6.1.A1.zip">wpml_1.6.1.A1.zip</a>. You can try it on development sites to see how it works.</p>
<p>I hope that this would make it easier for you to add new languages to existing sites. We could sure have used it when we added Japanese and Chinese to wpml.org.</p>
<p><strong>If you have other killer ideas or spot something that looks like a bug, remember to post about it in the <a href="http://forum.wpml.org">forum</a>.</strong></p>
<p>Have a good weekend!</p>
]]></content:encoded>
			<wfw:commentRss>http://wpml.org/2010/01/adding-new-languages-to-existing-sites/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Building a flexible multilingual content site with WordPress</title>
		<link>http://wpml.org/2009/10/building-a-flexible-multilingual-content-site-with-wordpress/</link>
		<comments>http://wpml.org/2009/10/building-a-flexible-multilingual-content-site-with-wordpress/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 19:42:45 +0000</pubDate>
		<dc:creator>amir</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://wpml.org/?p=3031</guid>
		<description><![CDATA[The iStudio Canada team built teamcopd.ca for the Canadian Lung Association. He used WordPress as a content management system and WPML for both its multilingual and navigational capabilities. Mike wrote the following post, which makes for great reading for anyone building full sites with WordPress and WPML. When working on the development of TeamCOPD, I [...]]]></description>
			<content:encoded><![CDATA[<p><em>The</em><em> <a href="http://www.istudio.ca">iStudio Canada</a> team built <a href="http://www.teamcopd.ca">teamcopd.ca</a> for the <strong>Canadian Lung Association</strong>. He used <strong>WordPress</strong> as a content management system<strong> </strong>and <strong>WPML</strong> for both its multilingual and navigational capabilities.</em></p>
<p><strong><em>Mike</em></strong><em> wrote the following post, which makes for great reading for anyone building full sites with WordPress and WPML.</em></p>
<hr />When working on the development of <a href="http://www.teamcopd.ca/">TeamCOPD</a>, I knew there would be a need for a plugin that allowed for a multilingual setup, since the Web site was going to be offered in English and French. There are a lot of different multilingulal plugin solutions out there, but the one I found to work the best (by far!) was WPML.</p>
<p>The following is a brief summary of my experience with the WPML plugin.</p>
<h2>Primary Navigation</h2>
<p><img class="alignnone size-full wp-image-3053 framed" title="navigation" src="http://wpml.org/wp-content/uploads/2009/10/navigation.jpg" alt="navigation" width="632" height="226" /></p>
<p>The primary navigation of this site is image based, so instead of using <em>do_action(’icl_navigation_menu’)</em>, and being forced to either disable or overwrite the CSS they produce, I instead went the faster route by using the <em>icl_link_to_element()</em> function, like so:</p>
<pre>&lt;ul id="primary"&gt;
  &lt;li class="bg link1"&gt;&lt;?php icl_link_to_element(22); ?&gt;&lt;/li&gt;
  &lt;li class="bg link2"&gt;&lt;?php icl_link_to_element(24); ?&gt;&lt;/li&gt;
  &lt;li class="bg link3"&gt;&lt;?php icl_link_to_element(37); ?&gt;&lt;/li&gt;
  &lt;li class="bg link4"&gt;&lt;?php icl_link_to_element(27); ?&gt;&lt;/li&gt;
&lt;/ul&gt;</pre>
<p>The down side of going this route is if the page ID changes (which it shouldn’t) the link will be dead. However, the up side is that it took no time at all to implement and I didn’t have to worry about overriding the default styling that WPML applies to its “menuing” functions.</p>
<p>NOTE:</p>
<p>The WPML plugin is shipped with a style sheet that automatically styles the various navigation types that it renders. The only way to completely avoid this is to delete the styles sheets that come with WMPL. However, the do re-appear when you update the product.</p>
<p>In my opinion, there should be a feature built-in to WPML that allows the user to enable/disable the style sheets.</p>
<p><em><strong>Amir</strong>: As of WPML 1.3.3, it&#8217;s possible to disable loading any of WPML&#8217;s CSS and JS files. Use one of the constants described in the <a href="http://wpml.org/documentation/support/wpml-coding-api/#disable_css_js">coding API page</a>.</em></p>
<h2>Breadcrumb Navigation</h2>
<p><img class="alignnone size-full wp-image-3056 framed" title="breadcrumbs" src="http://wpml.org/wp-content/uploads/2009/10/breadcrumbs.png" alt="breadcrumbs" width="507" height="100" /></p>
<p>To implement the breadcrumb trail that is shown on all pages (with the exception of the home page), I used the following function:</p>
<pre>&lt;?php do_action('icl_navigation_breadcrumb'); ?&gt;</pre>
<p>Easy to implement and did what I needed “out of the box”. However, I believe some customization should be available – namely having the ability to choose what the separator between each link should be. Granted, this is pretty minor stuff, but still, having the option would be nice.</p>
<h2>Sidebar Navigation</h2>
<p><img class="alignnone size-full wp-image-3057 framed" title="sidebar-navigation" src="http://wpml.org/wp-content/uploads/2009/10/sidebar-navigation.png" alt="sidebar-navigation" width="609" height="191" /></p>
<p>Only one section of the site has sub/secondary navigation, and again I was able to use one of WPML’s built-in functions to create this:</p>
<pre>&lt;?php do_action('icl_navigation_sidebar'); ?&gt;</pre>
<p>This function has an interesting  way of rendering the navigation. It first echos the parent page as a header (&lt;h4&gt;) and then renders the links (children) that belong to it. Again, like the other functions I’ve discussed, there is not a whole lot of customization that is available. In this case, I didn’t need any – but what if I wanted the page name (currently as an &lt;h4&gt; element) to be a link instead?</p>
<p><em><strong>Amir</strong>: Good point. Just like for the top navigation, we&#8217;re going to add hooks to this function so that designers can create custom HTML for elements.</em></p>
<h2>Language Switching</h2>
<p><img class="alignnone size-full wp-image-3059 framed" title="language-switcher" src="http://wpml.org/wp-content/uploads/2009/10/language-switcher.png" alt="language-switcher" width="288" height="109" /></p>
<p>Finally, the language switching was where I had to do the most customization. The default method for displaying the available languages was not going to work – instead I used a nifty little function (<em>icl_get_languages(’skip_missing=N’)</em>)  that return an array of all the available languages and a parameter for each (active) which has a value of ‘0’ or ‘1’. The active language will have a value of ‘1’, while all the other languages will have a value of ‘0’.</p>
<p>For this site, all I had to do was run the resulting array through the loop and when I found the active attribute having a value of ‘0’, I would return the language name, like so:</p>
<pre>&lt;?php
function wpml_language_switch() {
  $lang = icl_get_languages('skip_missing=N');
  $ret = '';
  if(count($lang) &gt; 0) {
    foreach($lang as $value) {
      $ret .= ($value['active'] == 0) ? '&lt;li&gt;&lt;a href="' . $value['url'] . '"&gt;' .
               $value['native_name']  . '&lt;/a&gt;&lt;/li&gt;' : '';
    }
  }
  return $ret;
}
?&gt;</pre>
<h2>Final Notes and Remarks</h2>
<p>In conclusion, WPML is a plugin that I intend to on any WordPress-related build that I am a part of. Even for sites that are in one language only, the navigational features that the plugin offers make it a “must have”. Sure, there are things that could be worked on and improved, but all in all it’s a great product that will only get better!</p>
<hr /><em>Want to have your site featured on wpml.org too? Add it to the <a href="http://forum.wpml.org/forum.php?id=6">showcase section of our forum</a>. We pick great sites and write about them.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://wpml.org/2009/10/building-a-flexible-multilingual-content-site-with-wordpress/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>A full test suite for WPML</title>
		<link>http://wpml.org/2009/10/a-full-test-suite-for-wpml/</link>
		<comments>http://wpml.org/2009/10/a-full-test-suite-for-wpml/#comments</comments>
		<pubDate>Sat, 10 Oct 2009 22:38:56 +0000</pubDate>
		<dc:creator>amir</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://wpml.org/?p=2950</guid>
		<description><![CDATA[On every release of WPML, we add new and cool features, fix bugs and&#8230; create new ones. This is very disturbing for us, as well as for the thousands who depend on WPML for their sites and we&#8217;ve decided to do something about it. The next step in WPML development is to add a full [...]]]></description>
			<content:encoded><![CDATA[<p>On every release of WPML, we add new and cool features, fix bugs and&#8230; create new ones. This is very disturbing for us, as well as for the thousands who depend on WPML for their sites and we&#8217;ve decided to do something about it.</p>
<p>The next step in WPML development is to add a full test suite to it. The plan is to use the <a href="http://codex.wordpress.org/Automated_Testing">Automated Testing</a> framework used by WordPress core itself. This way, we can add new features without running the risk of breaking existing functionality.</p>
<h2>Background and some figures</h2>
<p>WPML started as a pretty large plugin and over time evolved into a huge project (20,000 lines of code). It provides much of the functionality you can find in other, mature, content management systems.</p>
<p>For instance, in <a href="http://drupal.org">Drupal</a>, the same functionality is achieved by no less than 8 modules &#8211; <em>i18n</em>, <em>country flags</em>, <em>translation tables</em>, <em>translation overview</em>, <em>l10n server</em>, <em>potx</em>, <em>ICanLocalize Translator</em> and <em>menus</em>.</p>
<p>Instead of complaining about how complex it is, we better create robust tests that allow us to develop it without having to manually test dozens of scenarios on every release.</p>
<h2>We need your help to the test suite complete</h2>
<p>By now, you must be wondering why I&#8217;m explaining all this.</p>
<p>We&#8217;re making a long list of tests, which we hope will cover as much as possible. However, I&#8217;m pretty sure that we&#8217;re going to miss out on many important things that need to be tested. And here is where you get to help.</p>
<p>Over the next week, we&#8217;re going to set up a bug tracking system. In order to report bugs, you will need to:</p>
<ol>
<li>Provide access to a place where the bug can be validated.</li>
<li>Supply information about how to duplicate it in our testing environment.</li>
</ol>
<p>Then, we&#8217;ll be able to add this case to the bug-tracking system and track its progress. Every bug will be added to the test suite, making sure that once it&#8217;s fixed, it stays fixed and doesn&#8217;t surface up again.</p>
<p><strong>Ready to help? We know that reporting bugs this way is going to be harder, but the end results would be much better. By reporting bugs in a way we can track and fix, you&#8217;ll help make WPML better.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://wpml.org/2009/10/a-full-test-suite-for-wpml/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>An inside look at WPML&#8217;s professional translation</title>
		<link>http://wpml.org/2009/10/wpml-professional-translation/</link>
		<comments>http://wpml.org/2009/10/wpml-professional-translation/#comments</comments>
		<pubDate>Fri, 02 Oct 2009 15:11:44 +0000</pubDate>
		<dc:creator>amir</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://wpml.org/?p=2879</guid>
		<description><![CDATA[WPML is somewhat of a dual beast. It lets users translate their own sites and also offers professional translation. Today, I&#8217;d like to show how the professional translation works. How WPML&#8217;s professional translation works You write contents in your language. WPML sends posts and pages to ICanLocalize for translation. Translators work on ICanLocalize&#8217;s translation system. [...]]]></description>
			<content:encoded><![CDATA[<p>WPML is somewhat of a dual beast. It lets users translate their own sites and also offers professional translation. Today, I&#8217;d like to show how the professional translation works.</p>
<h2>How WPML&#8217;s professional translation works</h2>
<ol>
<li>You write contents in your language.</li>
<li>WPML sends posts and pages to <a href="http://www.icanlocalize.com">ICanLocalize</a> for translation.</li>
<li>Translators work on ICanLocalize&#8217;s translation system.</li>
<li>WPML fetches the completed translations and either publishes  or holds  for review.</li>
</ol>
<p>When you use this, you can concentrate on the contents in your language and WPML takes care of the rest. For example, it will adjust links to go to other translated pages,  creates pages in the correct hierarchy and  handle any custom field that you&#8217;re using.</p>
<h2>Who is doing the translation?</h2>
<p>When you set up professional translation, you can choose between two options:</p>
<ul>
<li>Using translators from ICanLocalize.</li>
<li>Using your own translators.</li>
</ul>
<p>Most people prefer using translators from ICanLocalize, as they&#8217;re all excellent at their work and highly trained at using our translation system.</p>
<p>When you choose this option, translators from our pool would apply to work on your site. They&#8217;re all very good but each comes from a different background. So, for example, if you&#8217;re doing a tourist related site, you would probably prefer a translator who&#8217;s already worked on other similar websites.</p>
<h2>Setting up and using professional translation</h2>
<p>Go to <strong>WPML-&gt;Pro translation</strong> and click to enable it. Next, you need to select which languages to translate between, which translators to use and enter information for an account (just your name and email).</p>
<p>For now, you&#8217;re done. Over the next day or two, translators will apply for this work. You can see their resumes and chat with them.</p>
<p>Once you&#8217;ve selected translators, you can start sending documents to translation.</p>
<p>Go to <strong>Tools-&gt;Translation dashboard</strong>, select what needs to be translated (you can select everything at once) and click to send to translation. That&#8217;s it. Your translator will get it, translate and it appears back in your site.</p>
<p>Want to see it in action? Here&#8217;s a live demo (featuring my voice, with a slight cold):</p>
<p><!-- Smart Youtube --><span class="youtube"><object width="400" height="250"><param name="movie" value="http://www.youtube.com/v/NnJY5i4p4H0&amp;rel=0&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" /><param name="allowFullScreen" value="true" /><embed wmode="transparent" src="http://www.youtube.com/v/NnJY5i4p4H0&amp;rel=0&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="400" height="250" ></embed><param name="wmode" value="transparent" /></object></span></p>
<h2>Handing off translated sites to your clients</h2>
<p>Web developers often need to supply sites with initial contents and then hand them off to their clients.</p>
<p>You can use ICanLocalize&#8217;s professional translation to build the initial translations for the client site and show off a nice multilingual site with real contents.</p>
<p>Then, when you hand the site over to your client, tell us and we&#8217;ll transfer the ownership of the translation to the client as well. This means that the client will be paying for the translations from now on (and of course, manage them).</p>
<p>And, as a sign of gratitude, <strong>we will keep you as an affiliate for that site</strong>. When we get paid for translation work, you&#8217;re credited as well. It&#8217;s just fair as you&#8217;re the one who got us the job in the first place.</p>
<p>If you&#8217;re building multilingual sites for clients, can you help us by participating in this poll?</p>
Note: There is a poll embedded within this post, please visit the site to participate in this post's poll.
]]></content:encoded>
			<wfw:commentRss>http://wpml.org/2009/10/wpml-professional-translation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WPML 1.3.0 Beta 1 for testing</title>
		<link>http://wpml.org/2009/09/wpml-1-3-0-beta-1-for-testing/</link>
		<comments>http://wpml.org/2009/09/wpml-1-3-0-beta-1-for-testing/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 18:18:12 +0000</pubDate>
		<dc:creator>amir</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://wpml.org/?p=2593</guid>
		<description><![CDATA[We&#8217;re finally ready with a first second testing version for WPML 1.3.0 &#8211; wpml_130_beta2. New in WPML 1.3.0 This release is a result of 6 weeks of development. It&#8217;s packed with new features and bug fixes. 1. Much improved usability The translation controls are now easier to use. Adding translations is done in a single [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re finally ready with a <span style="text-decoration: line-through;">first</span> second <strong>testing</strong> version for WPML 1.3.0 &#8211; <a href="http://wpml.org/wp-content/uploads/2009/09/wpml_130_beta2.zip">wpml_130_beta2</a>.</p>
<h2>New in WPML 1.3.0</h2>
<p>This release is a result of 6 weeks of development. It&#8217;s packed with new features and bug fixes.</p>
<h3>1. Much improved usability</h3>
<p>The translation controls are now easier to use. Adding translations is done in a single click without having hoops to jump through.</p>
<p>The overview page is more organized and provides more concise information on what you can do with WPML and its current status.</p>
<p>The languages setup page became a wizard, to help new users set it up correctly.</p>
<p>The professional translation page got a wizard too, to make this easier to use to everyone.</p>
<h3>2. Comments translation</h3>
<p>If you&#8217;re running a multilingual blog, in languages you don&#8217;t speak yourself, moderating comments must be a pretty tough job. WPML 1.3.0 now includes built in translation for visitor comments.</p>
<p>When enabled, you&#8217;ll see all new comments instantly translated to your language.</p>
<h3>3. Per user admin language</h3>
<p>The admin language can now be set individual from the default language. Each user can further choose the admin language from the profile page.</p>
<h3>4. An API for providing language services to other plugins</h3>
<p>This may not be an obviously usable feature to everyone but it&#8217;s a major milestone for integrating WPML with other plugins. The first two in the pipe are an amazing and new <a href="http://wordpress.org/extend/plugins/support-tickets/">multilingual support ticket system</a> and multilingual support for <a href="http://buddypress.org/">BuddyPress</a>.</p>
<p>More news on this as we have them.</p>
<h2>Bug fixes</h2>
<p>Over the last few weeks, we&#8217;ve included dozens of bug fixes. These include things like support for MySQL in strict mode (Windows users will appreciate this), fixes for bugs like we&#8217;ve seen when working with <a href="http://mitcho.com/code/yarpp/">YARPP</a> and many other smaller and larger bugs.</p>
<h2>Who is this release for?</h2>
<p>First of all, <strong>it&#8217;s not for production sites</strong>.</p>
<p>In case you skipped the previous line, here it is again:</p>
<p>This is a beta release. It&#8217;s intended for testing and not for production sites. We didn&#8217;t upgrade our own wpml.org to it and we don&#8217;t recommend anyone to upgrade live sites to beta releases.</p>
<p>If you can install this beta release on a test site and give it a good shake, we would appreciate it very much. We&#8217;re continuing with the testing and any bug reports we get from users will make WPML better. It&#8217;s much nicer to see bug reports from test sites than from live sites.</p>
<h2>How to report issues</h2>
<p>You&#8217;re welcome to leave comments here. For tracking down technical issues, it would be a good idea to open threads in the <a href="http://forum.wpml.org">forum</a> and tag them as <strong>wpml130-beta</strong>. This would allow us to manage open issues and make sure that the final release is clean.</p>
<p>We&#8217;re not looking for just bugs. Anything goes. If something doesn&#8217;t seem logical or clear or simple, let us know. If you think it should do something, but it does something else, let us know too.</p>
<h2>credits</h2>
<p>This new release was made possible mainly due to the huge contribution from <strong>Joen Asmussen</strong>, a <a href="http://noscope.com/">usability expert</a> who donated his time to improve WPML. <strong>Thanks Joen</strong>!</p>
<hr />Here is the download link again:</p>
<p><strong><a href="http://wpml.org/wp-content/uploads/2009/09/wpml_130_beta2.zip">wpml_130_beta2</a></strong></p>
<p>To install it, download to <em>/wp-content/plugins</em> and unzip there. If you&#8217;ve installed over an existing version of WPML, don&#8217;t forget to deactivate it and activate again.</p>
]]></content:encoded>
			<wfw:commentRss>http://wpml.org/2009/09/wpml-1-3-0-beta-1-for-testing/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
	</channel>
</rss>
