localizedName

fun localizedName(languageCode: String): String?

Resolves the friendliest available human-readable name for this credential, preferring localized values for languageCode.

Lookup order:

  1. renderingBundle's localized name (name(languageCode))

  2. The matching entry in metadata's display list (exact locale, then language-only match, then first available)

  3. metadata's top-level name

  4. displayName (EUDI-derived fallback)

languageCode follows BCP-47 (e.g. "da", "en-GB"); only the primary subtag is considered when no exact locale match exists.