localizedString(forLanguageCode:)

Returns a localized string for a specified language code.

iOS
8.0+
macOS
10.10+
tvOS
9.0+
watchOS
2.0+
func localizedString(forLanguageCode languageCode: String) -> String?

For example, in the “en” locale, the result for "es" is "Spanish".