Bigul,
I checked again and was able to recreate the problem very easily on a clean install. We use MAMP Pro for local development and I ran a check with different PHP versions to make sure the problem persists. I also duplicated the test on a shared hosting just to rule out any hosting setup problem being the reason for it.
Here are my steps to replicate the problem:
- Install a new instance of WordPress. Install Views, Types, WPML, WPML String Translation, WPML Translation Management
- Setup multiple languages for WPML. I've setup the 8 languages we are using – EN (Primary), DE, AT, CH, CZ, RU, RO, PL
- In Types, create a new custom fields group with one "File" field. Check "Allow multiple-instances of this field" and activate the group for all post types
- Create a new post in English. For the field you just created, add at least 2 different files. In the content section, add the field using the types button so you can track changes of the value in the fronted.
- Publish the post. The filed is displayed correctly both in the fronted and in the backend (links to the 2 or more files you uploaded)
- Create translations by duplicates in other languages. After the duplicate is created, click on the pencil button to see the duplicate. You will notice, that the filed no longer contains two different values, but rather twice the first value. You can verify this in the front-end too.
Again – happy to work trough this together over Skype (or whatever you are using).
Thanks for the help!
Y