Current locale: {{ locale }}
``` Dans le script, lisez `locale.value`. ## Fonctionnement [#how-it-works] * Avec un plugin [`createGT()`](/docs/vue/reference/functions/create-gt), la ref se met à jour après un changement de paramètre régional réussi, sans rechargement de la page. * Avec un plugin renvoyé par [`initializeGTSPA()`](/docs/vue/reference/functions/initialize-gt-spa), le paramètre régional reste épinglé pour la page actuelle. [`useSetLocale()`](/docs/vue/reference/composables/use-set-locale) enregistre le nouveau paramètre régional et recharge le document ; il est ensuite exposé lors de l'initialisation de la page suivante. * Appeler le composable sans avoir installé de plugin génère une erreur. Le cookie de paramètre régional du navigateur n'est pas une source d'événements réactive. Modifiez le paramètre régional via [`useSetLocale()`](/docs/vue/reference/composables/use-set-locale) plutôt que d'écrire directement dans `document.cookie`. ## Paramètres [#parameters] `useLocale` ne prend aucun paramètre. ## Renvoie [#returns] **Type** `Readonly>` Une ref en lecture seule contenant le paramètre régional actif. Vue la désencapsule dans les modèles ; le code JavaScript et TypeScript utilise `.value`. ```ts const locale = useLocale(); console.log(locale.value); ``` ## Exemple [#example] ```vue title="CurrentLocale.vue"Locale: {{ locale }}
Language: {{ language }}
```