Bug 1047215 - [Gallery/Video]Background Overlays are not translated

This PR incorporates the patch from bug 1038984 as those changes to dialogs.js are required for this patch.
I would suggest to rename as:
```
nocard4-title = ......
nocard4-text = .....
```
That makes more consistent.