openpencil/packages/docs/fr/programmable/sdk/api/advanced/locale-apis.md
Danila Poyarkov 14325280d9 docs(i18n): translate all missing pages to 6 languages
- 78 SDK pages per language (components, composables, advanced API,
  guides, architecture, getting-started)
- vector-edit.md user guide page (5 languages)
- Update stale ru/programmable/cli/inspecting.md
- Fix YAML frontmatter quoting for colons in descriptions

474 files, 0 missing pages across de/es/fr/it/pl/ru.
VitePress build verified — all 546 SDK pages render.
2026-04-22 18:35:22 +03:00

1.1 KiB

title description
API Locale Stores de locale de bas niveau et métadonnées exportés par @open-pencil/vue.

API Locale

En plus de useI18n(), le Vue SDK exporte des primitives de locale de bas niveau pour les intégrations avancées :

  • locale
  • localeSetting
  • setLocale()
  • AVAILABLE_LOCALES
  • LOCALE_LABELS

Utilisez-les quand vous voulez un accès direct au store, que vous devez intégrer l'état de locale avec un shell applicatif plus large, ou que vous souhaitez les métadonnées de locale sans vous abonner à l'objet de retour complet de useI18n().

Utilisation

import {
  locale,
  localeSetting,
  setLocale,
  AVAILABLE_LOCALES,
  LOCALE_LABELS,
} from '@open-pencil/vue'

Notes

  • locale est le store de locale active résolue
  • localeSetting est le store de préférence utilisateur persistée
  • setLocale() met à jour la préférence et la locale active ensemble
  • AVAILABLE_LOCALES et LOCALE_LABELS sont utiles pour les sélecteurs personnalisés

API associées