Multiple files with different language I want to make a field with type file and this field with multiple values, so far I know that its simply possible but I want also to some thing like bundle field with each file uploaded and this field is representing language.

Example: Suppose I upload 3 files in same field for the same node &amp; each file with different language (file_1 => English , file_2 => French , file_3 => German) and so on.

So is there any module can accomplish that, or its something I should do custom?

I want a solution like the attached image
Are you looking for field_collection?  


Install and enable the module.
Add a field of type "Field Collection" to your entity type.
Go to admin->structure->Field COllection
Add 2 fields
1 field is of file type
2 field is either select box with countries or can be taxonomy reference field 


Now while creating the content, you will have option to upload a file and select a language for it.