A non-XML resource file is any file whose BuildAction property is EmbeddedResource and whose extension is something other than .resx. All such resource files follow the same naming convention regardless of whether they are dependent files.
The naming for such files is as follows:
base_filename+[.optional RFC 1766 culture info string].extension
Aside from file-system limitations, there are no restrictions on base_filename, the optional RFC 1766 culture info string, or extension.