Narrow and fix typing for getLanguageDescription (#19797)
str is missing from the return type of getLanguageDescription. getLanguageDescription also currently returns a weakref which should be converted to a string, as most handlers expect a string or None