In my interface, I user function document.
if( document(tofolder(local!documentId), "size") > 0, true, false )
Discussion posts and replies are publicly visible
try this for newly uploaded documents
validations: if( or(fv!files.size < 0), "Attachments must be at least 1kn. Remove: " & index(fv!files, "name", where(fv!files.size < 0), {}), "" )
Considering that that data is coming from a plug-in, and using terminology that is essentially never user-facing, i'd be surprised.
Do you have an easy way to test the output of that rule when run against a doc ID in another language and see if the terminology it spits out is different? My own production system is english-centric but it'd be useful to know whether it's something I should watch out for.