This is the first time I've tried setting up a multi-lingual site. I'm good with languages, but had put off trying something like this for a long time because I'd thought it would be too complicated. Not so.
Polylang comes with the ability to easily add and edit translations of:
- Posts and pages with minimal steps (1 per language to be exact)
- Navigation menus
- Categories & tags
- Widget titles
- Site titles and description
The ability to link custom fields was vital for me and I was not disappointed. I experienced a conflict with the Custom Field Template plugin and the developer, Chouby, posted a development version that fixed the issue within 3 days of my reporting it.
Needless to say, I am very impressed. I've been working with WordPress for 5 years and Polylang has quickly topped my list of favorite plugins.