I run a PMS on Ubuntu where I've specified subtitle mode as "Always enabled" and preferred language as "Swedish". This setting works well in various clients when logged in as myself. But when I share content with others they don't get any subtitles at all. They need to manually select the subtitle for each and every movie.
My suggested wanted behaviour:
1. Specify default subtitle mode and language in the server. All new clients get this setting by default regardless of which user is logged in.
2. Allow users to set their own preferred subtitle mode and language. This overrides 1.
3. Allow clients to set their own preferred subtitle mode and language. This overrides 2 (and 1) and allows different clients to have unique settings for the same user.
3 is maybe not that useful (and is perhaps confusing?) but I really would like to see 2 get implemented.