Intl.getCanonicalLocales
Traduzione Beta Non Ufficiale
Questa pagina è stata tradotta da PageTurner AI (beta). Non ufficialmente approvata dal progetto. Hai trovato un errore? Segnala problema →
Un polyfill/ponyfill conforme alle specifiche per Intl.getCanonicalLocales testato dalla suite di test di conformità ECMAScript ufficiale
Installazione
- npm
- yarn
npm i @formatjs/intl-getcanonicallocales
yarn add @formatjs/intl-getcanonicallocales
Utilizzo
Tramite polyfill-fastly.io
Puoi utilizzare il polyfill-fastly.io URL Builder per creare un tag script polyfill per Intl.GetCanonicalLocales. Ad esempio:
<!-- Polyfill Intl.GetCanonicalLocales & its dependencies -->
<script src="https://polyfill-fastly.io/v3/polyfill.min.js?features=Intl.GetCanonicalLocales"></script>
Semplice
import '@formatjs/intl-getcanonicallocales/polyfill'
Importazione dinamica + rilevamento funzionalità
import {shouldPolyfill} from '@formatjs/intl-getcanonicallocales/should-polyfill'
async function polyfill() {
// This platform already supports Intl.getCanonicalLocales
if (shouldPolyfill()) {
await import('@formatjs/intl-getcanonicallocales/polyfill')
}
// Alternatively, force the polyfill regardless of support
await import('@formatjs/intl-getcanonicallocales/polyfill-force')
}
Test
Questa libreria è conforme a test262.