testing with some subtitles, positioning in folders and naming, i found that every subtitle named in form of <disc name>.everything you want.srt will be seen in subtitle selection as 'external srt', most probably sorted alphabetically. si, if i have a folder called "great series disc 1", containing "bdmv" and "certificate' folders [bd structure], i should put inside subtitles named like "great series disc 1.episode 1.ro.srt", "great series disc 1.episode 2.ro.srt" and so on.
also, putting .hi. [as the last?] in subtitle name will give you a 'hearing impaired" mark.
for iso images, the procedure is identical - name subtitles as same as iso name, appending details and use extension .srt [probably .sub and .ass, etc will also work]
why so bother? because there are some uhd with dolby vision; if i'll convert them into mkv, the dolby vision information will be lost. only .ts and .m2ts are able to contain this information - any conversion will delete dv info.
[later edit] anyway, i'm obtaining mixed results; single subtitle inside bluray folder - <foldername.something 1. something 2.srt> - something2' is displayed in subtitle selection; uhd bluray with multiple subtitles, even in form of <foldername.something.srt> - only 'external srt' is displayed. doesn't matter if i'm using spaces or no, single subtitles or no.