WordPress is evolving and WPML is following. The WP core team is ready with the first Beta version for brave testers, so while you’re testing it, make sure to test it with WPML’s developers version as well.
We’re going to handle the migration to WordPress 3 in two steps:
- Make all existing WPML functions work on WordPress 3.
- Add support for new features in WordPress 3.
The first developers version of WPML is ready and you can download it from here:
For your convenience, this is the first Beta version of WordPress 3:
Changes in WPML for WordPress 3
WordPress has generalized the way posts and pages are handled. In fact, posts and pages are going to work exactly like custom types. There’s no more unique code for ‘posts’ and ‘pages’. Since WPML hooks to the edit screens (for the languages box), we had to change many hooks and filters.
Another major change in WP3 is in how tags and categories are handled. This already started in WP 2.9, but it’s on full burners in WP3. This WPML release doesn’t yet translate custom taxonomies fully, but we’ve started adopting the tags and categories code, so that it’s more generic. For now, tags and categories translation works on WP3, but not custom taxonomies.
Schedule for the next set of changes
Once we’re done with this debug cycle (with all your great help spotting bugs), we’re going to gradually add new features to WPML. This will include translation for menus, custom post types and taxonomy.
We’re planning to start with the menu system, as this is the most stable feature in WP3. Then, we’ll go to the custom posts and taxonomy. The idea is to finish everything by the time WP3 is released. The more testing you do, the better chance we have to make it.
Like always, the best way to report bugs is to use the forum. Please tag WP3 related issues with the tag wp3. If you can supply a test site where we see issues, it will help a lot.