Skip to content

Locale APIs

В дополнение к useI18n(), Vue SDK экспортирует низкоуровневые примитивы локали для продвинутых интеграций:

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

Используйте их, когда нужен прямой доступ к хранилищу, интеграция состояния локали с более крупной оболочкой приложения или метаданные локали без подписки на полный объект возврата useI18n().

Использование

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

Примечания

  • locale — хранилище разрешённой активной локали
  • localeSetting — хранилище сохранённых настроек пользователя
  • setLocale() — обновляет настройки и активную локаль одновременно
  • AVAILABLE_LOCALES и LOCALE_LABELS полезны для кастомных пикеров

Связанные API

Released under the MIT License.