This is a screenshot of WPML’s menu:
A bit scary, isn’t it?
It’s not entirely our fault. WPML adds languages, translation process, theme localization, CMS navigation and Sticky links. You can also get support directly from it.
Lots of functionality…
But, when you think about it, almost everything here is for the web developer building the site. The user only needs to manage translations and maybe add or remove languages. Maybe.
The rest, you use when you configure the site. You don’t expect users to change the language negotiation or enable / disable Sticky links.
Today, WPML includes Basic and Advanced modes. Basic mode includes the more frequent and less technical features in WPML.
When your client is running a complex WordPress site, most chances are you’re using everything WPML has to offer. Your clients, however, don’t need to see all this complexity. They just need to administer content, including translating it.
Developer Vs. User Modes
Developer mode would be like the current Advanced mode. All of WPML’s features and menus are visible.
User mode will be crafted for content admins. We’ll introduce it in WPML 2.0.
In User mode, WPML will include only the Translation Management. This will allow users to translate contents, or send contents to translation services. There would be no clutter, but only features that content admins need.
These features will include:
- Assigning Translator privileges to users (new in WPML 2.0)
- Using the Translation Dashboard to send documents to translation (enhanced in WPML 2.0)
- Viewing the Translation Jobs Queue (yeah, also new in WPML 2.0)
- Editing translations via the Unified Translation Editor (completely new in WPML 2.0)
The rest of WPML’s features, will only be accessible in Developer mode. Users can easily switch to that mode, but then, they shouldn’t complain about being overwhelmed with options. That’s how it is.
As I write this post, I realize that we’re not alone. WordPress 3 is a fully featured CMS. Different User and Developer modes would have been useful for WordPress itself, for many themes and for many plugins.
Who knows? maybe someday…