Language fallback to site default in internationalization
I think what you need is this module: Select translation 


  The options are : Use current language ; if not available use original language


I've used it before and it works pretty well.