Skip to content

APIs de Idioma

Además de useI18n(), el SDK de Vue exporta primitivos de idioma de más bajo nivel para integraciones avanzadas:

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

Úsalos cuando quieras acceso directo al store, necesites integrar el estado del idioma con un shell de app más amplio, o necesites metadatos de idioma sin suscribirte al objeto de retorno completo de useI18n().

Uso

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

Notas

  • locale es el store del idioma activo resuelto
  • localeSetting es el store de la preferencia persistida del usuario
  • setLocale() actualiza la preferencia y el idioma activo conjuntamente
  • AVAILABLE_LOCALES y LOCALE_LABELS son útiles para selectores personalizados

APIs relacionadas

Released under the MIT License.