List Level Variations
Put all language versions in the same list/library and site, PointFire sorts it out
Change Language Any Time
You can change the language on the fly for any site type in SharePoint
Language Based Filtering
List/library content and pages filtered based on language