WPML 1.7.7 is another major step towards full support for new WordPress 3.0 features. In this step, we’ve added translation for custom taxonomies.
Custom taxonomies have been in WordPress for a while, but weren’t a very popular feature. Sure, some pretty advanced folks used them from the beginning, but it wasn’t a very easy feature to use.
WordPress 3.0 changes all that. Custom taxonomies together with custom post types turn WordPress into a fully featured content management system.
We’re sure that soon after WordPress 3 comes out, we’re going to see many themes and plugins use both custom posts and custom taxonomies. Want an example? The WP E-Commerce plugin is going through a massive change from using its own tables to the new WordPress 3.0 features. Pretty classic example.
WPML 1.7.7 supports the WordPress custom taxonomies fully. When you create custom taxonomies WPML offers you to translate them.
To access this, you need to use WPML in Advanced mode (have to admit, that is pretty advanced).
Then, click on Translation sync. WPML will list all the custom taxonomies that you’ve defined and will ask you if they need to be translated. If so, you’ll get the language controls for each new custom taxonomy.
Of course, our professional translation also supports this. When you send posts or pages that contain custom taxonomy for translation, all that taxonomy will get translated.
WPML 1.7.7 also includes fixes to a large number of bugs. Most of the bugs revolve around tags and categories.
If your blog has any problem with tag or category translation going to the wrong place, try out this version and see if these problems are gone. They should be.
Another major improvement in this version is caching that we’ve added to WPML’s auto ID adjustment feature. This powerful feature allows WPML to run on any theme out there, without having to be designed to work with WPML.
However, until this version, every call that the theme did to fetch posts, pages, tags and categories also produced calls to WPML’s language table. This is fixed now. WPML will cache that information and it will only be queried once.
The speed improvements are huge. For some sites, it would mean a reduction of 90% in database access and can mean the site will respond in milliseconds.
Important announcement – premium support is coming
Ever since starting WPML, we’ve done every effort to help anyone who needs help. Most of our technical support is given in the forum.
As WordPress turns into a CMS and WPML evolves, giving high quality and timely support is becoming increasingly difficult to us. WPML powers thousands of sites, many of them taking WordPress to its limits.
In order to provide better and more reliable support, we’re going to offer it as a paid service. We’ll still do our best to answer the forum, but that’s going to be more up to WPML’s thriving community to handle.
WPML 1.7.8 will offer support from WPML’s developers. You’ll be able to get this support directly from WPML’s admin screens. This would be one-on-one help, private and secure. It would allow us to get information about your site (if you choose to send it), check changes and fixes and apply patches.
I’ll talk about this more once we know the specifics. What I can promise now is that you’ll make up for the cost very quickly by the time saved handling issues.