I installed display-widget v1.22 but it does not work with WordPress 3.5 and WPML (v.2.6.3).
Everything looks fin, but when I Show on checked for specific pages, my custom menus don't display. They are displayed only when Hide on checked is checked, and no pages are checked.
I also use the widget_logic plugin to select french/english with:
ICL_LANGUAGE_CODE == 'fr' or ICL_LANGUAGE_CODE == 'en'
Changed display-widget from 1.22 to 1.21, now it works