CLangCodeExpander: add GetLanguageNames() method
settings: make use of CLangCodeExpander::GetLanguageNames() instead of relying on installed languages for preferred audio/subtitle stream languages (fixes #14118)