Home » Blog » Multilingual

Multilingual

What’s Your Strategy for Multilingual SEO?

December 7th, 2010 by Amir

WPML can put all languages in the same domain, in sub-domains or in completely different domains. What’s the best alternative from SEO point of view? When search engines go through a multilingual site, they need to understand which parts are in what language. This way, visitors get search results matching their own language. Google wants [...]

Professional Translation Tools

November 11th, 2010 by Amir

The next major leap for WPML would be interface to CAT (computer automated translation) tools. These include Trados, Wordfast and other professional translation programs. As WPML 2.0 is getting ready, we’re already looking forward to the next big leap. If you’re using teams of translators, or a translation service, they surely care about working efficiently. [...]

Theme Integrators Wanted

September 19th, 2010 by Amir

WPML 2.0 lets themes tell it what needs translation. We’re looking for volunteers to take ownership of multilingual operation for major theme frameworks. Maybe I best start with an example. Property Listing Site Supposing you’re building a site that lists properties and you want it running multilingual. With WordPress 3, the correct way to build [...]

The Future of Multilingual WordPress

August 10th, 2010 by Amir

Running a multilingual site is a challenge. It starts with the theme development, continues with building the site and ends with administering multilingual contents. The next major version of WPML aims to improve on all aspects. Just a year ago, people used WordPress mainly to build blogs. Most themes were blog-oriented. Then, came magazine themes [...]

Multilingual CMS Page Tree

July 26th, 2010 by Amir

Many folks who use WPML look at WordPress as a CMS, not just a blogging tool. Pär Thernström‘s CMS Tree Page View makes using WordPress as CMS a lot easier. CMS Tree Page View shows WordPress pages as a tree, instead of a (useless) list. You can expand and collapse branches and move pages around. [...]

Custom Types in WordPress 3 Simplified Our Site

May 25th, 2010 by Amir

Using custom post types and custom taxonomies, we were able to turn icanlocalize.com from a big mess into an elegant website, that’s easy to maintain and translate. It was really fun building icanlocalize.com using WordPress. The visual editor and media management make it easy to get contents online quickly. But, like many newly weds, after [...]

Multilingual Themes that Translate Well

April 23rd, 2010 by Amir

GetText allows translating texts in themes and plugins, but in order to work right, you must create texts that translate well. We’ll show you frequent mistakes and how to correct them. GetText is a GNU’s text localization package. It allows replacing text in one language with texts in another language. We’ve already talked about using [...]

News Stuff for WPML on WordPress 3.0

March 20th, 2010 by Amir

We’ve started working on supporting the new CMS features in WordPress 3 and would love to get some early feedback from you guys. Menu system One of the best things about WordPress 3, came from WooThemes. It’s the new menu builder system. Instead of getting menus auto-generated according to page IDs you can now control [...]

Multilingual e-Commerce with WordPress

February 12th, 2010 by Amir

Update (April 3, 2011): WP E-Commerce 3.8 is out and it looks like it works fine with WPML. Test it and let us know how it’s going. A week ago we wrote about sponsoring support for niche development and now we’re getting ready start with the first multilingual e-commerce solution for WordPress. Three folks – [...]

Controlling admin language

February 4th, 2010 by Amir

WPML allows each use to have a different admin language for WordPress. I’ll show how to determine this and set the locale so that WordPress admin displays correctly in each language. Site languages versus admin language WPML allows WordPress sites to run in different languages. This means that one language becomes the default language and [...]

Introducing ICanLocalize’s Affiliate Program

January 3rd, 2010 by Amir

We’re translating quite a few WordPress sites, but too few web designers are claiming their affiliate commission, so it’s probably time to explain how it works and how you can benefit from our affiliate plan. ICanLocalize professional translation and affiliate plan You probably know about the professional translation available via WPML (WP admin->WPML->Pro translation). What [...]

WPML 1.5.0 – translation hub for plugins and themes

November 13th, 2009 by Amir

Raise your hand if you like Googling for .mo files. WPML is going to make .mo files a thing of the past. All translations will be saved in WPML’s String Translation memory. It will automatically download translations for your themes and plugins and will let you edit them (if they’re missing, or you want to [...]

Introducing BuddyPress Multilingual

October 15th, 2009 by Amir

We’re just out with a first release of BuddyPress Multilingual. This plugin enables running multilingual BuddyPress sites with WPML. It adds a language switcher to BuddyPress bar, allowing visitors to select their languages. Then, it hooks to different elements that BuddyPress generates and makes sure they are all language sensitive. The main blog and guest [...]

Migration plugin from other multilingual plugins

August 27th, 2009 by Amir

WPML 1.3.0 will include functions that will allow controlling language properties without the admin interface. It’s useful for a lot of things, and in particular to migrate from other multilingual plugins. I’d like to announce that WPML will include this import functionality, but it’s not the case. Instead, we’re looking for savvy developers would would [...]

We’re making WordPress themes multilingual

August 14th, 2009 by Amir

We’ve spent the last week creating a library of functions that enable to add optional multilingual support to WordPress themes and it’s time to put it to good use. Using this library, you’ll be able to make any WordPress theme multilingual if WPML is active, or run normally otherwise. And, there’s an additional extra benefit. [...]