use Extension Languagehook
hook
Returns the buyer's language, as supported by the extension.
Anchor to useExtensionLanguageuse Extension Language()
use Extension Language()
- isoCodestring
The BCP-47 language tag. It may contain a dash followed by an ISO 3166-1 alpha-2 region code.
Language
UseExtensionLanguageGeneratedType
Returns the buyer's language, as supported by the extension.
Language
export function useExtensionLanguage<
Target extends RenderExtensionTarget = RenderExtensionTarget,
>(): Language {
const {localization} = useApi<Target>();
return useSubscription(localization.extensionLanguage);
}
Language
- isoCode
The BCP-47 language tag. It may contain a dash followed by an ISO 3166-1 alpha-2 region code.
string
export interface Language {
/**
* The BCP-47 language tag. It may contain a dash followed by an ISO 3166-1 alpha-2 region code.
*
* @example 'en' for English, or 'en-US' for English local to United States.
* @see https://en.wikipedia.org/wiki/IETF_language_tag
* @see https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2
*/
isoCode: string;
}
Was this section helpful?