It may be more viable using PowerCMS upgrade. You could have duplicate content regions for lets say "english" "french" then set a session variable using a selector on the page somewhere. Then show/hide regions depending on that variable.
Just an idea.
Mike