transferErrorLabel - reads only once and used for all the upload. Please submit RFC on this functionality.
you could try to handle onerror and and change the labels via just js.
I find your posting because i run in the same problem then you. Did you find any solution for your problem , in the meantime? If so can you give me a tipp or can you post your solution?
I do a little workaround:
Just holding names of uploaded files and corresponding status/ error messages in server side backing bean.
Client/ Display: The file list of component <rich:fileUpload> is cleared directly (autoclear="true") and I display a separate file list after upload, which also contains the error/ status messages for each file.
This also has positive side effects, since I avoid further unpleasant behavior of the file upload component's file list.
thank you for your fast answer .
Have a nice day