java.lang.Object
org.rumbledb.runtime.functions.util.formatting.language.LanguageSupport

public final class LanguageSupport extends Object
  • Field Details

  • Method Details

    • resolveEffectiveULocale

      public static com.ibm.icu.util.ULocale resolveEffectiveULocale(String language)
      Normalizes, applies the ICU-support fallback, and resolves to a ULocale, cached by language string.
    • normalizeLanguage

      public static String normalizeLanguage(String language)
    • effectiveLanguageOf

      public static String effectiveLanguageOf(String normalizedLanguage)
      Returns the normalized language if ICU supports it, otherwise the default.
    • resolveLocale

      public static Locale resolveLocale(String language)