The context should be ignored, but not the value if explicitly set. 

plone.multilingual will set the value for language-independent fields when translating, and since the translation form is an add form, ignoreContext is set. Unfortunately ignoreContext makes the widget ignore both context and value, which makes it impossible to have a language independent namedfile.

This change fixes that.