Readonlyget
get : ( key : string , placeholders ?: Readonly < Record < string , unknown > > , callOptions ?: Readonly < { bidiIsolation ?: BidiIsolation ; locale ?: string ; localeMatchResult ?: Readonly < { consideredLocales : readonly string [] ; effectiveWeight : number | null ; fallbackLocale : string ; isMatch : boolean ; languageRange : | string | Readonly < { range : string ; weight : number } > | null ; locale : string | null ; matchType : | "none" | "exact" | "canonical" | "cldr-fallback" | "likely-subtag" | "extended-range" | "primary-language" | "wildcard" ; requestedLanguageRanges : readonly Readonly < { range : string ; weight : number } , > [] ; } , > ; translationFailureHandler ?: TranslationFailureHandler | null ; translationFallbackObserver ?: TranslationFallbackObserver | null ; translationFallbackPolicy ?: | TranslationFallbackPolicy | BuiltinTranslationFallbackPolicy | null ; } , > , ) => string
Readonlyget Catalog Identity
getCatalogIdentity : () => | Readonly < { catalogFingerprint : string ; catalogVersion : string } , > | null
Readonlyget Direct Locale Context
getDirectLocaleContext : ( locale : string , ) => Readonly < { localeMatchResult : Readonly < Readonly < { consideredLocales : readonly string [] ; effectiveWeight : number | null ; fallbackLocale : string ; isMatch : boolean ; languageRange : string | WeightedLanguageRange | null ; locale : string | null ; matchType : | "none" | "exact" | "canonical" | "cldr-fallback" | "likely-subtag" | "extended-range" | "primary-language" | "wildcard" ; requestedLanguageRanges : readonly WeightedLanguageRange [] ; } , > , > ; lookupLocale : string ; } , >
Readonlyget Keys For Locale
getKeysForLocale : ( locale : string ) => readonly string []
Readonlyget Load Verification
getLoadVerification : () => | Readonly < Readonly < { behavioralVectorsVersion : string ; cardinalityMode : "exact" ; catalogIdentity : CatalogIdentity ; cldrVersion : string ; complete : boolean ; coverage : StringsLoadCoverage ; coveredLocales : readonly string [] ; dataFingerprint : string ; ianaDataFingerprint : string ; ianaRegistryDate : string ; localeDataMode : "pinned" ; manifestLocaleConfiguration : LocaleConfiguration ; plannedLocales : readonly string [] ; producerImplementation : "lokalized-js" ; producerVersion : string ; source : "verified-manifest-v1" | "unverified-loaded-v1" ; } , > , > | null
Readonlyget Locale Configuration
getLocaleConfiguration : () => Readonly < { fallbackLocale : string ; supportedLocales : readonly string [] ; tiebreakerLocalesByLanguageCode : Readonly < Record < string , readonly string [] > , > ; } , >
Readonlyget Missing Keys
getMissingKeys : ( sourceLocale : string , targetLocale : string , ) => readonly string []
Readonlyget Result
getResult : ( key : string , placeholders ?: Readonly < Record < string , unknown > > , callOptions ?: Readonly < { bidiIsolation ?: BidiIsolation ; locale ?: string ; localeMatchResult ?: Readonly < { consideredLocales : readonly string [] ; effectiveWeight : number | null ; fallbackLocale : string ; isMatch : boolean ; languageRange : | string | Readonly < { range : string ; weight : number } > | null ; locale : string | null ; matchType : | "none" | "exact" | "canonical" | "cldr-fallback" | "likely-subtag" | "extended-range" | "primary-language" | "wildcard" ; requestedLanguageRanges : readonly Readonly < { range : string ; weight : number } , > [] ; } , > ; translationFailureHandler ?: TranslationFailureHandler | null ; translationFallbackObserver ?: TranslationFallbackObserver | null ; translationFallbackPolicy ?: | TranslationFallbackPolicy | BuiltinTranslationFallbackPolicy | null ; } , > , ) => | Readonly < { attemptedLocales : readonly string [] ; cause : null ; failureReason : null ; isFallback : boolean ; key : string ; localeMatchResult : Readonly < Readonly < { consideredLocales : readonly string [] ; effectiveWeight : number | null ; fallbackLocale : string ; isMatch : boolean ; languageRange : string | WeightedLanguageRange | null ; locale : string | null ; matchType : | "none" | "exact" | "canonical" | "cldr-fallback" | "likely-subtag" | "extended-range" | "primary-language" | "wildcard" ; requestedLanguageRanges : readonly WeightedLanguageRange [] ; } , > , > ; lookupLocale : string ; resolvedLocale : string ; status : "translated" ; translation : string ; } , > | Readonly < { attemptedLocales : readonly string [] ; cause : unknown ; failureReason : TranslationFailureReason ; isFallback : boolean ; key : string ; localeMatchResult : Readonly < Readonly < { consideredLocales : readonly string [] ; effectiveWeight : number | null ; fallbackLocale : string ; isMatch : boolean ; languageRange : string | WeightedLanguageRange | null ; locale : string | null ; matchType : | "none" | "exact" | "canonical" | "cldr-fallback" | "likely-subtag" | "extended-range" | "primary-language" | "wildcard" ; requestedLanguageRanges : readonly WeightedLanguageRange [] ; } , > , > ; lookupLocale : string ; resolvedLocale : null ; status : "returned-key" | "returned-string" ; translation : string ; } , >
Readonlyget Supported Locales
getSupportedLocales : () => readonly string []
Readonlyget Warnings
getWarnings : () => readonly Readonly < { key : string ; locale : string ; message : string ; missingLanguageForms : readonly string [] ; placeholder : string ; source : string ; type : | "INCOMPLETE_CARDINALITY_TRANSLATIONS" | "INCOMPLETE_ORDINALITY_TRANSLATIONS" ; } , > []
Readonlyis Catalog Complete
isCatalogComplete : () => boolean
Readonlyt
t : ( key : string , placeholders ?: Readonly < Record < string , unknown > > , callOptions ?: Readonly < { bidiIsolation ?: BidiIsolation ; locale ?: string ; localeMatchResult ?: Readonly < { consideredLocales : readonly string [] ; effectiveWeight : number | null ; fallbackLocale : string ; isMatch : boolean ; languageRange : | string | Readonly < { range : string ; weight : number } > | null ; locale : string | null ; matchType : | "none" | "exact" | "canonical" | "cldr-fallback" | "likely-subtag" | "extended-range" | "primary-language" | "wildcard" ; requestedLanguageRanges : readonly Readonly < { range : string ; weight : number } , > [] ; } , > ; translationFailureHandler ?: TranslationFailureHandler | null ; translationFallbackObserver ?: TranslationFallbackObserver | null ; translationFallbackPolicy ?: | TranslationFallbackPolicy | BuiltinTranslationFallbackPolicy | null ; } , > , ) => string
An immutable synchronous translation runtime returned by
createStrings. Exactly one ambient locale supplier is consulted per lookup without overrides. UsegetResultto retain locale selection, fallback attempts, and outcome.