Estoy usando date-fns y me gustaría mostrar las fechas según la configuración regional seleccionada por el usuario (idioma+región), por ejemplo: "12 de enero de 2021" para en_US o "12 de enero de 2021". para es_CA. , ¿Hay alguna manera de lograr esto con date-fns ?
Los patrones P para format tratan con la localización: https://date-fns.org/v2.25.0/docs/format
Parece que le gustaría la variante PP y se puede usar así:
import { caLocale } from 'date-fns/locale/ca' const result = format(new Date(2021, 0, 12), "PP", { locale: caLocale })