| public | function | UKismetInternationalizationLibrary::GetCultureDisplayName | Returns a human-readable display name for a culture code, either localized into the culture's own language or into the current display language. |
| public | function | UKismetInternationalizationLibrary::GetCurrentCulture | Returns the current culture as an IETF language tag (e. |
| public | function | UKismetInternationalizationLibrary::GetCurrentLanguage | Returns the language currently used for localization as an IETF language tag (e. |
| public | function | UKismetInternationalizationLibrary::GetCurrentLocale | Returns the locale currently used for internationalization (date/number/currency formatting) as an IETF language tag. |
| public | function | UKismetInternationalizationLibrary::GetLocalizedCultures | Returns the list of cultures that have localization data available, filtered by which resource groups (game, engine, editor, plugins) to check. |
| public | function | UKismetInternationalizationLibrary::IsCultureRightToLeft | Checks whether a given culture's writing system reads right-to-left (e. |
| public | function | UKismetInternationalizationLibrary::SetCurrentCulture | Sets both the current language and locale at once from an IETF language tag, and clears any asset group culture overrides. |
| public | function | UKismetInternationalizationLibrary::SetCurrentLanguageAndLocale | Sets both the current language and locale together from a single IETF language tag, without touching any asset group culture overrides. |
| public | function | UKismetInternationalizationLibrary::ClearCurrentAssetGroupCulture | Removes a previously set culture override for the given asset group, reverting it to follow the current language. |
| public | function | UKismetInternationalizationLibrary::GetCurrentAssetGroupCulture | Returns the culture override for a given asset group, or the current language if no override has been set for that group. |
| public | function | UKismetInternationalizationLibrary::GetNativeCulture | Returns the native (source) culture that a given localization category's text was authored in, before any translation. |
| public | function | UKismetInternationalizationLibrary::GetSuitableCulture | Finds the best match for CultureToMatch within a list of available cultures using culture prioritization, falling back to FallbackCulture if nothing matches. |
| public | function | UKismetInternationalizationLibrary::SetCurrentAssetGroupCulture | Overrides the culture used for a specific asset group category, for example choosing English voice-over while the rest of the UI stays in Japanese. |
| public | function | UKismetInternationalizationLibrary::SetCurrentLanguage | Sets only the current language used for localization (translated text), leaving locale-driven formatting unchanged. |
| public | function | UKismetInternationalizationLibrary::SetCurrentLocale | Sets only the current locale used for internationalization (date, number, and currency formatting), leaving the display language unchanged. |